/*! Производный CSS; исходник: assets/css/realty/legacy-table.css */
.outer{border-collapse:collapse}.outer TD{vertical-align:top}.outer TD.left{padding:0px;height:100%;width:905px}.outer TD.right{width:255px;padding:0px;height:100%;background:#f0f0f0 url('/img/tbl/shad_left.png') repeat-y right top}.wrap_table{float:left}.wrap_table.new_vid{float:none}.wrap_table.new_vid #fix_head{width:100%;max-width:873px}.wrap_table.new_vid #fix_head.mov{overflow:hidden}.wrap_tab{overflow-x:hidden;overflow-y:auto}.wrap_tab TABLE TR:LAST-CHILD TD{border-bottom:#e5e5e5}.wrap_tab TABLE TD.id P{overflow:hidden;white-space:nowrap}.wrap_table TABLE{width:905px;border-collapse:collapse;table-layout:fixed}.wrap_table.new_vid TABLE{width:100%;border-collapse:collapse;table-layout:fixed}.wrap_table TABLE TR.canclick{cursor:pointer}.wrap_table TABLE TR TH{cursor:pointer;vertical-align:middle}.wrap_table TABLE TR TH:LAST-CHILD{border-right:none}.wrap_table TABLE TR TH A{display:block;line-height:41px;height:46px;text-decoration:none;font-family:Arial;font-weight:bold;font-size:12px;color:#fff}.wrap_table TABLE TR TH B{float:left;margin:0 0 0 12px}.wrap_table TABLE TR TH A B{float:left;margin:3px 0 0 12px}.wrap_table TABLE TR TH SPAN{display:block;width:6px;height:3px;margin:22px 5px 0 -11px;float:right;background:url('/img/tbl/arrow.gif') no-repeat top left}.wrap_table TABLE TR TH:HOVER,.wrap_table TABLE TR TH.sel{background:url('/img/tbl/bg_hover.png') repeat-x left top}.wrap_table TABLE TR TH.two_line SPAN{margin:13px 5px 0 -11px}.wrap_table TABLE TR TH.two_line A{line-height:15px;padding-top:7px;height:38px}.wrap_table TABLE TR TH.two_line A B{float:left;margin:0px 0 0 12px}.wrap_table TABLE TR TH:HOVER SPAN{background:url('/img/tbl/arrow.gif') no-repeat left -3px}.wrap_table TABLE TR TH SPAN.up{background:url('/img/tbl/arrow.gif') no-repeat left -6px}.wrap_table TABLE TR TH:HOVER SPAN.up{background:url('/img/tbl/arrow.gif') no-repeat left -9px}.wrap_table TABLE TR TH{padding-bottom:0;border:1px solid #518fb4;border-bottom:none;background:#3b7da4;font-family:Arial;font-weight:bold;font-size:12px;color:#fff}.wrap_table TABLE TR TH.commun_th{vertical-align:bottom;cursor:auto}.wrap_table TABLE TR TH.commun_th B{margin:0px 11px 5px}.wrap_table TABLE TR TH.noclick{cursor:default}.wrap_table TABLE TR TH.noclick:HOVER{background:#3b7da4}.wrap_table TABLE TR TD{padding:7px;border-left:1px solid #e5e5e5;vertical-align:top;font-family:tahoma;font-weight:normal;font-size:12px;color:#4f4f4f}.wrap_table TABLE TR TD .wrap_number{position:relative;width:150px;height:86px;margin:0px 7px 0px 0px;float:left;overflow:hidden;padding:0px}.wrap_table.v3 TABLE TR TD .wrap_number{width:70px;height:100%;margin:0px 7px 5px 0px}.wrap_table TABLE TR TD .wrap_number img{z-index:-1}.wrap_table TABLE TR TD B.number{position:absolute;display:block;bottom:0px;right:0px;height:14px;text-align:right}.wrap_table TABLE TR TD B.number em{background:#499bcc;color:#fff;padding:0px 3px;font-weight:normal;font-style:normal;text-align:center}.wrap_table TABLE TR TD.align{vertical-align:top;text-align:right;padding:15px 15px 0 0}.wrap_table TABLE TR TD P{margin:0px 0 7px 0px;min-height:64px;font-family:Arial;font-weight:normal;font-size:13px;color:#404040}.wrap_table TABLE TR TD P A{font-family:Arial;font-weight:normal;font-size:13px;color:#404040;text-decoration:underline}.wrap_table.v3 TABLE TR TD P{margin:0px 0 0px 0px;min-height:22px;font-family:Arial;font-weight:normal;font-size:12px;color:#4f4f4f}.wrap_table.v3 TABLE TR TD P A{font-family:Arial;font-weight:normal;font-size:12px;color:#4f4f4f;text-decoration:none}.wrap_table TABLE TR TD P A:visited{color:#916c91}.wrap_table.v3 TABLE TR TD div.wrap_name{position:relative;float:left;width:385px}.wrap_table TABLE TR TD div.wrap_name{position:relative;float:left;width:300px}.wrap_table.v3 TABLE TR TD div.wrap_name{width:325px}.wrap_table TABLE TR TD SPAN{font-family:Arial;font-weight:normal;font-size:13px;color:#7c7c7c}.wrap_table.v3 TABLE TR TD SPAN{display:block;float:left;font-family:Arial;font-weight:normal;font-size:12px;color:#949494;margin-top:5px}.wrap_table TABLE TR TD IMG{margin:0 0 0 0}.wrap_table TABLE TR TD P.price{margin:8px 4px 0 0;text-align:right;overflow:hidden;white-space:nowrap;font-family:Arial;font-weight:bold;font-size:14px;color:#e50000;min-height:auto}.wrap_table.v3 TABLE TR TD P.price{margin:8px 4px 0 0;text-align:right;overflow:hidden;white-space:nowrap;font-family:Arial;font-weight:bold;font-size:12px;color:#e50000;min-height:auto}.wrap_table TABLE TR TD.bul{border-right:1px solid #f3f3f3;padding:15px 0;text-align:center}.wrap_table TABLE TR TD.bul IMG{float:none;margin:0}.wrap_table TABLE TR TD.light{width:31px}.wrap_table TABLE TR TD.gas{width:29px}.wrap_table TABLE TR TD.wather{width:29px}.wrap_table TABLE TR TD.sewage{width:30px}.wrap_table TABLE TR:NTH-CHILD(ODD) TD{background:#f7f7f7}.wrap_table TABLE TR:NTH-CHILD(ODD) TD:NTH-CHILD(2){background:#ededed}.wrap_table TABLE TR:NTH-CHILD(EVEN) TD:NTH-CHILD(2){background:#f5f5f5}.wrap_table TABLE TR:NTH-CHILD(ODD) TD:LAST-CHILD{background:#ededed}.wrap_table TABLE TR:NTH-CHILD(EVEN) TD:LAST-CHILD{background:#f5f5f5}.wrap_table TABLE TR TD:FIRST-CHILD{padding:10px;border-bottom:1px solid #fff;width:45px}.wrap_table TABLE TR TD.spec5{background:#ffd7d2;border-bottom:1px solid #fff}.wrap_table TABLE TR TD.spec5{background:#ffd7d2;border-bottom:1px solid #fff}.wrap_table TABLE TR TD.spec4{background:#ffece9;border-bottom:1px solid #fff}.wrap_table TABLE TR TD.spec3{background:#fef6e8;border-bottom:1px solid #fff}.wrap_table TABLE TR TD.spec2{background:#fef9ef;border-bottom:1px solid #fff}.wrap_table TABLE TR TD.spec1{background:#fefff5;border-bottom:1px solid #fff}.wrap_table TABLE TR:hover TD{background:#def3ff}.wrap_table TABLE TR:hover TD:NTH-CHILD(2){background:#d5e9f5}.wrap_table TABLE TR:hover TD:LAST-CHILD{background:#d5e9f5}.wrap_table TABLE .communic{width:100%;margin-top:5px;table-layout:fixed}.wrap_table TABLE .communic TR TD{width:25%;padding:0;background:none;border:none}.wrap_table TABLE .communic TR:NTH-CHILD(ODD) TD:NTH-CHILD(EVEN){background:none}.wrap_table TABLE .communic TR TD IMG{display:block;float:none;margin:3px auto}.wrap_table TABLE .communic TR TD:last-child{border:none}.wrap_table TABLE .communic.shap TR TD{border-right:1px solid #518fb4}.wrap_table TABLE .communic.shap TR TD:last-child{border:none}.right_panel{width:255px;float:left;font-family:Arial;font-weight:bold;font-size:12px;color:#fff;background:#F0F0F0 url("/img/tbl/shad_left.png") repeat-y scroll right top}.right_panel SPAN{font-family:Arial;font-weight:normal;font-size:12px;color:#4f4f4f}.right_panel SPAN.sel{color:#3d82ab}.right_panel INPUT{margin:0 8px 12px 12px;border-radius:5px}.right_panel HR{border:none;border-top:1px solid #d3d3d3;border-bottom:1px solid #fff;margin:10px 0 10px}.right_panel FORM .wrap_checkbox .cs_els{margin:12px 0;cursor:pointer}.right_panel FORM .wrap_checkbox .cs_els .checkbox{display:block;width:13px;height:13px;margin:1px 10px 0 10px;float:left;background:url('/img/tbl/checkbox.gif') no-repeat left top}.right_panel FORM .wrap_checkbox .cs_els:hover .checkbox{background:url('/img/tbl/checkbox.gif') no-repeat left -13px}.right_panel FORM .wrap_checkbox .cs_els.on span{color:#3d82ab}.right_panel FORM .wrap_checkbox .cs_els.on .checkbox{background:url('/img/tbl/checkbox.gif') no-repeat left -26px}.right_panel FORM .wrap_checkbox .cs_els.on:hover .checkbox{background:url('/img/tbl/checkbox.gif') no-repeat left -39px}.right_panel .view{height:98px;background:#499bcc url('/img/tbl/shad_right.png') repeat-y left top}.right_panel .communication{width:235px;margin:0 0 0 7px;table-layout:auto}.right_panel .communication TD{padding:0;vertical-align:middle}.right_panel .communication DIV{float:right}.right_panel .communication IMG{float:left;margin:0 5px 0 0}.right_panel .communication SPAN{float:left}.right_panel .communication HR{margin:3px 0}.right_panel .communication DIV.yes{width:32px;height:23px;background:url('/img/tbl/yes.png') no-repeat left top;cursor:pointer}.right_panel .communication DIV.no{width:32px;height:23px;background:url('/img/tbl/no.png') no-repeat left top;cursor:pointer}.right_panel .communication DIV.not_matter{width:58px;height:23px;background:url('/img/tbl/not_matter.png') no-repeat left top;cursor:pointer}.right_panel .communication DIV.yes:hover{width:32px;height:23px;background:url('/img/tbl/yes.png') no-repeat left -23px}.right_panel .communication DIV.no:hover{width:32px;height:23px;background:url('/img/tbl/no.png') no-repeat left -23px}.right_panel .communication DIV.not_matter:hover{width:58px;height:23px;background:url('/img/tbl/not_matter.png') no-repeat left -23px}.right_panel .communication DIV.yes.on{width:32px;height:23px;background:url('/img/tbl/yes.png') no-repeat left -46px}.right_panel .communication DIV.no.on{width:32px;height:23px;background:url('/img/tbl/no.png') no-repeat left -46px}.right_panel .communication DIV.not_matter.on{width:58px;height:23px;background:url('/img/tbl/not_matter.png') no-repeat left -46px}.right_panel .main{margin:0px 13px 0px 10px}.right_panel .main HR{width:8px;margin:17px 0;float:right;border:none;border-top:1px solid #000}.right_panel .main .lab{float:right;margin-top:12px}.right_panel .main INPUT{margin:3px}.right_panel .main div.costText{float:right;width:160px;margin-right:0px}.right_panel .main span.txt{float:left;margin:2px 0px 0px 5px}.right_panel .main span.txt2{float:right;margin:2px 0px 0px 5px}.right_panel .main span.sep{float:left;margin:2px 0px 0px 5px}.right_panel .main .button{width:87px;height:37px;margin:0 0 0 3px;background:url('/img/tbl/button.png') no-repeat left top;cursor:pointer}.right_panel .main .button:hover{width:87px;height:37px;background:url('/img/tbl/button.png') no-repeat left -37px}.right_panel .main .button:active{width:87px;height:37px;background:url('/img/tbl/button.png') no-repeat left -74px}.right_panel .main TABLE{float:right;border-collapse:separate;border-spacing:0px;width:100px}.right_panel .main TABLE TD{padding:0 4px;background:none}.right_panel .main TABLE TD.left{border-right:1px solid #d3d3d3;vertical-align:middle;width:60px}.right_panel .main TABLE TD.right{border-left:1px solid #fff;vertical-align:middle}.right_panel .main .sliderCont{width:220px;margin:0px auto 0px auto}#ya_map .mballon{width:244px;overflow:hidden}#ya_map .mballon .name{margin:0px 0px 5px 0px;font:bold 14px Arial;color:#367397}#ya_map .mballon .name A{text-decoration:none}#ya_map .mballon A.img{display:block;text-decoration:none;margin:0px 0px 5px 0px}#ya_map .mballon A.img div.price{display:block;font:normal 18px Arial;color:#FFF;margin:0px 0px 0px 0px;height:42px;padding:0px 0px 0px 0px;background:#4bafe3;width:244px;text-align:right}#ya_map .mballon A.img div.price span{float:right;margin:10px 10px 0px 0px}#ya_map .mballon A.img div.num{float:left;font:normal 18px Arial;color:#FFF;margin:0px 0px 0px 0px;height:32px;padding:10px 10px 0px 10px;text-align:center;background:#4195c1;z-index:3}#ya_map .mballon .anons{margin:0px 0px 15px 0px}#ya_map .mballon .vicons{height:26px;padding:8px 5px 7px 5px}#ya_map .mballon .link{text-align:center;margin:10px 0px 0px 0px}#ya_map .vicons a.i{border:0px solid #000}#ya_map .vicons a.i{display:block;float:left;width:26px;height:26px;margin:0px 5px 5px 0px;background-image:url('/img/ico/gray_blue_icons.png');background-repeat:no-repeat}#ya_map .white_icons a.i{background-image:url('/img/ico/white_blue_icons.png')}#ya_map .vicons a.i1{background-position:0px 0px}#ya_map .vicons a.i1:hover{background-position:0px -26px}#ya_map .vicons a.i2{background-position:-26px 0px}#ya_map .vicons a.i2:hover{background-position:-26px -26px}#ya_map .vicons a.i3{background-position:-52px 0px}#ya_map .vicons a.i3:hover{background-position:-52px -26px}#ya_map .vicons a.i4{background-position:-78px 0px}#ya_map .vicons a.i4:hover{background-position:-78px -26px}#ya_map .vicons a.i5{background-position:-104px 0px}#ya_map .vicons a.i5:hover{background-position:-104px -26px}#ya_map .vicons a.i5{background-position:-130px 0px}#ya_map .vicons a.i5:hover{background-position:-130px -26px}#ya_map .vicons a.i6{background-position:-156px 0px}#ya_map .vicons a.i6:hover{background-position:-156px -26px}#ya_map .vicons a.i7{background-position:-182px 0px}#ya_map .vicons a.i7:hover{background-position:-182px -26px}#ya_map .vicons a.i8{background-position:-208px 0px}#ya_map .vicons a.i8:hover{background-position:-208px -26px}#ya_map .vicons a.i9{background-position:-234px 0px}#ya_map .vicons a.i9:hover{background-position:-234px -26px}#ya_map .vicons a.i10{background-position:-260px 0px}#ya_map .vicons a.i10:hover{background-position:-260px -26px}#ya_map .vicons a.i11{background-position:-286px 0px}#ya_map .vicons a.i11:hover{background-position:-286px -26px}#ya_map .vicons a.i12{background-position:-312px 0px}#ya_map .vicons a.i12:hover{background-position:-312px -26px}#ya_map .vicons a.i13{background-position:-338px 0px}#ya_map .vicons a.i13:hover{background-position:-338px -26px}#ya_map .vicons a.i14{background-position:-364px 0px}#ya_map .vicons a.i14:hover{background-position:-364px -26px}#fix_head{z-index:20}#vid_select{border-collapse:collapse;margin:0px 0px 0px 10px;height:48px}#vid_select TH{font-weight:normal;text-align:left;padding:10px 10px 0px 0px;font:bold 12px Arial;color:#FFF;vertical-align:middle}#vid_select TD{padding:10px 0 0 0px;font:normal 12px Arial;color:#FFF;vertical-align:middle;position:relative}.right_panel INPUT.search_vil{width:145px;height:32px;padding:0;cursor:pointer;border-radius:0px;margin:0;border:0;background:#3E8FBA;color:#fff}#vid_select .search_tab{border:1px solid #6cb3d9;width:195px;background:#3E8FBA}#vid_select .search_tab TH{padding:0;width:33px}#vid_select .search_tab TD{padding:0}#vid_select .search_tab TH IMG{display:block}.v_one{width:100%;height:32px;border:1px solid #6cb3d9;cursor:pointer}.items .v_one{width:95%}.v_one div{float:left;margin:8px 0px 0px 0px;color:#FFF;padding:1px 10px 2px 34px;background:url('/img/tbl/v1.png') no-repeat 7px 0px}.v_one.v1 div{background:url('/img/tbl/v1.png') no-repeat 7px 0px}.v_one.v2 div{background:url('/img/tbl/v2.png') no-repeat 7px 0px}.v_one.v3 div{background:url('/img/tbl/v3.png') no-repeat 7px 0px}.v_one span{display:block;float:right;margin:14px 10px 0px 0px;color:#397aa1;height:4px;width:8px;background:url('/img/tbl/arrow2.gif') no-repeat 0px 0px;padding:0px}.v_close{background:#3e90ba}.v_open{background:#3e90ba}.v_open span{background:url('/img/tbl/arrow2.gif') no-repeat 0px -4px}#v_all{display:none;background:#3e90ba;position:absolute;width:100%;border:1px solid #6cb3d9;border-top-width:0px;z-index:50;margin-top:2px}.items #v_all{width:95%}#v_all A{display:block;padding:8px 10px 10px 7px;color:#a4dfff;text-decoration:none;cursor:pointer;outline:none}#v_all A SPAN{display:block;float:left;width:17px;height:17px;background:url('/img/tbl/v1.png') no-repeat 0px -17px;margin:-1px 10px 0px 0px}#v_all A.light{background:#FFF}#v_all A.sel{color:#FFF}#v_all A.sel SPAN{background-position:0px 0px}#v_all A:hover{background:#3985ab;color:#FFF}#v_all A:hover SPAN{background-position:0px 0px}#v_all A.v1 SPAN{background-image:url('/img/tbl/v1.png')}#v_all A.v2 SPAN{background-image:url('/img/tbl/v2.png')}#v_all A.v3 SPAN{background-image:url('/img/tbl/v3.png')}.second_catrs_vid .cart{width:290px;height:367px;float:left;background:#f4f4f4;margin:0px 0px 10px 12px}.second_catrs_vid .cart .wrap{width:290px;min-height:360px;position:static;border:1px solid #dcdcdc}.second_catrs_vid .cart.excl_3{margin:0px 0px 0px 12px}.second_catrs_vid .cart .header{height:48px;padding:0px 0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#ff6204;font-family:Arial;font-size:16px;font-weight:normal;color:#fff;text-align:left}.second_catrs_vid .cart .header A{color:#fff;text-decoration:none}.second_catrs_vid .cart .header div.price{display:block;font:normal 22px Arial;color:#FFF;margin:0px 0px 0px 0px;padding:12px 10px 0px 10px;background:#4bafe3;text-align:right;height:36px}.second_catrs_vid .cart .header div.price small{font-family:Arial;font-weight:normal;font-size:16px;color:#fff}.second_catrs_vid .cart .header div.num{position:absolute;width:90px;font:normal 16px Arial;color:#FFF;height:32px;margin:-48px 0px 0px 0px;padding:16px 10px 0px 10px;text-align:left;background:#4195c1;z-index:3;white-space:nowrap}.second_catrs_vid .cart .header.spec5 div.price,.second_catrs_vid .cart .header.spec4 div.price{background:#ff6204}.second_catrs_vid .cart .header.spec3 div.price,.second_catrs_vid .cart .header.spec2 div.price{background:#ff9c00}.second_catrs_vid .cart .header.spec5 div.num,.second_catrs_vid .cart .header.spec4 div.num{background:#ff4403}.second_catrs_vid .cart .header.spec3 div.num,.second_catrs_vid .cart .header.spec2 div.num{background:#ff7800}.second_catrs_vid .cart .fotos{position:relative;width:20px;height:20px;margin:-25px 0px 0px 237px;padding:5px 5px 0px 28px;background:#4bafe3 url('/img/foto.png') no-repeat 7px 6px;color:#FFf;text-align:left}.second_catrs_vid .cart .text{height:65px;padding:10px 10px 0px 10px;overflow:hidden;font-family:tahoma;font-size:12px;line-height:16px;font-weight:normal;color:#454545}.second_catrs_vid .cart TABLE.info_area{width:100%;margin:15px 0px 7px 0px;font-family:tahoma;font-size:9px;font-weight:normal;color:#8e8e8e}.second_catrs_vid .cart TABLE.info_area B{display:block;width:32px;overflow:hidden;text-overflow:ellipsis;float:right;margin:3px 0 0 0;font-family:tahoma;font-size:12px;color:#464646;text-align:right}.second_catrs_vid .cart TABLE.info_area B IMG{float:left}.second_catrs_vid .cart TABLE.info_area .area:first-child{padding-left:7px}.second_catrs_vid .cart TABLE.info_area .area DIV{width:55px;height:18px;padding:7px;overflow:hidden;background:#e9e9e9}.second_catrs_vid .cart TABLE.info_area .condition{padding:0px 7px 0px 0px}.second_catrs_vid .cart TABLE.info_area .condition SPAN{width:27px;height:28px;margin:15px 0px 0 2px;overflow:hidden;display:block;float:right}.second_catrs_vid .cart TABLE.info_area .condition SPAN IMG{margin-top:-28px}.second_catrs_vid .cart TABLE.info_area .condition SPAN.no IMG{margin-top:0}.second_catrs_vid .cart:hover .wrap{position:absolute;background:#FFF;z-index:5;border:1px solid #c6c6c6;width:290px;-webkit-box-shadow:-1px 2px 40px 0px rgba(111,111,111,1);-moz-box-shadow:-1px 2px 40px 0px rgba(111,111,111,1);box-shadow:-1px 2px 40px 0px rgba(111,111,111,1)}.cart_bl .name_place{display:block;margin:15px 0;text-align:center;color:#898987}#print_menu_but{display:block;float:right;width:128px;height:46px;overflow:hidden;background:transparent url("/i2/village/n2/print.png") no-repeat scroll 0px 0px;margin:0px 15px 0px 0px}.catalog_item_search{border:1px solid #6CB3D9;background:#499bcc none repeat scroll 0% 0%;margin-left:14px;width:581px;height:50px}.catalog_item_search TH{padding:0px;width:33px;text-align:left;font:bold 12px Arial;color:#FFF;vertical-align:middle}.catalog_item_search TD{padding:0px 0px 0px 0px;font:12px Arial;color:#FFF;vertical-align:middle;position:relative}.catalog_item_search TD INPUT{width:260px;height:32px;cursor:pointer;border-radius:0px;margin:0px;border:0px none;background:#3E8FBA none repeat scroll 0% 0%;color:#FFF}.catalog_item_search .search_tab{border:1px solid #6cb3d9;width:100%;background:#3E8FBA;margin-left:8px}.catalog_item_search .search_tab TH{padding:0;width:33px}.catalog_item_search .search_tab TD{padding:0}.catalog_item_search .search_tab TH IMG{display:block}.catalog_item_search TD INPUT::-webkit-input-placeholder{color:#fff}.catalog_item_search TD INPUT::-moz-placeholder{color:#fff}.catalog_item_search TD INPUT:-moz-placeholder{color:#fff}.catalog_item_search TD INPUT:-ms-input-placeholder{color:#fff}.search_tab TD INPUT.search_vil::-webkit-input-placeholder{color:#fff}.search_tab TD INPUT.search_vil::-moz-placeholder{color:#fff}.search_tab TD INPUT.search_vil:-moz-placeholder{color:#fff}.search_tab TD INPUT.search_vil:-ms-input-placeholder{color:#fff}@media (max-width:992px){.vd_container.catalog_find_page.cv .content_adaptive.isset_left{width:463px}}@media (max-width:1200px){.vd_container.catalog_find_page{overflow-x:auto}.vd_container.catalog_find_page>.vd-row{display:table}.vd_container.catalog_find_page .left_menu_width{display:table-cell!important;float:none;vertical-align:top}}
