
.right_panel{float:right;height:110px;}

.search{float:right;width:217px;background:url(http://nmls.ru/template/images/sback.gif) repeat-x left bottom;}
.search div{background:url(http://nmls.ru/template/images/sleft.gif) no-repeat left bottom;}
.search div div{height:51px;background:url(http://nmls.ru/template/images/sright.gif) no-repeat right bottom;padding:6px 10px 0 10px;}
.search input{width:98%;margin-top:6px;height:17px;border:1px solid #e1e1e1;color:#696969;}
.sitedesc{z-index:1;position:absolute;left:0px;top:5px;left:194px;right:218px;}
.sitedesc a{display:block;background:#9acba8;padding:2px 0 0 0;text-align:center;}


.h2b1{clear:both;background:url(http://nmls.ru/template/images/h2lblock.gif) no-repeat left top;background-color:#378ecd;margin:0 0 1px 0;}
.h2b2{background:url(http://nmls.ru/template/images/h2bblock.gif) no-repeat right top;height:23px;padding-left:20px;}
.h2b2 div{float:left;height:21px;background:url(http://nmls.ru/template/images/h2rblock.gif) no-repeat right top;
background-color:#fff;padding:2px 23px 0 8px;font-size:13px;font-weight:bold;color:#378ecd;}


/* ����� ��� �������� ������ ������� */
.region50{width:50%;float:left;}
.ragionMr{margin-right:8px;}
/* ����� ������ ��� �������� ������ ������� */

.message{border:1px solid #ff7a56;margin-top:1px;background-color:#fde7bd;color:#ff7a56;font-size:12px;font-weight:bold;padding:9px 0;}
.message img{float:left;margin:0 20px;}
.message div{height:42px;min-height:42px;}


.message2{border:1px dotted #eaeeff;margin-bottom: 5px;padding:4px;font-weight:bold;background:#eaeeff;}

.hidden{position:absolute;visibility:hidden;}
.visible{position:absolute;visibility:visible;}
.placeLframe{position:absolute;width:320px;height: 140px;}
.placeLdiv{position:absolute;color:#3e5464;font:11px tahoma, verdana;position:absolute;width:318px;height:140px;z-index:3;background:#fff;border:1px solid #7f9db9;scroll:auto;overflow:auto;overflow-x:auto;overflow-y:scroll;}
.flyover{position:fixed;z-index:1000;border:2px double #3e6da1;color:#3e5464;background-color:#ffffff;width:34%;left:36%;top:40%;padding:5px 5px;font: 10px tahoma, verdana;}
*html .flyover{position:absolute; width:300px;}
*html .flyframe{position:absolute;width:314px;left:36%;top:40%;height:104px;}

.flyover_close{width:100%;text-align:center;margin-top:2px;clear:both;}
.flyover_close a{font:10px tahoma, verdana; color:#3e6da1;}
.flyover_close a:hover{color:#b63737;}
.warning{background:url(http://nmls.ru/images/icons/warning.gif) left center no-repeat;height:75px;padding:6px 0 0 80px;}
.warning ul{padding:0;margin:7px 0 0 15px;}

.m_content{padding-right:15px;margin-bottom:18px;}
.m_title{font-size:14px;padding-bottom:2px;color:#378ecd;}
.m_introtext{margin:0 0 5px 0;}
.m_video{float:left;margin:0 5px 10px 0;width:320px;height:266px;background:url(../../video/video.png) no-repeat left top;}
.m_videoin{visibility:visible;width:320px;height:266px;}
.m_videoin_off{visibility:hidden;width:320px;height:266px;}
.m_dcon{clear:both;text-align:left;color:#9d9d9d;margin-top:1px;}
.m_back{clear:both;margin-top:10px;}
.m_back2{clear:both;margin-left:10px;}
.m_frontlenta{padding-right:5px;}
.m_frontobject{width:395px;}
.m_obj1{height:146px;background:url(http://nmls.ru/template/images/object_left.gif) no-repeat left top;margin-bottom:3px;}
.m_obj2{height:146px;background:url(http://nmls.ru/template/images/object_right.gif) no-repeat right top;}
.m_obj3{border-top:1px solid #ededed;border-bottom:1px solid #ededed;height:145px;margin:0 5px;
background:url(http://nmls.ru/template/images/object_back.gif) repeat-x left top;background-color:#fff;}
.m_objims{float:left;width:125px;margin:3px 0 0 1px;}
.m_objims img{border:1px solid #ececec;margin:2px 0 2px 0;}
.m_objmisc{margin-left:128px;}
.m_objdesc{line-height: 12px;height:62px;}
.m_objdesc span{color:#378ecd;}
.m_objprice{font-size:12px;font-weight:bold;color:#378ecd;}
.m_objprice div{float:right;font-size:10px;font-weight:normal;padding-top:2px;}
.m_objprice a{color:#696969;}
.m_objcomm{border-top:1px solid #f6f6f6;margin-top:3px;padding-top:4px;line-height:14px;color:#c72576;}
.m_spectable{width:100%;margin-bottom:5px;border-top:1px solid #ddb7a3;border-bottom:1px solid #ddb7a3;}
.m_spectable td{border: 0; background-color:#fff8dc;color:#943705}
.m_specimgtb{float:left;}
.m_specdesctb{margin-left:126px;}
.m_search_title{color:#c72576;}
.m_search_desc{color:#c72576;font-weight:bold;}
.m_conttp1{margin-bottom:2px;}


.m_filter{margin:8px 0 5px 0;padding:3px;border:1px solid #c2ccf3;background-color:#eaeeff;position:relative;z-index:1}
.b_filtblock{float:left;margin-right:5px;}
.b_filtblock select{width:170px;color:#2e2e2e;}
.f_filtinp{width:80px;}
.b_filtmain{margin-top:12px;}
.b_filtrooms{margin-bottom:1px;padding-right:5px;}
.b_filtrooms td{padding-right: 8px; white-space:nowrap;}
td.b_filttd{width:166px;}

/* ���� ���������� */
.b_rsdiv{border:1px solid #eaeeff;padding:0 0 1px 1px;}
.b_rs{width:100%;color:#378ecd;}
.b_rs th{padding:1px 2px 1px 2px;font-weight:normal;text-align:left;white-space:nowrap;border-right:1px solid #fff;}
.b_rs td{padding:1px 2px 1px 2px;font-size:10px;border-right:1px solid #fff;text-align:right;}
.b_rs .b_rshead th{padding:1px 0 2px 2px;font-weight:normal;text-align:left;white-space:nowrap;}
.b_rs .b_rshead td{font-size:10px;white-space:nowrap;}
.b_rsodd{background-color:#fff;}
.b_rseven{background-color:#eaeeff;}
.b_rscl{} .b_rspl{color:#37b722;} .b_rsmn{color:#d02576;}
.b_bback{background-color:#eaeeff;padding:1px;width:100%;padding:0;border:0;}

.pl_raion{width:187px;font-weight:bold;color:#378ecd;}
.pl_type{width:100px;font-weight:bold;color:#378ecd;}
.pl_usl{width:86px;font-weight:bold;color:#378ecd;}
.pl_priceto{padding-left:5px;width:93px;font-weight:bold;color:#378ecd;}
.pl_pricedo{padding-left:5px;width:79px;font-weight:bold;color:#378ecd;}
.pl_current{width:100px;font-weight:bold;color:#378ecd;}

.b_search{background:url(http://nmls.ru/template/images/search.gif) right center no-repeat;padding-right:16px;text-decoration:none;font-weight:bold;}

.tpl_tables{border-top:1px solid #ececec;width:100%;margin-bottom:20px;}
.tpl_tables th{background-color:#eaeeff;padding:3px 8px;font-weight:normal;color:#378ecd;height:18px; }
.tpl_tables td{padding:8px 8px;font-weight:normal;color:#333;border-bottom:1px dotted #eaeeff;}


.tpl_filter {margin: 15px 0 15px 0;}
	.tpl_filter select {height:22px; line-height:22px; padding: 0 5px;}

.tpl_fx1 {border:1px dotted #eaeeff;border-bottom:0;margin-bottom:8px;}
.tpl_fx1 td{padding:4px 8px;}
.tpl_fx2 {border-top:1px dotted #eaeeff;}
.tpl_fx2 td{padding:4px 8px;}

.tpl_h2, .tpl_h21 {background:url(http://nmls.ru/template/images/h2left.gif) no-repeat left top;}
.tpl_h2 div, .tpl_h22{background:url(http://nmls.ru/template/images/h2right.gif) no-repeat right top;padding:0 4px;}
.tpl_h2 h2, .tpl_h23{height:21px;color:red;color:#378ecd;font-size:12px;padding:7px 0 0 4px;margin:0;background:url(http://nmls.ru/template/images/h2backline.gif) repeat-x right top;font-weight:bold;}

.object-row:nth-child(odd) {
	background-color:#f9fafc;
}

.tpl_h2left th{text-align:left;}

.tpl_big{font-size:12px;font-weight:bold;}
.tpl_web{font-weight:bold;font-size:12px;}

.tpl_tablesot1{padding-left:12px;}
/* .tpl_realty td{height:28px;} */
.tpl_pad{margin-bottom:5px;}
.tpl_realty_tractive td{background:#fff8dc;color:#943705;cursor:pointer;}


tr.tpl_rec td {vertical-align:top; padding:8px 8px;}

/* page navigation */
div.pagenav{text-align:left;padding:3px 0px 4px 0px;margin:0 0 10px 0;}
*html div.pagenav{padding-top:0px;margin-top:0px;}
div.pagenav a,div.pagenav span{border:1px solid #eaeeff; font:bold 11px tahoma,verdana,sans-serif;padding:4px 7px 5px 7px;margin:1px 1px 1px 1px;}
div.pagenav a{color:#378ecd;}
div.pagenav a:hover{background:#eaeeff;}
div.pagenav span{color:#eaeeff;}
div.pagenav span.nav_active{background:#378ecd;color:white;}
/* END page navigation */


div.pg_left{text-align:left;margin:2px 0;}
table.tpl_pad0 td{padding:0;}

.b_download{width:183px;height:160px;margin:0 0 2px 0;padding:6px 0 0 6px;color:#378ecd;text-align:center;}
.b_download img{text-align:center;margin-right:6px;}
.b_download a{color:#c72576;font-size:10px;text-decoration:none;line-height:11px;}

.b_admenuh1{font-size:12px;padding:2px 0; font-weight:bold;color:#ff7a56;}
.b_admenuh2{font-size:12px;padding:1px 0 1px 0; font-weight:bold;border-top:1px dotted #dba487;color:#943705;margin-top:4px;}
.b_tblock{margin-bottom: 5px;background-color:#fff8dc;padding:4px;line-height:18px;}
.b_tblock a{color:#363d98;}

.b_admenuh21{font-size:12px;padding:2px 0; font-weight:bold;color:#c72576;}
.b_admenuh22{font-size:12px;font-weight:bold;color:#696969;margin-bottom:1px;}
.b_tblock2{margin:1px 0 5px 0;background-color:#faf9f9;padding:4px;}
.b_tblock a{color:#378ecd;}

/* .b_tblock3 {margin:1px 0 5px 0;background-color:#fff;padding:4px;font-size:11px;} */
.b_tblock3 {margin:1px 0 5px 0;background:#f9fafc;border:1px solid #eaeeff;padding:4px;font-size:11px;}
.b_tblock3 ul{margin:4px 0;padding:0 0 0 18px;color:#696969;}
.b_tblock3 li{margin:2px 0;}
.b_tblock3 h3{margin:0;color:#378ecd;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;padding:2px 0 3px 2px;}
.b_tblock3 h4{color:#c72576;}
.b_tblock3 h4 a{margin:0;color:#c72576;}
.b_tblock3 a{margin:0;color:#696969;}
.b_tblock3 a:hover{color:#c72576;}

.col_blue {color:#378ecd;}
a.col_blue {color:#378ecd;}

a.actup{padding-right:10px;color:#b63737;background: url('http://nmls.ru/template/images/arrowup.gif') right center no-repeat;}
a.actdown{padding-right:10px;color:#b63737;background: url('http://nmls.ru/template/images/arrowdown.gif') right center no-repeat;}

/* -------------------------------------------------------------------------------------------------
������� */
.in30{width:30px;}
.in50{width:50px;}
.in60{width:60px;}
.in80{width:80px;}
.in100{width:100px;}
.in120s{width:126px;}
.in150{width:154px;}
.in150s{width:156px;}
.in340{width:340px;}
.in340t{width:340px;height:78px;}

.c180{width:154px;}
.cs180{width:156px;}

/* -------------------------------------------------------------------------------------------------
������� */
.ml5{margin-left:5px;}
.ml55{margin-left:55px;}
.pdl5{padding-left:5px;}
.pdl10{padding-left:10px;}

.tpl_place2{border:0;width:155px;}
.tpl_place2 td{border:0;padding:0;height:0;color:#4a4a4a;}

.error{color:#e73100; display: block;}
.red{color:#c72576;font-weight:bold;}
.strong{font-weight:bold;}

input.buttonF1{color:#666666;border:3px double #7f9db9;background-color:#fcfcfc;padding:0 5px 3px 5px;font:11px tahoma, verdana, sans-serif;height:22px;width:82px;margin-right:16px;}
input.buttonF2{color:#666666;border:3px double #7f9db9;background-color:#fcfcfc;padding:0 5px 3px 5px;font:11px tahoma, verdana, sans-serif;height:22px;width:82px;}
input.button{color:#666666;border:3px double #e7e7e7;background-color:#fcfcfc;padding:0 3px 3px 3px;font:11px tahoma, verdana, sans-serif;height:22px;}


.b_filter{color:#378ecd;font-weight:bold;}
/* -------------------------------------------------------------------------------------------------
����� ������� 2 */
div.ploc2{width:150px;height:15px;margin:0;padding:1px 0 0 4px;color:#3e5464;font-size:11px;border:1px solid #7f9db9;background-color:#fff;cursor:pointer;}
*html div.plfilt{height:16px; margin:0;}
.ploc2 {font-size: 0; }
.ploc2 td{font-size:0;height:0;margin:0;padding:0;}
.placeLdiv2{position:absolute;width:298px;height:140px;z-index:30;background:#fff;border:1px solid #e1e1e1;scroll:auto;overflow:auto;
overflow-x:auto;overflow-y:scroll;margin-top:1px;font-weight:normal;color:#4a4a4a;font-size:11px;}
td.tpl_nobord{border:0;}

.pl_td{height:1px;}
.pl_place{border:1px solid #7f9db9;height:14px;background-color:#fff;padding:1px 5px 2px 5px;cursor:pointer;}
.pl_iframe{position:absolute;width:300px;height:140px;z-index:30;margin-top:1px;border:0;}
.pl_window{position:absolute;width:298px;height:140px;z-index:30;background:#fff;border:1px solid #e1e1e1;scroll:auto;overflow:auto;
overflow-x:auto;overflow-y:scroll;margin-top:1px;font-weight:normal;color:#4a4a4a;font-size:11px;}

.tpl_block{padding:2px;margin-left:2px;}
table.tpl_tables2 td{padding:0 8px;}

/* ����� ��� ����� ������� [portalmap] */
.tpl_portalmap_block{background-color:#f9fafc;border:1px solid #eaeeff;margin-bottom:5px;padding:4px 10px;line-height:15px;}
.tpl_portalmap_block a{background:url(http://nmls.ru/template/images/arrow.gif) no-repeat center left;padding-left:10px;}
/* ����� c����� ��� ����� ������� [portalmap] */

td.tpl_red{font-size:12px;font-weight:bold;}
/*������������*/
.tpl_helpmess{margin-bottom:8px;}
.tpl_txxl, .tpl_txxl2, .tpl_butt2 {margin-top:4px;}
.tpl_inpr input{width:240px;}
.tpl_area2 textarea{width:540px; height: 140px;}
.tpl_area3 textarea{width:250px; height: 140px;}
/*edn ������������*/

.tpl_headday {float:right;}
.tpl_headday td{height: 25px;padding:0 2px;}
.tpl_headday th{font-weight:bold;}



/*������� �� �������*/
ul.tabs {
height: 28px;
line-height: 25px;
list-style: none;
border-bottom: 1px solid #DDD;
background: #FFF;
margin-left: 10px;
}
.tabs li.current {
color: #444;
background: #f9fafc;
padding: 0 13px 2px;
border: 1px solid #eaeeff;
border-bottom: 1px solid #f9fafc;
}
.tabs li {
float: left;
display: inline;
margin: 0 1px -1px 0;
padding: 0 13px 1px;
color: #777;
cursor: pointer;
background: #F9F9F9;
border: 1px solid #E4E4E4;
border-bottom: 1px solid #F9F9F9;
position: relative;
}
.box {
display: none;
border: 1px solid #eaeeff;
border-width: 0 1px 1px;
background: #f9fafc;
padding: 0 12px;
margin-left: 10px;
width: 230px;
}
.box.visible {
display: block;
}
/* end ������� �� �������*/



th,td{padding:0;border-collapse:collapse}ul{list-style:none}ol,ul,li{padding:0}code,input,textarea{font-family:Arial,Helvetica,sans-serif}
a img{border:0}.g-line:after{display:block;clear:both;height:0;content:" "}span.b-pseudo-link:hover{}.b-pseudo-link{white-space:nowrap;color:#1a3dc1}#js .b-pseudo-link{cursor:pointer;text-decoration:none;border-bottom:1px dotted}.b-static-text h1,.b-static-text h2,.b-static-text h3{font-size:1.8em;font-weight:normal;margin:1.5em 0 .7em 0}.b-static-text h3{font-size:1.6em;margin:1em 0 .5em 0}.b-static-text h4{font-size:1.4em;margin:.6em 0 .5em 0}.b-static-text p{margin-bottom:.8em;line-height:1.4em}.b-static-text pre,.b-static-text tt{font:100% Monaco,Consolas,"Courier New",monospace}.b-static-text pre{margin-bottom:.8em}.b-static-text ul,.b-static-text ol{margin-bottom:1em}.b-static-text li{margin:0 .2em .3em 2.5em}.b-static-text ol li{list-style:decimal}.b-static-text ul li{list-style:disc}.b-static-text li li{margin-left:1.1em;list-style:circle}.b-static-text ol li li{list-style:decimal}.b-static-text ol li ul li{list-style:circle}.b-static-text ul li ol li{list-style:decimal}.b-static-text hr{height:0;margin:1em 0;padding:0;border:0;border-bottom:1px solid #c5c8d0}.b-static-text b{font-weight:bold}.b-static-text i{font-style:italic}.b-static-text dt{font-weight:bold;margin-bottom:.5em}.b-static-text dd{margin-left:2em;margin-bottom:1em}.b-pager{font-size:130%;margin:1em 0 2em}.b-pager__title{font-weight:bold;padding-right:.65em}.b-pager__active,.b-pager__inactive{margin-right:.8em;word-spacing:.28em}.b-pager__inactive{color:#999}.b-pager__prev:link,.b-pager__next:link,.b-pager__prev:visited,.b-pager__next:visited{color:#1A3DC1}.b-pager__key{font:70% Arial,sans-serif;word-spacing:.04em}#nojs .b-pager__key{display:none}.b-pager__arr{font:100% Times,sans-serif}.b-pager__pages{margin:.6em 0 0}.b-pager__page{margin:.15em .3em}.b-pager__current,a.b-pager__current:hover{font-weight:400;padding:.15em .3em;cursor:default;text-decoration:none;color:#000!important;background:#e8e9ec}.b-head-line{position:relative;margin-left:-6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.b-head-line .b-head-name,.b-head-line .text,.b-head-line .path{font:175%/1.1 Arial,sans-serif;display:block;padding:.1em 0 .19em 7px;white-space:nowrap}.b-head-line .b-head-name__beta{font-size:60%;font-weight:bold;position:relative;top:-0.55em;left:.12em}.b-serp-item{margin:0 0 1em 0}.b-serp-item__row{margin:.3em 0 0 0;line-height:1em}.l-head{font-size:100%;width:100%;border-collapse:collapse}.l-head__g,.l-head__gl,.l-head__l,.l-head__gc,.l-head__c,.l-head__gr,.l-head__r{padding:0;vertical-align:top}.l-head__g{width:2%}.l-head__gap{display:block;visibility:hidden;width:20px}.l-head__gl .l-head__gap{width:3.1em}.l-head__l{width:12%;padding-top:1em;text-align:center}.l-head__gl{width:4%}.l-head__c{width:60%}.l-head__gr{width:4%}.b-head-logo{margin:auto;text-align:center}.b-head-logo__logo{padding:1.1em 0 .47em}.b-head-logo .b-head-name__beta{font-size:85%;position:absolute}.b-head-tabs{font-size:100%;margin:0 10px .85em 0;border-collapse:collapse}.b-head-tabs__tab{padding:3px 15px 2px 0;vertical-align:top;line-height:1.27em;white-space:nowrap}.b-head-tabs__more{padding-right:0}body .b-head-tabs__link,.b-head-tabs .b-dropdown__link{color:#1a3dc1}.b-dropdown,.b-dropdown__list{display:inline}.b-dropdown__list,.b-dropdown__item{margin:0;padding:0;list-style:none}.b-dropdown__item{display:none;white-space:nowrap}.b-dropdown__visible{display:inline}.b-dropdown__or:visited{color:#1a3dc1}#js .b-dropdown__or{text-decoration:none}#js a.b-dropdown__or:hover{word-spacing:0}#js a.b-dropdown__or:hover .b-pseudo-link,#js a.b-dropdown__or:hover .b-dropdown__arrow,#js a.b-dropdown__or:hover:after{color:#f00!important}#js .b-dropdown__or:after{font-size:80%;margin-left:.2em;content:"\25BC";text-decoration:none;color:#1a3dc1}#js .b-dropdown__or:focus{outline:none}.b-dropdown__popup{position:absolute;z-index:9999;display:inline;margin:-4px 0 0 -10px}.b-dropdown__iframe{position:absolute;z-index:-1;width:100%;height:100%;background:#fff}.b-dropdown__popup{border:1px solid #fff}.b-dropdown__popup .b-dropdown__list{display:block;padding:1px 1px 3px;border:1px solid #bfbfbf}.b-dropdown__popup .b-dropdown__item{display:block;padding:1px 9px 4px 7px}.b-dropdown__popup .b-dropdown__line{margin:1px 3px 0;padding:3px 4px 4px 4px;border-top:1px solid #ddd}.b-head-name{display:block;white-space:nowrap}.b-head-userinfo{font-size:100%;width:100%;margin-top:.25em;border-collapse:collapse;color:#666}.b-head-userinfo__td{height:1.6em;padding:0;vertical-align:top}.b-head-userinfo__current{font-weight:400}.b-head-userinfo__entry,.b-head-userinfo__exit{width:1%;padding-left:1em;text-align:right;vertical-align:top}.b-head-userinfo__entry .b-pseudo-link{color:#070!important}.b-head-userinfo__exit .b-head-userinfo__link{color:#666}.b-user,.b-user__link:link,.b-user__link,.b-user__first-letter{font-weight:bold;color:#000!important}.b-user__link,.b-user__link .b-user__first-letter{text-decoration:underline!important}.b-user__first-letter,a.b-user__link:hover{}.b-head-user a.b-dropdown__or:hover .b-user{}.b-head-user,.b-head-user .b-user{white-space:nowrap}.b-head-user .b-user__link,body .b-head-user .b-user__first-letter{text-decoration:none!important}.b-head-user .b-dropdown__or .b-pseudo-link,#js .b-head-user .b-dropdown__or:after,.b-head-user .b-dropdown__item{color:#000}.b-input__text{font:100% Arial,sans-serif;width:100%;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#js .b-hint-input{position:absolute;z-index:2;margin:.3em .2em;cursor:text;color:#999}.b-domik{margin:0}.b-domik__link:link,.b-domik__link:visited{color:#1A3DC1}.b-domik__form{position:relative;padding:0 25px;text-align:center;background:#e2ebfc;background:-webkit-gradient(linear,left top,left bottom,from(#e2ebfc),to(#c5d7f8));background:-moz-linear-gradient(top,#e2ebfc,#c5d7f8)}.b-domik__title{font-size:1.4em;position:relative;top:-6px;margin-bottom:-10px}.b-domik__roof{font:0/0 a;position:absolute;top:0}.b-domik__username,.b-domik__password{position:relative;margin-top:1.2em}.b-domik__password{margin-bottom:.6em}#js .b-domik .b-hint-input{left:0;width:100%;text-align:center}.b-domik .b-input__text{height:1.74em;text-align:center}.b-domik .b-input__text,.b-domik__submit{font:100% Arial,sans-serif}.b-domik__permanent{margin:0 -10px 0 18px;text-align:left}.b-domik__check{position:absolute;margin:0 0 0 -18px}.b-domik__button{margin:1em 0 .7em}.b-domik__remember{padding:.5em 0 .8em}.b-domik__remind:link,.b-domik__remind:visited{color:#768bda}.b-domik__error{margin:-0.2em -1em .18em;color:#f00}.b-popup-under{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0}.b-domik__shadow{font-size:100%;width:100%;border-collapse:collapse}.b-domik__shadow .b-domik__form{margin:-14px -7px -7px}.b-domik__shadow__l,.b-domik__shadow__r,.b-domik__shadow__lt,.b-domik__shadow__rt,.b-domik__shadow__lb,
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																													   ol {margin-left: 20px;}
.b-menu__item-content{display:none}.b-menu__item-content_visibility_visible{display:block}.b-menu__title{font-size:100%;margin:0;padding:0}.b-menu_layout_vert .b-menu__separator{margin:1em 0 0 0;border-top:1px dotted #666}.b-menu_layout_vert__layout{font-size:100%;list-style:none}.b-menu_layout_vert__layout,.b-menu_layout_vert__layout-cell{margin:0;padding:0}.b-foot{font-size:85%;margin-top:3em;clear:both;border-top:1px solid #c5c8d0}.b-foot__link:link,.b-foot__link:visited,.b-foot .b-copyright__link:link,.b-foot .b-copyright__link:visited{color:#37496d}.b-foot__layout{font-size:100%;width:100%;border-collapse:collapse}.b-foot__layout__column{padding:10px 10px 7px 0;vertical-align:top}.b-foot__layout__column_left{width:26%}.b-foot__layout__column_right{width:8%;padding:10px 0 7px 10px}.b-foot__layout__column_penultima,.b-foot__layout__column_right{text-align:right}.b-foot__layout__gap,.b-foot__layout__bottom{padding:0}.b-foot__layout__gap{width:2%}.b-foot__layout__gap__i{display:block;visibility:hidden;width:20px}.b-foot__links{margin-bottom:1em}.b-copyright{white-space:nowrap}.b-statcounter{position:absolute;left:-100px}.b-menu__item_state_current{font-weight:bold}.b-menu_layout_horiz__layout{display:inline;margin:0;padding:0;list-style:none}.b-menu_layout_horiz__layout-cell,.b-menu_layout_horiz .b-menu__title{display:-moz-inline-box;display:inline-block;vertical-align:middle}.b-serp-item__title{font-size:1em;font-weight:400;display:inline;margin:0}.b-serp-item__title-link{font-size:125%}.b-serp-item__links{margin:.3em 0 0 0;line-height:1em}.b-serp-item__links-item{margin-right:1.2em}.b-serp-item__links-count{font-size:85%}.i-popup{position:absolute;z-index:32700;display:none}.i-popup_visibility_visible{display:block}.i-popup__under{position:absolute;z-index:-1;width:100%;height:100%;border:0}div.i-popup__under{display:none}.b-popupa__under{top:-7px;left:-7px;padding:7px 7px 6px}.b-popupa__wrap{font-size:100%;border-collapse:collapse}.b-popupa__wrap-cell{padding:0}.b-popupa__content{position:relative;z-index:10;margin:0;padding:4px 8px}.b-popupa__shadow{font:0/0 a;position:absolute;z-index:8;top:-1px;left:-1px;width:100%;height:100%;-webkit-box-shadow:0 1px 7px #9a9a9a;-moz-box-shadow:0 1px 7px #9a9a9a;box-shadow:0 1px 7px #9a9a9a;border:1px solid #dedede;border-color:rgba(154,154,154,0.5);border-top-color:rgba(154,154,154,0.4);border-bottom-color:rgba(154,154,154,0.6)}.b-popupa__close{font:0/0 a;position:absolute;z-index:12;left:100%;width:14px;height:14px;margin:4px 0 0 -18px;cursor:pointer;background:url(/template/new_files/i_close.png) no-repeat}.b-popupa_theme_ffffff .b-popupa__content{background:#fff}.b-popupa_theme_ffffff .b-popupa__tail-i{border-color:#fff transparent}.b-popupa_direction_left.b-popupa_theme_ffffff .b-popupa__tail-i,.b-popupa_direction_right.b-popupa_theme_ffffff .b-popupa__tail-i{border-color:transparent #fff}.b-popupa_has-close_yes .b-popupa__content{padding-right:20px}.i-popup_fixed_yes{position:fixed;top:50%;left:50%}.b-search{font-size:100%;width:100%;border-collapse:collapse}.b-search__under{padding:0;vertical-align:top}.b-search__input,.b-search__button{padding:0;vertical-align:middle}.b-search__submit{font:100% Arial,sans-serif;margin:0}.b-search__under{height:18px}.b-search__under .b-suggest{margin-right:4.85em}.b-search__input .b-input__text:-moz-first-node{height:1.86em}.b-search__input{width:100%}.b-search__input .b-input{position:relative;min-width:3.2em;margin:0;padding:0}
.b-head-line{color:#fff;background:#95b3df}.b-sprite{background:url(/template/new_files/i_deco.png--)}.b-serp-item{margin-left:-30em;padding:1em 2em .7em 30em;border-bottom:1px solid #fff}.b-serp-item__data{margin:0 0 .3em 11em}.b-serp-item_hover_yes{background:#f5fcf4;border-color:#a2be94}.b-serp-item_hover_yes .b-serp-item__actions{visibility:visible}.b-page{background:url(//yandex.st/realty/_/FdaUknBrHSvz8xmuTO5j6AvDFls.png) repeat-x 0 3em}.l-head{margin:0 0 2em}.b-head-name,.b-head-name__link{color:#fff}
.f{position:relative;margin-top:7px;background:#fff;border:1px solid #ccc}
.f_title{font-size:1em;float:left;margin:0 1em 0 0}
.f_box{float:left;margin:0 1em 0 0}
.f_box_position_last{margin-right:-0.5em;margin-left:-0.5em}
.f_merge{float:left;padding:.2em .5em .3em}
.f sup{font-family:verdana;font-size:8px;position:relative;top:-0.4em;vertical-align:baseline}
.f_icon{float:left;width:8px;height:8px;margin:.35em .3em 0 0}.f_ahtung{font-weight:bold;position:absolute;margin-left:.3em;color:#f00}.f_layout{width:100%}

.f_column_position_last{padding-right:0!important}.f_column_size_auto{width:auto!important}.f_layout_trololo_yes .f_column_position_last{width:auto!important}.f_layout_trololo_yes f_column_type_title{zoom:1}
.f_row_type_head .f_column{padding:0 12px 0 0}.f_list_layout_horiz{display:inline}.f_list-item{margin:0 0 .2em}.f_list_layout_horiz .f_list-item{display:inline;margin:0 2em 0 0}.f_list-item_last_yes{margin:0}.f_label{position:relative;top:.2em;vertical-align:top}.f_checkbox-label{position:relative;top:.2em;vertical-align:baseline}.f_checkbox-control{position:relative;top:.1em;vertical-align:middle}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){.f_checkbox-control{margin:2px 0 2px 2px}.f_label,.f_checkbox-label{top:0}}.f_row_type_body .f_column{width:18%;padding:0 0 .8em}.f_row_type_body .f_column_type_title{width:9%;padding-right:.7em;text-align:right}.f_row_type_body .f_column_position_last{width:31%}.f_toggle{position:absolute;left:0;bottom:0;padding:.5em 1em;background:#f4f4f4}.f_toggle-link{color:#000;outline:none}.f_toggle-link_type_hide{display:none}.f_open_yes .f_toggle-link_type_show{display:none}.f_open_yes .f_toggle-link_type_hide{display:inline}.f_toggle-link_type_show .f_icon{background-position:0 -16px}.f_toggle-link_type_hide .f_icon{background-position:0 -24px}
.f_apart,.f_house,.f_rooms,.f_land,.f_garage,.f_commercial{display:none}
.f_type_apart .f_apart{display:block}
.f_type_house .f_house{display:block}
.f_type_rooms .f_rooms{display:block}
.f_type_land .f_land{display:block}
.f_type_garage .f_garage{display:block}
.f_type_commercial .f_commercial{display:block}
.f_row{margin:1em 1em 1em 1em}
.f_row_type_body{padding:.8em 0 0;background:#f4f4f4}.f_row_simple_yes{padding:.8em 1em 1.2em}.f_row_type_head .f_layout-title,.f_row_type_head .f_layout-data{text-align:left;vertical-align:top}.f_row_type_head .f_range{margin:0 0 .5em}.f_row_type_head .f_checkbox{margin-left:1.3em}.f_row_type_head{margin:1em 1em 0 1em}.f_radio{position:relative}.f_radio_inline_yes,.f_custom .f_radio{float:left}.f_radio_layout_vert .f_radio-item{margin:0 0 3px;padding:.2em .5em .3em}.f_radio_layout_vert .f_radio-link{text-decoration:none;color:#000;outline:none;border-bottom:1px dotted}.f_radio_layout_vert .f_radio-item_current_yes{background:#8eb1e4 url(//yandex.st/realty/_/o8Zz6Yn3bbQMfbilQXi9k5ZT6GU.png) no-repeat 0 0}.f_radio-item_current_yes .f_radio-link{color:#fff!important;border:none}.f_radio_type_actions{float:left}.f_params-column{width:1%;padding:0 1em 0 0}.f_radio_layout_horiz{white-space:nowrap}.f_radio_layout_horiz .f_radio-item{display:-moz-inline-box;display:inline-block;margin:0 1px 0 0;background:#d3e2f4 url(//yandex.st/realty/_/NFmsH9uOEJSiQ6Uao_ZtQUP0AYs.png) repeat-x 0 0}.f_radio_layout_horiz .f_radio-link{display:block;padding:.2em .5em .3em;outline:none;color:#516b90;text-decoration:none}.f_radio_layout_horiz .f_radio-item_current_yes{background:#8eb1e4 url(//yandex.st/realty/_/o8Zz6Yn3bbQMfbilQXi9k5ZT6GU.png) repeat-x 0 0}.f_radio_layout_horiz .f_radio-item_current_yes .f_radio-link{cursor:default;color:#fff!important}.f_radio_main_yes .f_radio-item_current_yes .f_radio-link{padding-bottom:.6em}.f_custom{display:none;height:2.5em;padding-top:2px;border-top:1px solid #8eb1e4}.f_range_inline_yes{display:inline;margin:0 1em 0 0}.f_text{position:relative;top:.2em;margin:0 .5em 0 0}.f_input{width:50px;margin:0 .5em 0 0;vertical-align:top}
.additionalParamsAct .f_input{width:50px}



/* move to global */

legend {font-size: 11px; color: #555; display: inline; width: auto; margin-bottom: 0; padding:0 3px;}
fieldset {border: 1px solid #CCD3DC; padding: 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}



.realty_card legend {font-weight:bold;text-align:left}

