@charset "windows-1251";

/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}

body{line-height:1.2}
ol,ul{list-style:none}

table{border-collapse:collapse;border-spacing:0}

html,body{height:100%}

body{background:#fff;font-family:arial,tahoma,helvetica,sans-serif;font-size:100.01%} 
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:24px;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}

/*ny
.head-line{background:url(/static/images/head-line.gif) repeat-x;height:10px;width:100%;position:absolute;left:0;top:71px;z-index:100}*/

#head{ position:relative;height:160px;z-index:5}

.head_top{height:40px;background:#2f314c;padding:0 4%;position:relative;overflow:hidden}
/*.head_top{background:url(/static/images/head-top-bg.jpg) repeat-x;height:76px;padding:0 4%;position:relative;overflow:hidden}ny*/
.head_top li{float:left;clear:right;font-size:14px;margin:0 14px}
.head_top ul{width:100%;padding-top:5px}
/*.head_top ul{width:100%;padding-top:44px;height:37px;background:url(/static/images/head-top-l.jpg) no-repeat}ny*/
.head_top li a,.head_top li span{color:#fff;line-height:30px}
.head_top b{font-weight:normal;display:block;float:left;height:37px;}
.head_top b b{ padding:0 10px}
.head_top li.active b{background:url(/static/images/top_nav_active_l.gif) 100% 0 no-repeat}
.head_top li.active b b{background:url(/static/images/top_nav_active_r.gif) 0 0 no-repeat}
.head_top li.active a{text-decoration:underline}
/*.a1{width:13%}
.a2{width:8%}
.a3{width:13%}
.a4{width:21%}
.a5{width:14%}
.a6{width:12%}
.a7{width:18%;}*/

#page{margin:0;clear:both}

.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}
.leftblock2{float:left;width:64%;position:relative;margin-right:-100%; padding-bottom:95px;left:40px;z-index:2}
.rightblock2{float:left;width:24%;position:relative;left:64%;margin-left:80px;display:inline; padding-bottom:95px}
.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}
.wrap{margin-left:360px;padding-right:30px}
.left_bl_alt{width:180px;left:50px}
.wrap_alt{margin-left:260px}
.alt_lb2{width:80%;float:none}
.twocols{padding:0 40px 50px;position:relative}
.twocols_in{position:relative;width:100%}

/*#footer{position:relative;background:#efefef;clear:both;margin-top:-234px;height:234px; font-size:12px;color:#717171;line-height:1.9;min-width:1000px}/**/
#footer{position:relative;background:#efefef;clear:both;margin-top:0px;height:250px; font-size:12px;color:#717171;line-height:1.9;min-width:1000px}

/*.protect{ height:234px;width:100%;clear:both;border:1px solid red}*/

.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}

span.notebook{float:right;padding-right:10px;position:relative;top:-13px}
span.notebook.is_auth{top:-7px}
span.notebook a{color:#42a600}
span.notebook_l a{color:#42a600}
span.notebook_cnt{color:#D30B0E}
span.pbb_cnt{color:#4a667b}

.enter{float:right;color:#42a600;padding-left:21px;background:url(/static/images/enter.gif) 0 4px no-repeat;position:relative;top:-7px}
.enter.is_auth{top:-13px}
.enter_2{float:right;color:#42a600;padding-left:21px;position:relative;top:-13px}

.region{height:30px;float:left;background:url(/static/images/region.gif); line-height:30px;font-size:14px;color:#717171;position:relative;z-index:11}
.region b{display:block;height:30px;background:url(/static/images/region_l.gif) 0 0 no-repeat;float:left;}
.region b b{display:block;height:30px;background:url(/static/images/region_r.gif) 100% 0 no-repeat;padding:0 13px;float:left;}
.region a{color:#fff;padding:0 19px 0 27px;text-decoration:none;background:url(/static/images/region_ar.gif) 100% 50% no-repeat}
.region input.go_to{margin-left:15px;width:150px;border:none;color:#fff;background:url(/static/images/region_ar.gif) 100% 50% no-repeat}
.region input.go_to_input{margin-left:15px;width:150px;border:solid 1px #ccc}
.region:hover .reg_ul{display:block}

.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}

.head_right_bot{padding-top:13px;position:relative;z-index:10}

.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/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}
 .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{ 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;}

.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}

.nav3 li{display:inline;padding:0 16px 0 0;line-height:2.4}
.nav3 li a{font-size:12px;white-space:nowrap}
.nav3 li  a.active{color:#a6a6a6}

.clear{clear:both}
.clear_all{width:100%;float:left;clear:both}

.block3_out{position:relative;margin-bottom:28px;height:1%}
.block3{ position:relative;overflow:hidden}
.block3_in{border:1px solid #e41e26;padding:12px 15px 12px 12px;position:relative;overflow:hidden;height:1%}

.block3_bord{height:10px;background:url(/static/images/nav3_bg.gif) 50% 0 no-repeat;position:relative;overflow:hidden}

.cn2{width:20px;height:20px;background:url(/static/images/star2.gif);position:absolute} 

.block3 .tl,.current_date .tl{left:-10px;top:-10px}
.block3 .tr,.current_date .tr{left:-10px;margin-left:100%;top:-10px}
.block3 .bl,.current_date .bl{left:-10px;bottom:-10px}
.block3 .br,.current_date .br{left:-10px;margin-left:100%;bottom:-10px}

.block3_ar{width:18px;height:10px;background:url(/static/images/ar.gif);overflow:hidden;position:absolute;left:50%;margin-left:-9px;top:0}
.block3_ar_bot{width:18px;height:10px;background:url(/static/images/ar.gif);overflow:hidden;position:absolute;left:50%;margin-left:-9px;bottom:-9px}

.price_block{font-size:12px;color:#717171}
.price_block li{padding:0 85px 0 0;margin-bottom:18px}
.price_block a{font-size:14px}
.price_block .price{float:right;color:#e41e26;font-size:14px;margin-right:-85px;display:inline;position:relative;width:85px;text-align:right}
.price_block .price_title{float:right; margin-right:-85px;display:inline;width:85px;text-align:right}

.news{font-size:14px}
.news dt{color:#717171;margin:15px 0}
.news dd{margin:13px 0}
.news dt.today{color:#e41e26}
.news_alt dd{padding-left:80px;overflow:hidden}
.news_alt dd img{float:left;margin-left:-80px;display:inline}

.relise{font-size:14px}
.relise dt{color:#717171;margin:8px 0}
.relise dt a{color:#000}
.relise dd{margin:0 0 15px}

.all_land{position:relative;margin:-48px 0 0 -45px;clear:both;display:block}

.land{width:180px;position:relative;margin:48px 0 0 18px;display:inline-block;text-decoration:none;  vertical-align:top}
.land_obj{width:180px;position:relative;margin:30px 0 0 18px;display:inline-block;text-decoration:none;  vertical-align:top;overflow:hidden}
.land p{margin:5px 0}
.land a{font-size:16px}
.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}

.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}

.about_ar{width:34px;height:46px;background:url(/static/images/ar2.gif);overflow:hidden;position:absolute;right:60px;bottom:-45px}

.reg_ul{position:absolute;top:30px;left:63px;width:740px;z-index:100;background:#fff;display:none}

.region2{background:#e41e26;padding:3px 0 3px 15px;line-height:25px;font-weight:bold;color:#fff}
.close_region{position:absolute;right:10px;top:11px}
.reg_ul a{padding:0;background:none;text-decoration:underline;color:#fff;font-size:12px;font-weight:bold}
.reg_ul a:hover{text-decoration:none}
.reg_ul ul em{font-weight:bold;font-style:normal}
.region2 dl{float:left;width:124px;margin-left:20px;display:inline}
.region2 dt{float:left;margin-left:-20px;position:relative;display:inline}
.reg_ul_top{width:740px;height:10px;background:url(/static/images/tb10.png);overflow:hidden}
.reg_ul_bot{width:740px;height:10px;background:url(/static/images/bb10.png);overflow:hidden;position:absolute;top:100%;left:0}

.reg_ul_metro{position:absolute;top:30px;left:63px;width:205px;z-index:100;background:#fff;display:none}
.reg_ul_metro .metro{background:#fff;padding-left:11px;border-left:1px solid #e41e26;border-right:1px solid #e41e26}
.reg_ul_metro ul a{padding:0;background:none;text-decoration:underline;color:#0088b9}
.reg_ul_metro ul{height:333px;width:overflow:scroll;overflow-x:hidden;font-size:12px;width:180px;margin-bottom:10px}
.reg_ul_metro ul a:hover{text-decoration:none}
.ch_town{color:#e41e26;font-size:12px;font-style:normal;margin-right:8px}
.ch_town em{font-style:normal;border-bottom:1px dashed #e41e26}
.ch_metro{font-size:12px}
.reg_ul_metro .reg_ul_top{width:205px;height:10px;background:url(/static/images/tb3.png);overflow:hidden}
.reg_ul_metro .reg_ul_bot{width:205px;height:10px;background:url(/static/images/bb3.png);overflow:hidden;position:absolute;top:100%;left:0}
#wrapper .reg_ul_metro ul em{font-weight:bold;color:#e41e26; font-style:normal}

.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}
.block3_in_div1{background:url(/static/images/top_nav_div.gif) 19% 50% no-repeat;position:relative;overflow:hidden}
.block3_in_div2{background:url(/static/images/top_nav_div.gif) 43% 50% no-repeat;position:relative;overflow:hidden}

.info_title{color:#0088b9;font-size:16px}
.block_info{padding-bottom:45px;position:relative;height:1%}
.block_info_in{padding-left:200px;position:relative;overflow:hidden;height:1%}
.block_info_in .image{float:left; margin-left:-200px;margin-top:20px;display:inline}
.bi1{float:left;width:180px;line-height:1.5; margin-top:20px}
.bi2{margin-left:180px;line-height:1.5; margin-top:20px}

.my_region_ch {margin:0;padding:0;position:absolute;margin-left:0px;margin-top:34px;left:0}

.ch_search{position:relative;overflow:hidden;background:#f6f2dc;color:#717171;height:1%}
.ch_search h2{font-size:24px;margin:0}
.ch_search_in{padding:10px}
.cn3{width:19px;height:19px;background:url(/static/images/st2.gif);position:absolute} 

.s_title{padding:27px 4 4px;font-size:11px}
.s_title2{padding:0 0 10px 0;font-size:14px;font-weight:bold;font-family:"Trebuchet MS",sans-serif} /*не исппользуется*/

.tt-bl div{padding:10px 0 10px 0}
.tt-bl div.hard{padding:0;display:none}
.tt-bl p.hard{display:none}
div.scroll{padding:0;margin:10px 0 10px 0;width:160px;height:80px;overflow:auto;border:1px solid #c3c3c3;font-size:11px;background:white;}

.st_metro a{font-size:16px;color:#0088b9;text-decoration:none;border-bottom:1px dashed #0088b9}
#wrapper .ch_search .st_metro{padding:27px 0 7px;color:#000}
.txt10{width:95%}
.txt11{width:60px}
.txt12{width:30px;margin:0 5px}
.txt13{width:20px;margin:0 5px}
.ch_search select{margin-left:5px}
.mr{padding-top:8px}

.find{margin-top:18px}

.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/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}

.rightblock .nav1 li a{font-size:14px}
.rightblock .nav1{padding-bottom:30px;margin-bottom:-30px}

.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:20px;line-height:1.3;color:#717171}
.news_bl_title2{color:#717171}
.mm{clear:both; font-size:14px;display:block;padding-top:15px}
.mm a{text-decoration:none;color:#717171}

.mm_all{float:left;border-right:1px solid #ccc;padding-right:5px;margin-right:10px;margin-top:15px}
.nobord{border:0 none}

.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}

.calendar{font-size:12px;text-align:left}
#wrapper .cal_tit td{padding:20px 0 3px;text-align:right;width:23px}
.cal td{padding:3px 5px;text-align:right}
.vac{color:#dd382c}

.calendar_block{height:275px;width:215px;overflow-y:scroll;border:1px solid #acacac}

.today_date{background:#2f314c;color:#fff}

#wrapper .month{text-align:left;font-weight:bold;padding:8px 5px}

.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}
.f11{font-size:11px}

.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}

.informer{font-size:18px;padding:14px 0}
.inf_news{position:relative;overflow:hidden;background:#f6f2dc;font-size:14px;padding:15px 12px;height:1%}
.cn5{width:19px;height:19px;background:url(/static/images/star5.gif);position:absolute} 
.bestnews{font-size:16px;margin-bottom:22px}
.toppad{margin-top:0}
.path{font-size:16px}
.path a:hover{text-decoration:underline;color:#42a600}
.news_title{font-weight:bold;padding:5px 0 20px}
.img_in_cont{text-align:center;margin-bottom:22px}
.article{font-size:16px;margin-bottom:19px;line-height:1.7}


.time_post{font-size:16px;color:#717171}

.ul_in_text li{font-size:16px;margin-bottom:19px;padding-left:23px;background:url(/static/images/li.gif) 0 11px no-repeat}
.ul_in_text{margin-left:40px;}

.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}

.w180{width:180px}
.w70{width:70px}

.add_btn{margin-top:30px}

.ob_land li{padding-left:80px;color:#717171;overflow:hidden;font-size:14px;margin-bottom:25px}
.ob_land img{float:left;display:inline;margin-left:-80px;}
.l_info{font-size:12px;padding:7px 0 10px}
.ob_price{color:#000}
.ob_price i{color:#e41e26;font-style:normal}

.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}

.copmany_name2{margin-bottom:10px}
.copmany_name2 a{color:#42a600;font-size:20px;}
.all_news_block{padding-top:40px}


h1 span{font-size:16px;color:#717171}

/*.sortirovka{ border-bottom:1px solid #cdcdcd;color:#717171;font-size:14px;margin-bottom:25px;height:2em;position:relative;z-index:20}*/
.sortirovka{ border-bottom:1px solid #cdcdcd;color:#717171;font-size:14px;margin-bottom:25px;height:2em;position:relative}

.sort-l li{margin-right:16px;float:left}
.sort-l li a{color:#717171}
.sort-l li.active{color:#e41e26}
.sort-l li.active span{color:#717171}
.sort-l li.active i{border-bottom:1px dotted #717171;font-style:normal}
.sort-r{float:right}
.sort-r li{float:left;margin-left:10px;display:inline}
.sort-r li a,.sort-r li span{width:23px;height:23px;background:url(/static/images/ico.gif);display:block}
.sort-r .ico1 a{background-position:0 -92px}
.sort-r .ico2 a{background-position:0 -23px}
.sort-r .ico3 a{background-position:0 -46px}
.sort-r .ico2 span{background-position:0 -138px}
.sort-r .ico3 span{background-position:0 -161px}
.sort-r .ico4 span{background-position:0 -115px}
.sort-r .ico4 a{background-position:0 -69px}
.bi1-p{margin:10px 10px 10px 0}

.date-add{color:#717171}
.date-add a{color:#0088b9;text-decoration:none;border-bottom:1px dashed #0088b9;margin:0 4px}

.a-sravnenie{color:#42a600;font-size:16px;text-decoration:none;border-bottom:1px dashed #42a600;margin-left:10px}
.a-izbrannom{color:#e41e26;font-size:16px;text-decoration:none;border-bottom:1px dashed #e41e26;margin-left:10px}

#wrapper .nobord{border:0 none;margin:0}
.list3 li.active{background:url(/static/images/page2.gif) 0 0 no-repeat;}

.fg{width:100%;margin:10px 0 30px}
.fg a{color:#717171}
.fg td{height:43px;vertical-align:middle}
.fg-top td{font-size:14px;background:url(/static/images/bord.gif) 0 100% repeat-x}
.a-right{text-align:right}
.a-cent{text-align:center;color:#717171}
.fg tr:hover td{background:#f2f2f2}

#wrapper .fg tr.fg-top:hover td{background:url(/static/images/bord.gif) 0 100% repeat-x}
.fg_alt{color:#e41e26}

.ye{position:relative;margin-left:5px;float:left;padding-bottom:2px}
.fg_alt a{text-decoration:none}
.fg_alt .ye ul{position:absolute;top:15px;left:0;background:#f2f2f2;padding:8px;border:1px solid #d7d7d7;display:none;z-index:3}
#wrapper .ye:hover ul{display:block}
#wrapper .fg_alt .ye ul a{font-size:14px;color:#000;text-decoration:underline;line-height:1.2}

.fg_alt a span{border-bottom:1px dotted #717171}

.fg .color1,#wrapper .color1{color:#e41e26}
.fg .color2,#wrapper .color2{color:#42a600}
.bi2 .color1{border-color:#e41e26}
.bi2 .color2{border-color:#42a600}


.fg .newh{color:#000}

.land_inner{margin:-18px 0 40px -18px}
.land_inner .land{width:275px;margin:18px 0 0 18px}
.land_inner .land .image{width:275px;height:232px}
.kv{padding-left:30px}
.mt0{margin-top:0}

a.pw{text-decoration:none;display:inline-block;border-bottom:1px dotted blue;border-color:black;color:black}
a.pw:hover{text-decoration:none;display:inline-block;border-bottom:1px dotted blue;border-color:black;color:black}

.mini_txt{position:relative;top:-25px;color:#8a8a8a;font-size:11px;line-height:1.2}

.mini_txt a{font-size:12px;display:inline;padding-right:15px}
.wrap_print{margin-left:30px;padding-right:30px}
.active_sort,.active_sort a{color:#e41e26}
a.cst{text-decoration:underline}
.ye_2{position:relative;margin-left:5px; padding-bottom:2px}
.ye_2 ul{position:absolute;top:15px;left:0;background:#f2f2f2;padding:8px;border:1px solid #d7d7d7;display:none;z-index:3}
.ye_2:hover ul{display:block}
.ye_2 ul a{font-size:14px;color:#000;text-decoration:underline;line-height:1.2}
.ye_2 a{text-decoration:none;border-bottom:1px dotted #717171}
.ye_2 ul li a{border-bottom:0px;text-decoration:underline}

.drop_block{position:absolute;z-index:10;display:none;left:0;top:0;width:30px;background:#f2f2f2;height:43px;text-align:center}
#wrapper .fg tr:hover .drop_block{display:block}
.drop_block div{padding:16px 0 16px;position:relative;z-index:4}
.drop_block div ul{position:absolute;z-index:4;top:40px;line-height:1.2;left:0;background:#f2f2f2;padding:10px 8px 1px;border:1px solid #d7d7d7;display:none;width:180px;text-align:left}
#wrapper .drop_block div ul a{font-size:14px;color:#000;text-decoration:underline;padding-bottom:11px}
#wrapper .drop_block div ul li{padding-bottom:11px}
.drop_block div:hover ul{display:block}
.street{position:relative;height:43px;width:30px;float:left;margin-left:-30px;margin-right:-100%}

.fg_main:hover td{position:relative;z-index:2}
.left{float:left}
.fg_main p{padding:14px 10px 0 0;line-height:1}
.fg_main td{padding:0px 5px 0 5px}

/*new*/
.all_land2{position:relative;margin:-30px 0 0 -18px;clear:both;display:block}
.all_land2_obj{position:relative;margin:-30px 0 0 -18px;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}
.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}

.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}
.color3{color:#979797}

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}

li.active b .cn{position:absolute;width:10px;height:10px;background:url(/static/images/star.gif);overflow:hidden}
li.active b .tl{left:-5px;top:-5px}
li.active b .tr{margin-left:100%;top:-5px;left:-5px}
li.active b .br{margin-left:100%;bottom:-5px;left:-5px}	
li.active b .bl{bottom:-5px;left:-5px}

.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}

.link_cat{color:#0088b9;font-size:14px;margin-bottom:5px}

.account{font-size:24px;color:#e41e26;text-align:center}

.possibility{font-size:16px;margin-top:30px;margin-left:23px}
.possibility li{padding-bottom:17px;text-indent:-23px}

.more_money{padding-bottom:28px;margin-bottom:26px;border-bottom:1px solid #cdcdcd;font-size:16px}

.e-money_inp{width:70px;margin:0 14px 0 23px}
.yad,.wm{position:relative;margin-left:50px}
.yad i{width:32px;height:37px;background:url(/static/images/yad.gif);overflow:hidden;position:absolute;left:-50px;top:-10px}
.wm i{width:40px;height:40px;background:url(/static/images/wm.gif);overflow:hidden;position:absolute;left:-50px;top:-11px}

.e-money td{padding-bottom:35px}
.e-money .td_alt{padding:0 0 0 23px}

.oplata{margin-left:50px;position:relative}
.sms i{width:19px;height:34px;background:url(/static/images/k1.gif);overflow:hidden;position:absolute;left:-40px;top:-9px}
.bank i{width:25px;height:47px;background:url(/static/images/k2.gif);overflow:hidden;position:absolute;left:-40px;top:-9px}
.oplata p{padding-top:23px}
.oplata p b{color:#e41e26;font-weight:normal}

.more_money .fg{font-size:12px;margin:0;border-bottom:1px solid #cdcdcd}
.more_money .fg_top{font-size:14px}

.vp_more{margin-top:25px;font-size:24px;color:#0088b9}


/*.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}*/

.ml5{margin-left:9px}
.bbord{border-bottom:1px solid #cdcdcd}

.right_select{float:right}
.mm20{margin:0 20px}
.chose{padding-top:25px}

.write_mail{padding-left:32px;color:#717171;background:url(/static/images/mail.gif) 0 50% no-repeat}

.company_intro{margin-left:190px;padding-bottom:20px;font-size:16px}
.company_intro h1{padding:8px 0 15px}
.company_logo{float:left;margin-left:-150px;display:inline}

.about_p{margin-bottom:23px;font-size:16px;line-height:1.5}

.t_contacts td{padding:0 14px 20px 0;font-size:16px}
.t_contacts .alt{color:#717171;text-align:right}

.padtop{margin-top:30px}

input.input{width:100%;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_foto{float:right;width:281px;height:281px;background:url(/static/images/im.gif);overflow:hidden;text-align:center;line-height:280px}
.private_foto a{color:#aeaeae;font-size:30px}

.private_info p b{color:#e41e26;font-size:11px;position:relative;top:-6px;font-weight:normal}
.private_info label,.sale label{margin-right:15px}

.td_btop{border-top:1px solid #cdcdcd;padding-top:20px}

.sale{font-size:14px}
.sale-r{text-align:right;padding-right:13px}
.sale-r p{color:#e41e26;font-size:11px;position:relative;padding-top:2px}
.sale-r b.p{color:#e41e26;font-size:11px;position:relative;padding-top:2px;font-weight:normal}
.sale td{padding-bottom:22px;vertical-align:top}
.town{margin:0 16px 0 29px}

.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}

.photo_album{padding:12px 0 30px;border-bottom:1px solid #cdcdcd}
.photo_album ul li{float:left;margin-right:10px}

.buttons_save{margin:27px 0 0 168px}
.buttons_save input{margin-right:17px;font-size:11px}

.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}

.right_img{float:right;margin-top:60px}
.p_banner{font-size:16px;padding-left:128px;text-indent:-120px;line-height:1.5;margin-bottom:22px}
.h2_ban{margin:30px 0 26px}
.banner_ras{float:left;margin-right:-100%}
.banner_info{margin-left:359px}

.banner1{font-size:14px;line-height:1.5;padding:19px 0 44px}
.banner1 b{display:block;margin-bottom:5px}
.pad0{margin-left:40px}
.company_site{margin-bottom:20px}

.site_info_dl{font-size:16px;margin-left:21px}
.site_info_dl dd{padding-bottom:21px}
.site_info_dl dt{color:#717171;padding-bottom:3px}

.site_a{font-size:24px;padding-bottom:20px}
.site_a a{color:#e41e26}

#wrapper .catalog_top{margin-left:40px;padding-bottom:37px}
.catalog_top li{width:33%;clear:none}

#wrapper .catalog_top_2{margin-left:40px;padding-bottom:37px}
.catalog_top_2 li{width:20%;clear:none}

.logout{float:right;margin-right:-17px;color:#000;position:relative;z-index:21}
.logout li{float:left;margin-right:17px;position:relative;padding-bottom:2px}
.logout a,.logout p{color:#717171}
.logout p span{border-bottom:1px dotted #717171}
.nickname a{color:#42a600}

.reg_ul_add{position:absolute;top:15px;left:0px;width:158px;z-index:100;background:#fff;display:none}
.reg_ul_add ul{background:#fff;padding-left:7px;border-left:1px solid #e41e26;border-right:1px solid #e41e26}
.reg_ul_add ul a{padding:0;background:none;text-decoration:underline;color:#0088b9}
.reg_ul_add ul a:hover{text-decoration:none}
.reg_ul_add ul li{float:none;padding-bottom:10px}

.reg_ul_add .reg_ul_top{width:158px;height:10px;background:url(/static/images/tb1.png);overflow:hidden}
.reg_ul_add .reg_ul_bot{width:158px;height:10px;background:url(/static/images/bb1.png);overflow:hidden;position:absolute;top:100%;left:0}
.wtf_add:hover .reg_ul_add{display:block}

.sort-l .active{position:relative}
.sort-l .active ul{position:absolute;top:15px;left:40px;width:30px;overflow:hidden;background:#f2f2f2;padding:8px;border:1px solid #d7d7d7;display:none;z-index:3}
.sort-l .active:hover ul{display:block}

.sort-l .active a{font-size:14px;color:#000;text-decoration:underline;line-height:1.2}
.sort-l .active_c a{font-size:14px;color:#000;line-height:1.2}
.sort-l .active_c{color:#e41e26}

.bl_view{color:#717171;font-size:12px}
/*.bl_view span{margin-left:15px}*/
.bl_view .activno{display:block;margin-left:0;padding-top:13px;margin-bottom:18px}
.p100{font-size:16px;line-height:1.6;margin-bottom:40px}


.avtor_ob{position:relative;overflow:hidden;font-size:14px}
.avtor_ob .avtor_img{padding-right:10px;float:left; display:inline}
.avtor_ob p{padding-bottom:13px}


.album10{padding:20px 0;margin-left:-9px}
.album10 li{float:left;margin-bottom:10px;margin-left:5px;margin-right:5px; display:inline}
.album10 li img{border:1px solid #fff;padding:3px}
.album10 li.active img{border:1px solid #e41e26}

.gmap{height:400px;background:#f7f7f7}

.kv_title{overflow:hidden;width:100%;float:left;padding-top:17px;padding-bottom:23px}
.kv_title h1{float:left;width:50%;margin-right:1%;padding-bottom:0}
.kv1{width:25%;float:left;border-left:1px solid #c8c8c8;margin-bottom:5px}
.kv2{float:right;font-size:12px;color:#0088b9}
.kv2 li{padding-bottom:10px}
.kv2 ul{/*padding-bottom:20px;*/}
.kv2 li span a{text-decoration:none}
.kv2 li span{border-bottom:1px dashed #0088b9;cursor:pointer}

.kv1 table{margin-top:15px}
.kv1 table td{font-size:16px;color:#717171;padding:0 6px 5px 0}
.rub_m{font-size:24px;}
.rub_m span,.rub_m2 span {color:#e41e26}
.rub_m2{font-size:18px;}
.in_dollars{color:#717171;font-size:12px;padding:7px 0 30px}

.kv1_in{padding-left:10px}

/* Reset */
table.trackbar div,table.trackbar td{margin:0;padding:0}
table.trackbar{border-collapse:collapse;border-spacing:0}
table.trackbar img{border:0}

/* Styles */
table.trackbar{width:200px;margin:15px 0 0 5px;background:url('/static/images/trackbar.png') no-repeat 5px 0}

table.trackbar .l{width:1%;text-align:right;font-size:1px}
table.trackbar .l div{position:relative;width:0;text-align:right;white-space:nowrap}
table.trackbar .l div img{cursor:pointer}
table.trackbar .l div span{position:absolute;top:0px;right:6px;font:11px tahoma;color:#000}
table.trackbar .l div span.limit{width:10px;margin:0 0 0 0;text-align:center;position:absolute;top:-14px;left:0;font:10px Tahoma,Helvetica,sans-serif;color:#828282}
table.trackbar .r{width:1%;position:relative;text-align:left;font-size:1px;cursor:default}
table.trackbar .r div{position:relative;width:0;text-align:left;white-space:nowrap}
table.trackbar .r div img{cursor:pointer}
table.trackbar .r div span{position:absolute;top:-12px;left:6px;font:11px tahoma;color:#000}
table.trackbar .r div span.limit{width:10px;margin:0 0 0 -10px;text-align:center;position:absolute;top:-14px;left:100%;font:10px Tahoma,Helvetica,sans-serif;color:#828282}
table.trackbar .c{width:100%;font-size:1px;background:url('/static/images/trackbar_c.png') repeat-x 0 0}

.error{color:red !important}
.error input,
.error select,
.error textarea{color:red !important;border-color:red !important}

.z_tit1{font-size:18px;margin-bottom:30px}

.tabs2{height:40px;background:url(/static/images/tab_c.gif) 0 100% repeat-x;position:relative}
.tabs2 li{float:left;line-height:39px;font-size:20px;font-family:"Trebuchet MS",sans-serif;margin-right:4px;height:39px;background:url(/static/images/tab_c_active.gif) 0 0 repeat-x;color:#000}
.tabs2 li b{display:block;float:left;height:39px;background:url(/static/images/tab_r_active.gif) 100% 0 no-repeat;font-weight:normal}
.tabs2 li a{display:block;float:left;height:39px;background:url(/static/images/tab_l_active.gif) 0 0 no-repeat;color:#fff;text-decoration:none;padding:0 26px}
.tabs2 li.active span{display:block;float:left;height:40px;background:url(/static/images/tab_l.gif) 0 0 no-repeat;padding:0 26px}

.tabs2 li.active{height:40px;background:#fff url(/static/images/tab_c.gif) 0 0 repeat-x}
.tabs2 li.active  b{height:40px;background:url(/static/images/tab_r.gif) 100% 0 no-repeat}
.tabs2 .tabs2_first{background:none;color:#8d8d8d;margin-right:10px}

.vacancy_block{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;padding:19px 0;margin-top:-1px}
.vacancy_block .vacancy_block_title{font-size:18px;margin-right:123px}
.vacancy_block .zp{float:right;position:relative;font-size:18px;color:#e41e26}
.vacancy_block .vacancy_block_info{font-size:11px;color:#717171;padding-top:8px}
.vacancy_block .vacancy_block_info a{color:#717171}
.vacancy_block .v_b_date{padding-left:17px}
.vacancy_block .v_today{color:#000}
.vacancy_block .vacancy_block_info .v_b_firm,.v_b_firm{color:#42a600}

.view_all_vac{color:#0088b9;font-size:18px;padding-top:17px}
.v_h2{padding:42px 0 17px;margin:0}

.head_top_sub{height:40px;background:#ca0101;padding:0 50px;font-size:14px}
.head_top_sub ul{padding-top:6px}
.head_top_sub li{float:left;margin-right:20px;line-height:28px;height:28px}
.head_top_sub li.active{background:#fff url(/static/images/sub_head_active_r.gif) 100% 0 no-repeat}
.head_top_sub a{color:#fff;padding:0 10px}
.head_top_sub .active span{color:#ca0101;float:left; padding:0 10px;display:block;height:28px;background:url(/static/images/sub_head_active_l.gif) 0 0 no-repeat}
.head_top_sub .top_plus{padding-left:20px;background:url(/static/images/top_plus.gif) 0 50% no-repeat}

#wrapper .head_alt {height:250px}
.head_alt .logo{top:110px}
.mt44{margin-top:44px}

.sort_to100{color:#717171;font-size:14px;margin-bottom:15px;padding-top:5px}
.sort_to100 a{color:#717171;margin-left:17px}
.sort_to100 span{color:#000;margin-left:17px}
.pr10{position:relative;top:7px}

.z_nav{background:0 none;padding:0 3% 30px;font-size:12px;height:auto}
#wrapper .z_nav a{font-size:12px;color:#717171;text-decoration:none;padding:2px 10px 4px}
#wrapper .z_nav .active a{color:#fff}
#wrapper .z_nav span{color:#0088b9;text-decoration:underline}
#wrapper .z_nav .active span{border-bottom:0;color:#fff;text-decoration:none}
#wrapper .z_nav .first_span{display:inline-block;color:#717171;text-decoration:none;padding:2px 10px 4px;position:relative;overflow:hidden;white-space:nowrap;margin:0 6px 8px 0}
#wrapper .z_nav a:hover span{text-decoration:none}

.mesto_poiska{padding-bottom:7px}
.mesto_poiska select{width:207px}

.z_table{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}


.alfabet li{float:left;margin-left:10px;padding-top:2px}
.alfabet ul{margin-left:-10px;margin-bottom:13px;overflow:hidden;font-size:14px}

.company_name10{padding:18px 0 23px}
.company_name10 img{display:block;padding-bottom:18px}
.company_name10 a {color:#42a600;font-size:16px}
.fs16{font-size:16px}

.about11{font-size:14px;line-height:1.4;margin-bottom:-10px}
.about11 p{font-size:16px;color:#717171;padding-bottom:10px}

.mr11{margin-right:11px}
.mt25{margin-top:25px}
.btn_style{font-size:11px}
.vtop2{vertical-align:top}
.vtop2 img{vertical-align:top;margin-right:9px}

.info_about_stat{color:#717171;font-size:14px;font-style:italic;border-bottom:1px solid #cdcdcd;padding-bottom:6px}
.t_stat{width:100%;font-size:14px;text-align:center}
.t_stat th{color:#717171;padding:16px 0;border-bottom:1px solid #cdcdcd;font-weight:normal}
.t_stat td{padding:8px 0;border-bottom:1px solid #cdcdcd}
.tal10{text-align:left}

.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}

.about_in h1,.about_in h2,.about_in h3,.about_in h4,.about_in h5,.about_in h6{margin-top:0}
.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}
.p20i{padding-top:20px;font-size:16px}

.login_up{width:247px}
.login_up_top{width:247px;height:19px;background:url(/static/images/login_up_top.png);overflow:hidden}
.login_up_bot{width:247px;height:21px;background:url(/static/images/login_up_bot.png);overflow:hidden}
.login_up_c{width:247px;background:url(/static/images/login_up.png)}
.login_enter{font-size:24px;padding-bottom:24px}
.login_up_input{font-size:16px;margin-bottom:18px;position:relative}
.login_up_input i{position:absolute;bottom:5px;left:168px}
.login_up_input input{width:186px;font-size:16px;margin-top:3px;border:1px solid #c3c3c3;padding-top:3px}
.login_up_wrap{padding:7px 0 11px 30px}
.login_up_wrap .p20i{padding-top:15px}
.login_x{position:absolute;top:18px;right:19px}
.login_up .inp_login_alt{width:156px;padding-right:30px}
.l600 .login_up_top{width:600px;height:19px;background:url(/static/images/600_up_top.png)}
.l600 .login_up_bot{width:600px;height:21px;background:url(/static/images/600_up_bot.png)}
.l600 .login_up_c{width:600px;background:url(/static/images/600_up.png)}

.position22{left:500px}
.position22 .inp_login_alt{background:#ffe5e5}
.incorrect_password{width:225px;font-size:14px;background:#ffe5e5;border:1px solid #d3a9a9;padding:9px;position:absolute;right:-235px;top:0}
.incorrect_password p{color:#e41e26;padding-bottom:5px}
.incorrect_password i{width:18px;height:33px;background:url(/static/images/login_up_an.gif);overflow:hidden;position:absolute;left:-18px;top:19px}

.ii{padding-top:4px;}
.ii img{vertical-align:top;margin-left:3px}
.ii input{width:70px;margin-top:0}
.mt45{margin-top:45px}

.h1_alt20{font-size:30px;font-weight:bold;font-family:"Trebuchet MS",sans-serif}
.not_found_nav{padding-top:50px}
.not_found_nav li{padding-bottom:9px}

.main_search{background:#f1f1f1;padding:18px;margin-bottom:20px}
.main_search input{font-size:11px}
.s_control{float:right;position:relative}
.s_control input{margin-left:8px}
.s_control select{width:167px;font-size:11px}
.search_wrap{width:100%;float:left;margin-right:-100%}
.search_wrap .inp_main_search{width:100%}
.search_wrap2{margin-right:250px}

.s_ck_wrap{padding-top:5px;color:#717171;font-size:14px}
.res_poisk{font-size:14px;color:#717171;padding-bottom:14px;line-height:1.4}
.res_poisk a{color:#717171}

.search_result{font-size:14px;margin-left:20px;padding-bottom:20px;list-style:decimal }
.search_result li{padding-bottom:16px}
.search_result .s_res_title{padding-bottom:8px}
.search_result .s_res_title a{color:#0088b9}
.search_result a{color:#42a600}

.pb5{padding-bottom:5px}
.ya_xml{font-size:14px;float:left;padding-top:45px;width:100%}

h5{font-size:30px;font-weight:normal;margin:0 0 20px;padding-top:10px;font-family:"Trebuchet MS",sans-serif}
h5 span{font-size:16px;color:#717171}

.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}

.pt222 td{padding-top:22px}

.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;}

.mm10{margin:15px 0}
.inf_ag{font-size:14px;margin-left:15px}
.inf_ag label{margin-right:14px}

/*Необходимо удалить где используется*/
.att_area{width:400px;font-size:13px;border:1px solid #efb2ae;background:#fbdad8 url(/static/images/x2.gif) 16px 17px no-repeat;padding:18px 0 14px 40px;margin-bottom:15px;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:13px;border:1px solid #BDE869;background:#E3F7BB ;padding:14px 0 14px 10px;margin-bottom:25px;color:#53851C}
.att_area.fix_300913{width:auto;background:#FBDAD8;padding-left:10px}
/*/Необходимо удалить где используется*/
.inp_error{background:#ffe0e0}

.add_right{float:right}
.add_right a{font-family:arial,tahoma,helvetica,sans-serif;font-size:12px;text-decoration:underline;color:#42a600}
.add_right a:hover{text-decoration:none}

.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}

.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%}

.t-11bl{width:9%;background:url(/static/images/tabs-div2.gif) 100% 0 repeat-y;max-width:100px}
.t-21bl{width:45%;background:url(/static/images/tabs-div2.gif) 100% 0 repeat-y; max-width:430px;margin-left:1%}
.t-31bl{width:44%;margin-left:1%}
.tabs_nav .s_title{padding-top:5px;padding-bottom:5px}
.tt-bl{padding-top:5px;display:inline;float:left;height:auto;clear:right}
.tt-bl4{/*padding-top:5px;*/display:inline;float:left;height:auto;clear:right}

.tab-ch{padding-bottom:5px}
.station{padding-bottom:10px}
.station span{color:#108fbd;font-size:16px;border-bottom:1px dashed #108fbd;cursor:pointer}
.tabs-btn{padding-top:20px}
.tabs-bot{height:10px;border-bottom:1px solid #c1c5c8;position:relative}

.sub_nav-index{border:1px solid #e41e26;float:left;padding:13px 20px 13px 6px;position:relative}
.sub_nav-index li{float:left;margin-left:14px;display:inline}

.ti5{width:13px;height:16px;background:url(/static/images/ti5.gif);overflow:hidden;position:absolute;left:20px;top:-16px}

.ti1{position:absolute;left:-1px;top:-1px;background:url(/static/images/ti2.gif);overflow:hidden;position:absolute;width:5px;height:5px}
.ti2{position:absolute;left:-4px;top:-1px;margin-left:100%;background:url(/static/images/ti3.gif);overflow:hidden;position:absolute;width:5px;height:5px}
.ti3{position:absolute;left:-1px;bottom:-1px;background:url(/static/images/ti4.gif);overflow:hidden;position:absolute;width:5px;height:5px}
.ti4{position:absolute;left:-4px;bottom:-1px;margin-left:100%;background:url(/static/images/ti1.gif);overflow:hidden;position:absolute;width:5px;height:5px}

.tabs_nav_href{padding:0 16px 0 0;line-height:1.5;font-size:12px;white-space:nowrap}

.green_ch{display:none}
.green_ch_active{vertical-align:top;background:url(/static/images/ok.gif);width:16px;height:16px;display:inline;position:absolute;margin-left:4px}

/*news*/
.all_room{position:relative;margin:0 0 0 0px;clear:both;display:block}
.all_room_left{position:relative;float:left;margin-left:-219px;width:100%;display:block;margin-top:-30px}
.c_all_room_left{margin-left:200px}
.all_room_right{float:right;width:200px}

.room{width:180px;position:relative;margin:0 50px 5px 0px;display:inline-block;text-decoration:none; vertical-align:top;overflow:hidden}
.r-title{font-size:16px;margin-bottom:7px}
.r-location{font-weight:bold;padding:2px 0 0px;line-height:1.4}
.r-times{color:#308700;margin-bottom:4px}
.r-txt{font-size:11px;line-height:1.4;margin-bottom:3px;font-family:Verdana}
.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}
.r-att{font-size:11px;color:#e41e26;font-family:Verdana;padding:4px 0 0;}
.r-dop{font-size:11px;font-family:Verdana;padding:0 0 0 15px;background:url(/static/images/r-money.gif) 0 50% no-repeat;margin:2px 0 10px}
.r-tel{padding:3px 0 4px;font-style:italic}
.r-add{color:#717171;font-size:11px;font-family:Verdana}
.r-add p{padding-bottom:4px}
.r-icons li{float:left;margin-left:11px;display:inline;height:23px;position:relative}
.r-icons li.active{background:url(/static/images/ar100.gif) 50% 100% no-repeat}
.r-icons li img{cursor:pointer}
.r-icons{height:23px;padding-top:5px}
.r-icons-text{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;font-style:italic;padding:4px 0;margin-top:-2px}
.r-bot{/*height:170px;*/}
.r-no-image{position:relative;height:20px}
.r-ex{ background:url(/static/images/r-ex.gif) 50% 0 no-repeat;margin-top:3px;padding-top:3px;padding-bottom:40px;width:100%}

#on_print{display:none}
#desc_ipotek{position:relative;top:25px;left:-295px;color:#8A8A8A;font-size:11px}

.line{height:10px;background:url(/static/images/dot.gif) 0 8px repeat-x}
.morgate_tbl{margin-left:90px}
.morgate_tbl_h td{padding:15px 15px 0px 15px}

.eb-menu-title{font-size:15px;margin-bottom:23px;color:#363930;font-style:italic}
.eb-menu-title span{color:#e51d27}
.eb-menu{background:#edf6db;padding:15px 25px;margin-left:40px;margin-bottom:22px}
.eb-menu-items{margin-left:-50px}
.eb-menu-item{width:24%;position:relative;display:inline;vertical-align:top;text-decoration:none;display:inline-block;padding-top:88px;margin-bottom:30px;font-size:11px;font-family:Verdana}
.eb-menu-item-tit{font-size:13px;font-weight:bold;padding-bottom:5px;font-family:Arial}
.eb-menu-item-in{padding-left:50px}
.eb-menu-item-tit i{position:absolute;left:65px;top:0;width:80px;height:80px}
.eb-ico3-1{background:url(/static/images/ico3.gif) 0 0 no-repeat}
.eb-ico3-2{background:url(/static/images/ico3.gif) 0 -80px no-repeat}
.eb-ico3-3{background:url(/static/images/ico3.gif) 0 -160px no-repeat}
.eb-ico3-4{background:url(/static/images/ico3.gif) 0 -240px no-repeat}
.eb-ico3-5{background:url(/static/images/csv.gif) no-repeat}
.eb-cols-left{float:left;width:100%}
.eb-cols-left-in{margin-right:330px}
.eb-cols-right{float:left;width:300px;margin-left:-300px;display:inline}
.eb-cols-right-in{padding-right:30px}
.eb-cols-right-bl{padding-bottom:26px;position:relative}
.eb-cols-right-bl h3{margin:0 0 8px 0;position:relative;z-index:2}
.eb-banner{padding-top:10px}
.eb-banner img{border:2px solid #d6d6d8}
.eb-right-sp{color:#686767;padding-bottom:10px}
.eb-right-sp p{padding-bottom:3px}
.eb-right-sp li{padding-bottom:12px}
.eb-star10{position:absolute;width:31px;height:33px;background:url(/static/images/star10.gif);overflow:hidden;left:-16px;top:-1px}
.eb-table-agent{margin-bottom:13px}
.eb-table-agent td{font-size:11px;padding-top:3px} 
#wrapper .eb-table-agent  a{font-size:13px}
.eb-table-agent th{border-bottom:1px solid #d9dcdd;padding-bottom:3px;font-weight:normal;font-size:11px;text-align:left}
.eb-allsite{font-size:13px;padding-bottom:13px}

.tabs_nav-alt{margin-bottom:11px}
.tabs-nav-thh1{text-decoration:none;border-bottom:1px dashed #4A667B}
.tabs-nav-thh2{font-weight:bold}

.lk_add_altt{float:left;height:46px;line-height:46px;font-size:13px;color:#000;position:relative;background:url(/static/images/lk/lk7.gif) 0 0 no-repeat}
.lk_add_altt a{padding:0 17px;display:block;height:46px;color:#000;background:url(/static/images/lk/lk7.gif) 100% -46px no-repeat;float:left}
.lk_add_vac{float:left;height:46px;line-height:46px;font-size:13px;color:#000;position:relative;background:url(/static/images/lk/lk2.gif) 0 0 no-repeat}
.lk_add_vac a{padding:0 17px;display:block;height:46px;color:#000;background:url(/static/images/lk/lk2.gif) 100% -46px no-repeat;float:left}
.lk_add_press{float:left;height:46px;line-height:46px;font-size:13px;color:#000;position:relative;background:url(/static/images/lk/lk5.gif) 0 0 no-repeat}
.lk_add_press a{padding:0 17px;display:block;height:46px;color:#000;background:url(/static/images/lk/lk5.gif) 100% -46px no-repeat;float:left}

.lk_add_wrap{height:46px}

.mark_main{background-color:#e0eea8;padding:4px;margin-left:15px}
.mark_v2{background-color:#e0eea8;padding:2px}
.mark_v3{background-color:#e0eea8}
.no_m_top{margin-top:0px}

.direction td{padding-bottom:0px;vertical-align:top}

.table_comment{font-style:italic;color:#4c4c4c;font-size:12px} 
.table_textarea{width:590px;font-size:13px;font-style:normal;font-family:Arial,sans-serif}
.inf_st2{color:#de0000;display:block;padding-top:15px}
.inf_st1{color:#4c4c4c;display:block;padding-top:15px;font-size:12px}

.no_padding{padding:0px}
.links_category{margin:10px 26px 0px 0px;font-size:14px;display:inline-block}

.no_padding_top{padding-top:0px}
.more_all{color:#42A600;font-weight:bold}

._hide{display:none}
.subscribe_subelement{display:block}
.subscribe_subelement p{padding:2px 0px 0px 10px;font-size:14px}

a.estbase_link{text-decoration:underline;color:#0088B9}
a.estbase_link_head{text-decoration:underline}

input#srch{cursor:text;font-family:arial,tahoma,helvetica,sans-serif;line-height:1.2}
input.est_srch{font-family:arial,tahoma,helvetica,sans-serif}
b.est_b input.go_to{cursor:text;padding:0px;vertical-align:baseline;font-size:13px;font-family:arial,tahoma,helvetica,sans-serif}

p.developer a{font-size:11px}

.photoPreview60{float:left;height:60px;width:60px;background-color:#fff;background-position:center 25%;background-repeat:no-repeat;display:block;margin:0 5px 10px 0}
img.photoPreview60{width:60px}
.photoPreview120x90{float:left;height:90px;width:120px;background-color:#fff;background-position:center 25%;background-repeat:no-repeat;display:block}

/*mk*/
.mk_h1,.mk_h2{font-family:arial;font-size:18px;font-style:italic}
.mk_h3{font-family:arial;font-size:18px;font-style:bold;padding-top:15px;padding-bottom:12px}
.mk_table .to_video{font-family:arial;font-size:14px}
.to_video{font-style:italic;color:#000000}
.mk_text{font-family:arial;font-size:12px}
table.mk_table td{padding-bottom:13px;font-family:arial;font-size:12px}
.mk_table{width:350px}
.mk_price{padding-top:17px}
.mk_price_val{font-style:italic;font-size:22px;color:#E90202}
.for_mk{width:235px}
.img_mk{height:168px}
.mk_reg{padding-top:10px;padding-bottom:5px}
.mk_input_text{width:250px;font-size:16px}
.mk_input_capthca{width:70px;font-size:16px;position:relative;top:-8px}
.mk_input_button{font-size:11px}

.country_flag{position:relative;top:1px}
.country_b{width:210px;height:11px}
.country_a{position:absolute;left:45px}
.exit_n{float:right;padding-left:10px;position:relative;top:-13px;color:#717171}

.mrgn_lft_mn{margin-left:-51px}
.container{padding:0 30px 0 40px;overflow:hidden}
.quick{width:100%;float:left;padding:0 0 20px 0;margin:0 0 25px 0;border-bottom:1px solid #CCCCCC}

#quick-last{border:0;margin:0}

.quick p{color:#000;font:bold italic 14px Arial;text-align:center;line-height:20px;padding:0 0 15px 0}
.quick p a{color:#0088B9;font:bold italic 14px Arial}
.quick p span{font:bold italic 16px Arial}
.quick h3{font:bold 26px Arial;text-align:center;margin:0;padding:0 0 20px 0}

.quick-head{margin:0 auto 20px auto;display:block}
.quick-list{width:100%;float:left;padding:0 0 10px 0}
.quick-list ul{width:100%;float:left;text-align:center}
.quick-list ul li{padding:0 15px 0 15px;display:inline;margin:0 0 10px 0}

.how{width:950px;margin:0 auto;overflow:hidden}
.how ul{width:100%;float:left;padding:0 0 30px 0}
.how ul li{width:33%;float:left;overflow:hidden;background:url(/static/images/how-marker.jpg) no-repeat right 10px}
.how ul li.how2{background:none;width:33%}
.how ul li.how3{background:url(/static/images/how-marker.jpg) no-repeat 0 10px;width:33%}
.quick .how ul li p{font:bold 14px Arial;}
.how ul li img{display:block;margin:0 auto}
.how ul li ol{float:left;list-style:none;padding-left:40px}
.how ul li ol li{width:100%;float:left;background:none}
.how ul li ol li h5{padding:12px 0 20px 50px;color:#973ACD;font:bold 18px Arial;background:url(/static/images/how2.jpg) no-repeat;margin:0}

.reg-btn{width:251px;height:41px;background:url(/static/images/reg-btn.jpg) no-repeat 0 10px;margin:0 auto;padding:10px 0 10px 0}
.reg-btn a{display:block;width:251px;height:28px;text-align:center;padding:13px 0 0 0;color:#000;font:bold 14px Arial;text-decoration:none}
	
.nav4{ /*padding-bottom:10px;*/ 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}

.sub_nav4{margin-top:6px}
.sub_nav4 ul{float:left;margin-left:0px;position:relative}
.sub_nav4 li{width:auto;margin:0 16px 16px 0px}
.sub_nav4 ul.ln{/*padding-top:0;padding-bottom:0px;*/}
.sub_nav4 ul.ln li{float:left;margin:0 0 16px 0;padding:0}
.sub_nav4 ul.ln2{margin-left:5px;margin-top:20px;padding-top:0px}
.sub_nav4 ul.ln2 li{float:left;margin:0;padding:0}
.cn6{width:16px;height:16px;background:url(/static/images/star6.gif);position:absolute}
.sub_nav4 .nav4 .tl{left:-8px;top:-8px}
.sub_nav4 .nav4 .tr{left:-8px;margin-left:100%;top:-8px}
.sub_nav4 .nav4 .bl{left:-8px;bottom:-8px}
.sub_nav4 .nav4 .br{left:-8px;margin-left:100%;bottom:-8px}

.head_t_2bl{font-family:""Arial"",sans-serif;font-size:24px}

.new_news_prev{margin:0 10px 0 0}
.new_news_next{margin:0 15px}
.news_next_prev{font-size:18px;color:#979797}

#content{width:100%;padding:0 0 20px 0;float:left}

.wrap-in{padding:0 15px 0 40px}

.promo{background:url(/static/images/new_main/promo-bg.jpg) no-repeat right 0;width:100%;height:310px;padding:0 0 30px 0;position:relative;float:left}
.promo a:visited{color:#FFF}
.promo a:hover{text-decoration:none}

.promo-in{padding:10px;margin:0 420px 0 0;overflow:hidden}
.promo-in h1{background:url(/static/images/new_main/promo-head.png);padding:3px 8px;margin:0 0 30px 0;color:#FFF;font:bold 24px Arial;float:left}
.promo-in h2{background:#48B0E5;padding:3px 8px;color:#FFF;font:bold 20px Arial;float:left;clear:both}

.promo-lesson{background:url(/static/images/new_main/promo-lesson.png) no-repeat;width:180px;height:62px;position:absolute;bottom:60px;left:-5px;float:left}
.promo-lesson a{width:110px;height:47px;padding:15px 0 0 70px;color:#FFF;font:bold 14px Arial;display:block}

.promo-menu{width:260px;height:276px;padding:17px 25px;position:relative;margin:0 0 0 -310px;float:right}
.promo-menu p{background:url(/static/images/new_main/promo-mark.gif) no-repeat 0 8px;padding:0 0 20px 20px;color:#FFF;font:bold 14px Arial}
.promo-menu-in{padding:0 0 0 20px;float:left}
.promo-menu-in li{list-style:none;padding:0 0 15px 0;float:left;clear:both}
.promo-menu-in li a{list-style:none;padding:0 0 15px 0;color:#FFF;font:bold 14px Arial;white-space:nowrap}
	
.promo .promo-reg{background:url(/static/images/new_main/promo-reg.png);width:276px;height:59px;position:absolute;bottom:15px;left:50%;margin:0 0 0 -138px}
.promo .promo-reg a{height:45px;padding:14px 0 0 0;color:#FFF;font:bold 20px Arial;text-align:center;text-transform:uppercase;text-decoration:none;display:block}
.promo .promo-reg a:hover{text-decoration:underline}

.services{width:100%;float:left}
.services h1{color:#3C3D6B;font-weight:bold;margin:0 0 25px 0;line-height:auto}
.services h2,.services p{margin:0 0 20px 0}
.services p{font:12px Arial}
.services img{margin:0 5px 10px 0;float:left}
.serv-block{width:100%;padding:0 0 20px;float:left}	

.serv-l{width:48%;margin:0 4% 0 0;float:left}
.serv-r{width:31%;margin:0 0 0 -31%;float:right}
.serv-c{width:48%;margin:0 auto;overflow:hidden}

.iphone-btn{background:url(/static/images/new_main/iphone-btn.jpg) no-repeat;width:144px;height:47px;float:left}
.android-btn{background:url(/static/images/new_main/android-btn.jpg) no-repeat;width:144px;height:47px;padding:0 0 10px 0;float:right}
.iphone-btn a,.android-btn a{width:100%;height:100%;display:block}
*+html .iphone-btn{padding:0}
*+html .android-btn{padding:0}

.addit-btn{background:url(/static/images/new_main/addit-btn.jpg) no-repeat;width:282px;height:39px;margin:0 auto;overflow:hidden}
.addit-btn a,.addit-btn a:visited{width:100%;height:30px;padding:9px 0 0 0;color:#FFF;font:18px Arial;text-align:center;text-transform:uppercase;text-decoration:none;display:block}
.addit-btn a:hover{text-decoration:underline}

.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 15px 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 .pro_0,
.agents_carousel li .img .pro_1,
.agents_carousel li .img .pro_2{background:url(/static/images_new/pro/pro_0.png?180614) no-repeat 0 0;width:38px;height:16px;position:absolute;bottom:0;left:0}
.agents_carousel li .img .pro_1{background-image:url(/static/images_new/pro/pro_1.png?180614)}
.agents_carousel li .img .pro_2{background-image:url(/static/images_new/pro/pro_2.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/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/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/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/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}
.padding_bottom_0{padding-bottom:0px}
.price_cost td,.price_cost a{font-size:14px}
.price_cost a{font-size:14px;color:#0088B9}

#prev_image{background-image:url("/static/images/imageNavLeft.gif");background-position:center center;background-repeat:no-repeat;width:23px;height:90px;cursor:pointer;background-color:white;margin-right:0px}
#next_image{background-image:url("/static/images/imageNavRight.gif");background-position:center center;background-repeat:no-repeat;cursor:pointer;width:23px;height:90px;margin-left:10px}

/*http://mosr.ru/community.html*/
/*.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}

.sitePublication_list{overflow:hidden;height:0px}
.a_sitePublication_list{margin-top:5px;margin-bottom:5px}
.a_sitePublication_list a{border-bottom:1px dashed #0088B9;text-decoration:none} 
.a_sitePublication_list img{margin-bottom:1px;cursor:pointer}

/*Блок итоговая цена на форме*/
form .block_result_cost{background:#F1F1F1;display:inline-block;margin:5px 0;padding:20px 10px;border-radius:9px}
form .block_result_cost > span{font-size:14px}
form .block_result_cost input{width:170px;margin:0 0 0 10px}