/* ============================================
   CSS: Стили для главной
==============================================*/

.flash1 { width:458px; height:210px; float:left; }

.slogan { width:535px; height:210px; float:left; }


.block_i1 { width:334px; height:203px; overflow:hidden; background:#5478A4; }
/*.block_i1 * { border:0px none; }*/
.block_i2 { width:327px; height:203px; overflow:hidden; background-color:#547EB2; }
.block_i3 { width:339px; height:203px; overflow:hidden; background: #46658A; }
/*
.news { padding:19px 35px 0 32px; font:normal 10px/12px Tahoma; color:#c4cdd9; text-align:justify; }
.news p { padding:0 0 12px 1px; }
.news p.name { padding:9px 0 12px 1px; }
.news a { display:block; float:left; clear:both; padding-left:13px; color:#fff; background:url(/_img/bg_a_news.gif) no-repeat 0 3px; }

.poll { width:289px; height:194px; float:left; }
.poll_2 { padding:0 20px 0 32px; }
.poll_2 p { padding:5px 0 10px 1px; font:bold 10px/12px Tahoma; color:#858585; }
*/
#vote_result_table {
	font-size: 10px;
	overflow: visible;
	width: 240px;
}
#vote_result_table td {
	font-size: 10px;	
	overflow: visible;
}

.news { padding:19px 35px 0 32px; font:normal 10px/12px Tahoma; color:#FFF; }
.news p { padding:0 0 12px 1px; }
.news p.news_name { padding:9px 0 12px 1px; }
.news a { padding-left:13px; color:#fff; background:url(/_img/bg_a_news.gif) no-repeat 0 3px; }

/*
.poll { width:299px; height:194px; float:left; }
.poll_2 { padding:16px 20px 0 32px; }
.poll_2 p { padding:5px 0 10px 1px; font:bold 10px/12px Tahoma; color:#858585; }

#polls { padding-left:1px; border:0; }
#polls label { display:block; float:left; height:10px; padding:0 0 2px 7px; font:normal 10px Tahoma; color:#858585; }
#polls input { display:block; float:left; clear:both; width:10px; height:10px; margin-top:2px; }
#polls a { display:block; width:78px; height:13px; margin:5px 0 0 1px; }
*/

.poll { width: 250px; height:194px; float:left; }
.poll_2 { padding:16px 20px 0 12px; }
.poll_2 p { padding:5px 0 10px 1px; font:bold 10px/12px Tahoma; color:#858585; }
.poll_2 img { margin-top:3px; }
.poll_2 label { margin-top:3px; }

#polls { padding-left:1px; border:0; }
#polls label { display:block; float:left; height:10px; padding:0 0 2px 7px; font:normal 10px Tahoma; color:#858585; }
#polls input { display:block; float:left; clear:both; height: 14px; width: 15px; margin-top:2px; }
#polls #poll_comment {
	 height: 17px;
	 width: 250px;
	 font: 10px Verdana;
}
#polls a { display:block; width:78px; height:13px; margin:5px 0 0 1px; }


.bukl_index { padding:25px 0 0 5px; width:155px; height:93px; vertical-align:top;}
.bukl_index p { padding:3px 0 0 8px; font:normal 10px/12px Tahoma; color:#666; width:155px; }
.bukl_index a {cursor:hand;color:#666;}
.bukl_index a:hover { text-decoration:none;}

.predlog {  float:right; }
.predlog p { padding:3px 0 10px 1px; font:normal 10px/12px Tahoma; color:#666; }
.predlog a {cursor:hand;}
.predlog a:hover { text-decoration:none;}
.banner {  }
/*
.zajav { width:136px; height:84px; float:left; padding:9px 15px 0 14px; margin-top:0; font:normal 10px/11px Tahoma; color:#666; background:url(/_img/arrow_green_sm.gif) no-repeat 2px 11px; }
*/
.zajav { width:125px; height:88px; float:left; padding:14px 0 0 15px; margin-top:37px; font:normal 10px/11px Tahoma; color:#666; border-left:1px solid #ddeef7; background:url(/_img/arrow_green_sm.gif) no-repeat 2px 16px; }
.zajav a { display:block; float:left; clear:both; margin-bottom:6px; }

/* ============================================
   Конец
==============================================*/
