*{overflow-x:hidden;}
body { font-family: Arial; background-color: #ffffff;padding:0px;margin:0px; ; font-size: 12px;}
 table {font-family: Arial; font-size: 12px;}
 
 td.bottom_border {border-bottom: solid #B1B2B5 1px;}
  a.news 	{ text-decoration: none; color: #000000; font-family: Arial; font-weight: normal; font-size: 13px }
 a:hover.news { text-decoration: none; color: #2882e6; font-family: Arial; font-weight: normal; font-size: 13px }
  
 input, textarea, select, radio 	{ color: #000000; font-family: Arial; font-size: 10px; font-weight: normal; background-color: #FFFFFF; border: solid #000 1px; }
 a 	{ text-decoration: none; color: #2882e6; font-family: Arial; font-weight: normal; font-size: 11px }
 a:hover { text-decoration: none; color: #2882e6; font-family: Arial; font-weight: normal; font-size: 11px }
 
 a.copy 	{ text-decoration:underline ; color: #0094de; font-family: Arial; font-weight: normal; font-size: 10px }
 a:hover.copy { text-decoration: none; color: #0094de; font-family: Arial; font-weight: normal; font-size: 10px }
 
 a.bottom_links 	{ text-decoration: none; color: #333333; font-family: Arial; font-weight: normal; font-size: 11px }
 a:hover.bottom_links { text-decoration: none; color: #000000; font-family: Arial; font-weight: normal; font-size: 11px }
 
 a.red 	{ text-decoration: none; color: #D7342B; font-family: Arial; font-weight: normal; font-size: 10px }
 a:hover.red { text-decoration: none; color: #ff0000; font-family: Arial; font-weight: normal; font-size: 10px }
 

 a.xground 	{ line-height:150%;text-decoration: none; color: #333333; font-family: Arial; font-weight: normal; font-size: 11px }
 a:hover.xground { line-height:150%;text-decoration: none; color: #D7342B; font-family: Arial; font-weight: normal; font-size: 11px }
 a.listing	{ line-height:130%;text-decoration: none; color: #2882e6; font-family: Arial; font-weight: normal; font-size: 11px }
 a:hover.listing { line-height:130%;text-decoration: none; color: #2882e6; font-family: Arial; font-weight: normal; font-size: 11px }
  
 
 a.ground 	{ line-height:100%;text-decoration: none; color: #2882e6; font-family: Arial; font-weight: bold; font-size: 12px }
 a:hover.ground { line-height:100%;text-decoration: none; color: #2882e6; font-family: Arial; font-weight: bold; font-size: 12px }
 
 a.sub_ground 	{ line-height:100%;text-decoration: none; color: #2882e6; font-family: Arial; font-weight: normal; font-size: 11px }
 a:hover.sub_ground { line-height:100%;text-decoration: none; color: #2882e6; font-family: Arial; font-weight: normal; font-size: 11px }
 
 a.lang_link 	{ text-decoration: none; color: #000000; font-family: Arial; font-weight: bold; font-size: 11px }
 a:hover.lang_link { text-decoration: none; color: #000000; font-family: Arial; font-weight: bold; font-size: 11px }
 
 a.big_for_main 	{ text-decoration: none; color:#0094de; font-family: Arial; font-size:13px; font-weight:bold; }
 a:hover.big_for_main { text-decoration: none; color:#FF0000; font-family: Arial; font-size:13px; font-weight:bold; }
 
 .bg1 {background:url(/skins/default/ru//skins/default/ru/bg1.jpg) top left repeat-y;width:10px;}
 .bg2 {background:url(/skins/default/ru//skins/default/ru/bg2.jpg) top left repeat-y;width:10px;}
 
 .real 	{ text-decoration: none; color: #0094de; font-family: Arial; font-weight: normal; font-size: 11px }
 
 
 .radio {border:0px;color:#FFFFFF;background-color:#FFFFFF;}
 .submit	{ color: #000000; font-family: Arial; font-size: 10px; font-weight: normal; background-color: #FFFEFD; border: solid #333333 1px; }
 .si	{ color: #000000; font-family: Arial; font-size: 9px; font-weight: normal; background-color: #FFFEFD; border: solid #B1B2B5 1px; }
 
 .votes	{ color: #000000; font-family: Arial; font-size: 10px; font-weight: normal; }
 
 font.copy 	{ text-decoration: none; color: #0094de; font-family: Arial; font-weight: normal; font-size: 10px }

 
 .main_div img {padding:0px;margin:0px;}
 font.mat_header {line-height:100%;color:#0094de; font-family: Arial; font-size:19px; font-weight:normal;}
 font.mat_header2 {color:#333333; font-family: Arial; font-size:12px; font-weight:bold;}
 font.mat_header3 {color:#0094de; font-family: Arial; font-size:12px; font-weight:normal;}
 font.red{ color: #000000; font-family: Arial; font-size: 11px; font-weight: bold; }
 
 font.small{color: #000000; font-family: Arial; font-size: 10px; font-weight: normal; }
 
.label {color:#000000;width:20px;height:16px;text-align:center;margin-top:0;background:#FFFFFF;font:bold 10px Tahoma}
.c1 {color:#232323;width:20px;height:16px;text-align:center;margin-top:0;background:red;font:normal 10px Tahoma}
.c2 {color:#ff0000;width:20px;height:16px;text-align:center;margin-top:0;background:red;font:normal 10px Tahoma}
.c3 {color:#c0c0c0;width:20px;height:16px;text-align:center;margin-top:0;background:red;font:normal 10px Tahoma}
.c3 {color:#c0c0c0;width:20px;height:16px;text-align:center;margin-top:0;background:red;font:normal 10px Tahoma}
body.mceContentBody {background-color:#FFFFFF;color:#000000;font-family: Arial;}

.top_div{margin:0px;padding:0px;top:0px;text-align:center;position:relative;;width:100%;height:126px;background:#1693e9 url(/skins/default/ru/poloska.png) left bottom repeat-x;z-index:2;}
.main_div{min-height:300px;position:relative;z-index:1;top:-5px;width:980px;left:50%;border:1px solid #89898A;margin-left:-490px;padding-top:0px;box-shadow: rgba(0, 0, 0, 1) 0px 0px 5px;-moz-box-shadow: rgba(0, 0, 0, 1) 0px 0px 5px;-webkit-box-shadow: rgba(0, 0, 0, 1) 0px 0px 5px;}
 a.top_links	{ text-decoration: underline; color: #FFF; font-family: Arial; font-weight: normal; font-size: 11px;}
 a.top_links:hover { text-decoration: underline; color: #FFF; font-family: Arial; font-weight: normal; font-size: 11px;}
.poloska{background:#FFFFFF url(/skins/default/ru/poloska.png) left top repeat-x;width:100%;height:5px;padding:0px;margin:0px;}
.left_column{padding-top:15px;background:url(/skins/default/ru/left_gradient.png) right top repeat-y;width:222px;}
.right_column{padding-top:15px;background:url(/skins/default/ru/right_gradient.png) left top repeat-y;width:222px;}

.top_menu1{text-align:center;padding-left:10px;padding-right:10px;background:url(/skins/default/ru/top_menu_bg.png) left top repeat-x;cursor:pointer;color:#FFFFFF;font-size:15px;padding-top:2px;}
.top_menu2{text-align:center;padding-left:10px;padding-right:10px;background:url(/skins/default/ru/menu_hover.png) left top repeat-x;cursor:pointer;color:#2882e6;font-size:15px;padding-top:2px;}




.menu_header{line-height:100%;padding:10px;padding-top:5px;padding-bottom:5px;background:url(/skins/default/ru/menu_hover.png) left top repeat-x;color:#000;font-size:15px;}

.top_menu1f{line-height:100%;padding:10px;padding-top:5px;padding-bottom:5px;padding-left:20px;cursor:pointer;color:#2882e6;font-size:14px;background:none;border-bottom:1px solid transparent;}
.top_menu2f{line-height:100%;padding:10px;padding-top:5px;padding-bottom:5px;padding-left:20px;cursor:pointer;color:#000;font-size:14px;border-bottom:1px solid #C0C0C0;}
.top_menu1fa{line-height:100%;padding:10px;padding-top:5px;padding-bottom:5px;padding-left:20px;color:#000;font-size:14px;border-bottom:1px solid #C0C0C0;}

#top_image{padding:0px;margin:0px;}


#divSpotlightSlide {
	width: 685px;
	height: 115px;
	position: relative;
}

#divSpotlightSlideContainer {padding-left:2px;
	width: 685px;
	height: 115px;
	overflow: hidden;
	margin: auto;

	position: relative;
}
#divSpotlightSlideHolder{border: 1px solid transparent;
	height: 115px;
	position: relative;
	left: 0px;
}
.divSpotlightPane {border: 1px solid transparent;
	width: 160px;
	height: 115px;
	float: left;
}







a img{padding:0px;margin:0px;border:0px solid transparent;}










.galinohover {float:left;margin-right:10px;margin-top:5px;overflow:hidden;
	width:150px;height:105px;
	border: 1px solid transparent;
	border-right: 1px solid transparent;
	border-bottom: 1px solid transparent;	

	
	
}


.galihover {float:left;margin-right:10px;margin-top:5px;overflow:hidden;
	width:150px;height:105px;
	border: 1px solid transparent;
	border-right: 1px solid transparent;
	border-bottom: 1px solid transparent;	
	opacity: 0.8;	
	
	
}

.slide-closed div {font-family:Trebuchet MS;cursor:pointer;background:url(/skin/trans.png);height:35px;color:#FFFFFF;font-size:12px;padding:10px;text-shadow:#000000 1px 1px 2px,#000000 0px 0px 5px;overflow:hidden;}
.slide-open div {font-family:Trebuchet MS;cursor:pointer;background:url(/skin/trans.png);height:45px;color:#FFFFFF;font-size:19px;padding:10px;text-shadow:#000000 1px 1px 2px,#000000 0px 0px 5px;overflow:hidden;}




ul {overflow:visible;}
li {overflow:visible;}



























