html{font-size:100.01%;height:100%;}
body{min-height:100%;height:100%;padding:0;margin:0;color:#000;background:#fff;font-size:12px;text-align:left;min-width:985px;}
html body * div.clear{background:none;border:0;clear:both;display:block;float:none;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;font-size:0;}
INPUT{font-family: Arial, Tahoma, sans-serif;font-size:1em;}
LABEL{font-size:1em;cursor:pointer;}
TD, BODY, DIV, TEXTAREA{font-family: Arial, Tahoma, sans-serif;}
IMG{border:0;}
TD, FORM{padding:0;margin:0;}
TABLE{border-collapse: collapse;}
.cf:after{content: "";display:block;height:0;clear:both;visibility:hidden;width:0;}
.cf{display:inline-block;}
.ww{width:100%;clear:both;}

#main{background:url(../images/images/bbg.jpg) 100% 100% no-repeat;text-align:center;}
#clear{height:78px;display:none;}
#bottom{min-height:78px;background:#F4F4F4 url(../images/bt.gif) 0 0 repeat-x;text-align:center;padding: 0 0 10px;}
#bt{width:960px;margin:0 auto;text-align:left;}
.lf{width:232px;float:left;}
.rg{width:728px;float:left;}
#in #bt .lf{width:248px;}
#in #bt .rg{width:495px;font-size:11px;}
#in #bt .rg2{width:216px;float:left;}
#bt .lf{font-family:tahoma,sans-serif;color:#ABABAB;font-size:11px;padding:13px 0 0 0;}
#bt .rg{color:#ABABAB;font-size:12px;padding:12px 0 0 0;}
#sldtext a{color:#26685E;line-height:19px;}
#prom{position:absolute;width:124px;height:124px;background:url(../images/prom.gif) 0 0;top:0;right:0;}
#tp{width:960px;margin:0 auto;text-align:left;height:116px;background:url(../images/tpbg.gif) 0 0 no-repeat; position: relative;}
.eng #tp{background:url(../images/tpbg_en.gif) 0 0 no-repeat;}
#logo{display:block;position:absolute;width:143px;height:50px;margin:43px 0 0 24px;}
.eng #logo{width:110px;}
#logo span{visibility:hidden;}
#logo:hover{text-decoration:none;}
#ct{width:960px;margin:0 auto;text-align:left;height:602px;background:url(../images/cbg.jpg) 0 0 no-repeat;}
#slider{width:896px;height:344px;overflow:hidden;margin:0 0 0 32px;}
#ct2{padding:13px 0 0 0;}
#ct .lf{width:490px;float:left;margin-left:56px;}
#ct .rg{width:346px;float:left;margin-left:30px;text-align:center;padding:51px 0 0 0;}
#prev,#next{display:block;position:absolute;width:30px;height:30px;background:url(../images/prev.png) 0 0 no-repeat;margin:133px 0 0 20px;z-index:999;}
#next{background-image:url(../images/next.png);margin-left:910px;}
.pic{width:176px;float:left;padding:40px 0 0 0;}
.pic img{border:3px solid #fff;}
.txt{width:314px;float:left;color:#fff;padding:36px 0 0 0;}
.txt p{margin:0;padding:0;color:#fff;line-height:18px;padding-bottom:18px;}
.txt a{color:#fff;text-decoration:underline;}
.txt a:hover{text-decoration:none;}
h2{font:normal 24px Arial;padding:0 0 4px 0;margin:0;}
#top{position:absolute;width:896px;height:344px;background:url(../images/tp.png) 0 0 no-repeat;margin:0 0 0 32px;}

/*#in #tp{height:93px;background-position:0 -23px;}*/
#in #tp{height:100px;background-position:0 -23px;}
#in #logo{margin-top:20px;}
.tm{width:960px;margin:0 auto;text-align:left;background:url(../images/tmbg.gif) 0 0 repeat-x;}
#tm{margin:0;padding:0;list-style:none;float:left;}
#tm li{float:left;}
#tm a{display:block;height:48px;background:url(../images/tmenu.jpg) 0 0 no-repeat;}
body.eng #tm a{background-image:url(../images/tmenu_eng.jpg)}
#tm .tm-about{background-position:0 0;width:120px;}#tm .tm-about:hover,#tm .tm-about.active{background-position:0 100%;}#tm .tm-aboutactive{background-position:0 100%;cursor:default;}
#tm .tm-flats{background-position:-120px 0;width:120px;}#tm .tm-flats:hover,#tm .tm-flats.active{background-position:-120px -52px;}#tm .tm-flatsactive{background-position:-120px -52px;cursor:default;}
#tm .tm-showroom{background-position:-380px 0;width:104px;}#tm .tm-showroom:hover,#tm .tm-showroom.active{background-position:-380px -52px;}tm .tm-showroomactive{background-position:-380px -52px;cursor:default;}
#tm .tm-about-company{background-position:-483px 0;width:150px;}#tm .tm-about-company:hover,#tm .tm-about-company.active{background-position:-483px -52px;}#tm .tm-about-companyactive{background-position:-483px -52px;cursor:default;}
#tm .tm-contacts{background-position:100% 0;width:118px;}#tm .tm-contacts:hover,#tm .tm-contacts.active{background-position:100% -52px;}#tm .tm-contactsactive{background-position:100% -52px;cursor:default;}
#tm .tm-gallery{background-position:-238px 0;width:140px;}#tm .tm-gallery:hover,#tm .tm-gallery.active{background-position:-238px -52px;}#tm .tm-galleryactive{background-position:-238px -52px;cursor:default;}
#ln{float:right;width:109px;padding:12px 0 0 0;}
#tm a.active{cursor:default;}
#ln a{display:block;float:left;height:24px;background-repeat:no-repeat;background-position:0 0;}
#ln a:hover{background-position:0 -24px;}
#ln a.active{cursor:default;background-position:0 100%;}
.ru{width:35px;background-image:url(../images/ru.gif);}
.en{width:33px;background-image:url(../images/en.gif);}
.mail{width:27px;background-image:url(../images/mail.gif);}
.map{width:31px;background-image:url(../images/map.gif);}

#ts{width:960px;margin:0 auto;text-align:left;background:#CFCFCF url(../images/ts1.gif) 0 0 repeat-x;}
#ts2{background:url(../images/ts2.gif) 0 100% no-repeat;padding:8px 0 0 16px;}
#ts3{background:url(../images/ts3.gif) 100% 100% no-repeat;height:264px;}
#sld{width:928px;height:256px;overflow:hidden;}
#nv{position:absolute;z-index:999;}
#sldfix{width:928px;height:256px;position:absolute;background:url(../images/sld.png) 0 0 no-repeat;}
#sldfix a{width:928px;height:256px;text-decoration: none;display: block;}
#sld img{width:928px;height:256px;}
#goprev,#gonext{display:block;position:absolute;margin:185px 0 0 528px;width:30px;height:30px;background:url(../images/goprevb.gif) 0 0 no-repeat;}
#gonext{margin-left:560px;background:url(../images/gonextb.gif) 0 0 no-repeat;}
#gonext:hover,#goprev:hover{background-position:0 -30px;}
#sldname{position:absolute;margin:174px 0 0 623px;font-size:14px;color:#fff;width:274px;}
#sldname a{color:#fff;text-decoration: underline;}
#sldname a:hover{color:#fff;text-decoration: none;}
#sldtext{font-size:12px;padding:5px 0 0 0;}

#cn{width:960px;margin:0 auto;text-align:left;padding:9px 0 40px 0;}
#lb{width:240px;float:left;}
#acc{width:240px;float:left;background:#F3F5F5;overflow:hidden; margin-bottom: 10px;}
.js #acc{height:269px;}
#bl{width:496px;float:left;margin:0 4px;}
#nw{width:216px;float:left;}

.cr{border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-opera-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;position:relative;}
.lt,.rt,.lb,.rb{position:absolute;display:block;width:5px;height:5px;z-index:999;}
.lt{left:0;top:0;background:url(../images/lt.png) 0 0 no-repeat;}
.rt{right:0;top:0;background:url(../images/rt.png) 0 0 no-repeat;}
.lb{left:0;bottom:0;background:url(../images/lb.png) 0 0 no-repeat;}
.rb{right:0;bottom:0;background:url(../images/rb.png) 0 0 no-repeat;}

#movie{background:url(../images/moviebg.jpg) 0 0 no-repeat;padding:12px;}

#acc ul{padding:0;margin:0;list-style:none;}
#acc li{display:block;background:url(../images/libg.gif) 0 0 repeat-x;}
#acc a{display:block;height:40px;font-size:14px;color:#000;padding:0 0 0 16px;line-height:38px;background:url(../images/liabg.gif) 100% 11px no-repeat;}
#acc ins{height:400px;}
.js #acc ins{display:none;}
#acc ins a{background-image:url(../images/liaa.gif);}
#acc a:hover{text-decoration:none;color:#0067B1;}
#acc .active .opened:hover{cursor:default;text-decoration:none;color:#000;}
#acc .active ins{text-decoration:none;}
#acc ins span{color:#686868;font:12px/18px Arial;display:block;padding:9px 21px 4px 33px;}
#acc ins img{border:4px solid #fff;margin:0 0 5px 16px;}
#acc ins .more,.more{padding:5px 0 0 47px;color:#000;background:url(../images/larr.gif) 33px 7px no-repeat;height:auto;font-size:11px;line-height:13px;}
#acc ins .more:hover,.more:hover{color:#0067B1;background-image:url(../images/larr2.gif);text-decoration:none;}
#acc p{padding:0;margin:0;}

#nwblock{background:#F0F2F2;margin-bottom:9px;overflow:hidden;padding-bottom:15px;}
#nwblock h2{padding:14px 0 9px 16px;font-size:18px;color:#686868;}
#nwblock .tx{color:#686868;font:12px/18px Arial;padding:4px 10px 11px 16px;}
#nwblock .more{padding-left:30px;background-position:16px 2px;padding-top:0;}
#nwblock .tx strong{display:block;color:#000;font-size:14px;padding:0 0 5px 0;line-height:14px;}
#nwblock .tx strong a{color:#000;}
#nwblock .date{background:url(../images/dt.gif) 0 0 no-repeat;display:inline-block;margin-left:11px;}
#nwblock .date span{background:url(../images/dt2.gif) 100% 0 no-repeat;display:inline-block;font-size:11px;padding:0 4px 0 5px;height:16px;line-height:16px;}

#ctb h2{padding:18px 0 12px 0;font-size:24px;}
#ctb{background:#0067B1;height:335px;margin:0 4px 4px 4px;padding:0 32px 0 32px;color:#fff;}
.all{position:absolute;width:160px;height:60px;margin:0 0 0 248px;background:url(../images/all.gif) 0 0 no-repeat;color:#fff;font-size:16px;line-height:22px;text-decoration:underline;padding:12px 0 0 18px;}
.all:hover{background-position:0 100%;color:#0067B1;text-decoration:none;}
#ctb .op{padding:0 184px 0 0;line-height:18px;min-height:72px;}
#ctb img{border:4px solid #fff;margin:18px 0 11px 0;}
#ctb table{width:100%;}
#ctb td{padding-left:4px;background:url(../images/ctb1.jpg) 4px 0 no-repeat;}
#ctb td:hover{background-position:4px -32px;}
#ctb .fst:hover{background-position:0 -32px;}
#ctb .fst{padding-left:0;background-position:0 0;}
#ctb table a{display:block;height:24px;background:url(../images/ctb2.jpg) 100% 0 no-repeat;padding:8px 32px 0 11px;color:#fff;font-size:11px;}
#ctb table a:hover{color:#5BC4EB;background-position:100% -32px;text-decoration:none;}

#search{background:url(../images/searchbg.gif) 0 0 no-repeat;margin-top:12px;height:30px;padding:4px 0 0 19px;}
#search input{font-size:11px;color:#C3C3C2;padding:0;margin:0;background:none;border:0;height:16px;width:170px;}
#search a{display:block;position:absolute;width:20px;height:24px;background:transparent url(blank.gif);margin:-20px 0 0 177px;z-index:99999;}

#sub{width:960px;margin:0 auto;text-align:left;margin:0;padding:0;list-style:none;background:#0061A6 url(../images/subbg.gif) 0 0 repeat-x;}
#sub li{padding:11px 8px 13px 23px;float:left;color:#5FC9EE;}
#sub a{color:#fff;}

#cnt{text-align:left;width:960px;margin:0 auto;background:#F1F3F3 url(../images/cnt.gif) 16px 0 repeat-y;margin-bottom:40px;}
.cnt{width:100%;background:url(../images/cnt3.gif) 0 100% no-repeat;margin-bottom: -10px;}
#clf{width:696px;margin:0 8px 0 16px;float:left;}
#crg{width:232px;float:left;padding:9px 0 16px 0;}

#way{color:#7F7F7F;font-size:11px;padding:29px 0 21px 8px;background:#F1F3F3;}
#way em{font-style:normal;color:#AAA;}
#way span{margin:0 6px 0 10px;}
#way a{color:#3A3A3A;}

h1{font:normal 22px Arial;margin:0;padding:0 0 30px 0;}
h2{font:normal 18px Arial;margin:0;padding:0 0 18px 0;}
h3{font:bold 14px Arial;margin:0;padding:0 0 18px 0;}
.content p{margin:0;line-height:18px;padding:0 0 18px 0;}
.content ul,.content ol{line-height:18px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:14px;}
.content .kvlinks{padding-bottom:0;}
.content{padding:28px 32px 40px 46px;background:url(../images/cnt2.gif) 0 0 no-repeat;}
.content .content{background:none;padding:0;}
.content table{margin:0 0 16px 0;border-bottom:1px solid #D4DADA;}
.content table td,.content table th{border:1px solid #D4DADA;border-width:0 1px;font-size:11px;text-align:center;}
.content table th{border-top:1px solid #D4DADA;padding:14px 14px 18px 16px;background:#E6E9E9;}
.content table .dark td{background:#F1F3F3;}
.content table td{padding:5px 20px 6px 20px;}
.content table .bokovik{text-align:left;font-weight:bold;}
#crg #nwblock{padding-left:7px;}

.wb{background:#fff url(../images/wb1.gif) 0 0 no-repeat;}
.wb2{background:url(../images/wb2.gif) 0 100% no-repeat;padding:8px 0 8px 8px;}

#pres{background:url(../images/presbg.jpg) 0 0 no-repeat;margin:0 0 8px 0;}
#pres2{background:url(../images/pres2bg.gif) 0 100% no-repeat;color:#fff;padding:56px 0 8px 0;}
#pres3{background:url(../images/pres3bg.jpg) 8px 0 no-repeat;}
#pres4{background:url(../images/pres4bg.gif) 8px 100% no-repeat;}
#pres .nn,#kvar .nn{font:bold 14px/18px Arial;padding:16px 0 10px 24px;}
#pres #up,#kvar #up{position:absolute;margin:23px 0 0 190px;width:28px;height:28px;background:url(../images/up.gif) 0 0 no-repeat;}
#pres #up.open,#kvar #up.open{background-position:0 -28px;}
#kvar #up{background-image:url(../images/up2.gif);}
#collapse{padding:0 0 14px 24px;font-size:11px;display:none;}
#collapse div{padding:4px 0 5px 0;}
#collapse .tx,#collapse .em,#collapse .dt{background:#fff url(../images/inp.gif) 0 0 no-repeat;border:0;padding:4px 5px 3px 5px;width:174px;margin:0 0 3px 0;color:#000;}
#collapse .em{width:126px;}
#collapse .dt{width:94px;text-align:center;}
#collapse td{white-space:nowrap;}
.aright{text-align:right;}
#collapse table{width:184px;}
#collapse textarea{width:174px;color:#000;padding:3px 5px 4px 5px;height:41px;background:#fff url(../images/inp.gif) 0 0 no-repeat;border:0;font-size:11px;margin:0 0 13px 0;}
#collapse .textareaforie textarea{background:none;border:0;font-size:11px;margin:0;}
#collapse .textareaforie{margin:0 0 13px 0;background:#fff url(../images/inp.gif) 0 0 no-repeat;width:184px;}
#collapse .button{display:block;padding-left:17px;background:url(../images/sent.jpg) 0 0 no-repeat;border:0;width:135px;height:34px;color:#4C4C4C;font-size:11px;line-height:34px;text-align:left;position:relative;left:34px;}
#kvar #collapse .button{background-image:url(../images/sent2.jpg);}
#sc{cursor:pointer;}

#kvar{background:url(../images/kvar1.jpg) 0 0 no-repeat;margin:0 0 8px 0;}
#kvar2{background:url(../images/kvar2.gif) 0 100% no-repeat;color:#fff;padding:56px 0 8px 0;}
#kvar3{background:url(../images/kvar3.gif) 8px 0 no-repeat;}
#kvar4{background:url(../images/kvar4.gif) 8px 100% no-repeat;}

#calendar{position:absolute;width:291px;height:291px;background:url(../images/cal.png) 0 0 no-repeat;z-index:999;display:none;margin:0 0 0 -88px;}
#calendar table{width:225px;margin-left:32px;}
#calendar td{border:1px solid #CACACA;background:url(../images/ctd.gif) 0 0 no-repeat;width:31px;height:31px;text-align:center;font-size:12px;}
#calendar td.curr{background:url(../images/today.gif) 0 0 no-repeat;}
#calendar td.curr a{color:#fff;}
#calendar td a{display:block;color:#313131;}
#collapse .monthName{margin-left:32px;text-align:center;font-size:12px;text-transform:uppercase;color:#4F4F4F;position:relative;padding:35px 0 15px 0;width:225px;}
.monthName .next,.monthName .prev{display:block;position:absolute;width:21px;height:21px;background:url(../images/nxt.gif);margin-top:-3px;}
.monthName .prev{background:url(../images/prv.gif);left:32px;}
.monthName .next{right:32px;}
#calendar th{font-weight:normal;text-align:center;color:#2D2D2D;font-size:9px;padding:0 0 5px 0;}

.gr{background:#FEFEFE url(../images/grbg.gif) 0 100% repeat-x;border:2px solid #C3CACA;border-width:0 2px;position:relative;margin:0 0 6px 0;}
.gr .lt,.llb{display:block;width:232px;height:4px;background:url(../images/grlt.gif) 0 0 no-repeat;margin-left:-2px;position:absolute;}
.gr .lt{top:0;}
.llb{background:url(../images/grlb.gif) 0 0 no-repeat;position:relative;margin:0;top:-8px;}
.down{padding:9px 0 12px 59px;line-height:16px;color:#545454;font-size:11px;background:url(../images/downbg.gif) 15px 15px no-repeat;}
.down a{color:#545454;text-decoration:underline;}
.down a:hover{text-decoration:none;}

.h1flats{}
.flats{width:672px;background:url(../images/flats.gif) 0 0 repeat-x;}
.flats .fst{background:url(../images/ffst.gif) 0 0 no-repeat;}
.flats .lst{background:url(../images/flst.gif) 100% 0 no-repeat;}
.flats th{height:40px;white-space:nowrap;text-align:center;font-weight:normal;color:#464646;overflow:hidden;}
.flats td{text-align:center;padding:8px;}
.flats .dark td{background:#F2F2F2;}
.flats em,.flats ins{font-style:normal;cursor:pointer;text-decoration:none;display:block;}
.flats .hovered td{background:#A6DBEE;}
.flats td span{font-size:11px;}
#flats{margin:0 0 0 16px;width:672px;}
.flats th ins{padding:9px 10px 12px 10px;}
.headerSortDown span,.headerSortUp span{display:block;background:url(../images/header.gif) 50% 0 no-repeat;}
.headerSortDown em,.headerSortUp em{background:url(../images/header1.gif) 0 5px no-repeat;}
.headerSortDown ins,.headerSortUp ins{background:url(../images/header2.gif) 100% 5px no-repeat;color:#fff;}
.flats .sel{display: -moz-inline-stack;display:inline-block;background:#D22525 url(../images/selbg.gif) 0 0 no-repeat;}
.flats .sel span{display:block;background:url(../images/sel2bg.gif) 100% 0 no-repeat;padding:0 6px;height:16px;color:#fff;}
.flats .bron{display: -moz-inline-stack;display:inline-block;background:#F38900 url(../images/bronbg.gif) 0 0 no-repeat;}
.flats .bron span{display:block;background:url(../images/bron2bg.gif) 100% 0 no-repeat;padding:0 6px;height:16px;color:#fff;}
.flats .showrum{display: -moz-inline-stack;display:inline-block;background:#A6B926 url(../images/showr1.gif) 0 0 no-repeat;}
.flats .showrum span{display:block;background:url(../images/showr2.gif) 100% 0 no-repeat;padding:0 6px;height:16px;color:#fff;}
.content img{display:inline-block;padding:4px;border:1px solid #C4C4C4;margin:0 0 16px 0;}
.ipoteka,.wtype{height:86px;width:228px;}
.ipoteka a,.wtype a{display:block;padding-left:83px;font-size:11px;color:#979797;text-decoration:none;}
.ipoteka a:hover,.wtype a:hover{text-decoration:none;}
.ipoteka strong,.wtype strong{color:#363636;font-size:17px;display:block;}
.ipoteka{background:url(../images/ipoteka.jpg) 0 50% no-repeat;}
.wtype{background:url(../images/wtype.jpg) 0 50% no-repeat;}

.rItem{width:100%;padding:0 0 16px 0;}
.rItem .pic{float:left;width:215px;padding:0;}
.content .rItem .pic img{margin:3px 0 0 0;}
.rItem .inf{width:100%;float:right;margin:0 0 0 -215px;}
.rItem .inf2{margin:0 0 0 215px;color:#313131;}
.rItem .dt{color:#989898;font-size:11px;}
.rItem .nn{font-size:18px;padding:11px 0 0 0;}
.rItem .nn a{color:#0064AB;}
.content #pager img{margin:0;padding:0;border:0;position:relative;top:1px;}
.sprev{margin:0 15px 0 8px;color:#313131;}
.snext{margin:0 8px 0 15px;color:#313131;}
.inactive{color:#A9A9A9;cursor:default;}
.inactive:hover{text-decoration:none;}
#pager{padding:10px 0 0 200px;}
#pager .lnk,#pager span{display:inline-block;margin:0 1px 0 0;padding:0 3px 0 3px;position:relative;top:1px;color:#313131;}
#pager span{background:#58C2EA;color:#fff;padding:1px 3px 2px 3px;}

div.gallery{width:618px;overflow:hidden;}
div.gallery2{width:700px;}
.gallery a{display:block;float:left;margin:0 16px 16px 0;}
.content .gallery img{margin:0;}

#jquery-overlay {position: fixed;top: 0;left: 0;z-index: 1999;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 9999;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #F1F3F3;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 30px 24px 0 24px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position:absolute;right:27px;height:23px;clear:both;width:48px;margin:1px 0 0 0;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a {display:block;float:left;width:24px;height:23px;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {display: block;}
#lightbox-container-image-data-box {width: 100%;margin:0 auto;background-color: #F1F3F3;position:relative;}
#lightbox-container-image-data {color: #666; position:relative;width:100%;}
#lightbox-container-image-data #lightbox-image-details {float: left; text-align: left; margin-right:57px;}
#lightbox-image-details-caption {font-size:12px;padding:6px 0 16px 26px;display:block;color:#000;clear:both;line-height:15px;}
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}
#lightbox-secNav-btnClose {white-space:nowrap;font-size:11px;}
#lightbox-secNav-btnClose img{margin:0 5px 0 9px;}
#tcornlb,#bcornlb{height:5px;clear:both;margin:0 5px 0 0;position:relative;text-align:right;}
#lightbox-secNav{position:absolute;right:22px;width:70px;margin-top:9px;}
#lightbox-secNav img{position:relative;top:1px;}
#lightbox-secNav a span{text-decoration:underline;color:#313131;}
#lightbox-secNav a:hover span,#lightbox-secNav a:hover{text-decoration:none;}
#tcornlb{top:-5px;}
#bcornlb{top:5px;}
.webkit #lightbox-container-image-data,.ie6 #lightbox-container-image-data{margin-top:-5px;}
#tcornlb{background:url(../images/tcornlb.png) 0 0 no-repeat;}
#bcornlb{background:url(../images/bcornlb.png) 0 0 no-repeat;}
#tcornlb div,#bcornlb div{width:5px;height:5px;position:relative;margin-left:auto;left:5px;}
#tcornlb div{background:url(../images/tcornlb2.png) 0 0 no-repeat;}
#bcornlb div{background:url(../images/bcornlb2.png) 0 0 no-repeat;}
#lightbox-nav-btnPrev{background:url(../images/prevbtn.gif) 0 0 no-repeat;}
#lightbox-nav-btnNext{background:url(../images/nextbtn.gif) 0 0 no-repeat;}
.gallery-date{position:absolute;color:#989898;font-size:11px;margin:-14px 0 0 0;}
.content .album{padding:8px 0 39px 0;}
.ndate{color:#989898;line-height:1px;padding:1px 0 23px 0;}
.newsbar{width:100%;padding:18px 0 16px 0;}
.goback{float:left;}
.gonext{float:right;}
.content .newsbar img{margin:0;padding:0;border:0;display:inline;position:relative;top:1px;}
.content .newsbar .goback img{margin:0 7px 0 3px;}
.content .newsbar .gonext img{margin:0 3px 0 7px;}
.content .newsbar a:hover{text-decoration:none;}
.content .newsbar a:hover span{text-decoration:underline;}

.yearbar{float:right;width:500px;position:relative;}
.yearbar div{position:absolute;right:0;margin-top:-76px;}
.yearbar a{display:block;width:40px;height:24px;font-size:10px;text-align:center;color:#989898;float:left;line-height:23px;}
.yearbar .active,.yearbar .active:hover{background:url(../images/yearbar.gif) 0 0 no-repeat;text-decoration:none;cursor:default;}

.kv{background:#F0F2F2;margin:0 0 16px 0;}
.kvlinks{margin:0;padding:0;list-style:none;position:relative;top:5px;z-index:1000;}
.kvlinks li{float:left;border-bottom:5px solid #F0F2F2;margin:0 2px 0 0;background:#DEDEDE url(../images/kv1.gif) 0 0 no-repeat;}
.kvlinks .active{background:#F0F2F2 url(../images/kv3.gif) 0 0 no-repeat;}
.kvlinks .active a,.kvlinks .active a:hover{background:url(../images/kv4.gif) 100% 0 no-repeat;text-decoration:none;cursor:default;}
.kvlinks a{display:block;padding:16px 17px 9px 16px;background:url(../images/kv2.gif) 100% 0 no-repeat;color:#787878;}
.topicflats{padding-bottom:6px;}
.kvv{padding:8px 0 8px 8px;}
.kv1{background:#fff url(../images/kvv1.gif) 0 0 repeat-y;width:600px;overflow:hidden;}
.kv2{background:url(../images/kvv2.gif) 0 0 no-repeat;}
.kv3{background:url(../images/kvv3.gif) 0 100% no-repeat;padding:6px;text-align:center;}
.content .kvv img{padding:0;margin:0;border:0;}

.objectbar{width:100%;}
.objdate{width:240px;float:left;background:#F0F2F2;}
.objinfo{width:352px;float:right;padding:12px 0 0 0;}
.objinfo a{text-decoration:underline;}
.objinfo a:hover{text-decoration:none;}
.content .objdate table{border-bottom:12px solid #F1F3F3;margin:0;border-top:8px solid #F1F3F3;}
.ff3_5 .content .objdate table{border-bottom:0;margin-bottom:12px;}
.content .objdate td{border:none;font-weight:normal;color:#565757;padding:7px 4px 8px 24px;text-align:left;}
.content .objdate .in{font-weight:bold;color:#303030;font-size:12px;}

#sd{display:none;}
.sdbar{padding:16px 0 24px 40px;}
.sdbar a{display:block;float:left;margin:0 1px 0 0;background:url(../images/sdbg.gif) 0 0 no-repeat;color:#fff;}
.sdbar a span{display:block;white-space:nowrap;height:40px;padding:0 15px 0 14px;background:url(../images/sdbg2.gif) 100% 0 no-repeat;line-height:38px;}
.sdbar a:hover,.sdbar .active,.sdbar .active:hover{background-position:0 -40px;text-decoration:none;}
.sdbar a:hover span,.sdbar .active span{background-position:100% -40px;}
.sdbar .active{cursor:default;}
.info{padding:18px 32px 0 8px;}
.print{position:absolute;clear:both;margin:26px 0 0 527px;padding:0 0 0 12px;background:url(../images/bull.gif) 0 5px no-repeat;font-size:11px;text-decoration:underline;}
.print:hover{text-decoration:none;}

#showroom{position:absolute;margin:0 0 0 -30px;width:664px;}
#sr1{background:url(../images/sr1.gif) 0 0 repeat-y;}
#sr2{background:url(../images/sr2.gif) 0 0 no-repeat;}
#sr3{background:url(../images/sr3.gif) 0 100% no-repeat;padding:16px 0 16px 16px;}
#showroomfix{height:640px;}
.content #sroom img{border:0;padding:0;margin:0;}
#sroom{width:632px;height:523px;overflow:hidden;}
#showroom .sdbar{padding:24px 0 8px 24px;background:#F1F3F3;width:615px;}
#shr0{width:632px;height:523px;position:absolute;z-index:9999;}
.content #sroom #shr2,.content #sroom #shr3,.content #sroom #shr4,.content #sroom #shr5,.content #sroom #shr6,.content #sroom #shr7,.content #sroom #shr8,.content #sroom #shr9{position:absolute;margin-top:-523px;visibility:hidden;}

#logosrv{position:absolute;width:70px;height:29px;margin:43px 0 0 875px;}

#expobanner{display:block;position:absolute;width:100px;height:100px;left:757px;}

#flats td a{color:#333;}
#flats td a:hover{text-decoration:none;}

.content table.nostyle{border:0;}
.content table.nostyle td{border:0;text-align:left;}
.content #contactform td{vertical-align:top;line-height:18px;padding-left:0;padding-right:30px;}
.content #contactform .tx{width:200px;background:url(../images/inp.gif) 0 0 #FFFFFF;border:0;border-right:1px solid #DFDFDD;border-bottom:1px solid #DFDFDD;color:#000;padding:4px 5px 3px;}
.content #contactform textarea{width:300px;height:150px;background:url(../images/inp.gif) 0 0 #FFFFFF;border:0;border-right:1px solid #DFDFDD;border-bottom:1px solid #DFDFDD;color:#000;padding:4px 5px 3px;}
.sentmessage{background:url(../images/sent3.jpg) 0 0 no-repeat;display:block;width:115px;height:34px;padding-left:37px;line-height:34px;color:#4c4c4c;}
.sentmessage:hover{text-decoration:none;}

.rItem .op{line-height:18px;}
.content .YMaps-layer-container table{border:0;margin:0;}
.content .YMaps-layer-container table td{padding:0;border:0;}
.searchlist .inf,.searchlist .inf2{float:none;margin:0;}
.ff2 #sub{margin:0 auto;}
.ff2 .content .objdate table{border-top:0;border-bottom:0;}

A{color:#4AB2E1;text-decoration:none;}
A:hover{text-decoration:underline;}

#ln{width:142px;}
/*#ln{width:139px;}*/
#ln span{display:block;float:left;height:24px;background-position:0 -48px;background-repeat:no-repeat;}

#tabHouses{
	float: right;
	font-size: 14px;
	padding: 0px!important;
	width: 200px!important;
	margin: 5px -24px 0 0!important;
}

#tabFlats{
	float: right;
	font-size: 14px;
	padding: 0px!important;
	width: 230px!important;
	margin: 5px 0 0 0!important;
    text-align: right;  
}  

#tabHouses li{
	border: 1px solid #4AB2E1;
	text-decoration: underline;
	display: block;
	width:38px!important;
	list-style: none;
	cursor: pointer;
	background: #ffffff;
	color: #000;
	padding: 1px 0;
	font-weight: bold;
	float: left;
	text-align: center;
}
#tabHouses li.textTabFlat{
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
	border: 0px none;
	width: 110px!important;
	text-align: left;
}
#tabHouses li:hover{
	text-decoration: none;
}
#tabHouses li.current{
	text-decoration: none;
	color:#fff;
	cursor: default;
	background: #4AB2E1;
}


.undersearchadd{
	color: #ABABAB;
	font-size: 11px;
	line-height: 14px;
}

#stat{
	padding: 5px 0;
	float: left;
}

.lf .vk{
	float: left;
	margin: 5px;
}
.rg .vk{
	float: right;
	margin: 0 20px 0 0;
}

.cr_video {
    height: 460px!important;    
}

/*.cr_video iframe {
    margin: 22px 0 15px 0;
    border: 4px solid #FFFFFF;
}*/

