/* CSS Document */
*{font-family:Tahoma, Verdana, sans-serif;  font-size:12px; margin:0; padding:0;}

html, body {
	height:100%;
}

a{
color:#000000
}

.png{	
behavior:url(/css/iepngfix.htc);
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

body{ background-image:url(/img/body_bg.gif); background-repeat:repeat-x;}
.bg_conteiner{background-image:url(/img/top_bg.gif); background-repeat:repeat-x; width:100%;}
.main_conteiner{ margin:auto; width:995px;}

.header{ height:438px; width:948px; background-image:url(/img/main_img.jpg); background-repeat:no-repeat; background-position:0px 68px; position:relative; margin:auto;}

.phone{ position:absolute; left:285px; top:18px; font-size:30px; color:#6b6b6b; font-family:"Times New Roman", Times, serif;}
.phone .code{font-size:12px;}

.top_nav{position:absolute; left:841px; top:20px;}
.top_nav a img{border:0px; margin-right:8px;}

.top_slogan{position:absolute; left:347px; top:12px;}

.logo{ position:absolute; left:42px; top:17px;}
.logo a img{ border:0px;}

.top_menu{position:absolute; left:0px; top:370px; height:39px; width:948px; text-align:center;}

.menu_item_selected
{text-align: center;padding-top: 0px;height: 38px;background-image: url("/img/menu_bg2.gif");background-repeat: repeat-x;color: #ffffff;padding-left: 12px;padding-right: 12px;}
.menu_item_selected a{ color:#ffffff;text-decoration:none;   font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.menu_item
{text-align: center;padding-top: 0px;height: 38px;background-image: url("/img/menu_bg.gif");background-repeat: repeat-x;padding-left: 12px;padding-right: 12px; font-size:11px;}
.menu_item a{color: #6b6b6b; text-decoration:none;    font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}


.middle{ width:948px;  margin:auto;}
.left_side{ float:left; width:286px; margin-right:22px;}
.right_side{ float:left; width:640px; }

.light_block{margin-bottom:20px;}
.blue_block{margin-bottom:20px;}

.footer{width:950px;  margin:auto; margin-top:20px;}
.footer .conteiner{ position:relative; height:118px;}
.footer .copy{height:68px; position:absolute; top:30px; left:10px;}
.footer .banners{height:68px;  position:absolute; top:40px; right:20px;}
.footer .banners a img{border:0px;}
.footer .banners a{color:#000000; text-decoration:none;}


.brd{ border:1px solid #9bbacc; background-color:#f6f9fa;}
.lt{ background-image:url("/img/lt.gif"); background-position:left top; background-repeat:no-repeat; margin-left:-1px; margin-top:-1px;}
.rt{ background-image:url("/img/rt.gif"); background-position:right top; background-repeat:no-repeat; margin-right:-1px; margin-top:-1px;}
.lb{ background-image:url("/img/lb.gif"); background-position:left bottom; background-repeat:no-repeat; margin-left:0px; margin-bottom:-1px;}
.rb{ background-image:url("/img/rb.gif"); background-position:right bottom; background-repeat:no-repeat; margin-right:0px; margin-bottom:-0px; padding-top:15px; padding-bottom:20px; padding-left:1px; padding-right:1px;}

.rbf{ background-image:url("/img/rb.gif"); background-position:right bottom; background-repeat:no-repeat; margin-right:0px; margin-bottom:-1px; padding-left:1px; padding-right:1px;}

.cbrd{ border:1px solid #6596b1; background-color:#04609a;}
.clt{ background-image:url("/img/clt.gif"); background-position:left top; background-repeat:no-repeat; margin-left:-1px; margin-top:-1px;}
.crt{ background-image:url("/img/crt.gif"); background-position:right top; background-repeat:no-repeat; margin-right:-1px; margin-top:-1px;}
.clb{ background-image:url("/img/clb.gif"); background-position:left bottom; background-repeat:no-repeat; margin-left:0px; margin-bottom:-1px;}
.crb{ background-image:url("/img/crb.gif"); background-position:right bottom; background-repeat:no-repeat; margin-right:0px; margin-bottom:-1px; padding-top:15px; padding-bottom:20px; padding-left:1px}



.last_news td{ padding-left:20px; padding-right:25px;}
.last_news .last_news_title{background-image:url("/img/last_news.jpg"); background-repeat:no-repeat; padding-top:31px; padding-left:45px; padding-bottom:16px; font-size:21px; font-family:"Times New Roman", Times, serif; color:#2c2c2c; margin-top:-10px;}
.last_news .date{font-size:12px; font-weight:bold; font-style:italic; color:#91378e; margin-bottom:10px;}
.last_news .date_delim{background-image:url("/img/left_delim.jpg"); background-repeat:no-repeat; padding-top:22px; font-size:12px; font-weight:bold; font-style:italic; color:#91378e;  margin-bottom:10px;}
.last_news .title{font-weight:bold; font-size:11px; color:#2c2c2c;}
.last_news .short{ font-size:11px; color:#2c2c2c;}
.last_news .more{margin-bottom:11px; margin-top:15px; text-align:right;}
.last_news .more a{ color:#91378e; padding-right:13px; background-image:url("/img/more_strelka.gif"); background-position:right 4px; background-repeat:no-repeat; }

.cnt{min-height:600px; padding:2px 36px; color:#f6f9fa;}

.cnt h1{color:#f6f9fa; font-size:24px; font-family:"Times New Roman", Times, serif; margin-bottom:15px;}
.cnt h2{color:#f6f9fa; font-size:13px;  margin-bottom:15px; margin-top:20px; font-weight:bold; }
.cnt p{ margin-bottom:20px; color:#f6f9fa;}
.cnt a{color:#fe9a26;}
.cnt ul{padding-left:20px; color:#f6f9fa; margin-bottom:10px;}
.cnt ol{padding-left:20px; color:#f6f9fa;  margin-bottom:10px;}

.cibrd{ border:0px solid #9bbacc; background-color:#ffffff; margin-left:-20px; margin-right:-20px; margin-bottom:30px;}
.cilt{ background-image:url("/img/cilt.gif"); background-position:left top; background-repeat:no-repeat; margin-left:0px; margin-top:0px;}
.cirt{ background-image:url("/img/cirt.gif"); background-position:right top; background-repeat:no-repeat; margin-right:0px; margin-top:0px;}
.cilb{ background-image:url("/img/cilb.gif"); background-position:left bottom; background-repeat:no-repeat; margin-left:0px; margin-bottom:0px;}
.cirb{ background-image:url("/img/cirb.gif"); background-position:right bottom; background-repeat:no-repeat; margin-right:0px; margin-bottom:0px; padding-top:15px; padding-bottom:20px; padding-left:1px}

.cirb table td{text-align:center; vertical-align:top; padding-bottom:9px; padding-top:5px;}
.cirb table td a{color:#179ddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.cirb table td a img{border:1px solid #156089;}


.left_menu td{}
.left_menu td a{ text-decoration:none; font-weight:bold; font-size:12px; color:#217097;}
.left_menu td.punkt{ padding-top:9px; padding-bottom:9px; padding-left:42px;}
.left_menu td.punkt_selected{ padding-top:9px; padding-bottom:9px; padding-left:42px; background-image:url(/img/left_active_bg.jpg);}
.left_menu td.punkt_selected a{ color:#ffffff;}


.actions_title{ font-size:20px; font-weight:bold; color:#217097; font-family:"Times New Roman", Times, serif; margin-left:30px; margin-bottom:20px;}
.actions_title_text{color:#f19121; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin-bottom:26px;}
.actions_title_text span{ font-size:18px;}