html{ height: 100%;}
*{ margin:0 0 0 0;padding: 0;}
* html,body{width:100%;height:100%; min-height: 100%; padding:0}
body{font: 12px/16px Arial, Tahoma, Verdana, sans-serif; font-weight:900; background-color:#FFF; height: 100% !important;}
#entry,#entryADM{position:fixed; z-index:10; top:10px; right:10px; color:#DDD}
#entry:hover,#entryADM:hover{color:#000;}
#entryADM{color:#F00}
#entryADM img{float:right;margin-top: -2px;}

#boxX table{background-color: #FFF !important;}

#loader{position:fixed; bottom:0; right:0; height:15px; padding:12px 10px 10px 15px;background-color:#EEE; width:132px;filter: alpha(opacity=90);-moz-opacity: .90;opacity: .90; display:none}
#loader img{margin:0; background: url('/cms/img/ajax-loader.gif') 0 0 no-repeat; width:128px; height:15px;}/*display:none*/
#logo{cursor:pointer}
#ft{background-color: #EEE;
color: #999;
clear: both;
float: left;
width: 862px;
padding: 7px 10px 6px 10px;
margin: 10px 0px -5px -1px;}
#ft_null{height: 0px;
float: left;
width: 100%;}
ul{border:none;float:left;font: normal 11px Verdana, Arial, Helvetica, sans-serif;list-style:none;margin: 0;padding: 0;}
ul li{clear:both; padding:1px}
.global_razdelitel{background-color: #333;
color: white;
padding: 6px 0px 6px 9px;
margin: 0px 0px 10px -20px;
-webkit-box-shadow: 1px 1px 6px #999;
-moz-box-shadow: 1px 1px 6px #999;
box-shadow: 1px 1px 6px #999;
float: left;
clear: both;
width: 882px;}
.contents ul{list-style:disc;float: none !important;margin: 10px 0px 10px 20px !important;}
h1{line-height:20px;font: normal 18px Verdana, Arial, Helvetica, sans-serif;}
#alert_mes{margin:0px; height:25px; position:absolute; top:0; z-index:11; float:right;  }
#alert_mesx
{height: 15px;
padding: 14px 15px 15px 15px;
background-color: #1B1B1B;
color: white;
text-shadow: none;
width: 862px;
filter: alpha(opacity=90);
-moz-opacity: .90;
opacity: .90;
font: 13px normal Arial, Tahoma, Verdana, sans-serif;
letter-spacing: 1px;
}
#alert_mesx b{font-weight:900}
#content{padding:5px; background-color:#6F9; border-top:none;overflow:visible; float:left; width:880px}
#content ul{clear:both; float:left; margin:10px; font-weight:100}
#content p{font: 13px Arial, Tahoma, Verdana, sans-serif; text-align:left}
.content{background-color:#FFF; overflow:visible; display:block; padding:0px;}
/*.content p{text-align:justify}*/
.content0{margin-left:50%; /*height:100% !important*/}
.content1{margin-left:-446px; width:892px; height:100%;}
.content1 #head{margin: 10px 0 -10px 0;
background-color: red;
width: 892px;
height: 71px;}
.content1 #menu{background-color: #881010;
padding: 10px 0 10px 10px;
border: 5px solid white;}
.content1 #menu a{color:#FFF; text-decoration:none; margin-right:8px; padding-right:8px; border-right:1px solid #A05252}
.content1 #menu a:hover{text-decoration:underline}
.content1 #menu a.underline{text-decoration:underline}
.box{display:none; width:870px; float:left; clear:none}
.yes{display:block !important}
/*Ð’Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»ÐµÐ¹*/
.allocate{border: 1px solid red !important;}
.allocate input,.allocate textarea,.allocate input:hover,.allocate textarea:hover,.allocate input:focus,.allocate textarea:focus{background-color:#FFF !important}
/* ÐŸÐ°Ð½ÐµÐ»ÑŒÐºÐ° Ð¿Ð¾Ð¸ÑÐºÐ° Ð² Ð¼ÐµÐ½ÑŽ Ð·Ð°ÐºÐ»Ð°Ð´Ð¾Ðº */
.mini_poisk1,.mini_poisk1:active,.mini_poisk1:focus{outline: none}/* ÑƒÐ±Ð¸Ñ€Ð°ÐµÐ¼ Ð¶ÐµÐ»Ñ‚Ñ‹Ð¹ Ð±Ð¾Ñ€Ð´ÐµÑ€ Ð¿Ñ€Ð¸ Ñ„Ð¾ÐºÑƒÑÐµ Ð¿Ð¾Ð»Ñ */
.mini_poisk{
background:url('/cms/img/ppoisk.png') 0px 2px no-repeat;
height:29px;
width:200px;
float:right; position:relative; z-index:200; margin:-5px 10px 0px 0;
}
.mini_poisk1{
background:url('/cms/img/1px.gif');
border: none;
float: left;
font-size: 11px;
height: 14px;
margin: 6px 0px 0 4px;
padding: 0 0 0 23px;
width: 90px;
}
.mini_poisk2 {
    background-color: rgb(238, 238, 238);
    border: medium none;
    color: rgb(153, 153, 153);
    float: left;
    font-size: 11px;
    height: 19px;
    left: -8px;
    margin: 4px -10px 0px 0px;
    padding: 0px 0px 1px 3px;
    position: relative;
    width: 90px;
}
.mini_poisk3{
background: #7C7C7C url('/cms/img/ar.gif') 2px 5px no-repeat;
border: none;
cursor: pointer !important;
float: left;
height: 21px;
margin: -21px 0 0 180px;
padding: 0;
position: relative;
width: 23px;
-webkit-box-shadow: 1px 1px 1px black;
-moz-box-shadow: 1px 1px 1px #000;
box-shadow: 1px 1px 1px black;
}
.mini_poisk3:hover{background:#F00 url('/cms/img/ar.gif') 2px 5px no-repeat;}
/* ÐšÐÐŸÐ¢Ð§Ð */
#kl{float: right;width: 25px;margin: -2px 13px 0px 0px !important;}
#cont_captha{width:465px;}
#captha{float:left; width:100px; margin-top:5px}
.captha_refresh,.captha_refresh_dw{float:left;margin-top:15px}
.captha_refresh img{width:40px; height:30px; background:url('/cms/img/captha/refresh.png')  no-repeat 5px 0px; cursor:pointer;}
.captha_refresh_dw img{background:url('/cms/img/captha/dw.gif')  no-repeat 0 0; width:32px; height:32px; cursor:pointer;margin: -7px 0 0 4px;}
#cc1,#cc12,#cc3,#cc4,#cc5{display:none;}
#tbl_capth{width:112px; margin-left:-5px;}
.capth,.capth_0,.capth_1,.capth_2,.capth_3,.capth_4,.capth_5{width:12px; height:13px; background-image:url('/cms/img/captha/captha.png');background-repeat:no-repeat; float:left; margin-right:8px; cursor:pointer;}
.capth,.capth_0{background-position:-7px 0;}
.capth_1{background-position:-33px 0;}
.capth_2{background-position:-59px 0;}
.capth_3{background-position:-85px 0;}
.capth_4{background-position:-111px 0;}
.capth_5{background-position:-137px 0;}
#tbl_capth{-moz-user-select: none;-moz-user-select: -moz-none;-khtml-user-select: none; -webkit-user-select: none;-o-user-select: none;}/* Ð·Ð°Ð¿Ñ€ÐµÑ‚ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ ÐºÐ°Ð¿Ñ‚Ñ‡Ð¸ Ð¿Ñ€Ð¸ Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð¾Ð¼ ÐºÐ»Ð¸ÐºÐµ */
#tbl_capth a img{cursor:help}
#td_capth{padding:5px 0 0 7px;}
/* Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ñ†Ð¸Ñ Ð¼Ð¾Ð´Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾ÐºÐ½Ð° */
#mod_box p.frm{color:#666;}
#mod_box p.frm img{margin:-10px 20px 10px 0;}
.modal_cont{display:none}
.align_center_to_left{position: relative;right: 50%;float: right; height:0px;}
#mod_box{position: relative;z-index: 1;right: -50%; border:1px solid #929292; padding:10px; top:-400px; z-index:10001; width:715px; background:url('/cms/img/modal/fon2.gif') bottom repeat-x #999; margin-left:200px;width:715px;display:none;-webkit-box-shadow: 0px 0px 240px #5C5C5C;-moz-box-shadow: 0px 0px 240px #5C5C5C;box-shadow: 0px 0px 240px #5C5C5C; overflow:hidden}
#mod_box p{letter-spacing:1px; font:100 11px Arial, Helvetica, sans-serif; color:#FFF; padding:10px; display:block; min-height:15px; background:url('/cms/img/modal/bgr9.png') 0 0 repeat #111; border:1px solid #DDD; color:#000}
#mod_box p a,#mod_box p a:link,#mod_box p a:visited,#mod_box p a:active{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline}
#mod_box p a:hover{color:#D9D9FF}
#mod_box p.frm a{color:#000}
#mod_box p.tot{background:url('/cms/img/modal/bgr9.png') 0 0 repeat #111;}
#mod_box p.tot2{background:url('/cms/img/modal/bgr4.gif') 0 0 repeat-x #68696b;}
#mod_box p.tot3{background:url('/cms/img/modal/bgr1.png') 0 0 repeat-x #333;}
#mod_box p.inf{background:url('/cms/img/modal/bgr5.png') 0 0 repeat-x #33F;}
#mod_box p.wrn{background:url('/cms/img/modal/bgr6.png') 0 0 repeat-x #C30;}
#mod_box p.hlp{background:url('/cms/img/modal/bgr7.png') 0 0 repeat-x #090;}
#mod_box p.cls{background:url('/cms/img/modal/bgr8.png') 0 0 repeat-x #F99;}
#mod_box p.frm{background:url('/cms/img/1px.gif') 0 0 no-repeat #FFF;}
#mb_close{background:url('/cms/img/modal/mod_b.png') 0 0 no-repeat; width:24px; height:23px; float:right; margin:0px -5px -50px 5px; cursor:pointer;z-index:2; position:relative}
#mb_close:hover{background-position:-24px 0;}
/* Ð¿Ð°Ð½ÐµÐ»ÑŒ ÑÑÐ¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾ ÑÐ¾Ð±Ñ‹Ñ‚Ð¸ÑÑ… */
.mes_shn,.mes_shn_ok,.mes_shn_inf,.mes_shn_warning,.mes_shn_close{margin: 1px 5px 0 0;width:16px; height:16px;cursor:pointer;background-image:url('/cms/img/sprite_4.png');background-repeat:no-repeat; float:left; border:none !important}
.mes_shn{background-position: 0 0;}
.mes_shn_ok{background-position: -21px 0; }
.mes_shn_inf{background-position: -41px 0; }
.mes_shn_warning{background-position: -61px 0;}
.mes_shn_close{background-position: -79px 0;}
.mes_shnzd b{margin:1px 0 0 0; display:block; float:left;cursor:pointer}
/* relationship.php */
#f_obrsvz{width:486px; padding-top:5px}
#f_obrsvz ol{border:none;float:left;font: normal 11px Verdana, Arial, Helvetica, sans-serif;list-style:none;margin: 0;padding: 0;}
#f_obrsvz ol li{clear:both; padding:1px}
#f_obrsvz input{margin:0}
div.button span{width:200px; float:left; margin-right:33px}
div.selector{margin-bottom:10px; margin-right:10px; float:left; width:220px}
#tema_obrsv,#uniform-tema_obrsv{width:220px;margin: 0px 0px 7px 0px;float:left;}
#login_obrsv{float:left; width: 207px;
margin: -29px 0px 0 241px !important;}
#cont_obrsv{width:448px; height:80px}
#mess_obrsv{height:120px; width:448px;margin-top:6px}
/*Ñ„Ð¾Ñ‚Ð¾, Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°ÐµÐ¼Ñ‹Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ðµ Ñ‚ÐµÐ¼Ñ‹ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ*/
.ok{background-color: green;
color: white;
height: 62px;
padding: 12px 0px 0px 0px;
font-size: 16px;
margin: 0;
width: 100%;
line-height: 25px;
text-align: center;}
#load_foto{width: 0px;
height: 0px;
float: right;
margin: 10px -15px 0 0;overflow: hidden;}
#sub_mes{float:right; margin: 7px 25px 0 0 !important;}
#load_foto0,#load_foto1,#load_foto2,#load_foto3,#load_foto4,#load_foto5{height:290px; margin:0;}
#load_foto0{width: 366px;height: auto;}
/*
#load_foto1{background:url('/cms/img/obr_svyaz/zakaz.png') 20px 0 no-repeat;width:470px; }
#load_foto2{background:url('/cms/img/obr_svyaz/pogelanie.png') 20px 0 no-repeat;width:470px; }
#load_foto3{background:url('/cms/img/obr_svyaz/proposal.jpg') 0 0px no-repeat;width:470px; }
#load_foto4{background:url('/cms/img/obr_svyaz/help.jpg') 0px 0px no-repeat;width:470px; }
#load_foto5{background:url('/cms/img/obr_svyaz/erreur.jpg') 0px -15px no-repeat;width:470px; }
*/
/* ÑÐ²Ð¾Ð¹ Ð»Ð¾Ð°Ð´ÐµÑ€ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ Ð¿Ñ€Ð¾ÑÐ¼Ð¾Ñ‚Ñ€Ð° Ñ„Ð¾Ñ‚Ð¾ */
#fancybox-loading{margin:-60px 720px 0 0; background: url('/cms/img/ajax-loader.gif') 0 0 no-repeat; width:128px; height:15px; z-index:11; float:right;display:none;position: fixed; top:0; margin:73px 0 0 285px;}#fancybox-loading div{display:none;}
/* Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ */
.hr{clear:both; height:1px}
.hr2{clear:both; float:left; height:1px}
.zajavka{padding: 4px 11px 4px 11px;font: 12px Arial, Tahoma, Verdana, sans-serif; font-weight:900;letter-spacing: 1px;
background-color: #EEE;
border: 1px solid #DDD;
float: left;
margin: 6px 0px 8px 0px;
float: left;
text-align: center;
color: black;
text-decoration: none;}


.zajavka img{background:url('/cms/img/prv.png?1') 0px 0px no-repeat; width:18px; height:18px;margin: -1px -3px -5px 8px;}
.zajavka:hover img{ background-position:-22px 0px;}


.color000{color:#000 !important}
.red{color:#F00}

.zajavka:hover{background-color:#333; border:1px solid #DDD; color:#FFF}
.viev_admin{color: white !important;
float: left;
margin: -2px 11px 0px -6px;
display: block;
background-color: #BDBDBD;
padding: 4px 9px 2px 9px;
text-shadow: none;}








/* Ð—Ð°ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð·Ð²Ð¾Ð½Ð¾Ðº */
.loader{background:url('/cms/img/ajax_loader/12.gif') 0 0 no-repeat; margin:10px 0 0 0; display:none;}
.zz{background-color: #881010;
border: #DDD 1px solid;
clear: both;
float: left;
padding: 5px 0px 3px 0px;
margin: 4px 0px 0px -10px;
text-align: center;
width: 170px;
text-decoration: none;
color: white;}
.zz:hover{background-color:#333;}
#zvonok{display: block;
float: left;
width: 220px;
position: absolute;
top: -600px;
left: 50%;
margin-left: -110px;
z-index: 999;
text-align: left; display:none;
}
#zvonok img.loader{width: 53px;
margin: 0px 0 -7px 13px;
height: 8px;}
#zvonok .tail{background-image: url('/img/phone_line.png');
position: relative;
z-index: 10000;
width: 11px;
height: 250px;
margin: 0px 0 0px 93px;
display: block;}
#zvonok .bottom_img {
background: url('/img/popup_call_me.png') 0 0 no-repeat;
height: 194px;
width: 88px;display: block;
margin-left: 40px;
}
#zvonok .popup{background-color: #E6E6E6;
width: 194px;
display: block;
border: 1px solid #DDD;
-webkit-box-shadow: 1px 1px 11px black;
-moz-box-shadow: 1px 1px 11px black;
box-shadow: 1px 1px 11px black;}
#zvonok .popup #mb_close{margin: 3px 3px -50px 5px;
width: 11px;
height: 11px;
background-position: -13px -1px;border: 3px solid #333;}
#zvonok .popup #mb_close:hover{background-position: -37px -1px;}
#zvonok .callto_title {float: right;position: relative;z-index: 8;display: block;margin-left: -8px;width: 30px;height: 156px;background: transparent url("/img/zakazat_zvonok.png") 0 0 no-repeat;cursor: pointer;}
#zvonok .callto_form {float: right;background: white;width: 220px;min-height: 170px;margin-left: -220px;display: block;}
#sending-form fieldset {border: transparent solid 0px;padding: 19px 11px;}
#sending-form2{margin-top:-10px}
#sending-form2 fieldset {border: transparent solid 0px;padding: 0px 0px 7px 0px;}
#sending-form div.buttonD,#sending-form2 div.buttonD{width:150px !important; margin:4px 0 -7px 0;}
#sending-form input.text,#sending-form2 input.text{width:160px;margin: 1px 0px 5px 0px;}
#sending-form div.succeeded-message,#sending-form2 div.succeeded-message{color:#F00; margin:15px 0 -15px 0; text-align:center; font-weight:bold; font-size:14px}
#sending-form2 div.succeeded-message{margin: 6px 0 5px 0;}
#sending-form2 img.loader{width: 53px; margin: 5px 0px 4px 1px !important; height: 8px;}
#mod_box #sending-form{margin: -11px 0px 0px -13px;
float: left;
background-color: white;}
#mod_box p.frm #sending-form img.loader {
margin: 6px 0px -10px 12px !important;
}




/* Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ */
.hr{clear:both; height:1px}
.hr2{clear:both; float:left; height:1px}



table#load{text-align: left}
table#load a{display:block; background-color: #EEE; border:1px solid #DDD;  margin:4px 9px 0px 0px; padding:0px 5px 0px 5px; float:left; text-decoration: none; color:#000;}
table#load a:hover{background-color: #4261B1; color:#FFF;}
table#load tr td{padding:0px 0px 0px 0px;}
table#load img{margin-top:11px;}
table#load2 td{border:1px solid #DDD; padding: 10px}
table#load2 tr td{width:50%;background-color:#EEE;}
table#load2 input{width:252px;}
#submit{display:block; background-color: #B90404; border:1px solid #DDD;  margin:4px 0px 0px 0px; padding:5px 5px 4px 5px; color:#FFF; cursor:pointer; box-shadow:1px 1px 7px #414141;}
#submit:hover{ background-color: #F00}



.biz{margin: 78px 0px -5px -9px;border: 2px solid #ffffff;border-radius: 4px;/* box-shadow: 1px 1px 9px #818181; *//* box-shadow: 1px 1px 9px #818181 inset; *//* background-color: #fddfff; */padding-bottom: 127px;background-size: 1108px !important;background: url(http://broker-consult.ru/img/slide2.jpg?1) -648px 0px no-repeat#77818B; */}
.bk{background-color: #090 !important;margin: -10px 0 0 0px;}
.pb{background-color: #d41526 !important;margin: 10px 0 12px 0px;}
.biz a:hover{background-color:#000 !important;}
.biz a{padding: 10px 5px !important;width: 156px;float: left;text-align:  CENTER;color:  #FFF;text-decoration:  none;}
.zb{background-color: #31b0d5 !important;margin: -2px 0 0px 0px;}