html,body{height:100%}
body {background:#fff;font-family:arial,tahoma,helvetica,sans-serif;font-size:12px}
a, #wrapper .link_color{color:#0088b9}
a:hover{text-decoration:none}
h1{color:#000;font-size:30px;font-family:"Trebuchet MS", sans-serif;font-weight:normal;padding-bottom:26px}
h2{color:#000;font-size:30px;font-family:"Trebuchet MS", sans-serif;font-weight:normal;margin:50px 0 30px}
h3{color:#000;font-size:24px;font-family:"Trebuchet MS", sans-serif;font-weight:normal;margin:41px 0 18px}
h4{font-size:20px;font-family:"Trebuchet MS", sans-serif;font-weight:normal;margin:15px 0 16px}
#wrapper{background:#fff;width:100%;min-height:90%;height:auto  !important;height:90%;position:relative;font-size:12px;min-width:1000px}
#page{margin:0;clear:both}
#footer{position:relative;background:#efefef;clear:both;margin-top:0px;height:250px; font-size:12px;color:#717171;line-height:1.9;min-width:1000px}
.logo{width:160px;position:absolute;top:50px;left:15px;color:#8a8a8a;font-size:11px;line-height:1.3;z-index:500}
.logo img{margin-bottom:3px;display:block;margin-left:19px}
.head_right{ padding:17px 4% 0 138px;color:#717171;position:relative;z-index:20}
.head_right b{font-weight:normal;color:#000}
/*
.enter{float:right;color:#42a600;padding-left:21px;background:url(/static/images_new/enter.gif) 0 4px no-repeat}
.enter.is_auth{top:-13px}
.enter_2{float:right;color:#42a600;padding-left:21px;position:relative;top:-13px}
*/
.sub_nav{float:left;line-height:30px;padding-left:15px}
.sub_nav li{float:left;margin:0 9px;display:inline}
.sub_nav li a{color:#000}
.search{float:right;position:relative;top:5px;right:0px}
.txt{width:121px;margin-right:10px}
.counter{position:absolute;right:4%;top:40px}
.counter a{margin-left:9px}
.bot_nav{position:absolute;top:40px;left:4%}
.foot_info{padding:40px 0% 0 22%}
.foot_info p{padding-bottom:5px}
.nav1{ padding-bottom:38px; overflow:hidden; position:relative;background:url(/static/images_new/nav1_bg.gif) 50% 100% no-repeat;height:1%}
.nav1 li{ display:inline}
.nav1 li a{font-size:16px;color:#000; display:inline-block;padding:1px 10px 2px;position:relative;overflow:hidden;white-space:nowrap;margin:0 6px 8px 0}
.nav1 li span{font-size:14px;color:#000; display:inline-block;padding:1px 10px 2px;position:relative;overflow:hidden;white-space:nowrap;margin:0 6px 8px 0}
.nav1 li.active a, .nav1 li.active span{text-decoration:none;color:#fff;background:#e41e26;border-radius:9px}
.list{font-size:18px;color:#979797}
.list2{font-size:18px;color:#979797}
.prev, .next{margin:0 15px}
.prev a, .next a{text-decoration:none}
.prev a i, .next a i{text-decoration:underline;font-style:normal}
.list li{width:25px;height:25px;text-align:center;float:left;font-size:14px;line-height:25px;margin:0 1px}
.list li.active{color:#fff;background:url(/static/images_new/page.gif) 0 0 no-repeat}
.list ul{padding-top:15px;clear:both}
.list2 li{margin-right:8px;float:left;font-size:14px}
.list2 li.active a{color:#e41e26;text-decoration:none}
.list2 ul{ clear:both}
.list2 .prev{margin:0 10px 0 0}
/* Reset */
table.trackbar div, table.trackbar td{margin:0;padding:0}
table.trackbar{border-collapse:collapse;border-spacing:0}
table.trackbar img{border:0}
/*
.nav4{overflow:hidden; position:relative;margin-top:0px}
.nav4 li{margin:0 0 12px 0; position:relative;overflow:hidden;width:100%;height:19px}
.nav4 li a{border-bottom:1px dotted #4a667b;text-decoration:none;font-size:12px;color:#4a667b;margin:1px 8px 0 8px;display:block;padding:1px 0 0;position:relative;overflow:hidden;float:left}
.nav4 li.active a{margin:0;border:none;padding:1px 8px 2px;text-decoration:none;color:#fff;background:#1ea0e4}
.nav4 li.dch a{color:#ccc;border-bottom:1px dotted #f1f6fa}
*/
.agents{position:relative;margin:0 30px 10px 40px;height:200px}
a.city_fldr, h4, h2, h3, h1{color:#2F314C;font:24px "Trebuchet MS", Arial, Helvetica, sans-serif}
.agents h4{margin-top:0px;padding:0 0 0 0}
/* best_agents */
.best_agents{width:100%;float:left;position:relative}
.best_agents .agents_carousel{margin:0 120px 0 0;height:170px;overflow:hidden;position:relative}
.best_agents .agents_carousel ul{width:10000px;float:left}
.agents_carousel li{width:190px;padding:0 40px 0 0;float:left}
.agents_carousel li p{padding:0 0 5px 0}
.agents_carousel li p a{color:#0088B9;font-weight:bold}
.agents_carousel li .img{width:70px;margin:0 -70px 0 0;float:left;position:relative}

.agents_carousel li .img .icon_pro_0,
.agents_carousel li .img .icon_pro_1,
.agents_carousel li .img .icon_pro_2,
.agents_carousel li .img .icon_pro_3,
.agents_carousel li .img .icon_pro_4,
.agents_carousel li .img .icon_pro_5{width:38px;height:16px;background:url(/static/images_new/pro/bottom_left_0.png?180614) no-repeat 0 0;position:absolute;bottom:0;left:0}
.agents_carousel li .img .icon_pro_1{background-image:url(/static/images_new/pro/bottom_left_1.png?180614)}
.agents_carousel li .img .icon_pro_2{background-image:url(/static/images_new/pro/bottom_left_2.png?180614)}
.agents_carousel li .img .icon_pro_3{background-image:url(/static/images_new/pro/bottom_left_3.png?180614)}
.agents_carousel li .img .icon_pro_4{background-image:url(/static/images_new/pro/bottom_left_4.png?180614)}
.agents_carousel li .img .icon_pro_5{background-image:url(/static/images_new/pro/bottom_left_5.png?180614)}

.icon_pro_0_pbb_list,
.icon_pro_1_pbb_list,
.icon_pro_2_pbb_list,
.icon_pro_3_pbb_list,
.icon_pro_4_pbb_list,
.icon_pro_5_pbb_list{width:32px;height:16px;background:url(/static/images_new/pro/top_left_0.png?180614) no-repeat 0 0;position:absolute;top:0;left:0}
.icon_pro_1_pbb_list{background-image:url(/static/images_new/pro/top_left_1.png?180614)}
.icon_pro_2_pbb_list{background-image:url(/static/images_new/pro/top_left_2.png?180614)}
.icon_pro_3_pbb_list{background-image:url(/static/images_new/pro/top_left_3.png?180614)}
.icon_pro_4_pbb_list{background-image:url(/static/images_new/pro/top_left_4.png?180614)}
.icon_pro_5_pbb_list{background-image:url(/static/images_new/pro/top_left_5.png?180614)}

.agents_carousel li .agents_info{margin:0 0 0 70px;overflow:hidden;height:74px}
.agents_carousel li .agents_info p{padding:0}
.agents_carousel li .preview_list{width:100%;padding:0 0 5px 0;margin:0 0 3px 0;border-bottom:1px solid #CCCCCC;float:left}
.agents_carousel li .preview_list .preview_item{padding:0 16px 5px 0;width:24px;float:left;position:relative}
.agents_carousel li .preview_list .preview_item.last{padding:0}
.agents_carousel li .preview_list .preview_item:hover .preview_wrapper{display:block}
.agents_carousel li .preview_list .preview_item .img{border:1px solid #484D74;width:auto;height:auto;float:left;position:relative}
.agents_carousel li .preview_list .preview_item .img img{border:1px solid #3B406A;cursor:pointer}
.agents_carousel li .preview_list .preview_item.active .img{border:1px solid #47B1E5}
.agents_carousel li .preview_list .preview_item.active .img img{border:1px solid #47B1E5}
.agents_carousel li .preview_list .preview_item .preview_wrapper{width:246px;background:url(/static/images_new/preview_bg.png) repeat-y;position:absolute;top:45px;left:-25px;z-index:1000;display:none;cursor:pointer}
.agents_carousel li .preview_list .preview_item .preview_wrapper .preview_info{padding:0 40px}
.agents_carousel li .preview_list .preview_item .preview_wrapper .preview_info img{margin:5px auto 20px auto;display:block}
.agents_carousel li .preview_list .preview_item .preview_top{width:246px;height:39px;background:url(/static/images_new/preview_top.png) no-repeat;top:-39px;left:0;position:absolute}
.agents_carousel li .preview_list .preview_item .preview_bottom{width:246px;height:36px;background:url(/static/images_new/preview_bottom.png) no-repeat;bottom:-36px;left:0;position:absolute}
.agents_carousel li .preview_list .preview_item .preview_price{padding:0 26px}
.agents_carousel li .preview_list .preview_item .preview_price span{display:block;background:#CBCBCB;padding:10px 20px 0 20px;font-weight:bold}
.agents_carousel li .agents_direct{width:100%;float:left;clear:both}
.agents_carousel li .agents_direct span{color:#787878;font-style:italic}
.agents_carousel li .agents_direct p{font-weight:normal;display:inline}
.agents_carousel li .agents_direct .more{border-bottom:1px dashed #0088B9;text-decoration:none}
.agents_carousel li .agents_direct .more:hover{border:0}
.best_agents .best_agents_zasvet{background:url(/static/images_new/novostroy_zasvet.png) repeat-y;width:183px;position:absolute;right:60px;top:40px;z-index:1000;height:170px}
.best_agents_zasvet_right{width:150px;position:absolute;right:0;top:40px;z-index:1000;height:170px;background-color:white;text-align:center}
.agents_container{position:relative;top:-310px}
.clearing{clear:both;height:0px;font-size:0px}
sup{font-size:9px}
.wrap{margin:0 auto;padding:0px !important;/*overflow:hidden;*/min-width:1000px;max-width:1280px}
#wrapper > .wrap{overflow:visible}
.w_tm{overflow:visible}
.outer{margin:0 auto;min-width:1000px;max-width:1280px}
.banner{margin:0 auto;text-align:center;padding:0px;width:100%}
.header{height:128px !important;position:static;width:100%}
.header_img{background:url(/static/images_new/header.jpg) no-repeat bottom center;height:128px;width:100%}
.header_img80{background:url(/static/images_new/moscow.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img336{background:url(/static/images_new/perm.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img79{background:url(/static/images_new/spb.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img385{background:url(/static/images_new/tula.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img153{background:url(/static/images_new/ufa.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img197{background:url(/static/images_new/rostov.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img167{background:url(/static/images_new/kazan.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img645{background:url(/static/images_new/krasnoyarsk.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img892{background:url(/static/images_new/voronezh.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img706{background:url(/static/images_new/chelyabinsk.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img228{background:url(/static/images_new/ekaterinburg.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img119{background:url(/static/images_new/krasnodar.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img591{background:url(/static/images_new/nizhnij_novgorod.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img797{background:url(/static/images_new/novosibirsk.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img1141{background:url(/static/images_new/samara.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img615{background:url(/static/images_new/saratov.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img360{background:url(/static/images_new/belgorod.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img268{background:url(/static/images_new/cheboksari.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img399{background:url(/static/images_new/irkutsk.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img763{background:url(/static/images_new/kaluga.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img1160{background:url(/static/images_new/omsk.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img128{background:url(/static/images_new/sochi.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img887{background:url(/static/images_new/stavropol_.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img297{background:url(/static/images_new/vladimir.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img1037{background:url(/static/images_new/vladimir.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.header_img1075{background:url(/static/images_new/yaroslavl_.png) 38% 100% no-repeat transparent;height:128px;width:100%}
.logo_block{float:left;width:120px}
.content_out{float:left;margin-right:-330px;width:100%}
.content_in{margin-right:330px}
a.logo{height:98px;display:block;margin:15px 0 0 10px;position:static;width:110px}
.logo img{margin-bottom:3px;display:block;margin-left:19px}
.search_offers{margin-left:122px;padding:15px 0 0 20px;position:static}
.go_to_region{height:31px}
.go_to_region table{width:100%}
.go_to_region table td.butn_td{width:70px}
.input_offers{background:url(/static/images_new/input_offers.png) no-repeat top left;height:31px;width:100%}
.input_offers input{border:0px;background:none;color:#919191;font:italic 14px Arial, Helvetica, sans-serif;margin:4px 0 5px 11px;padding:4px 0 4px;width:95%}
.butn_search{border:0px;background:url(/static/images_new/search_butn.png) no-repeat;color:#ffffff;cursor:pointer;font:normal 14px Arial, Helvetica, sans-serif;float:left;height:31px;padding-bottom:2px;width:70px}
.base_text{background:url(/static/images_new/arrow.png) no-repeat top left;color:#444444;font:normal 12px Arial, Helvetica, sans-serif;/*margin:3px 0 0;*/padding:3px 0 0 23px}
.base_text strong{color:#ee2a2e}
.head_r{float:right;padding:15px 30px 0 0;width:300px}
.butn_add{background:url(/static/images_new/butn_add.png) no-repeat top;display:block;height:24px;float:right;text-decoration:none;padding:7px 0 0 12px;width:238px}
.butn_add span{color:#ffffff;cursor:pointer;font:normal 14px Arial, Helvetica, sans-serif;text-align:center;display:block}
.reg_links{float:right;margin:0 3px 0 0;width:auto}
.reg_links a{color:#42a600;font-size:13px;width:auto}
.reg_links a.enter{background:url(/static/images_new/to_lk.gif) no-repeat left;padding-left:24px;margin-left:10px;color:#0389bb}
.reg_links a.exit{background:url(/static/images_new/exit.gif) no-repeat left;padding-left:24px;margin-right:10px}
.reg_links a.reg{background:url(/static/images_new/reg.gif) no-repeat left;padding-left:24px;margin-right:10px}
.reg_links #notebook{float:right;color:#3c3d6b}
.reg_links #notebook a{background:url(/static/images_new/notebook.gif) no-repeat left;padding-left:24px;padding-bottom:1px;margin-top:10px;display:inline-block;color:#3c3d6b}
.reg_links .reg_link_float{display:inline-block;vertical-align:middle}
.reg_links .reg_link_in{color:#696969}
.reg_links .helper{display:inline-block;height:100%;vertical-align:middle;width:0px}
.reg_links ul{position:relative;top:-1px}
.reg_links ul, .reg_links ul li{float:right;width:auto}
.reg_links ul li a{color:#696969;font-size:11px;margin:0 0 0 11px}
.reg_links ul li strong{margin:0 0 0 11px;font-size:11px}
.top_menu{background:url(/static/images_new/top_menu_back.gif) repeat-x top;height:41px;/*margin-bottom:5px*/}
.top_menu ul{float:left;margin:0 0 0 26px;width:auto}
.top_menu ul li{float:left;position:relative;margin:0 4px 0 0;width:auto}
.top_menu ul li a, .top_menu ul li span{color:#ffffff;font-size:14px;display:block;padding:12px 9px 9px}
.top_menu ul li:hover, .top_menu ul li.active{background:url(/static/images_new/menu_left.png) no-repeat top left;height:41px}
.top_menu ul li:hover a, .top_menu ul li.active span{background:url(/static/images_new/menu_right.png) no-repeat top right;height:41px;text-decoration:none}
.top_menu ul li table{background:url(/static/images_new/submenu.png) repeat-x top;margin:0;height:36px;overflow:hidden;display:none;position:absolute;top:40px;left:0;z-index:1000000;white-space:nowrap}
.top_menu ul li table td{height:27px;overflow:hidden;padding:11px 12px 0 13px;white-space:nowrap}
.top_menu ul li:hover table a,
.top_menu ul li.active table a a{background:none !important}
.top_menu ul li table a{color:#ffffff;background:none !important;font-size:12px;text-align:left;text-decoration:underline !important;padding:0px;margin:0px;height:auto !important}
.top_menu ul li table a:hover,
.top_menu ul li table a.active{color:#ffbdbd;text-decoration:none !important}
.top_menu ul li:hover table{display:block} 
h4.float{float:left;font-size:20px;width:auto}
.link_block{float:left;margin:21px 0 0 22px;width:200px}
.link_block a{color:#ee2a2e;font-size:12px}
.link_block img{margin-right:7px;float:left;margin-top:2px}
.best_agents{margin:0;position:static !important;float:none !important}
.best_agents_in{margin:0 30px}
.best_agents_in h4.float{margin-top:5px;margin-bottom:10px}
.best_agents_in .link_block{margin-top:10px}
.best_agents_in .agents_r{margin-top:14px}
.agents_carousel{margin:3px 30px 0 !important}
.agents_carousel li .img{margin-top:3px !important}
p.phone_num{font-size:11px;color:#000000;margin:8px 0 0}
.agents_info{height:68px !important}
.agents_direct{background:url(/static/images_new/shadow.gif) repeat-x top;min-height:48px;padding:10px 8px;width:172px !important}
.preview_list{border:none !important}
.agents_direct p{font-size:12px}
.agents_direct a{color:#0088b9}
.agents_r{float:right;margin:24px 1px 0 0;width:100px}
.agents_r a{display:block;float:right;width:auto}
a.close{background:url(/static/images_new/icon_close.png) no-repeat;height:12px;display:block;margin-left:12px;width:12px}
a.next, a.next2, a.next3{background:url(/static/images_new/arrow_right.png) no-repeat;height:12px;display:block;margin:0 15px 0 0;width:7px}
a.next:hover, a.next2:hover, a.next3:hover{background:url(/static/images_new/arrow_right_on.png) no-repeat}
a.prev, a.prev2, a.prev3{background:url(/static/images_new/arrow_left.png) no-repeat;height:12px;display:block;margin:0 15px 0 0;width:7px}
a.prev:hover, a.prev2:hover, a.prev3:hover{background:url(/static/images_new/arrow_left_on.png) no-repeat}
.jCarouselLite, .jCarouselLite2, .jCarouselLite3, .jCarouselLite4{width:100% !important;padding:0px !important;margin:0px !important;left:0px !important}
.best_agents .jCarouselLite ul{width:10000px;float:left}
.agents_carousel li{padding-right:0px !important;margin:0 17px 0 0 !important}

.agents_carousel li .img .pro_0,
.agents_carousel li .img .pro_1,
.agents_carousel li .img .pro_2,
.agents_carousel li .img .pro_3,
.agents_carousel li .img .pro_4,
.agents_carousel li .img .pro_5{width:32px !important}

.best_agents .agents_carousel{height:144px !important}
.search_block{margin:10px 30px 0}
.search_tabs_repeat{background:url(/static/images_new/search_repeat.gif) repeat-x top;height:39px;border-bottom:1px solid #2380af}
.search_tabs_left{background:url(/static/images_new/search_left.gif) no-repeat top left;height:39px}
.search_tabs_right{background:url(/static/images_new/search_right.gif) no-repeat top right;height:39px}
#tabs_content, #tabs_content1, #tabs_content2, #tabs_content3{position:static !important}
.tabs_list{padding:8px 0 0 10px}
.active_block_content{display:block;padding:0px !important}
.inactive_block_content{display:none}
.tabs_list li{float:left;cursor:pointer;margin-right:3px;text-align:center;position:relative;top:1px;width:auto}
.tabs_list li a{color:#ffffff;font-size:13px;display:block;margin:0 12px;padding:3px 0 0 !important}
.tabs_list li:hover, .tabs_list li.active_tab{background:url(/static/images_new/tabs-active-l.gif) no-repeat top left;height:31px}
.tabs_list li:hover a, .tabs_list li.active_tab a{background:url(/static/images_new/tabs-active-r.gif) no-repeat top right;color:#3c3d6b;height:23px;	text-align:center;margin:0px;text-decoration:none;padding:8px 12px !important}
.search_block_out{background:#f1f6fa;padding:0 11px}
.tabs_content_main{padding:0px !important}
.col_pad{padding:12px 0 0}
a.headline_link{color:#000000;font-size:12px;padding-bottom:10px;display:block;text-decoration:none}
/*
.region_list li{padding-bottom:10px}
.region_list li a.region_name{color:#0389bb;background:url(/static/images_new/link_underline_2.gif) repeat-x bottom;text-decoration:none}
.region_list li a.region_name:hover{background:none}
.region_list li img{margin-right:6px}
*/
.region_list li{padding-bottom:10px;display:none}
.region_list li.show{display:block}
.region_list li a.region_name{color:#0389bb;background:url(/static/images_new/link_underline_2.gif) repeat-x bottom;text-decoration:none}
.region_list li a.region_name:hover{background:none}
.region_list li img{margin-right:6px;cursor:pointer;display:none}
.region_list li img.show{display:inline}
.col_pad h5{color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0 0 10px;position:static}
/*
.nav4{position:static !important}
.nav4 li{float:none !important;padding:0 0 3px !important;margin:0px !important;height:auto !important}
.nav4 li a{display:inline-block;float:none;border-bottom:none !important;margin:0px !important;padding:0px !important}
.nav4 li a span{color:#0389bb !important;font-size:12px;display:block;background:url(/static/images_new/link_underline_2.gif) repeat-x bottom left !important;border-bottom:none;text-decoration:none;padding:2px 0 0 !important;margin:0 0 2px !important}
.nav4 li:hover a span{background:none !important}
.nav4 li.active a{background:none !important;background:url(/static/images_new/item_active_left.gif) no-repeat top left !important;height:21px;display:inline-block;margin:0px;width:auto !important}
.nav4 li.active a span{background:url(/static/images_new/item_active_right.gif) no-repeat top right !important;height:16px;overflow:hidden;color:#ffffff !important;display:inline-block;padding:3px 7px 2px !important;margin:0px}
*/
.nav4{position:static}
.nav4 li{float:none;padding:0 0 3px;margin:0px;height:auto}
.nav4 li a{display:inline-block;float:none;text-decoration:none;margin:0px;padding:0px}
.nav4 li a span{color:#0389bb;font-size:12px;display:block;background:url(/static/images_new/link_underline_2.gif) repeat-x bottom left;padding:2px 0 0;margin:0 0 2px}
.nav4 li:hover a span{background:none}
.nav4 li.active a{background-color:none;background:url(/static/images_new/item_active_left.gif) no-repeat top left;height:21px;display:inline-block;margin:0px;width:auto}
.nav4 li.active a span{background:url(/static/images_new/item_active_right.gif) no-repeat top right;height:16px;overflow:hidden;color:#ffffff;display:inline-block;padding:3px 7px 2px;margin:0px}
.nav4 li.dch a span{color:#ccc;background:none}
.nav_style{float:left;margin-right:4px;width:128px}
.nav_style li{width:128px;float:left !important}
.obj_num{background:url(/static/images_new/arrow_3.gif) no-repeat left top;display:none;color:#696969;font-size:11px;padding:0 0 0 15px;position:relative;margin:4px 0 0 7px}
.nav4 li.active .obj_num{display:block !important}
table, tr, td{border:none;margin:0px;padding:0px} 
table{border-collapse:collapse}
.filter_tab{width:100%}
.filter_tab td{background:url(/static/images_new/search_vertical_spr.gif) no-repeat top right;padding:0 13px 0 7px;margin:0px;border:0px;height:145px}
.filter_tab td.td_1{width:150px}
.filter_tab td.td_2{width:100px}
.filter_tab td.td_3{width:31%}
.filter_tab td.last_td{background:none;padding-right:2px}
.filter_tab_addon{width:100%}
.filter_tab_addon td{padding:0 10px 5px 7px;margin:0px;border:0px}
.filter_tab_addon td.td_1{width:25%}
.filter_tab_addon td.td_2{width:25%}
.filter_tab_addon td.td_3{width:30%}
.filter_tab_addon td.last_td{background:none}
.filter_tab_addon p{padding-bottom:5px;padding-top:5px}
.filter_tab_addon input[type=checkbox]{margin-top:10px}
.s_title{font-size:11px;color: #696969;}
div.scroll{margin:0;padding:0;width:160px;height:80px;overflow:auto;border:1px solid #c3c3c3;font-size:11px;background:white}
div.scroll li{float:left;clear:both}
div.scroll li:first-child{float:left;clear:both;margin:2px 4px}
div.scroll li label{margin-left:2px;vertical-align:top}
div.scroll li input[type="checkbox"]{margin-top:2px}
.block_1{float:left;width:155px}
.block_1 p, .block_2 p, .block_3 p, .block_4 p{color:#696969;font-size:11px;margin-bottom:5px}
.input_1{border:0px;background:url(/static/images_new/input_1.gif) no-repeat top;font-size:12px;padding:3px 0 4px;text-align:center;width:66px}
.input_0{border:0px;background:url(/static/images_new/input_0.gif) no-repeat top;font-size:12px;padding:3px 0 4px;text-align:center;width:48px}
span.mdash{color:#0389bb}
.block_2{float:left;margin-left:9px;width:230px}
.block_2 p{margin-bottom:9px}
.block_3{margin:8px 0 0}
.input_2{border:0px;background:url(/static/images_new/input_2.gif) no-repeat top;font-size:12px;padding:3px 0 4px;text-align:center;width:106px}
.sel{border:1px solid #9ca0a2;background:#ffffff;height:19px;font:normal 12px Arial, Helvetica, sans-serif;margin:0 0 0 5px;position:relative;top:-1px;width:80px}
.sel2{width:100px}
.block_4 p{display:inline}
.block_4{margin:15px 0 0}
.advanced_search{background:#e1eaf2 url(/static/images_new/search_adv_top.gif) repeat-x top;border-top:1px solid #ffffff;border-bottom:1px solid #c1c5c8;position:relative;width:100%}
.advanced_left{background:url(/static/images_new/search_adv_left.gif) no-repeat bottom left;position:relative;bottom:-1px}
.advanced_right{background:url(/static/images_new/search_adv_right.gif) no-repeat bottom right;position:relative;padding:9px 10px 11px 12px}
.advanced_in{position:relative;z-index:1000;width:100%}
span.type-name-filter{color:#0389bb;cursor:pointer;font-size:11px;background:url(/static/images_new/link_underline_2.gif) repeat-x bottom;float:left;width:auto}
.advanced_link{float:left;padding:7px 0 0}
.advanced_link div{margin:7px 0 0 7px;height:4px;width:7px;float:left}
.advanced_link div.down{background:url(/static/images_new/arrow_2.gif) no-repeat}
.advanced_link div.up{background:url(/static/images_new/arrow_4.gif) no-repeat}
.advanced_r{float:right}
.butn_show_left{background:url(/static/images_new/butn_show_left.gif) no-repeat top left;height:26px;cursor:pointer;float:right;display:inline-block;width:auto}
.butn_show_right{background:url(/static/images_new/butn_show_right.gif) no-repeat top right;height:26px;cursor:pointer;display:inline-block;padding:4px 9px 0 30px}
.butn_show_right input{border:0px;background:none;cursor:pointer;color:#ffffff;font:normal 13px Arial, Helvetica, sans-serif;margin:0px}
#load-filter{display:inline-block;width:20px;height:26px;margin-right:10px;float:right;background:url(/loader.gif) no-repeat 50% 50%;display:none}
.label_out{float:right;padding:3px 0 0;width:auto}
label.lab_style{color:#000000;padding-left:4px;padding-right:15px}
label.lab_style input{margin-right:4px}
.conteinter{float:left;margin-right:-282px;position:relative;width:100%}
.content{margin-right:282px}
/* middle column */
.mid_col{padding:14px 20px 0 30px}
.virtual_block{background:url(/static/images_new/virtual_block_repeat.jpg) repeat-x top;height:154px;margin:0 auto 25px;position:relative}
.virtual_block_left{background:url(/static/images_new/virtual_block_left.jpg) no-repeat top left;height:154px}
.virtual_block_right{background:url(/static/images_new/virtual_block_right.jpg) no-repeat top right;height:154px}
.virtual_block a.close{position:absolute;right:7px;top:8px}
.virtual_text{padding:32px 0 0 160px}
p.txt_1{color:#49aee2;font:italic 23px "Trebuchet MS", Arial, Helvetica, sans-serif}
p.txt_2{color:#3c3d6b;font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:6px 0 0}
.virtual_text a{color:#ee2a2e !important;font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;margin:7px 0 0}
.offers{padding:0px}
.mid_col h3{margin:0px}
h3 a{color:#2f314c}
h3.float{float:left;margin:0px;width:auto}
.arrows{float:left;margin:10px 0 0 15px;width:50px}
.arrows a{float:left;width:7px}
.add_block{float:right;padding:11px 0 0;width:200px}
.add_block a{color:#ee2a2e;font-size:12px;float:right;width:auto}
.add_block img{display:block;float:right;margin:0 5px 0 0;width:auto}
.headline{display:table;width:100%}
.headline .headline-title{float:left;width:auto;margin:0px;padding:0;color:#2F314C;font-size:24px}
.headline .headline-title a{color:#2f314c}
.offers .offers_carousel{/*height:490px;height:auto !important;*/position:relative;overflow:hidden}
.offers .offers_carousel ul{width:10000px;float:left}
.offers_carousel{margin:10px 0 0 !important;top:0px}
.offers_carousel li{/*cursor:pointer;*/margin:0 52px 0 0 !important;padding:0px !important;width:190px;height:auto !important}
.offers_carousel_small li{width:120px}
.offers_carousel a.all_link{padding-left:5px;display:block}
.offers_carousel a.all_link.all_link-in{display:inline-block}
.offers_carousel a.all_link.all_link-more{display:inline-block;color:#696969}
.img_bord{border:1px solid #dadada;height:140px;overflow:hidden;text-align:center;width:188px}
.offers_carousel_small .img_bord{height:88px;width:118px}
.img_bord img{display:block;margin:0 auto}
.offers_carousel_small .img_bord img{width:120px}
.price_block_2{background:url(/static/images_new/price_back.png) no-repeat;height:22px;margin:1px 0 0;text-align:center;width:190px}
.offers_carousel_small .price_block_2{background:url(/static/images_new/price_back120.png) no-repeat;width:120px}
.price_block_2 strong, .price_block_3 strong{color:#ffffff;font-size:13px;display:block;padding-top:2px}
.offers_carousel_small .price_block_2 strong, .offers_carousel_small .price_block_3 strong{font-size:12px;padding-top:4px}
a.main_link{color:#0088b9 !important;font-size:14px;display:block;line-height:20px;margin:9px 0 0}
.offers_carousel_small a.main_link{font-size:12px;line-height:18px;overflow:hidden}
address.addr{color:#000000;font-size:12px;font-style:normal;font-weight:bold;display:block;margin:17px 0 0}
em.green_txt{color:#4b7200;font-size:12px;display:block;margin:3px 0 0}
.text_offer{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;margin:5px 0 0;padding:8px 0 5px;width:190px}
.offers_carousel_small .text_offer{width:120px;overflow:hidden}
.text_offer p.text, div.text{font-size:12px;line-height:18px}
.text_offer p.offer_logo{padding-top:5px;text-align:center}
.text_offer p.offer_logo img{max-width:120px}
.text_offer p.offer_cost{font-size:1.2em}
.offers_carousel_small .text_offer p.text, div.text{font-size:10px;line-height:14px}
.text_offer p.text sup{font-size:8px}
.text_offer p.phone_txt{background:url(/static/images_new/icon_phone.gif) no-repeat left;color:#ee2a2e;font-size:12px;margin:5px 0 0;padding:0 0 0 20px}
.offers_carousel_small p.phone_txt{background:url(/static/images_new/icon_phone.gif) no-repeat left;color:#ee2a2e;font-size:10px;margin:0;padding:2px 0 0 20px}
.offers_carousel_small .text_offer{border-bottom:none}
.offers_carousel_small .text_offer p.phone_txt{font-size:10px}
em.date{color:#696969;font-size:11px;display:block;margin:4px 0 0}
.communities{padding:25px 0 0}
.communities .com_carousel{height:200px;overflow:hidden;position:relative}
.communities .com_carousel ul{width:10000px;float:left}
.com_carousel{margin:26px 0 0 !important}
.com_carousel li{cursor:pointer;margin:0 40px 0 0 !important;padding:0px !important;width:310px}
.picture_block{float:left;margin:0 10px 0 0;width:70px}
.picture_block img{height:68px;display:block;border:1px solid #dcdcdc;width:68px}
.join_link{color:#449502;font-size:16px;font-weight:bold;margin:11px 0 0}
.join_link a{color:#449502;font-size:12px;position:relative;top:-2px}
.info_block{float:left;width:230px}
.info_block .main_link{position:relative;top:-13px;margin-bottom:-13px}
.info_block p{line-height:18px;margin:10px 0 0;padding:0px}
.author{border-top:1px solid #cccccc;margin:0px;position:relative;top:-5px;margin-bottom:-5px;padding:6px 0 0}
.info_block small{color:#696969;font-size:11px;line-height:16px}
.info_block small a{color:#696969}
/* /middle column */
/* right column */
.right_col{float:right;padding:34px 30px 0 0;width:250px}
.agency{background:url(/static/images_new/icon_best_agent.png) no-repeat left top;min-height:42px;margin:5px 0 0;padding:0 0 0 47px}
.agency h3{margin:0 0 -11px;padding:0px;position:relative;top:-11px}
.show_all{background:url(/static/images_new/arrow_4.png) no-repeat top left;margin:5px 0 0;padding:0 0 0 22px;position:relative;z-index:100}
.show_all a{color:#449502;font-size:13px}
.ag_icon{float:left;margin:0 8px 0 0;width:50px}
.ag_icon img{display:block}
.ag_icon td{background:#ffffff;border:1px solid #ececec;height:48px;width:48px}
.agency_list{border-top:1px solid #d9d9d9;margin:24px 0 0;left:-2px;position:relative}
.agency_list li{position:relative;clear:both;display:table;width:100%;z-index:1000}
.list_block{border-bottom:1px solid #d9d9d9;margin:0px;padding:13px 0 9px 12px;width:234px;z-index:1000000}
.agency_list li:hover .list_block, .nobord{border:0px;padding-top:13px;padding-bottom:10px}
.agency_list li a.main_link{color:#0088b9;font-size:13px;line-height:16px;margin:0px !important;padding:4px 0 0;display:block}
.rate{margin:8px 0 0}
.info_2{margin:10px 0 0}
.info_2 strong, .info_2 strong p{color:#696969;display:block}
.info_2 strong{padding:9px 0 0}
.info_2 p{color:#696969;padding:2px 0 4px}
.agency_list li:hover .list_block .info_2 p,
.agency_list li:hover .list_block .info_2 strong{color:#000000}
.add_agency_block{background:url(/static/images_new/add_agency_block.png) no-repeat;height:71px;position:relative;left:-7px;margin:19px 0 0;padding:19px 0 0 79px;width:178px}
.add_agency_block strong{font-size:14px;display:block}
.add_agency_block a{color:#ee2a2e;font-size:13px;display:block;margin:7px 0 0}
.agency_list li .hover_block_t1{height:3px;overflow:hidden;position:relative;width:250px}
.agency_list li:hover .hover_block_t1{background:url(/static/images_new/hover_block_t1.png) no-repeat top right}
.agency_list li .hover_block_rep1{position:relative;width:250px}
.agency_list li:hover .hover_block_rep1{background:url(/static/images_new/hover_block_rep1.png) repeat-y}
.agency_list li .hover_block_b1{height:3px;overflow:hidden;position:relative;width:250px}
.agency_list li:hover .hover_block_b1{background:url(/static/images_new/hover_block_b1.png) no-repeat top right}
.agency_list li .hover_1{float:right;position:relative;margin-right:-2px;margin-top:-6px;width:250px;z-index:1000}
.agency_list li .hover_2{float:right;position:absolute;margin-left:-339px;margin-top:-6px;display:block !important;visibility:hidden;width:344px;z-index:100}
.agency_list li:hover .hover_2{visibility:visible}
.agency_list li .hover_block_t2{height:3px;overflow:hidden;width:344px}
.agency_list li:hover .hover_block_t2{background:url(/static/images_new/hover_block_t2.png) no-repeat}
.agency_list li .hover_block_rep2, .agency_list li .h2 .hover_block_rep2{width:343px}
.agency_list li:hover .hover_block_rep2{background:url(/static/images_new/hover_block_rep2.png) repeat-y left}
.agency_list li .hover_block_b2{height:3px;overflow:hidden;width:344px}
.agency_list li:hover .hover_block_b2{background:url(/static/images_new/hover_block_b2.png) no-repeat}
.agency_list li .descrip_in{padding:0 10px 22px 22px}
.agency_list li:hover .descrip_in{display:block}
.hover_out{position:relative;left:-2px}
.hover_block_b3{height:3px;overflow:hidden;position:relative;width:250px}
.agency_list li.h2 .hover_1{z-index:100 !important}
.agency_list li.h2 .hover_2{z-index:1000 !important;margin-left:-338px !important}
.agency_list li.h2:hover .hover_block_b1{background:url(/static/images_new/hover_block_b3.png) no-repeat}
.agency_list li.h2:hover .hover_block_rep2{background:url(/static/images_new/hover_block_rep5.png) repeat-y left}
.agency_list li.h2:hover .hover_block_rep1{background:url(/static/images_new/hover_block_rep3.png) repeat-y}
.agency_list li.h2:hover .hover_block_t1{left:1px}
.agency_list li.h2:hover .hover_block_b2{background:url(/static/images_new/hover_block_b4.png) no-repeat}
.agency_list li.no_hover:hover .hover_block_rep1{background:url(/static/images_new/hover_block_rep3.png) repeat-y left;position:relative;left:-2px;padding-left:2px;width:249px}
.agency_list li.no_hover:hover .hover_block_t1{background:url(/static/images_new/hover_block_t3.png) no-repeat top left;position:relative;left:-2px;padding-left:2px;width:251px}
.agency_list li.no_hover:hover .hover_block_b1{background:url(/static/images_new/hover_block_b3.png) no-repeat top left;position:relative;left:-2px;width:251px}
.descrip_in h5{font:bold 12px Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0px;padding:17px 0 2px}
.descrip_in p{line-height:18px}
.list{margin:0 0 -3px;position:relative;top:-10px;width:297px}
.list li{background:url(/static/images_new/dotted.gif) repeat-x bottom;height:auto;clear:both;display:table;padding:0px;margin-bottom:-6px;position:relative;width:100%}
.list li a{background:#f5f5f5;font-size:12px;color:#0088b9;float:left;margin:0px;padding:0px;position:relative;top:7px;display:block}
.list li span{background:#f5f5f5;font-size:12px;float:right;display:block;color:#010101;margin:0px;padding:0px;position:relative;top:7px;width:auto}
/* /right column */
#footer{margin-top:10px !important;position:static !important}
.bot_nav{position:static;padding-top:40px;margin-left:30px;float:left}
.counter{position:static;float:right;width:250px;margin-right:30px;margin-top:40px}
.foot_info{float:left;position:static !important;padding:40px 0 0 60px;width:450px}
p.up{position:relative;top:-1px;margin-bottom:5px}
p.up sup{font-size:9px;font-family:Arial, Helvetica, sans-serif}
/* infrastructure */
.content_2{margin:0 18px;padding-top:5px}
.object_menu{padding:10px 0 0;width:auto}
.object_menu li{float:left;margin-bottom:-1px;position:relative;padding:0 14px 23px;text-align:center;width:auto}
.object_menu li.active{background:url(/static/images_new/menu_active.gif) no-repeat bottom center}
.object_menu li a, .object_menu li span{color:#ee2a2e;font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;background:url(/static/images_new/link_underline_3.gif) repeat-x bottom left;display:block;text-align:center;text-decoration:none}
.object_menu li.active span{color:#000000;background:none}
.object_menu li:hover a{color:#ee2a2e;background:none}
.object_info_block{background:url(/static/images_new/object_gradient.gif) repeat-x top;padding:8px 0 0;width:100%}
.leftblock4{float:left;margin-right:-302px;width:100%}
.leftblock4 .container4{margin-right:302px;padding-right:10px}
.rightblock4{float:right;padding:0 22px 0 0;width:280px}
.nav5{padding:7px 0 0 10px}
.nav5 li{float:left;padding:0 4px 0 0;width:auto}
.nav5 li img{margin-right:5px}
.nav5 li a{color:#0088b9;font:normal 14px Arial, Helvetica, sans-serif}
.leftblock4 h3{margin:14px 0 0 11px}
.rightblock4 big{color:#ee2a2e;font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block}
.rightblock4 big span{color:#2f314c}
.rightblock4 p{color:#696969;font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:2px 0 3px}
.conteiner_2{width:100%}
.info_list{padding:13px 0 0}
.info_list li{padding:0 0 18px}
.icon_block{float:left;padding:5px 20px 0 11px;width:50px}
.text_block{margin-left:81px;padding:0 40px 0 0}
.text_block h1{color:#696969;font:italic 24px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0px;padding:11px 0 7px}
.text_block p{color:#000000;font-size:13px;line-height:20px}
.offers_block{margin:5px 10px 0}
.offers_block .offers_carousel{margin-top:30px !important}
.offers_block .offers_carousel li{padding-right:15px !important}
.price_block_empty{background:url(/static/images_new/price_empty.png) no-repeat;height:22px;margin:1px 0 0;text-align:center;width:190px}
.offers_carousel_small .price_block_empty{background:url(/static/images_new/price_empty120.png) no-repeat;width:120px}
.offers_carousel_small .addr_text{margin:13px 0 0}
p.text sup{font-size:9px}
.company{margin:7px 0 0}
.company img{float:left;margin:0 5px 0 0;width:16px}
.company a{color:#0088b9;font:normal 12px Arial, Helvetica, sans-serif;float:left;display:block;line-height:22px;position:relative;top:-3px;margin-bottom:-3px;width:168px}
/* contacts */
.map_block{padding:19px 11px 0 10px}
.map_block img{display:block;margin:0 auto}
.contacts_conteiner{float:left;margin-right:-324px;width:100%}
.contacts_content{margin-right:324px}
.contacts_info{float:right;width:291px;padding-right:12px;padding-left:20px}
.contacts_info h3{padding:14px 0 22px;margin:0px}
.agent_photo{float:left;margin:0 20px 0 0;position:relative;width:60px}
.agent_photo img{border:1px solid #f0f0f0;height:60px;position:relative;z-index:10;width:58px}

.agent_in .icon_pro_0,
.agent_in .icon_pro_1,
.agent_in .icon_pro_2,
.agent_in .icon_pro_3,
.agent_in .icon_pro_4,
.agent_in .icon_pro_5{background:url(/static/images_new/pro/bottom_left_0.png?180614) no-repeat 0 0;height:16px;width:32px;position:absolute;bottom:1px;left:1px;z-index:10000}
.agent_in .icon_pro_1{background-image:url(/static/images_new/pro/bottom_left_1.png?180614)}
.agent_in .icon_pro_2{background-image:url(/static/images_new/pro/bottom_left_2.png?180614)}
.agent_in .icon_pro_3{background-image:url(/static/images_new/pro/bottom_left_3.png?180614)}
.agent_in .icon_pro_4{background-image:url(/static/images_new/pro/bottom_left_4.png?180614)}
.agent_in .icon_pro_5{background-image:url(/static/images_new/pro/bottom_left_5.png?180614)}

.contacts_info .icon_pro_0,
.contacts_info .icon_pro_1,
.contacts_info .icon_pro_2,
.contacts_info .icon_pro_3,
.contacts_info .icon_pro_4,
.contacts_info .icon_pro_5{background:url(/static/images_new/pro/bottom_left_0.png?180614) no-repeat 0 0;height:16px;width:32px;position:absolute;bottom:1px;left:1px;z-index:10000}
.contacts_info .icon_pro_1{background-image:url(/static/images_new/pro/bottom_left_1.png?180614)}
.contacts_info .icon_pro_2{background-image:url(/static/images_new/pro/bottom_left_2.png?180614)}
.contacts_info .icon_pro_3{background-image:url(/static/images_new/pro/bottom_left_3.png?180614)}
.contacts_info .icon_pro_4{background-image:url(/static/images_new/pro/bottom_left_4.png?180614)}
.contacts_info .icon_pro_5{background-image:url(/static/images_new/pro/bottom_left_5.png?180614)}

.agents_info_2{float:left;position:relative;top:-3px;width:190px}
.agents_info_2 p{color:#000000;/*font-size:13px;*/margin:0 0 10px}
.agents_info_2 p span.red{color:#ee2a2e}
.agent_in{display:table}
.agency_tab p.name{color:#2f314c;font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;width:auto}
.agency_tab{border-top:1px solid #cccccc;margin:15px 0;width:100%}
.agency_conteiner{width:100%}
.agency_img{padding:27px 16px 0 0;width:60px}
.agency_name{padding:27px 0 0}
.agency_name p.name{float:none !important;width:auto !important}
.agency_tab .info_2 p,
.agency_tab .info_2 strong{color:#000000 !important}
.place_descrip{margin:17px 0 0 11px}
.place_descrip table{width:100%}
.place_descrip table td.grey_text{color:#696969;padding:15px 20px 0 0;width:140px}
.place_descrip table td.addr_text{padding:15px 0 0}
.place_descrip h3, .way_block h3{margin:0 0 6px}
.place_descrip table td.addr_text em{color:#4b7200}
.way_block{margin:22px 0 25px 11px}
.way_block p{line-height:20px;margin:18px 0 0}
/* feedback */
.agency_block{float:left;padding:0 0 0 30px;width:350px}
.form_block{margin-left:380px;padding:24px 30px 0 9px}
.agency_block .agency_tab{border:none;margin:-3px 0 0 0;position:relative}
.agency_block .agency_tab p.name{font-size:24px;position:relative;top:-5px;margin-bottom:-5px}
.form_repeat{background:url(/static/images_new/form_repeat.png) repeat-x top;height:189px}
.form_left{background:url(/static/images_new/form_left.png) no-repeat top left;height:189px}
.form_right{background:url(/static/images_new/form_right.png) no-repeat top right;height:189px;padding:6px 10px 0 20px}
.feedback{margin:0px;padding:0px}
.feedback h5{color:#000000;font:bold 12px Arial, Helvetica, sans-serif;margin:0px;padding:0 0 7px}
.feedback table{width:100%}
.feedback table td.inputs{padding:0 0 0 20px;width:220px}
.textarea{background:url(/static/images_new/textarea_repeat.png) repeat top;height:151px}
.textarea_left{background:url(/static/images_new/textarea_left.png) no-repeat top left;height:151px}
.textarea_right{background:url(/static/images_new/textarea_right.png) no-repeat top right;height:139px;padding:7px 11px 5px 7px;overflow:hidden}
.textarea textarea{color:#696969;font:normal 12px Arial, Helvetica, sans-serif;border:0px;height:133px;overflow:auto;width:100%}
.input_3{border:0px;background:url(/static/images_new/input_3.png) no-repeat;color:#696969;font:normal 12px Arial, Helvetica, sans-serif;margin:0 0 13px;padding:4px 0 4px 8px;width:212px}
.input_4{border:0px;background:url(/static/images_new/input_4.png) no-repeat;color:#696969;font:normal 12px Arial, Helvetica, sans-serif;float:left;margin:0 14px 13px 0;padding:4px 0 4px 8px;width:102px}
.captcha{float:left;margin:0 0 16px;width:96px}
.captcha img{display:block}
a.butn_send{border:0px;background:url(/static/images_new/butn_send.png) no-repeat;cursor:pointer !important;display:block;height:29px;text-align:center;text-decoration:none;width:220px}
a.butn_send span{color:#ffffff;font:normal 13px Arial, Helvetica, sans-serif;display:block;padding:6px 0 0 20px}
.menu_back_2{background:url(/static/images_new/menu_repeat_2.png) repeat-x top;height:45px;margin:27px 30px 0}
.menu_left_2{background:url(/static/images_new/menu_left_2.png) no-repeat top left;height:45px}
.menu_right_2{background:url(/static/images_new/menu_right_2.png) no-repeat top right;height:33px;padding:12px 14px 0}
.menu_right_2 > table{width:auto}
.menu_right_2 > table > tbody > tr > td:first-child{min-width:130px}
.menu_right_2 ul li{float:left;padding:2px 26px 0 0;width:auto}
.menu_right_2 a{color:#0389bb;float:left;font-size:14px;width:auto}
.num_left{background:url(/static/images_new/num_left.png) no-repeat top left;height:19px;float:left;margin-left:6px;position:relative;top:-2px;width:auto}
.num_right{background:url(/static/images_new/num_right.png) no-repeat top right;height:19px}
.num_right span{color:#ffffff;font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;padding:4px 7px 0;line-height:12px}
.menu_right_2 span.active{color:#2f314c;cursor:default;font-size:14px;float:left;text-decoration:none}
.represent{margin:29px 30px}
.represent h3{margin:0px}
.represent table{margin:17px 0 0;width:100%}
.represent table th{color:#696969;border-bottom:1px solid #cccccc;font:bold 13px Arial, Helvetica, sans-serif;text-align:left;padding:0 8px 6px}
.represent table td{background:url(/static/images_new/spr2.gif) repeat-x bottom;font-size:13px;padding:12px 8px 13px}
.represent table td.last{width:130px}
.represent table td img{height:60px;border:1px solid #f0f0f0;width:58px}
.represent table td span.red{color:#ee2a2e}
.represent table td span.red2{color:#ee2a2e;font-size:12px}
/* info */
.conteiner_3{float:left;margin-right:-302px;width:100%}
.content_3{margin-right:302px}
.info_block_2{padding:0 20px 0 10px}
.photo_block{float:right;padding:0 12px 0 0;width:290px}
.descrip_text{line-height:20px;padding:15px 0 0}
.author_block{border-top:1px solid #cecece;border-bottom:1px solid #cecece;color:#000000;font-size:13px;margin:10px 0 0;padding:8px 0 24px;line-height:1.3em}
.author_block span{margin:0 6px}
.author_block .float_left > span{margin:0 3px 0 12px}
.author_block .float_left > span.icon_4{margin-right:8px}
.author_block span.red{color:#ef282d;margin:0px}
.info_block_2 .place_descrip{margin-left:0px;padding-top:9px}
.house_descrip{margin:21px 0 0}
.house_descrip h3{margin:0px}
.house_descrip table{margin:9px 0 21px;width:100%}
.house_descrip table td{line-height:20px;padding:0 20px 0 0}
.house_descrip table td table{margin:0px;width:100%}
.house_descrip table td table td{color:#000000;padding:9px 10px 0 0}
.house_descrip table td table td.td_1{color:#696969;width:150px !important;white-space:nowrap}
.house_descrip table td table td.td_1 sup{font-size:9px}
.house_descrip table td.td_parent{width:50% !important}
.slider{margin:19px 0 0}
.big_photo{text-align:center;overflow:hidden}
.big_photo img{display:block;height:196px;margin:0 auto;/*width:290px;*/}
/*
.img_bord_2{border:1px solid #dadada;background:#ffffff;height:229px;width:307px;overflow:hidden}
.img_bord_2 img{height:229px}
*/
/* vertical gallery */
.previews2{margin:7px 0 9px 0;position:relative;height:250px;width:110px;overflow:hidden;z-index:1000}
.previews2 ul{position:absolute;z-index:10}
.previews2 ul li{float:left;padding:0 4px 0 0;width:auto}
.previews2 ul li img{height:75px;border:1px solid #ffffff;padding:1px;display:block;width:104px}
.previews2 ul li.active img,
.previews2 ul li:hover img{border-color:#ee2d31}
.previews_out2{position:relative;width:110px;float:left;/* padding-left:90px;*/}
.slider_big_img{float:left;padding-left:34px}
.arrow_prev2{background:url(/static/images_new/arrow_up_2.png) no-repeat left;height:23px;display:block;margin-left:48px}
.arrow_next2{background:url(/static/images_new/arrow_down_2.png) no-repeat right;height:23px;display:block;margin-right:48px}
/* /vertical gallery */
.previews{margin:15px 0 0 32px;position:relative;height:79px;width:225px;overflow:hidden;z-index:1000}
.previews ul{position:absolute;width:1000px;z-index:10}
.previews ul li{float:left;padding:0 4px 0 0;width:auto}
.previews ul li img{height:75px;border:1px solid #ffffff;padding:1px;display:block;width:104px}
.previews ul li.active img,
.previews ul li:hover img{border-color:#ee2d31}
.previews_out{position:relative;width:290px}
.arrow_prev{background:url(/static/images_new/arrow_left_2.png) no-repeat left;height:23px;display:block;position:absolute;top:29px;left:0px;width:23px}
.arrow_next{background:url(/static/images_new/arrow_right_2.png) no-repeat right;height:23px;display:block;position:absolute;top:29px;right:0px;width:23px}
.nophoto{border:1px solid #dadada;background:#ffffff;text-align:center;margin:19px 0 0}
.nophoto img{display:block;margin:0 auto}
.actions h3, .map_block_2 h3, .small_slider h3{margin:0px}
.actions{margin:24px 0 0}
.actions ul{padding:16px 0 0}
.actions ul li{clear:both;display:table;width:100%}
.actions ul li a{border-top:1px solid #cecece;border-bottom:1px solid #cecece;display:block;padding:10px 0;position:relative;margin-top:-1px;width:100%}
.actions ul li a:hover{background:#ecf7fc;border-top:1px solid #aadaf3;border-bottom:1px solid #aadaf3;z-index:1000}
.actions ul li a.last{color:#42a600}
.actions ul li a span{margin:0 13px 0 11px}
.actions ul li a span.link{margin:0px}
/*
.actions ul li span{margin:0 13px 0 11px}
.actions ul li span.link{margin:0px}
*/
span.icon_1{background:url(/static/images_new/icons/06.gif) 0 0;height:14px;display:block;float:left;width:14px}
.actions ul li a:hover span.icon_1{background-position:0 50%}
span.icon_2{background:url(/static/images_new/icons/07.gif) 0 0;height:13px;display:block;float:left;width:14px}
.actions ul li a:hover span.icon_2{background-position:0 50%}
span.icon_3{background:url(/static/images_new/icons/08.gif) 0 0;height:13px;display:block;float:left;width:14px}
.actions ul li a:hover span.icon_3{background-position:0 50%}
span.icon_4{background:url(/static/images_new/icons/09.gif) 0 0;height:14px;display:block;float:left;width:14px}
.actions ul li a:hover span.icon_4{background-position:0 50%}
span.icon_5{background:url(/static/images_new/icons/10.gif) 0 0;height:14px;display:block;float:left;width:14px}
.actions ul li a:hover span.icon_5{background-position:0 50%}
span.icon_6{background:url(/static/images_new/icons/11.gif) 0 0;height:15px;display:block;float:left;width:14px}
.actions ul li div a{float:left;display:block}
.round_block{margin:21px 0 0;padding:9px 11px 7px;width:260px;border:1px solid #cecece;border-radius:12px}
.looks{color:#696969}
.share_block{margin:10px 0}
.date2{color:#696969}
.map_block_2{margin:30px 0 0}
.map{margin:20px 0 0}
.map img{display:block}
.small_slider{margin:26px 0 0}
.small_slider h3{float:left;width:auto}
.small_slider ul img{float:left;border:1px solid #c5c5c5;float:left;height:78px;width:78px}
.small_slider ul .info_3{float:left;margin:0 0 0 11px;width:178px}
.small_slider ul .info_3 a{color:#ee2a2e;font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;position:relative;top:-6px;margin-bottom:-2px}
.small_slider ul .info_3 span{display:block;color:#696969;line-height:20px;font-size:12px}
.small_slider ul .info_3 p{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;line-height:20px}
.small_carousel{padding:22px 0 0}
.small_carousel ul{width:10000px;float:left}
.small_carousel li{padding-right:0px !important;margin:0 25px 0 0 !important}
/* about company */
.about_block{margin:29px 40px 0 30px}
.about_block h3{margin:0 0 15px}
.quest_block h3{margin:0px}
.about_block p{line-height:20px}
.quest_outer{margin:0 20px 0 0}
.quest_block{margin:26px 30px}
.num_block{float:left;padding:18px 20px 19px 0;width:22px}
.quest_text{border-bottom:1px solid #cccccc;margin-left:42px;padding:18px 0 19px}
/*.num{color:#ee2a2e;font:bold italic 20px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 0 0 6px}*/
.quest_text p{line-height:20px}
.quest_text em{display:block;color:#696969;line-height:20px;margin:10px 0 0}
.num_block img{margin-left:2px}
.quest_text em.answer{margin-top:13px}
.answer_author, .answer_date{color:#696969;font-style:italic;margin:0 50px 0 0;width:auto}
/* photo */
.photo{margin:18px 10px;position:relative}
.photo_slider{margin:0 40px;height:277px;position:relative;overflow:hidden}
.slider_2{position:relative;z-index:1000}
.slider_2 ul{position:absolute;width:10000px;z-index:10}
.slider_2 ul li{float:left;padding:0 12px 0 0;width:auto}
.slider_2 ul li img{border:1px solid #ffffff;padding:1px;display:block}
.slider_2 ul li.active img{border-color:#ee2a2e}
.photo_descrip{margin:26px 50px 9px}
.photo_descrip h1{color:#696969;font:italic 24px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0px;padding:0 0 14px}
.photo_descrip p{line-height:20px}
.photo .arrow_prev, .photo .arrow_next{top:76px !important;position:absolute}
.slider_button{cursor:pointer;margin:0 0 -44px 432px;position:relative;top:-44px;z-index:10000}
.butn_show_left_2{background:url(/static/images_new/butn_show_left_2.gif) no-repeat top left;height:26px;cursor:pointer;float:none;display:inline-block;width:auto}
.butn_show_right_2{background:url(/static/images_new/butn_show_right_2.gif) no-repeat top right;height:26px;cursor:pointer;display:inline-block;padding:4px 12px 0}
.butn_show_right_2 img{float:left;margin:2px 7px 0 0;width:auto}
.butn_show_right_2 a{text-align:left;color:#ffffff;font-size:13px;float:left;margin:1px 0 0;text-decoration:none;width:auto}
/* selling */
.menu_back_3{margin:0 40px}
.menu_left_3{background:#2f314c url(/static/images_new/menu_left_3.gif) no-repeat top left;height:39px}
.menu_3{height:41px;margin:0 0 18px}
.menu_right_3{background:url(/static/images_new/menu_right_3.gif) no-repeat top right;height:39px}
.menu_back_3 ul{margin:0 0 0 7px}
.menu_back_3 ul li{float:left;position:relative;width:auto}
.menu_back_3 ul li a{color:#48b0e5;font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;text-decoration:none;padding:10px 8px}
.menu_back_3 ul li a span{color:#ffffff;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:underline}
.menu_back_3 ul li:hover, .menu_back_3 ul li.active{background:url(/static/images_new/menu_left.png) no-repeat top left;height:41px}
.menu_back_3 ul li:hover a, .menu_back_3 ul li.active a{background:url(/static/images_new/menu_right.png) no-repeat top right;color:#ffffff;height:41px}
.menu_back_3 ul li:hover a span, .menu_back_3 ul li.active a span{text-decoration:none}
.menu_back_3 ul li div{background:url(/static/images_new/submenu_l.png) no-repeat top left;position:absolute;display:none;top:39px;z-index:1000000}
.menu_back_3 ul li table{background:url(/static/images_new/submenu_r.png) no-repeat top right;margin:0;height:38px;position:relative;margin-right:-9px;white-space:nowrap}
.menu_back_3 ul li table td{height:27px;overflow:hidden;padding:11px 12px 0 13px;white-space:nowrap}
.menu_back_3 ul li:hover table a,
.menu_back_3 ul li.active table a a{background:none !important}
.menu_back_3 ul li table a{color:#ffffff;background:none !important;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:left;text-decoration:underline !important;padding:0px;margin:0px;height:auto !important}
.menu_back_3 ul li table a:hover,
.menu_back_3 ul li table a.active{color:#ffbdbd;text-decoration:none !important}
.menu_back_3 ul li:hover div{display:block} 
.offers_2{margin:0 30px}
.agents_r_2{float:right;margin:11px 4px 0 0;width:20px}
.selling{margin:26px 30px 10px}
.selling h3{float:left;margin:0px;position:relative}
.selling .num_left_2{position:relative;left:1px;top:-15px}
.num_left_2{background:url(/static/images_new/num_left_2.png) no-repeat top left;height:30px;display:inline-block}
.num_right_2{background:url(/static/images_new/num_right_2.png) no-repeat top right;height:30px;display:inline-block;padding:0 16px 0 20px}
.num_right_2 span{color:#ffffff;font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;display:block;line-height:16px;margin:0 auto;padding:7px 0 0;text-align:center}
.select_block{float:right;margin:8px 0 0;width:460px}
.sel3{border:1px solid #a6a6a6;color:#000000;float:right;width:50px}
.sel4{border:1px solid #a6a6a6;color:#000000;float:right;margin:0 16px 0 0;width:155px}
.select_block label{float:right;padding:3px 4px 0 0;width:auto}
.pages{margin:1px 30px 10px;position:relative}
.pages ul{margin:0 auto;text-align:center}
.pages ul li{color:#2f314c;font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;display:inline;padding:0 1px}
.pages ul li a{background:url(/static/images_new/page.png) no-repeat top center;height:28px;display:inline-block;position:relative;top:3px;text-decoration:none;width:30px}
.pages ul li a:hover, .pages ul li a.active{background:url(/static/images_new/page_active.png) no-repeat top center}
.pages ul li a span{color:#2f314c;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display:block;margin:0 auto;text-align:center;line-height:12px;padding:8px 0 0}
.pages ul li a:hover span, .pages ul li a.active span{color:#ffffff}
.prev_link{color:#696969;position:absolute;top:11px;left:0px}
.prev_link img{margin-right:4px}
.next_link{color:#696969;position:absolute;top:11px;right:0px}
.next_link img{margin-left:4px}
.selling_conteiner{width:100%}
.selling_out{padding:6px 0 0 19px}
.selling_list{width:100%}
.selling_green{border:1px solid #ffffff;padding:15px 0}
.selling_green:hover{background:#f1f6fa;border:1px solid #f1f6fa}
.paid, .paid:hover{border:1px solid #c3df9b;background:#f6ffe2}
.photo_block_2{float:left;padding:0 40px 0 15px;width:190px}
.selling_info{margin-left:245px;padding:0 15px 0 0}
.selling_info .addr_text{margin:13px 0 0}
.selling_info table{width:100%}
.selling_list li{padding:0 20px 4px 0}
.name_link a{font-size:18px;display:block}
.selling_info .date2 em{display:block;float:right;font-size:11px;margin:4px 0 0;width:auto}
.addr_2{color:#000000;font-size:12px;margin:13px 0 0;width:100%}
.addr_2 a{color:#000000;font-size:12px;font-weight:bold}
.addr_2 em{color:#4b7200;font:italic 12px Arial, Helvetica, sans-serif}
.descrip_td{padding-right:10px}
.descrip_td p{color:#000000;font-size:12px;line-height:19px}
.descrip_td p.char{float:left;font-style:italic;margin:1px 0 0;width:auto}
.selling_info table.descrip_tab{border-top:1px solid #cccccc;margin:11px 0 0;min-height:70px}
.selling_info table.descrip_tab td{padding:6px 0 9px}
.icon_7_out, .icon_8_out, .icon_9_out,
.icon_10_out, .icon_11_out{float:left;position:relative;margin:2px 6px 0;width:auto}
.icon_7{background:url(/static/images_new/icons/16.png) 0 0;height:14px;cursor:pointer;display:block;position:relative;width:16px}
.icon_8{background:url(/static/images_new/icons/13.png) 0 0;height:16px;cursor:pointer;display:block;position:relative;width:16px}
.icon_9{background:url(/static/images_new/icons/14.png) 0 0;height:16px;cursor:pointer;display:block;position:relative;width:15px}
.icon_10{background:url(/static/images_new/icons/15.png) 0 0;height:16px;cursor:pointer;display:block;position:relative;width:13px}
.icon_11{background:url(/static/images_new/icons/17.png) 0 0;height:16px;cursor:pointer;display:block;position:relative;width:16px}
.icon_7:hover, .icon_8:hover, .icon_9:hover, .icon_10:hover,
.icon_11:hover{background-position:0 100%}
.fly_t{background:url(/static/images_new/fly_descrip_t.png) no-repeat;height:4px;overflow:hidden;width:340px}
.fly_b{background:url(/static/images_new/fly_descrip_b.png) no-repeat;height:13px;overflow:hidden;width:340px}
.fly_rep{background:url(/static/images_new/fly_descrip_rep.png) repeat-y;padding:16px 20px;/*height:90px;*/overflow:hidden;width:300px}
.fly_rep h5{color:#000000;font:bold 12px Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0px;padding:0 0 1px}
.fly_rep p{font-size:12px;line-height:18px}
.icon_descrip{position:absolute;z-index:1000;/*margin-top:-148px;*/margin-top:-88px;margin-left:-22px;display:none}
.icon_7_out:hover .icon_descrip,
.icon_8_out:hover .icon_descrip,
.icon_9_out:hover .icon_descrip,
.icon_10_out:hover .icon_descrip,
.icon_11_out:hover .icon_descrip{display:block}
.selling_info table.descrip_tab td.author_info{background:url(/static/images_new/vert_spr.gif) repeat-y left;padding:10px 0 0 13px;width:289px}
.selling_info table.descrip_tab td.author_info.author_info_agency{width:398px}
.selling_info table.descrip_tab td.author_info.author_info_agency ul{float:left}
.selling_info table.descrip_tab td.author_info.author_info_agency .author_info_agency{float:left;padding:0 10px 10px 0}
.selling_info table.descrip_tab td.author_info.author_info_agency .author_info_agency a{}
.selling_info table.descrip_tab td.author_info.author_info_agency .author_info_agency img{float:none;max-height:60px;max-width:60px;margin:0}
.author_info img{float:left;margin:0 5px 0 0;width:auto}
.author_info span.red{color:#ee2a2e;font-size:12px;float:left;width:196px}
.links{float:left;width:246px}
.author_name{font-size:12px;display:block}
.agency_name2{color:#696969;font-size:12px;display:block;margin:4px 0 0}
.author_info ul li{clear:both;display:table;margin:0 0 6px;width:100%}
.icons_block{border:1px solid #cccccc;background:#f1f6fa;padding:10px 8px 8px;height:16px}
.icons_block ul li{float:left}
.icons_block li span{background-position:0 50%;float:left;margin-right:7px;width:14px}
.paid .icons_block{background:#effdcf}
.paid a{color:#467c00 !important}
.paid a.agency_name2{color:#696969 !important}
.paid .icons_block li span{background-position:0 100%}
.paid .addr_2 a{color:#000000 !important}
.of3{margin:0 30px}
/* selling_2 */
.butn_show_left_3{background:url(/static/images_new/butn_show_left_3.gif) no-repeat top left;height:31px;cursor:pointer;display:inline-block}
.butn_show_right_3{background:url(/static/images_new/butn_show_right_3.gif) no-repeat top right;height:27px;cursor:pointer;display:inline-block;padding:4px 12px 0}
.butn_show_right_3 img{margin:0 15px 0 0;position:relative;top:3px}
.butn_show_right_3 a{color:#ffffff;font-size:14px;text-decoration:none}
.select_block .butn_show_left_3{float:right;position:relative;top:-16px;margin-bottom:-16px;width:auto}
.menu_back_2 table td{text-align:center}
.menu_back_2 table td.spr_vert img{position:relative;top:-12px;margin-bottom:-12px}	
/* item list */
.sort-r .icon{display:block;float:left;width:20px;height:18px;padding:0;margin:1px 0 0 10%;background:url(/static/images_new/icons/sort-r.png) no-repeat 0 0;cursor:pointer}.sort-r .icon:hover,.sort-r .icon.a{background-position:0 100%}
.sort-r .icon:first-child{margin-left:0}
ul.sort-r{white-space:nowrap}
ul.sort-r .sort-r-li{white-space:normal;margin:0;padding:1px 0 0 10%}
ul.sort-r .sort-r-li:first-child{padding-left:0}
ul.sort-r .sort-r-li .icon{padding:0;margin:0}
.sort-r .icon.a{cursor:default}
.sort-r .icon.t2{background-position:-20px 0}.sort-r .icon.t2:hover,.sort-r .icon.t2.a{background-position:-20px 100%}
.sort-r .icon.t3{background-position:-40px 0}.sort-r .icon.t3:hover,.sort-r .icon.t3.a{background-position:-40px 100%}
.sort-r .icon.t4{background-position:-60px 0}.sort-r .icon.t4:hover,.sort-r .icon.t4.a{background-position:-60px 100%}
.sort-r .icon.t5{background-position:-80px 0}.sort-r .icon.t5:hover,.sort-r .icon.t5.a{background-position:-80px 100%}
/* /item list */
.menu_back_2 table p{float:left;font-size:12px;margin:3px 10px 0 0}
.menu_back_2 table a{float:left;display:block;margin:0px;text-decoration:none}
.menu_back_2 table a span{display:block;float:left;padding:3px 9px;width:auto}
.menu_back_2 table a.active{background:url(/static/images_new/item_active_left.gif) no-repeat top left;height:21px;cursor:default;margin:0px;text-decoration:none}
.menu_back_2 table a:hover span{background:none;cursor:pointer}
.menu_back_2 table a.active span{background:url(/static/images_new/item_active_right.gif) no-repeat top right;height:15px;text-decoration:none;/*cursor:default;*/}
.menu_back_2 table a span span{background:url(/static/images_new/link_underline_2.gif) repeat-x bottom;font-size:12px;display:block;	padding:0px}
.menu_back_2 table a.active span span{background:none;color:#ffffff}
.menu_back_2 table a img{float:left;display:block;height:11px;margin:2px 0 0 10px;width:5px}
.menu_back_2 table .sel{border:1px solid #9ca0a2;background:none;height:19px;float:left;font:normal 12px Arial, Helvetica, sans-serif;margin:0 7px 0 12px;position:static;width:80px}
.sel5{border:1px solid #9ca0a2;background:none;height:19px;float:left;font:normal 12px Arial, Helvetica, sans-serif;margin:0 7px 0 0;width:45px}
.menu_back_2 table td.pad{padding:0 10px}
.sort_form .menu_back_2{margin-top:0px;margin-bottom:14px;position:relative;top:-3px}
/* object */
.photo_block_3{float:left;padding:0 20px 0 15px;width:290px}
.info_block_3{margin-left:325px;padding:17px 15px 0 0}
.build{margin:29px 0 0}
.build h3{margin:0px;padding:0 0 22px}
.photo2{float:left;margin:0 21px 0 0;width:110px}
.photo2 img{border:1px solid #e4e4e4;margin:0 auto}
.build_info{float:left;width:150px}
.build_info span{color:#696969;display:block;font-size:13px}
.build_info a{display:block;margin:3px 0 14px}
.build_info p{margin:6px 0 0}
.way_back a{font-size:14px;margin-left:4px}
.info_block_3 h3{margin:0px;padding:12px 0 17px}
.info_block_3 p{line-height:20px}
.info_block_3 .place_descrip{margin:0px}
.info_block_3 .place_descrip h3, .info_block_3 .house_descrip h3{padding-bottom:6px}
.info_block_3 .place_descrip table{margin:0px;width:auto}
span.place{color:#0088b9;cursor:pointer;background:url(/static/images_new/link_underline_2.gif) repeat-x bottom;text-decoration:none;position:relative;top:-5px;margin-left:8px}
span.place:hover{background:none}
img.icon_place{position:relative;top:-2px}
.info_block_3 .house_descrip table{margin:0px;width:auto}
.status{margin-left:6px}
.status img{margin:0 2px 0 0;position:relative;top:3px}
span.green{color:#328400}
.opinions{margin:10px 0 0}
.op_menu{display:table;padding-top:3px;margin-bottom:-1px;position:relative}
.op_menu li{display:inline-block;padding:0 0 24px;width:auto}
.op_menu li a, .op_menu li span{font-size:18px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background:url(/static/images_new/link_underline_2.gif) repeat-x bottom;display:inline-block;text-decoration:none;margin:0 21px 0 0}
.op_menu li.active{background:url(/static/images_new/menu_active_2.gif) no-repeat bottom center}
.op_menu li.active span{background:none;color:#000000}
.op_menu li:hover a{background:none}
.op_menu_back{background:url(/static/images_new/op_menu_back.gif) repeat-x top;min-height:61px;padding:11px 10px 10px;width:auto}
#map_window{position:fixed;top:20%;height:475px;margin:0 auto;width:703px;z-index:1000000;display:none}
.map_back{background:url(/static/images_new/map_block.png) no-repeat;height:473px;padding:21px 22px;position:relative;width:659px}
.map_back h4{margin:0px;font:bold 12px Arial, Helvetica, sans-serif;text-transform:uppercase;padding-bottom:17px}
.map_back .icon_close{cursor:pointer;position:absolute;top:25px;right:22px;width:8px}
/* offers */
.link_act_l{float:left;display:block;position:relative;top:-3px;margin:0 10px -3px 0;width:auto}
.link_active{background:url(/static/images_new/link_act_l.gif) no-repeat top left;display:block}
.link_active .link_act_r{background:url(/static/images_new/link_act_r.gif) no-repeat top right;display:block}
.link_act_c{color:#0088b9;cursor:pointer;background:url(/static/images_new/link_underline_4.gif) repeat-x bottom;height:auto;display:block;margin:3px 0 0}
.link_act_l:hover .link_act_c{background:none}
.link_active .link_act_c, .link_active:hover .link_act_c{background:url(/static/images_new/link_act_c.gif) no-repeat top center;color:#ffffff;height:49px;margin:0px;padding:3px 11px;text-decoration:none;cursor:pointer}
.link_active .link_act_c a{color:#ffffff;text-decoration:none;cursor:default}
.link_act_c a{color:#0088b9;text-decoration:none}
h3.links_in{height:48px}
h3.links_in b{float:left;font-weight:normal;display:block;margin:0 10px 0 0;width:auto}
.hover_style li{border:1px solid #ffffff;padding:5px !important}
.hover_style li:hover{background:#f1f6fa;border:1px solid #f1f6fa}
.hover_style li.paid, .hover_style li.paid:hover{border:1px solid #c3df9b;background:#f6ffe2}
.hover_style li{margin-right:36px !important}
.offers_carousel_small .hover_style li{margin-right:3px !important;float:none;display:inline-block;vertical-align:top;overflow:hidden}
.offers_carousel_main .hover_style li{margin-right:1px !important}
.hover_style2 li{margin-right:52px !important}
.offers_carousel_small .hover_style2 li{margin-right:3px !important}
.headline_items{height:39px}
.press{margin:24px 0 0}
.press .op_menu li .second_link{margin:0px}
.talk_list{padding:1px 0;position:relative;left:-10px;width:250px}
.talk_list li{border-bottom:1px solid #d9d9d9;padding:9px 12px 12px}
.talk_list li a{font-size:13px;display:block;line-height:20px}
.talk_list li p{font-size:12px;margin:3px 0 6px}
.talk_list li span{color:#696969;font-size:12px;display:block}
a.butn_talk{background:url(/static/images_new/butn_talk.png) no-repeat;height:39px;display:block;cursor:pointer !important;margin:14px 0 0 -10px;text-decoration:none;position:relative;width:252px}
.butn_talk span{color:#ffffff;cursor:pointer;font-size:13px;line-height:13px;display:block;text-align:center;padding:12px 0 0 19px}
.press_list p img{margin:0 5px 0 0;position:relative;top:6px}
.press_list p a{display:inline;color:#696969;font-size:13px;position:relative;top:2px}
.press_list span{margin-left:20px}
.add_press_block{background:url(/static/images_new/add_press_block.png) no-repeat;height:79px;position:relative;margin:14px 0 0;left:-12px;padding:20px 0 0 74px;width:180px}
.add_press_block strong{font-size:14px;display:block}
.add_press_block a{color:#ee2a2e;font-size:13px;display:block;margin:7px 0 0}
.show2{margin-top:0px;position:relative;left:-10px;top:-11px}
/* selling_photo */
.photo_list_out{margin:17px 10px 25px}
.photo_list_tab{width:100%}
.photo_list_tab td{text-align:center;padding:0 0 3px}
.fly_rep{text-align:left !important}
.price_block_3{background:url(/static/images_new/price_back_2.png) no-repeat;height:22px;text-align:center;margin-top:1px;width:309px}
.img_bord_2{border:1px solid #dadada;background:#ffffff;height:229px;width:307px;overflow:hidden}
.img_bord_2 img{height:229px}
.photo_list_tab li img{display:block;margin:0 auto}
.icons_block_2{margin:7px 0 0;position:relative}
.links2{display:block;font-size:11px;margin:6px 0 0;position:relative;left:-1px;white-space:nowrap;overflow:hidden;width:310px}
.links2 a{color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif}
.photo_list_tab .selling_green{padding:8px 7px 8px 8px;width:309px;margin:0 auto}
.photo_list_tab .selling_green .addr_text{margin:13px 0 0}
.photo_list_tab .paid a{color:#000000 !important}
.img_bord_2 .nophoto{border:none}
/* selling_tab */
.selling_list_tab{padding:0 10px}
.selling_list_tab li{padding:0 10px}
.selling_list_tab li.spr{background:url(/static/images_new/tab_dotted_2.gif) repeat-x bottom;height:3px;margin:0 10px;padding:0px}
.selling_list_tab li:hover{background:#f1f6fa}
.selling_list_tab li.active{background:#f6ffe2;border:1px solid #c3df9b}
.selling_list_tab li.active a{color:#467c00 !important}
.selling_list_tab li.first{background:none}
.selling_tab{width:100%}
.selling_tab th{color:#696969;border-bottom:1px solid #cccccc;font:bold 13px Arial, Helvetica, sans-serif;text-align:left;padding:5px 0 4px}
.out_block{position:relative}
.selling_tab td{font-size:12px;line-height:20px;padding:8px 0}
.selling_tab td p{padding:0 15px 0 0}
.selling_tab td, .selling_tab th{overflow:hidden}
.selling_tab td.price_td, .selling_tab th.price_td{font-weight:bold;text-align:left;width:11%}
.selling_tab th.price_td{text-align:left}
.selling_tab td.address_td, .selling_tab th.address_td{width:23%}
.selling_tab td.sq_td, .selling_tab th.sq_td{width:6%}
.selling_tab td.rooms_td, .selling_tab th.rooms_td{width:6%;text-align:center}
.selling_tab td.sq_td{text-align:center}
.selling_tab td.phone_td, .selling_tab th.phone_td{width:12%}
.selling_tab td.date_td, .selling_tab th.date_td_h{width:17%}
.selling_tab td.date_td, .selling_tab th.date_td{color:#696969;font:italic 11px Arial, Helvetica, sans-serif;line-height:19px;width:17%}
.selling_tab td span.red{color:#ee2a2e;display:block;line-height:20px}
.fly_action{background:url(/static/images_new/fly_action.png) no-repeat left;height:115px;display:none;position:absolute;top:-115px;margin-left:0px;overflow:hidden;width:182px;z-index:100000}
.selling_tab td:hover .fly_action{display:block}
.fly_action ul{padding:12px;width:158px}
.fly_action ul li{clear:both;display:table;padding-bottom:6px;width:100%}
.fly_action ul li span{background-position:0 50%;width:14px}
.fly_action ul li a, .selling_list_tab li.active .fly_action ul li a{font-size:12px;color:#0088b9 !important;float:left;font-style:normal !important;display:block;margin-left:7px;position:relative;top:-2px !important;width:auto}
.fly_action ul li:hover{background:none !important}
.selling_tab td.price_td a{font-weight:normal !important}
.turned_out{margin:0 auto;position:relative;min-width:1000px;max-width:1280px}
.turned_blocks{position:absolute;margin:0 30px;right:0px;top:-11px;/*z-index:1000;*/}
.turned_l{background:url(/static/images_new/turned_l.gif) no-repeat top left;height:20px;float:right;margin:0 10px 0 8px;top:-1px;width:auto;/*z-index:1000;*/}
.turned_r{background:url(/static/images_new/turned_r.gif) no-repeat top right;height:19px;padding:1px 21px 0 7px;margin:0 -10px 0 0}
.turned_r a{color:#ee2a2e;background:url(/static/images_new/link_underline_5.gif) repeat-x bottom;font-size:11px;text-decoration:none}
.turned_blocks_left{position:absolute;left:0px;margin-top:27px}
.turned_blocks_left a{display:block;margin-bottom:11px}
.turned_blocks_left a img{display:block}
.over{overflow:hidden}
/*элементы списка к новостройкам*/
.all_land2{position:relative;clear:both;display:block}
.land2{width:313px;position:relative;margin:30px 0 0 18px;display:inline-block;text-decoration:none; vertical-align:top}
.land2 p{margin:5px 0}
.land{width:180px;position:relative;margin:30px 0 0 15px;display:inline-block;text-decoration:none;  vertical-align:top}
.land p{margin:5px 0}
.land a{font-size:16px}
.land .image{position:relative;width:180px;height:135px;overflow:hidden}
.r-txt{font-size:11px;line-height:1.4;margin-bottom:3px;font-family:Verdana}
.r-location{font-weight:bold;padding:2px 0 0px;line-height:1.4}
p.developer a{font-size:11px}
/*коментари к новостройкам*/
.comment{font-size:16px;line-height:1.7}
.comment dt{color:#717171;font-size:14px}
.comment dd{margin-bottom:32px}
.bbb{margin:0 15px}
.comment2{margin-left:30px}
.add_comment{font-size:16px}
.add_comment p{padding:15px 0 2px}
.add_comment textarea{width:100%}
.add_comment input{font-size:11px}
.add_comment img{margin:-40px 7px 0;position:relative;top:25px}
.add_btn{margin-top:30px}
.f11{font-size:11px}
/*продление сообщенеи в детальном просмотре объяв*/
.about_out{position:relative;margin:40px 0;height:1%}
.about{ position:relative;overflow:hidden;height:1%;font-size:14px;line-height:1.3}
.about_in{padding:29px;position:relative;overflow:hidden;height:1%;border:1px solid #cdcdcd}
.cn10{width:36px;height:36px;background:url(/static/images/star3.gif);position:absolute} 
.about h2{margin:0 0 17px 0}
.about .tl{left:-18px;top:-18px}
.about .tr{left:-18px;margin-left:100%;top:-18px}
.about .bl{left:-18px;bottom:-18px}
.about .br{left:-18px;margin-left:100%;bottom:-18px}
/*форма обратной связи детальном просмотре объяв*/
.sale{font-size:14px}
.sale td{padding-bottom:22px;vertical-align:top}
.sale tr.error{color:red}
.sale td p.desc{float:left;width:359px;color:#4C4C4C;font-size:11px;font-style:italic}
.sale-r{text-align:right;padding-right:13px}
.sale-r p{color:#e41e26;font-size:11px;position:relative;padding:2px 0 0 !important}
.sale-r b.p{color:#e41e26;font-size:11px;position:relative;padding-top:2px;font-weight:normal}
.private_inp0{border:1px solid #acacac}
.private_inp{border:1px solid #acacac;width:359px}
.private_inp2{border:1px solid #acacac;width:160px}
.private_inp3{border:1px solid #acacac;width:69px;margin-right:10px}
.private_info td{padding-bottom:23px}
.private_info p{padding-bottom:6px;font-size:14px}
.btn_save{font-size:11px;margin:10px 18px 0 0}
.private_info textarea, .sale textarea{border:1px solid #acacac}
.private_info p b{color:#e41e26;font-size:11px;position:relative;top:-6px;font-weight:normal}
.private_info label, .sale label{margin-right:15px}
/*отклонен сообщенеи в детальном просмотре объяв*/
.att_area{width:400px;font-size:18px;border:1px solid #efb2ae;background:#fbdad8 url(/static/images/x2.gif) 16px 17px no-repeat;padding:14px 0 14px 40px;margin-bottom:25px;color:#c20810}
.att_area_zhaloba{font-size:14px;border-left:3px solid #D91F26;background:#F9CECF;padding:14px 0 14px 35px;margin-bottom:0px;width:auto}
.att_area_ok{ font-size:18px;border:1px solid #BDE869;background:#E3F7BB ;padding:14px 0 14px 40px;margin-bottom:25px;color:#53851C}
/*Меню http://afy.ru/add_user_request.php?spros=1&pbb_folder=175*/
.nav2{ padding-bottom:20px; overflow:hidden; position:relative;margin-top:20px}
.nav2 li{float:left;margin:0 0 12px 0; position:relative;overflow:hidden;width:100%}
.nav2 li a, .nav2 li span{font-size:14px;color:#000;display:block;padding:1px 10px 2px;position:relative;overflow:hidden;float:left}
.nav2 li.active a,.nav2 li.active span{text-decoration:none;color:#fff;background:#e41e26}
.sub_nav2_out{padding:0 30px 0 40px;position:relative}
.sub_nav2_out h1{margin-bottom:30px;padding-bottom:0}
.sub_nav2{height:61px;background:url(/static/images/dot.gif) 0 8px repeat-x}
.sub_nav2 ul{float:left;margin:0;background:#fff;padding-right:10px;position:relative}
.sub_nav2 li{width:auto;margin:0 3px}
.top_nav_block{width:92%;position:relative;left:1.2%;font-size:12px;margin-bottom:40px}
.top_nav_block a{color:#000}
.top_nav_block .block3_ar_bot{left:70%}
.top_nav_block .block3_in{padding:0;position:relative;zoom:1;border:0}
.top_nav_block .nav3{float:left;width:52%;padding:0;margin:0 1%; font-size:12px;display:inline}
.top_nav_block .nav1{float:left;clear:right;width:18%; padding:0;margin:0 1%;background:none;display:inline}
.top_nav_block .nav1 li a, .top_nav_block .nav2 li a{font-size:12px;padding:3px 10px 4px}
.top_nav_block .nav2{float:left;width:23%; padding:0;margin:0 1%; clear:right;display:inline}
.top_nav_block .nav3 a{color:#0088b9}
.cn{width:18px;height:18px;background:url(/static/images/star1.gif);position:absolute} 
.tl, .top_nav_block .nav1 .tl, .top_nav_block .nav2 .tl{left:-9px;top:-9px}
.tr, .top_nav_block .nav1 .tr, .top_nav_block .nav2 .tr{left:-9px;margin-left:100%;top:-9px}
.bl, .top_nav_block .nav1 .bl, .top_nav_block .nav2 .bl{left:-9px;bottom:-9px}
.br, .top_nav_block .nav1 .br, .top_nav_block .nav2 .br{left:-9px;margin-left:100%;bottom:-9px}
.nav2_sub{font-size:24px;font-weight:bold;font-family:"Trebuchet MS", sans-serif;color:#717171;height:50px}
.nav2_sub li{float:left;margin-right:25px}
.nav2_sub li a{text-decoration:none;color:#717171}
.nav2_sub li.active{color:#e41e26}
.nav2_sub li.active a{color:#e41e26}
/*Форма http://afy.ru/add_user_request.php?spros=1&pbb_folder=175*/
.load_photo{font-size:30px;font-family:"Trebuchet MS", sans-serif;background:url(/static/images/dot.gif) 0 50% repeat-x}
.load_photo span{padding-right:15px;background:#fff}
.t-sale-vid1 .t-sale-vid-td1{background:#f1f1f1 url(/static/images/t-sale-tl.gif) 0 0 no-repeat}
.t-sale-vid1 .t-sale-vid-td2{background:#f1f1f1 url(/static/images/t-sale-tr.gif) 100% 0 no-repeat}
.t-sale-vid2 .t-sale-vid-td1{background:#f1f1f1 url(/static/images/t-sale-bl.gif) 0 100% no-repeat}
.t-sale-vid2 .t-sale-vid-td2{background:#f1f1f1 url(/static/images/t-sale-br.gif) 100% 100% no-repeat}
.mt25{margin-top:25px}
.mm10{margin:15px 0}
/*http://mosr.ru/portal.html*/
.news_title{font-weight:bold;padding:5px 0 20px}
.article{font-size:16px;margin-bottom:19px;line-height:1.7}
.container{padding:0 30px 0 40px;overflow:hidden}
/*http://news.afy.ru/*/
.news_block{font-size:16px;line-height:1.7;padding-left:150px;margin-bottom:35px;overflow:hidden}
.news_block_ico{float:left;margin:10px 0 0 -150px;display:inline}
.news_block p{margin:10px 0}
.time{padding-right:20px;color:#717171;font-size:12px}
.news_block .news_bl_title{font-size:18px;line-height:1.3;color:#717171}
.news_bl_title2{color:#717171}
.path{font-size:16px}
.path a:hover{text-decoration:underline;color:#42a600}
.news_title{font-weight:bold;padding:5px 0 20px}
.time_post{font-size:16px;color:#717171}
.today{color:#717171;font-size:20px}
.current_date{font-size:18px;text-align:center;line-height:1.3;position:relative;overflow:hidden;zoom:1}
.current_date_in{border:1px solid #ccc;padding:10px}
.week_day{color:#e41e26}
.cn4{width:20px;height:20px;background:url(/static/images/star4.gif);position:absolute;overflow:hidden} 
.current_date_out{position:relative;margin-bottom:10px} 
.current_date_ar{width:11px;height:19px;position:absolute;background:url(/static/images/ar_r.gif) 0 0 no-repeat;margin-left:100%;left:-1px;top:25px}
.currency{font-size:14px;width:100%}
.currency td{padding:7px 0}
.t-r{text-align:right}
.c71{color:#717171}
.currency span{background:#ffedad}
.new_comments{color:#717171}
.new_comments dt{font-size:14px;padding-bottom:8px}
.new_comments dd{margin-bottom:15px}
.currency_top td{font-size:12px;padding-bottom:10px}
/*http://mosr.ru/ceny.html*/
.z_table, .z_table_v2, .z_table_v3{width:100%;margin-top:-20px}
.z_table td{padding:14px 10px 16px}
.z_table th{border-bottom:1px solid #cdcdcd;font-size:14px;color:#717171;font-weight:normal;padding:0px 10px 14px;text-align:left}
.z_table th{vertical-align:bottom}
.pl56{padding-left:56px}
.z_table a{font-size:11px;color:#717171}
.z_table .v_b_firm{color:#42a600;font-size:12px}
.z_table tr:hover td{background:#f2f2f2}
.z_table_v2 td{font-size:11px;padding:14px 10px 16px;border:1px solid #cdcdcd}
.z_table_v3 td{padding:14px 10px 16px;border:1px solid #cdcdcd; font-size: 16px; }
.price_cost td, .price_cost a{font-size:14px}
.price_cost a{font-size:14px;color:#0088B9}
/*http://karta.mosr.ru/*/
ul.catalog{color:#979797;margin-left:-10px;overflow:hidden;font-size:14px}
.catalog_v2{margin-bottom:20px}
.catalog li{ float:left;clear:both;position:relative;overflow:hidden;width:100%}
.catalog li b{display:block;font-weight:normal;float:left;padding:9px 10px;position:relative;overflow:hidden}
.catalog li.active b{background:#e41e26;color:#fff}
.catalog ul{margin-left:17px}
#wrapper .catalog_top_2{margin-left:40px;padding-bottom:37px}
.catalog_top_2 li{width:20%;clear:none}
/*http://afy.ru/site/*/
#wrapper .catalog_top{margin-left:40px;padding-bottom:37px}
.catalog_top li{width:33%;clear:none}
.twocols{padding:20px 40px 50px;position:relative}
.twocols_in{position:relative;width:100%}
.leftblock3{float:left;width:49%;position:relative;margin-right:-100%; padding-bottom:25px;z-index:2}
.rightblock3{float:left;width:50%;position:relative;left:51%;display:inline; padding-bottom:25px;clear:right}
.recomendac{font-size:14px}
.recomendac .land2_r{width:auto}
.recomendac .land2{width:auto;position:relative;margin:0 20px 30px 0;display:inline-block;text-decoration:none; vertical-align:top}
.land2{width:313px;position:relative;margin:30px 0 0 18px;display:inline-block;text-decoration:none; vertical-align:top}
.land2 p{margin:5px 0}
.image2{position:relative;width:135px;height:102px;overflow:hidden}
.im_info2{background:#e41e26;height:20px;margin-right:16px;position:absolute;bottom:0;left:0;color:#fff;line-height:18px;padding:0 5px}
.im_info2 i{width:16px;height:20px;background:url(/static/images/im.png);overflow:hidden;position:absolute;margin-left:100%;left:0;top:0}
.land2_l{float:left;width:135px;margin-right:-100%}
.land2_r{width:165px;margin-left:145px;line-height:1.6}
.land2_r p{margin:0}
.fg .color1, #wrapper .color1{color:#e41e26}
.fg .color2, #wrapper .color2{color:#42a600}
.new-site{padding-left:27px;position:relative;margin-bottom:35px;font-size:14px}
.new-site i{width:16px;height:16px;position:absolute; top:0;left:0}
.new-site a.title{font-weight:bold;font-size:14px;display:block;line-height:1;padding-bottom:7px;color:#0870c0}
.new-site p{line-height:1.4;padding-bottom:7px}
.new-site a{color:#979797}
.new-site a.site{color:#e41e26}
/*http://habarovsk.afy.ru/site/128.html*/
.leftblock2{float:left;width:64%;position:relative;margin-right:-100%; padding-bottom:95px;z-index:2}
.rightblock2{float:left;width:30%;position:relative;left:64%;margin-left:80px;display:inline; padding-bottom:95px}
.site_a{font-size:24px;padding-bottom:20px}
.site_a a{color:#e41e26}
.company_intro{padding-bottom:20px;font-size:16px}
.company_intro h1{padding:8px 0 15px}
.company_logo{float:left;margin-left:-150px;display:inline}
.company_site{margin-bottom:20px}
/*http://habarovsk.mosr.ru/site/foreignest/*/
.leftblock{float:left;width:280px;position:relative;margin-right:-100%; padding-bottom:95px;left:40px;z-index:2}
.rightblock{float:left;width:100%;position:relative; padding-bottom:95px}
.rightblock .nav1 li a{font-size:14px}
.rightblock .nav1{padding-bottom:30px;margin-bottom:-30px}
.wrapblock{margin-left:360px;padding-right:30px}
/*https://my.afy.ru/enter.html*/
.plus_reg li, .about_in ul li{padding-left:16px;background:url(/static/images/circ.gif) 0 6px no-repeat;padding-bottom:18px;font-size:14px;position:relative}
.ww400{width:400px;margin-top:57px}
.inp_reg5{padding-bottom:6px;font-size:16px}
.inp_reg10{padding-bottom:18px;font-size:16px}
.inp_reg5 input{margin-top:4px;width:320px;font-size:16px}
.inp_reg5 input#phone_code_country{margin-top:4px;width:50px;font-size:16px}
.inp_reg5 input#phone_code_city{margin-top:4px;width:90px;font-size:16px}
.inp_reg5 input#phone_number{margin-top:4px;width:140px;font-size:16px}
.inp_reg10 input{margin-top:4px;width:320px;font-size:16px}
.inp_reg10 select{margin-top:4px;width:320px;font-size:16px}
.mt0{margin-top:0}
.p20i{padding-top:20px;font-size:16px}
.h1_alt20{font-size:30px;font-weight:bold;font-family:"Trebuchet MS", sans-serif}
.btn_style{font-size:11px}
/*http://my.mosr.ru/user_repair.html*/
.about_p{margin-bottom:23px;font-size:16px;line-height:1.5}
.ii{padding-top:4px}
.ii img{vertical-align:top;margin-left:3px}
.ii input{width:70px;margin-top:0}
.mt45{margin-top:45px}
/*http://press.mosr.ru/*/
.copmany_name2{}
.copmany_name2 a{color:#42a600;font-size:18px}
.toppad{margin-top:0}
.rss{font-size:11px;background:url(/static/images/rss.gif) 0 0 no-repeat;padding:2px 0 20px 21px}
.subs{font-size:11px;color:#717171;width:200px;margin:5px 0 20px;display:block}
/*http://press.mosr.ru/snt_vasilkovo.html*/
.contact_info td{padding:0 8px 13px 0;font-size:16px;line-height:1.5}
.company_info{font-size:16px;padding-left:142px;line-height:1.7;overflow:hidden}
.company_info img{float:left;margin-left:-142px;display:inline;margin-right:10px}
.company_info p{padding-top:10px}
.company_name{color:#717171;font-size:20px;line-height:1}
.w180{width:180px}
.w70{width:70px}
.content_default{margin:30px 28px 40px 48px;overflow:hidden}
/*http://mosr.ru/notebook.html*/
.har{font-size:14px;text-align:center}
.har td{padding:14px 15px 14px 0;width:185px}
.tr_har{color:#717171;text-align:right}
.har p{padding-top:5px}
.har p a{font-size:12px;color:#717171}
.har .theme{padding-bottom:5px;padding-top:0px;text-align:left}
.har_top td{border-bottom:1px solid #cdcdcd;padding-bottom:10px;padding-top:10px}
div.scroll_har{position:relative;overflow:auto}
.image{position:relative;width:180px;height:135px;overflow:hidden}
.im_info{background:#e41e26;height:20px;margin-right:16px;position:absolute;bottom:0;left:0;color:#fff;line-height:18px;padding:0 5px}
.im_info i{width:16px;height:20px;background:url(/static/images/im.png);overflow:hidden;position:absolute;margin-left:100%;left:0;top:0}
/*http://mosr.ru/community.html*/
.tt-bl div{padding:10px 0 10px 0}
.tabs_nav{background:#f1f6fa;margin:0 30px 10px 40px; position:relative}
.tabs_nav_top{height:37px; background:url(/static/images/tabs_top_bg.gif);padding-top:3px;overflow:hidden;position:relative}
.tabs_nav_top a{color:#4a667b}
.tabs_nav_top li{float:left;height:37px;line-height:34px;padding:0 10px 0 12px;background:url(/static/images/tabs-div.gif) 0 2px no-repeat;margin-left:-2px}
.tabs_nav_top li b{height:37px;display:block;float:left;overflow:hidden;font-weight:normal}
.tabs_nav_top li.active b{background:url(/static/images/tabs-active.gif)}
.tabs_nav_top li.active b b{background:url(/static/images/tabs-active-l.gif) 0 0 no-repeat}
.tabs_nav_top li.active b b b{background:url(/static/images/tabs-active-r.gif) 100% 0 no-repeat}
.tabs_nav_top li b b b{padding:0 11px}
.tabs_nav_top li.active a{color:#2f314c;text-decoration:none}
.t-bl{width:10px;height:10px;background:url(/static/images/t-bl.gif);overflow:hidden;position:absolute;left:0;bottom:-1px}
.t-br{width:10px;height:10px;background:url(/static/images/t-br.gif);overflow:hidden;position:absolute;left:-10px;margin-left:100%;bottom:-1px}
.t-tr{width:10px;height:10px;background:url(/static/images/t-tr.gif);overflow:hidden;position:absolute;left:-10px;margin-left:100%;top:0}
.t-tl{width:10px;height:10px;background:url(/static/images/t-tl.gif);overflow:hidden;position:absolute;left:0;top:0}
#tabs_content, #tabs_content1, #tabs_content2, #tabs_content3{padding:10px 0 0 10px;position:relative}
#nav_top #tabs_content, #nav_top #tabs_content1, #nav_top #tabs_content2, #nav_top #tabs_content3{padding:0}
.t-1bl{width:26%;background:url(/static/images/tabs-div2.gif) 100% 0 repeat-y}
.t-2bl{width:13%;background:url(/static/images/tabs-div2.gif) 100% 0 repeat-y;margin-left:1%}
.t-3bl{width:30%;background:url(/static/images/tabs-div2.gif) 100% 0 repeat-y;margin-left:1%}
.t-4bl{width:17%;background:url(/static/images/tabs-div2.gif) 100% 0 repeat-y;margin-left:1%}
.t-5bl{width:9%;margin-left:1%}
.tt-bl{padding-top:5px;display:inline;float:left;height:auto;clear:right}
.tabs-bot{height:10px;border-bottom:1px solid #c1c5c8;position:relative}
.clear{clear:both}
.inp_error{background:#ffe0e0}
#dubl_list{overflow:hidden;height:0px}
#a_open_dubl_list{margin-top:5px}
#a_open_dubl_list a{border-bottom:1px dashed #0088B9;text-decoration:none} 
#a_open_dubl_list img{margin-bottom:1px;cursor:pointer}
#dubl_list .author_block{border-top:0px;padding-top:0px}
/* Недвижимость в других городах */
.block_cities_head{position:relative;font-family:arial,tahoma,helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;margin:5px 5px 5px 0}
.block_cities{position:relative;line-height:1.6em;text-align:left}
.block_cities_open{font-family:arial,tahoma,helvetica,sans-serif ;font-size:13px;font-weight:bold}
.block_cities_close{font-family:arial,tahoma,helvetica,sans-serif ;font-size:13px;font-weight:bold}
.block_cities_close img,.block_cities_open  img{margin-left:5px;vertical-align:sub}
.block_cities_open_children{font-family:arial,tahoma,helvetica,sans-serif ;font-size:12px;font-weight:normal;background:url(/static/images_new/border_14x14.png) no-repeat 3px 0px;padding:3px 0 3px 20px}
.block_cities #other_cities{font-style:italic;font-size:13px;text-decoration:none;border-bottom:1px dashed}
a:hover#other_cities{border-bottom:none}
/* Недвижимость в других городах / выпадающий список городов*/
#input_3_main{font:italic 13px arial;min-width:236px;color:#d5d5d5}
.float_left{float:left}
.price_per_meter{font-size:10px}
.price_per_meter sup{font-size:7px}
.carousel{width:100%;overflow:hidden}
.carousel .container{position:relative;width:10000px;padding:0px}
.carousel .container li{float:left}
.carousel .container li .addr_text a{color:#000;text-decoration:none}
.carousel .container li .addr_text a:hover{text-decoration:underline}
.spec_carousel_block .carousel_spec li{float:left}
/*.spec_carousel_block_main .carousel_spec li{padding:3px !important}*/
.spec_carousel_block_main .carousel_spec ul{/*text-align:center;*/width:100%}
.spec_carousel_block_main .carousel_spec ul > li{/*text-align:left;*/padding:1px !important}
.carousel_spec .container{padding:0px;position:relative}

.padding_bottom_0{padding-bottom:0px !important;margin-bottom:0px !important}

/* Баннер для поиска на карте */
.click_map{margin-top:0;overflow:hidden;border-radius:7px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.4)}
	.click_map > a{display:block;height:40px;width:100%;background:url(/static/images/click_map/_def.png) no-repeat 50% 50%}
	.click_map.msk > a{background-image:url(/static/images/click_map/msk.png)}
	.click_map.spb > a{background-image:url(/static/images/click_map/spb.png)}
	.click_map.nf > a{background-image:url(/static/images/click_map/nf.png)}
	.click_map.kazan > a{background-image:url(/static/images/click_map/kazan.png)}
	
/* Блок "ищут также" */
.itemAlsoLook{margin:15px 0}
	.itemAlsoLook .headline{margin-bottom:10px}
	.itemAlsoLook td{width:auto;min-width:255px;max-width:300px;padding:0 10px 0 0;vertical-align:top}
	.itemAlsoLook .itemAlsoLook_img{float:left;display:inline-block;height:100px;overflow:hidden}
	.itemAlsoLook .itemAlsoLook_img img{width:100px;margin:0 5px 5px 0}
	.itemAlsoLook .itemAlsoLook_p{}
	.itemAlsoLook .itemAlsoLook_p.img{padding:0 0 0 105px}
	.itemAlsoLook .itemAlsoLook_cost{display:block;margin:5px 0 0;text-decoration:none;color:#006600;font-size:0.8em}
	.itemAlsoLook .itemAlsoLook_cost:hover{text-decoration:underline}

/* Модификатор. Горизонтальный вид спецов */
.offers_carousel_small ul.spec-horizontal{text-align:center}
.offers_carousel_small ul.spec-horizontal li{width:31%;height:120px !important;margin-right:1% !important;background:#f1f6fa;;border:1px solid #acd0f5;text-align:left}
.offers_carousel_small ul.spec-horizontal li:hover{background:#f1f6fa}
.offers_carousel_small ul.spec-horizontal li .offer_img_bord{width:120px;float:left}
.offers_carousel_small ul.spec-horizontal li .img_bord{float:left}
.offers_carousel_small ul.spec-horizontal li .text_offer{width:auto;padding:0 0 0 10px;text-align:justify}
.offers_carousel_small ul.spec-horizontal li .price_block_2,
.offers_carousel_small ul.spec-horizontal li .price_block_empty{float:left;margin:91px 0 0 -120px}
.offers_carousel_small ul.spec-horizontal li a.main_link{margin:0;padding:0 0 0 10px;font-weight:bold}

/* Модификатор. Уменьшенная высота блоков */
.offers .offers_carousel.offers_overflow{height:265px;position:relative;overflow:visible}
.offers .offers_carousel.offers_overflow .carousel_spec{height:265px;position:absolute;overflow:visible}
.offers .offers_carousel.offers_overflow ul{height:265px;width:auto;overflow:visible;white-space:nowrap}
.offers .offers_carousel.offers_overflow ul *{white-space:normal}
.offers .offers_carousel.offers_overflow .hover_style li{position:relative;height:250px !important;overflow:hidden;background:#f1f6fa;border:1px solid #acd0f5;z-index:500}
.offers .offers_carousel.offers_overflow .hover_style li:hover{height:auto !important;min-height:250px !important;z-index:999}
.offers .offers_carousel.offers_overflow .hover_style li a.main_link{font-weight:bold}
.offers .offers_carousel.offers_overflow .hover_style li:not(:hover) p.offer_logo{position:absolute;bottom:0;background:#f1f6fa}
.offers .offers_carousel.offers_overflow .hover_style li:hover p.offer_logo{padding-bottom:0}

/* Модификатор. bigstyle */
.offers_carousel_small.bigstyle .hover_style li{width:180px}
.offers_carousel_small.bigstyle .img_bord{height:135px;width:180px}
.offers_carousel_small.bigstyle .img_bord img{width:180px}
.offers_carousel_small.bigstyle .price_block_empty{display:none}
.offers_carousel_small.bigstyle .text_offer{border-top:0;width:180px}
.offers_carousel_small.bigstyle .addr_text{font-weight:bold}