*{margin:0;padding:0;}
html{height:100%;min-width:990px;}
body{width:100%;min-width:990px;min-height:100%;height:100%;font-size:12px;font-family:arial;color:#262626;}
h1{color:#000000;font-size:12px;font-weight:bold;margin-bottom:10px;}
a{color:#262626;font-size:11px;}
img{border:0;}

#page{width:100%;margin:auto;height:auto!important;min-height:100%;height:100%;min-width:990px;}

/*HEAD ЧАСТЬ НАЧАЛАСЬ*/
#head{width:100%;position:relative;}
#head_left{position:absolute;width:50%;height:162px;left:0;top:0;background:url('/images/design/line_head_left.png') repeat-x;z-index:0;}
#head_center{position:relative;width:954px;height:132px;margin:0 auto;background: url('/images/design/bg.jpg') no-repeat;z-index:1;}
#head_center img{border:0;}
#head_right{position:absolute;width:50%;height:162px;right:0;top:0;background:url('/images/design/line_head_right.png') repeat-x;z-index:0;}
#menu{position:relative;width:990px;height:32px;margin:0 auto;z-index:1;}
#head_menu{float:left;width:733px;height:32px;}
#menu_left{position:relative;float:left;width:22px;height:32px;margin-left:17px;_margin-left:9px;background:url('/images/design/menu_left.gif') no-repeat;}
#menu_bar{float:left;width:691px;_width:693px;/*поправка для IE6*/height:32px;background:url('/images/design/menu_line.gif') repeat-x;white-space:nowrap;}
#menu_bar a{color:#FFFFFF;text-decoration:none;font-size:12px;}
#menu_bar a:hover{color:#FFFFFF;text-decoration:underline;}
#menu_bar li{float:left;list-style-type:none;list-style-position:outside;margin:0;margin-top:7px;margin-right:30px;}
/*HEAD ЧАСТЬ ЗАКОНЧИЛАСЬ*/

#body{position:relative;margin:auto;height:auto!important;width:990px;min-height:100%;height:100%;margin:0 auto;margin-top:25px;clear:both;min-width:990px;}

/*ЛЕВАЯ КОЛОНКА НАЧАЛАСЬ*/
#left_col{position:relative;display:table;/*margin:auto;*/margin:0;height:auto!important;min-height:100%;height:100%;float:left;width:210px;margin-left:20px;_margin-left:8px;}
/*#napravlen{margin-bottom:40px;background:#f7f7f3;padding:20px;}*/
#napravlen {background-color:#FFF7DF;border: 1px solid #EAE3CD;margin-bottom: 40px;padding: 20px;}
#napravlen a{color:#a1a1a1;font-weight:bold;}
#napravlen ul.napravlen{margin-bottom:20px;}
/*#napravlen ul.napravlen a{color:#bf0000;font-size:12px;line-height:18px;}*/
#napravlen ul.napravlen a {color: #FF5400;font-size: 12px;line-height: 18px;}
#napravlen ul.napravlen li{list-style-type:none;margin-bottom:5px;}
/*ЛЕВАЯ КОЛОНКА ЗАКОНЧИЛАСЬ*/

/*ЦЕНТРАЛЬНАЯ КОЛОНКА НАЧАЛАСЬ*/
#center_col{position:relative;display:table;width:460px;height:auto!important;min-height:100%;height:100%;/*margin:auto;*/margin:0;float:left;margin-left:20px;color:#262626;line-height:18px;}
.limg{float:left;margin-right:10px;}

p.nav_chain{margin-bottom:10px;clear:both;font-size:14px;}
p.nav_chain a{color:#0d61a3;font-size:14px;}

#center_col p{margin-bottom:12px;}
#boxcontent{margin-bottom:35px;}

/*поисковая форма на главной началась*/
div.boxsearch{width:430px;height:222px;color:#FFFFFF;background:#a40803;margin-bottom:30px;padding:15px;}
div.boxsearch h2{font-size:16px;line-height:16px;margin-bottom:15px;text-transform:uppercase;}
div.boxsearch select{width:210px;}
div.boxsearch div.newListSelected{margin-bottom:12px;}
div.boxsearch p{margin-bottom:2px;}
div.boxsearch textarea{width:175px;height:75px;border:1px solid #92706f;margin-bottom:28px;}
div.boxsearch input.submit{width:210px;height:30px;margin-top:8px;}
div.boxsearch a{color:#FFFFFF;font-weight:bold;}
div.boxsearch div.left_content{float:left;width:210px;margin-right:30px;_margin-right:0px;}
div.boxsearch div.right_content{float:right;width:175px;}
/*поисковая форма на главной закончилась*/

/*стили для селектов*/
:focus {outline:none;}
.js ul.newList {left:-9999px;}
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:207px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto;}
.newListSelected {width:210px; color:#000; height:19px; padding:3px 0 0 6px; float:left; background:url(/images/design/select-bg.gif) no-repeat;}
.newListSelected span {width:200px; display:block;}
ul.newList li {padding:3px 8px;}
.selectedTxt {width:198px; overflow:hidden; height:16px; padding:0 22px 0 0;}
.hiLite {background:#c3c3c3!important;/*color:#fff!important;*/}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:0 -22px; cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}
/*стили для селектов*/

#boxnews{width:100%;margin-bottom:30px;}
#boxnews .news_item{float:left;width:220px;margin-right:8px;}
#boxnews p{margin:0;line-height:16px;}
#boxnews   p.news_text a{color:#0d61a3;font-size:12px;}
#boxnews p.news_data{color:#939393;font-size:11px;font-weight:bold;}
#boxnews p.news_text{margin-left:25px;}
#boxnews div.news_block{display:table;margin-bottom:20px;clear:both;}

#center_col div.news_item2{margin-right:8px;clear:both;margin-bottom:15px;}
#center_col div.news_item2 p.news_name2 a{color:#0d61a3;font-size:12px;}
#center_col div.news_item2 p.news_data2{color:#939393;font-size:11px;margin-bottom:2px;}
/*#center_col div.news_item2 p.news_detail_text2{display:none;}*/

/*ЦЕНТРАЛЬНАЯ КОЛОНКА ЗАКОНЧИЛАСЬ*/

/*ПРАВАЯ КОЛОНКА НАЧАЛАСЬ*/
#right_col{float:left;display:table;position:relative;width:227px;height:auto!important;min-height:100%;height:100%;/*margin:-57px auto auto 20px;*/margin:-57px 0 0 20px;}
#phones{position:relative;width:227px;height:96px;background:url('/images/design/head_phones.gif') no-repeat;font-size:11px;font-weight:bold;color:#FFFFFF;padding:12px 0 0 15px;}
p.phone{color:#e19f9d;font-size:18px;line-height:22px;margin-bottom:4px;margin-left:40px;}
p.phone b{color:#FFFFFF;font-size:24px;}

#hot_btn{background:#fff7df;color:#262626;width:215px;padding:11px;margin-top:15px;border:1px #eae3cd solid;}
#hot_btn a{color:#ff5400;font-size:13px;font-weight:bold;}

span.sem_online{color:#9B9B9B; font-size:11px;}

#hot{background:#fff7df;color:#262626;width:197px;padding:10px 20px 20px 20px;margin-top:7px;border:1px #eae3cd solid;}

#hot img{float:left;margin:3px 5px 0 0;}
#hot h2{font-size:13px;color:#ff4200;margin-bottom:7px;}
p.hot_text{margin-left:18px;}
div.hot_item{margin-bottom:15px;line-height:18px;}
#hot p.hot_data{font-size:11px;color:#a09a89;font-weight:bold;}
#hot a{color:#ff5400;font-size:11px;font-weight:bold;}
#mini_feedback{background:#f5f5f0;margin-top:20px;font-size:11px;padding:20px;width:197px;}
#mini_feedback input{border:1px #979796 solid;	color:#262626;font-size:11px;padding:3px;font-weight:bold;margin-bottom:7px;width:180px;}
#mini_feedback p.capcha input{width:60px;}
#mini_feedback p.capcha img{float:left;width:100px;height:22px;margin-right:10px;}
#mini_feedback p.errors{color:#FF0000;font-size:10px;}
#mini_feedback img{margin-left:10px;}
#mini_feedback textarea{border:1px #979796 solid;color:#262626;font-size:11px;padding:3px;font-weight:bold;margin-bottom:7px;width:180px;height:70px;}
#mini_feedback input.submit{width:118px;height:29px;border:0px;}
#mini_feedback h2{color:#000000;font-size:12px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}
/*ПРАВАЯ КОЛОНКА ЗАКОНЧИЛАСЬ*/

/*ПАРТНЕРЫ*/
#clients{width:960px;height:120px;padding:15px;padding:15px;clear:both;}
#clients h2{text-transform:uppercase;color:#3c3c3c;font-size:13px;}
div.next, div.prev{float:left;width:25px;margin-top:45px;}
div.slides{float:left;width:936px;margin-left:2px;margin-right:2px;}
div.corusel{width:990px;height:120px;margin:0 auto;}
div.slides li{float:left;list-style-type:none;}
/*ПАРТНЕРЫ*/

/*ФУТЕР НАЧАЛСЯ*/
#footer_guarantor{height:145px;clear:both;}
#footer{position:relative;width:100%;height:125px;margin:auto;margin-top:-125px;clear:both;background:#f2f2f2;color:#656565;}
#footer_content{width:990px;height:125px;margin:0 auto;}
#footer_left{float:left;width:290px;height:100px;padding-top:25px;margin-right:20px;}
#footer_left b{color:#262626;}
#footer_center{float:left;width:460px;height:100px;padding-top:25px;margin-right:20px;}
#footer_right{float:left;height:100px;padding-top:25px;}
#footer_right img{margin-top:8px;}
/*ФУТЕР ЗАКОНЧИЛСЯ*/
.clients {
    display: table;
}
.clients li{
    float: left;
    list-style: none outside none;
    margin: 10px;
}
