body, td, input, textarea{font: 10pt Tahoma;color:#505050;}
body {margin:0; padding:0;text-align:center;width:100%;}
#page{width:860px;text-align:left;margin: 0 auto;padding: 0 10px;position:relative;}
table, img {border:none;}
a{color:#D32224;}
form{margin:0;padding:0;}
h1{font: bold 13pt Arial; color:#00639A;margin:15px 0 0 0;letter-spacing:-1px;}
h2{font: bold 10pt Arial; color:#00639A;margin:15px 0 0 0;letter-spacing:-1px;}
h1 a{font: 7pt Tahoma; color:#D32224;letter-spacing:0px}

/* На главной форматирование
--------------------------------*/
#lg{float:left;}
#hdr{position:absolute;top:0px;left:0px;width:860px;clear:both;}
#ice{position:absolute;top:89px;left:0px;height:338px;width:860px;}
	#iced{position:absolute;top:89px;left:0px;height:188px;width:860px;}
#mr{position:absolute;top:350px;left:253px;height:60px;width:340px;color:#3A86A7;}
#mr a{color:#D32224;}
#drw{position:absolute;top:350px;left:610px;height:43px;width:165px;}
#glry{position:absolute;top:440px;left:0px; border-top:2px solid #ECECEC;width:850px;}
#glry a{color:#D32224;}
#glry .block{float:left;width:406px;margin-bottom:0px !important;}
#glry .block div{margin-bottom:0px !important;}
#glry .block div p{width:180px !important; }
#glry div{float:left;width:216px;font-size:8pt;margin-bottom:50px;}
#glry div p{width:187px; margin:7px 0 0 7px; color:#727272;}
#glry div p img{margin-top:5px;}
#glry div p img.vote{margin-top:10px;}
#glry div p strong{font-size:12pt;color:#D32224;}
#glry div p span{display:block;color:#B4B3B3;margin-top:7px;}
#glry div p input{position:relative;top:-2px;width:58px;height:18px;background:url(/i/capcha-inpt.gif) no-repeat;border:0;padding-left:7px;}

.png{width:157px;height:157px;behavior: url(/css/iepngfix.htc);}

/* авторизация */
.lgn {float:right;margin-top:25px;}
.lgn td {padding:0; border:0 solid #999999;}
.lgn .inpt-bg{background: #ffffff url(/i/inpt-bg.gif) no-repeat;width:117px;}
.lgn .inpt-bg input{background: none; border:none;width:107px;margin:0 0 0 10px;}
.lgn .frgt{font-size:7pt;padding:3px 0 0 10px !important;}
.lgn .psw{background: url(/i/psw.gif) no-repeat !important;}
.lgn .frgt a{color:#66A1C2 !important;}
.lgn .chk{position:absolute;left:-2000px;}
#halo{height:60px;float:right;width:300px;padding-top:15px;}

.form-table .wider-el {background: #ffffff url(/i/wider-el-bg.gif) top left no-repeat;width:170px; padding:0px 0px 0px 0px; }
.form-table .wider-el input {background: none; border:none;width:147px;margin:7px 0px 5px 10px;}
.form-table h2 { padding-bottom:10px; border-bottom:2px solid #EDEDED; margin-bottom:13px; }

.warning { color:#F5765D; }

#select_baton { position:absolute;z-index:1;top:7px; left:147px; cursor:pointer; cursor:hand; }
#selecta { position:absolute;top:28px;left:0px;z-index:2;width:147px;height:156px !important;margin:0px 10px 0px 10px;overflow:auto;border-top:1px solid #B8B6B0;border-left:1px solid #B8B6B0;border-right:1px solid #E0DFDC;border-bottom:1px solid #E0DFDC; background:#fff; }
#selecta ul { list-style-type:none; margin:0px; padding:0px 0px 8px 0px; }
#selecta ul li { margin:3px 0px 0px 0px; padding:0px; }
#selecta ul li a {width:129px; color:#00639A;  padding-left:10px;}
#selecta ul li a:hover {display:block; color:#fff; background-color:#00639A;}

/* pages */
	div.pages div {margin-bottom:0px !important;}
	div.pages div.arrows, div.pages div.numbers	{padding:0.3em 0; color:#333333;}
	div.pages {margin-top:-30px !important;margin-bottom:0px !important;margin-left:5px;}
	div.pages span.active		{color:#AFAFAF; background-color:#EDEDED; padding:0 0.3em;font-weight:bold !important;}
	div.pages div.arrows a		{}
	div.pages div.arrows span	{font-size:14px;}
	div.pages div.numbers		{font-weight:bold;width:500px !important;}
	div.pages div.numbers span	{font-weight:normal;color:#787878;}
	div.pages div.numbers a		{padding:0 0.3em;color:#D32224;}

	
	
/* footer */
#nav{
	font-size: 8pt;
	padding: 0;
	margin: 20px 0 0 0;
	list-style: none;
	color:#787878;
	width:100%;
	border-top:2px solid #EDEDED;
}

#nav a{
	color: #787878;
}

#nav li { 
float: left;
cursor: default;
text-align:center;
border-left: 1px solid #B2B2B2;
padding: 0px 10px 0px 10px;
margin: 20px 0px 0px 0px;
}

#nav li.cur { 

}

#nav li.cur a{ 
color: #CBC9C5;
}

