@charset "utf-8";
/* CSS Document */


body {
  margin: 0;
  padding: 0;
	font-size: 12px;
	color:#006;
	font-family:Tahoma, Verdana, Arial;
	background-color:#fff;
	background-image:url(img/bg.png);
	background-position:0 0;
	background-repeat:repeat-x;
}
table object, table img {display: block;}


.sep{ height:10px;} 
.root{width:860px; margin:0 auto;}
.header{background-image:url(img/header_bg.png); background-position:0 0; background-repeat:no-repeat;height:173px; position:relative;}
.top_right_block{ position:absolute; bottom:2px; right:30px; width:350px; height:84px;}
.search_btn{width:px; height:px; background-color:#FFF; vertical-align:middle; width:70px}
form.search_form{ text-align:right}
form.search_form label{ font-size:14px; color:#f199c8; font-style:italic; font-weight:700}
.search_inp{background-image:url(img/search_row.png); background-position:0 0; background-repeat:no-repeat; width:142px; height:19px; text-align:right; color:#f199c8; padding-right:5px; padding-top:2px;}
.search_tips, .search_tips a{color:#f199c8; font-style:italic; font-size:10px; text-align:right; font-weight:700}
.search_tips a:hover{color:#cc3399}
.last_update{ width:219px; height:19px; background-image:url(img/last_update.png);background-repeat:no-repeat; float:right; margin-top:7px; margin-right:2px; color:#006; font-style:italic; text-align:center; padding-top:1px; font-size:13px;}
.page_container{background-image:url(img/page_bg.png); background-position:19px 0; background-repeat:repeat-y; padding-left:30px;}

.side_col{width:175px; float:left;}
.side_block{width:165px; background-image:url(img/side_block_mid.png); background-position:0 0; background-repeat:repeat-y;}
.side_block_top{
	background-image:url(img/side_block_top.png);
	background-position:0 0;
	background-repeat:no-repeat;
	height:43px;
	padding-top:3px;
	text-align:center;
	font-size:14px;
	color:#006;
}
.side_block_content{ width:140px; margin:0 auto;}
.side_block_content table.img_container{width:141px; margin:0 auto}
.side_block_content a{color:#b0b0ff}
.side_block_bot{background-image:url(img/side_block_bot.png); background-position:0 0; background-repeat:no-repeat; height:6px;}

.central_col{width:452px; float:left;}
 
.centr_block{width:442px; background-image:url(img/centr_block_mid.png); background-position:0 0; background-repeat:repeat-y;}
.centr_block_top{background-image:url(img/centr_block_top.png); background-position:0 0; background-repeat:no-repeat; height:43px; text-align:center; font-size:14px; color:#006; padding-top:3px;}
.centr_block_content{ width:423px; margin:0 auto;}
.centr_block_content table.img_container{width:392px; margin:0 auto} 


.main_menu_container a{font-size:13px; color:#f199c8; font-weight:700; line-height:18px; display:block}
.main_menu_container a:hover{color:#03F}
.poll_tab tr td{ height:20px;}
.poll_tab tr td.left_poll_col{width:20px;}

a.here{ text-transform:uppercase; color:#006; font-weight:700}
a:hover.here{color:#669999}
.news_date{font-size:13px; font-weight:700; display:block; margin-top:15px; color:#006}

.img_t_l, .img_t_r, .img_b_l, .img_b_r{width:8px; height:8px; background-position:0 0; background-repeat:no-repeat;}
.img_t{background-image:url(img/img_t.png);background-repeat:repeat-x;}
.img_l{background-image:url(img/img_l.png);background-repeat:repeat-y;}
.img_r{background-image:url(img/img_r.png);background-repeat:repeat-y;}
.img_b{background-image:url(img/img_b.png);background-repeat:repeat-x;}
.img_t_l{background-image:url(img/img_t_l.png);}
.img_t_r{background-image:url(img/img_t_r.png);}
.img_b_l{background-image:url(img/img_b_l.png);}
.img_b_r{background-image:url(img/img_b_r.png);}




.footer{background-image:url(img/footer_bg.png); background-position:0 0; background-repeat:no-repeat;height:114px; position:relative}
.footer_mnu{ padding:30px 0 0 35px; font-size:12px;}
.footer_mnu a{color:#006;}

.footer span {
	position:absolute;
	bottom:10px;
	left:22px;
	border-top:1px #dadada solid;
}
.footer span img {
	margin-left:10px;
}
.bottom_link {
	position:absolute;
	right:26px;
	bottom:3px;
	width:131px;
	height:63px;
}
.top_link {
	position:absolute;
	right:421px;
	bottom:15px;
	width:170px;
	height:74px;
}

