/*! Производный CSS; исходник: assets/css/realty/legacy-houses.css */
#gallery_wnd_block{width:669px}.gallery .photo_gal{margin:0px}.gallery #alt_text{display:none;margin-bottom:14px;font-weight:bold;color:#5a5a5a}.gallery .photo_box{margin:0px;overflow:hidden}.gallery .photo_box div{display:none}.gallery .photo_box div.sel{display:block}.gallery .photo_line{position:static;margin:2px auto 0px 45px;padding:2px;width:585px;height:74px;overflow:hidden}.gallery .photo_slider0{width:585px;height:85px;margin:3px 0 0 -2px;padding-left:2px}.gallery .photo_slider0 ul,.photo_slider0 li{height:69px;margin:0;padding:0;list-style:none}.gallery .photo_slider0 li{width:585px;overflow:hidden;border:0px solid #000;margin-left:0}.gallery .photo_slider0 li:first-child{text-align:center}.gallery .photo_slider0 li A{margin:0px;text-align:center}.gallery .photo_slider0 li A:last-child{margin:0px}.gallery .photo_slider0 li A img{width:63px;height:63px;margin:0;border:3px solid #fff;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.gallery .photo_slider0 li A:hover img{-moz-opacity:1;-khtml-opacity:1;opacity:1}.gallery .photo_slider0 li A.sel{}.gallery .photo_slider0 li A.sel img{-moz-opacity:1;-khtml-opacity:1;opacity:1;border:3px solid #81007f}.gallery #controls02{display:block;width:910px;margin:0;position:absolute;margin:0px 0px 0px 0px;z-index:7}#prevbutbig,#nextbutbig{display:block;position:absolute;overflow:hidden;text-indent:-8000px;width:22px;height:39px;margin-top:24px;margin-left:5px;background:url('/i/arrow_left.png') no-repeat right top;z-index:100}#prevbutbig:hover{background-position:left -39px}#nextbutbig{background:url('/i/arrow_right.png') no-repeat right top;margin-left:645px}#nextbutbig:hover{background-position:left -39px}.gallery #prevBut1,#nextBut1{text-indent:-8000px}.gallery #prevBut1 a,#nextBut1 a{display:block;width:21px;height:59px;outline:none}.gallery #nextBut1 a{margin:0}.gallery .butpoz{display:block;width:100%;height:46px;overflow:hidden;margin:7px auto 2px}.gallery .butpoz IMG{display:block;overflow:hidden;margin:0 auto}.gallery .butpoz IMG:hover{display:block;margin:-46px auto}.bigImgList{cursor:pointer}.showgal{width:inherit;height:inherit;text-align:center}.catalog_item_detail{margin:30px auto}.catalog_item_detail .button_site{width:120px;padding:20px 14px 26px;text-align:center;margin-top:30px;border:1px solid #adadad;background:url('/img/but_bg.png') repeat-x left top;color:#ffffff;font-size:16px;font-family:arial}.catalog_item_detail .button_site:hover{background-position:left -63px}.catalog_item_detail .button_site.bottom{float:right;padding:20px 89px 23px;margin-top:60px}.catalog_item_detail H2{color:#3b7aa1;font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:25px;margin:0px 0px 12px;padding:0px}.sr_block H2.new_h2{color:#3b7aa1;font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:25px;margin:0px 0px 12px;padding:0px}.catalog_item_detail>TABLE{margin:0 0 25px;border:1px solid #CECECE;border-collapse:collapse}.catalog_item_detail .sr_block{border-radius:0}.catalog_item_detail>TABLE>TBODY>TR>TD{padding:0}.catalog_item_detail TH{width:17px;background:url('/i/shad.jpg') repeat-y left top}.catalog_item_detail .floor{width:308px;padding-top:30px;padding-bottom:23px}.catalog_item_detail .floor div.p2{display:block;margin:10px auto 0px auto}.catalog_item_detail .description{}.catalog_item_detail .check_s{display:block;width:154px;height:64px;margin:20px 10px 20px 0;overflow:hidden}.catalog_item_detail .check_s:hover IMG{margin-top:-64px}.catalog_item_detail .check_s:active IMG{margin-top:-128px}.catalog_item_detail .contacts_phone{float:left}.catalog_item_detail .contacts_phone SPAN{font-size:40px;display:block;margin:4px 0}.catalog_item_detail .check_b{display:block;float:right;width:304px;height:84px;overflow:hidden}.catalog_item_detail .check_b:hover IMG{margin-top:-84px}.catalog_item_detail TD.description{height:100%;width:176px}.catalog_item_detail TD.description TABLE{width:100%;border-collapse:collapse}.catalog_item_detail TD.description TABLE TD{border-bottom:1px solid #DEDEE0;vertical-align:middle;padding-top:19px;padding-bottom:17px;font:normal 14px Arial}.catalog_item_detail TD.description TABLE TD.price{font-family:Arial;font-size:18px;font-weight:normal;color:#fff;background:#b6312e;text-align:center}.catalog_item_detail TD.description TABLE TR:first-child{height:40px}.catalog_item_detail TD.description TABLE TR:last-child TD{padding:0;vertical-align:bottom;border-bottom:0}.catalog_item_detail TD.description TABLE TR TD SPAN{font:normal 18px Arial;color:#068eb2;margin-top:4px;display:block}.catalog_item_detail TD.description TABLE TR.last TD{border-bottom:none}.catalog_item_detail .new_home_block{width:566px;float:left;margin:0 25px 25px 0}.catalog_item_detail .new_home_block .prev_video{float:left;margin:0}.catalog_item_detail .new_home_block A{cursor:pointer}.catalog_item_detail .new_home_block .frame iframe{width:566px;height:344px}.catalog_item_detail .new_home_block.video_small .frame iframe{width:566px;height:314px}.catalog_item_detail A.prev{display:block;width:173px;height:104px;margin:12px 23px 10px 0px;overflow:hidden;cursor:pointer;float:left}.catalog_item_detail .no_mg{margin-right:0}.catalog_item_detail A.prev.no_mg{margin-right:0}.cart .wr:hover{margin-right:15px}@media(max-width:635px){}.catalog_item_detail div.plan{float:right;margin:0px 0px 15px 15px;overflow:hidden}.catalog_item_detail div.plan div.ftext{position:absolute;display:block;z-index:1;color:#FFF;font:normal 12px Arial}#gallery_wnd_block div.galery{width:669px;min-height:447px;margin:0px 0px 0px 0px}#gallery_wnd_block div.galery div.bigpics{width:669px;height:477px;overflow:hidden}#gallery_wnd_block div.galery div.smallpics{margin:15px 0px 0px 0px;height:63px}#gallery_wnd_block div.galery div.smallpics img{float:left;margin:4px 0px 0px 10px;border:0px solid #CCC;cursor:pointer;-moz-opacity:0.66;opacity:0.66}#gallery_wnd_block div.galery div.smallpics img.sel,.af_village_imgs div.galery div.smallpics img:hover{-moz-opacity:1;opacity:1}#home_photo_slider{width:590px;margin:0px 0px 0px 39px;height:63px;border:0px solid #000;overflow:hidden}#home_photo_slider ul,#home_photo_slider li{margin:0;padding:0;list-style:none}#home_photo_slider li{width:590px;height:63px;overflow:hidden;border:0px solid #000;overflow:hidden}#home_photo_slider li img{float:left}#prevBtn5,#nextBtn5{display:block;margin:0;overflow:hidden;text-indent:-8000px;width:22px;height:39px;position:absolute;left:10px;top:-48px;z-index:104}#nextBtn5{left:637px}#prevBtn5 a,#nextBtn5 a{display:block;width:22px;height:39px;background:url('/i/larr.png') no-repeat 0px 0}#nextBtn5 a{background:url('/i/rarr.png') no-repeat 0 0}#prevBtn5 a:hover,#nextBtn5 a:hover{background-position:0px -39px}.vd-fluid.gray{background:#F8F8F8}.outer.content .work_block.home{overflow:hidden}.work_block.home .full{width:1119px;border-collapse:collapse;margin:20px auto 15px auto}.work_block.home .full TH.photos{padding:0px;text-align:left;width:770px}.work_block.home .full TH.photos div.hidden{display:none}.work_block.home .full TD.txt{padding:0px 0px 0px 20px}.work_block.home .full TD.txt div.txt_block{background:#dbf0ff;padding:0px 0px 30px 0px;color:#FFF}.work_block.home .full TD.txt div.obj{display:none;width:132px;height:30px;position:absolute;font:bold 12px Arial;color:#ffffff;background:url('/img/obj_bg.gif') no-repeat 0px 0px;margin:0px 0px 8px -346px;padding:3px 0px 3px 0px;text-transform:uppercase}.work_block.home .full TD.txt div.obj span{display:block;margin:0px 20px 0px 0px;padding-top:4px;text-align:center}.work_block.home .full div.leftcol{float:left;width:364px;border:1px solid #000}.work_block.home .full div.rightcol{float:left;width:364px;margin:0px 40px 0px 0px}.work_block.home .full div.line{margin:0px 0px 5px 0px;padding:4px 4px 4px 4px}.work_block.home .full div.line span{float:right}.work_block.home .full div.line2{margin:10px 0px 2px 14px;padding:4px 4px 4px 4px}.work_block.home .full div.grey{background:#efefef}.work_block.home .print_cont div.line{margin:0px 0px 5px 0px;padding:4px 4px 4px 4px}.work_block.home .print_cont div.line span{float:right}.work_block.home .print_cont div.line2{margin:10px 0px 2px 14px;padding:4px 4px 4px 4px}.work_block.home .print_cont div.grey{background:#efefef}.work_block.home .full TD.txt div.txt_block table{color:#FFF}H2.home_detail{color:#3C7AA1;margin-top:0;font-size:22px}.button_home{display:block;width:174px;height:74px;overflow:hidden;float:right;margin-left:10px;margin-top:45px}@media (max-width:768px){.txt_adaptive{float:left;margin-bottom:30px}.print_cont{float:right;width:380px;margin-bottom:30px}.work_block.home .vd-row{margin:0}#m_photos{position:relative}#m_photos IMG{position:absolute;left:50%;margin-left:-322px}.txt_adaptive{float:none;width:335px;margin:0 auto 25px}.print_cont{float:none;width:100%;margin:0 auto}.plac .overflow_auto{overflow-x:auto}.catalog_item_detail .contacts_phone{float:none;margin:0 auto;max-width:771px}.button_home{display:inline-block;width:174px;height:74px;overflow:hidden;float:none;margin-left:10px;margin-top:45px}.new_cart .vd-row.cart.home TABLE.info_area TD.condition{width:auto}}@media (max-width:740px){#print{left:0;margin:0;width:100%}}@media (max-width:800px){#by{left:0;margin:0;width:100%}}@media (max-width:555px){.vd-row.cart.home>DIV{width:100%!important;margin-bottom:79px}.vd-row.cart.home .cart_bl>A:hover{position:static}.vd-row.cart.home .cart_bl>A .text{height:auto}.vd-row.cart.home .cart_bl>A .grad{display:none}}.exlizive_list_credit{border:none!important}@media (min-width:768px){.txt_adaptive{float:left;margin-bottom:30px}.print_cont{float:right;width:380px;margin-bottom:30px}.work_block.home .vd-row{margin:0}.plac .overflow_auto{overflow-x:auto}.catalog_item_detail .contacts_phone{float:none;margin:0 auto;max-width:771px}.button_home{display:inline-block;width:174px;height:74px;overflow:hidden;float:none;margin-left:10px;margin-top:45px}.new_cart .vd-row.cart.home TABLE.info_area TD.condition{width:auto}.vd-row.cart.home>DIV{margin-bottom:79px}.vd-row.cart.home>DIV.isset_credit{margin-bottom:30px}}@media (min-width:992px){.print_cont{width:458px;float:right}.map_block{float:left}.plac .overflow_auto{overflow-x:auto}.new_cart .vd-row.cart.home TABLE.info_area TD.condition{width:auto}}@media (min-width:1200px){.print_cont{width:480px;float:right}.plac .overflow_auto{overflow:hidden}.button_home{display:block;width:174px;height:74px;overflow:hidden;float:right;margin-left:10px;margin-top:45px}.new_cart .vd-row.cart.home TABLE.info_area TD.condition{width:auto}}.new_cart .vd-row.cart.home TABLE.info_area{display:inline-block;height:60px}.vd_container.place .plac{margin-top:25px}.vd_container.place .plac>DIV>DIV{margin:0 auto}.vd_container.place .plac>DIV>IMG{margin:0 auto;display:block}.new_cart .vd-row.cart.home{padding:0px;margin:0 -15px 20px -15px}.new_cart .vd-row.cart.home .wrap{width:100%;height:auto;position:relative;margin:0}.new_cart .vd-row.cart.home .cart_bl{width:100%;margin:0;position:relative;height:auto}.new_cart .vd-row.cart.home .cart_bl A{width:100%;text-align:center}.new_cart .vd-row.cart.home .item{margin:0;padding:0}.new_cart .vd-row.cart.home .item .wrap IMG{width:100%;height:auto;margin:0}.new_cart .vd-row.cart.home .item .h2{width:100%;overflow:hidden;margin-bottom:0px;font-family:arial;font-size:18px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font:bold 16px Arial;color:#367397;padding:10px}.new_cart .vd-row.cart.home .item .text{width:100%}.new_cart .vd-row.cart.home I.mask{width:100%;bottom:0;left:0;height:100%}.new_cart .vd-row.cart.home I.mask B{display:block;width:100%;background:#30A3D9;margin:0px 0 0 0;position:absolute;bottom:0;text-align:center;padding:3px 0;font-size:18px;color:#fff;font-style:normal}.new_cart .vd-row.cart.home I.mask B.photo{width:46px;height:46px;padding:13px 0 0 20px;position:absolute;top:0;margin:0;right:0;background:url(/img/cart/photo.png) no-repeat left top;font-size:12px;text-align:center}.reveal-modal{width:100%;overflow:auto;max-width:660px}.reveal-modal .fly_wind_content{overflow:auto}#print{max-width:740px}#print .img_place IMG{width:100%}#print .button_site{height:auto;padding:10px 13px}#by{max-width:800px}#by .img_place IMG{width:100%}#by .button_site{height:auto;padding:10px 13px}.vd-row.cart.home{min-height:506px}#slider_item li div.vit a.pic{width:auto;height:auto;float:none}.show IMG{z-index:1}H1.new_h1.seo_gr{padding-right:180px}
