/*-----------------------------------------------------------------------------
Screen Stylesheet
version:   1.0
date:      26/05/2008
author:    Kheygetyan Ivan
-----------------------------------------------------------------------------*/
html, body {
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	font-size: 75%;
	}
body {
	background-color:#ffffff;
	font:1.3em/1.0  Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	}
table {
	font:1.0em/1.2  Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
a {
	color:#003399;
	}
img {
	border:0px;
	vertical-align:top;
	font-size:0.8em;
	}
p {
	padding:0px;
	margin:3px 0px 12px 0px;
	}
form {
	margin:0px;
	padding:0px;
	}
input, select, textarea {
	font-size:120%;
	}
h1 {
	color:#000000;
	font:350.5%/0.8 "Times New Roman", Times, serif;
	font-weight:normal;
	margin:0px 0px 5	px 0px;
	padding:0px;
	line-height:normal;
	}
h2 {
	color:#005BC3;
	font:200.5%/1.0  "Times New Roman", Times, serif;
	margin:0px 0px 3px 0px;
	padding:0px;
	font-weight:normal;
	}
h3, h4, h5 {
	color:#005BC3;
	font:120.5%/1.0  "Times New Roman", Times, serif;
	margin:0px 0px 16px 3px;
	padding:0px;
	font-weight:normal;
	}

table {
	border-spacing:0;
	border-collapse:collapse;
	}
table tr td {
	vertical-align: top;
	}
table tr .b {
	vertical-align: bottom;
	}
ul {
	margin: 5px 0px 0px 16px;
	padding: 0px 0px 15px 0px;
	}
li {
	/*list-style: none;*/
	/*background: url(/lib/imgs/li.gif) top left no-repeat;*/
	/*margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 6px;*/
	line-height: normal;
	}

.h100 {
	height: 100%;
	}
.abs {
	position: absolute;
	}
.center {
	text-align:center;
	}
.right {
	text-align:right;
	}
.nobr {
	white-space:nowrap;
	}
.nodisplay {
	display:none;
	}
.space {
	clear:both;
	height:10px;
	overflow:hidden;
	}
.spaceTD {
	width:40px;
	height:10px;
	overflow:hidden;
	}


h1.titlePage {font-size:20px;}
.f1 {
	background: url(/lib/imgs/f1.gif) top repeat-x;
	}
.f2 {
	background: url(/lib/imgs/f2.gif) #1C3DAC top left repeat-x;
	}
.f3 {
	background: url(/lib/imgs/f3a.jpg) top left no-repeat;
	height: 178px;
	vertical-align: bottom;
	}
.f31 {
	/*background: url(/lib/imgs/f3a.jpg) top left no-repeat;*/
	background:url(/lib/imgs/pn4.jpg) top left no-repeat;
	height: 178px;
	vertical-align: bottom;
	}
.f5 {
	background: url(/lib/imgs/f5.gif) top left repeat-y;
	}
.f5a {
	background: url(/lib/imgs/f5a.gif) top left no-repeat;
	}
.f5b {
	background: url(/lib/imgs/f5b.gif) top right no-repeat;
	}
.f6 {
	background: url(/lib/imgs/f6.jpg) #3350B9 top left no-repeat;
	}
.f7 {
	background: url(/lib/imgs/f7.gif) top right repeat-y;
	}
	
.subMenu td {
	padding: 0px 10px 25px 0px;
	background: url(/lib/imgs/f4.gif) bottom left no-repeat;
	width: 160px;
	font-size: 0.60em;
	text-transform: uppercase;
	}
.subMenu a {
	text-decoration: none;
	color: #fff;
	}
	
.menu {
	padding-bottom: 30px;
	margin-left: 21px;
	}
.menu li, .menu li a {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	font-size: 0.9em;
	line-height: 0.9em;
	}
ul.menu li {
	list-style: none;
	background: url(/lib/imgs/li.gif) top left no-repeat;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
	line-height: 100%;
	}
.menu li.act {
	font-weight: bold;
	}
.menu li a:hover {
	text-decoration: underline;
	}
.title {
	padding: 8px 10px 8px 27px;
	font-size: 1.2em;
	color: #ffffff;
	}
.name {
	color: #3350B9;
	text-transform: uppercase;
	font-size:0.9em;
	}
	
.powered a {
	color: #AAACAE;
	text-decoration: none;
	}
.powered {
	position:relative;
	top:48px;
	color: #AAACAE;
	font-size: 0.74em;
	text-decoration: none;
	overflow:hidden;
	}
.powered div {
	padding: 0px 0px 0px 40px;
	height:80px;
	}
	
.vote {
	margin-top:26px;
	font-size: 0.72em;
	}
.vote td {
	padding-bottom: 25px;
	}
.btn {
	background:#3350B9;
	color: #FFF;
	font-family: Tahoma;
	font-size: 1.0em;
	}
	
.date {
	font-weight: bold;
	}
.text {
	font-weight: bold;
	}
.anonce {
	padding-top: 14px;
	}
.position {
	padding-top: 5px;
	color: #AAA;
	font-size: 0.9em;
	}	
.spacer {
	height: 35px;
	overflow: hidden;
	}
.more {
	padding-top: 15px;
}

table.border {
border-collapse: collapse
}
table.border td {
border: 1px solid #666666;
}
