﻿/* png fix */

.png{
	behavior: url(/css/iepngfix.htc)
}

body{
	behavior: url(/css/csshover3.htc)
}

/* png fix */

body{margin:0px auto;width:1024px;text-align:center;background-color:#000;position:relative}

div{margin:0px;padding:0px}

p{text-align:justify}

a,p,div,h1,h2,h3,table,tr,td{font-family:"Century Gothic","Trebuchet MS";font-weight:normal}

h1{color:#FC3;letter-spacing:-1px;font-size:24px;font-weight:normal;margin:0px}
h2.page-main{color:#FFF;letter-spacing:-1px;font-size:18px;font-weight:normal;text-align:center;margin:0px;padding-top:20px;padding-bottom:10px}
h2.gold{color:#FC3;width:100%;font-size:15px;font-weight:normal;margin-bottom:3px}

h3.titles-gold{margin:0px;margin-bottom:10px;color:#FC3;font-size:15px;float:left;width:100%}

#l{float:left}
#r{float:right}
#l-fullw{float:left;width:100%}
div.l{float:left}
div.r{float:right}
div.fullw{width:100%}
div.l-fullw{float:left;width:100%}

div.hw{width:50%}
div.halfw{width:300px}

div#l-halfw{float:left;width:300px}
div#r-halfw{float:right;width:300px}

div.top10{margin-top:10px}
div.top20{margin-top:20px}
div.top30{margin-top:30px}

span.white{color:#FFF}

.gold12{
font-size:12px;color:#fc3
}

a.forum-link{color:#fc3}

div.header{background:url(/images/structure/header.jpg) no-repeat;width:100%;height:277px;color:#FC3;font-size:13px;float:left;z-index:1}
div.header div{float:left}
div.header-logo{width:222px;height:241px}
div.header-main{height:114px;position:relative;left:0px;top:8px;width:800px}
div.header-main div.contacts{text-align:left;line-height:25px;height:80px;overflow:hidden}
div.header-main div.announce{font-size:14px;position:absolute;top:0px;right:10px}
div.header-main div.language-links{position:absolute;top:50px;right:10px}
div.header-main div.language-links a{font-size:15px}
div.header-main div.language-links a.link-gold-13{position:relative;top:-11px}

div.top-navigation{position:relative;top:20px;left:0px;width:770px;z-index:2}

div.dropdownmenu{
	width:331px;height:350px;position:absolute;left:-30px;top:-680px;z-index:4;
}

div.dropdownmenu div.backgr{
	z-index:5;
	background:url(/images/structure/dropdown.png) no-repeat;
	width:100%;height:100%;
	filter: alpha(opacity=90);
	opacity:0.9;
}

div.top-navigation ul{list-style:none;margin:0px;padding:0px}
div.top-navigation ul li{color:#FFF;font-size:16px;display:block;position:relative;top:8px;float:left}
div.top-navigation ul li a{color:#FFF}
div.top-navigation ul li.main{left:70px}
div.top-navigation ul li.property{left:140px;height:40px}
div.top-navigation ul li.info{left:215px}
div.top-navigation ul li.contact{left:260px}

div.top-navigation ul li.property:hover div.dropdownmenu{top:27px}

div.top-navigation ul li.property iframe{
	width:331px;height:350px;position:absolute;left:-30px;top:27px;filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);border:none
}

div.dropdownmenu a.title{display:block;width:100%;text-align:center;position:relative;top:5px}
div.dropdownmenu ul{position:static;text-align:left;margin:10px 0px 0px 15px}
div.dropdownmenu ul li{position:static;display:block;width:100%}
div.dropdownmenu ul li img{width:70px;position:static}
div.dropdownmenu ul li a{position:relative;top:-20px;left:10px;font-size:13px;color:#FC3}

img.skypeicon-top{position:absolute;top:0px;right:310px}

div.header-bottom{width:802px;position:relative;left:100px;top:30px;color:#FFF;z-index:1}
div.header-bottom img{float:left}
div.header-bottom form{float:left;position:relative;left:12px;top:3px}
div.header-bottom a.yandex{float:left;position:relative;left:5px;top:9px}
div.header-bottom a.yandex-search{background:url(/images/structure/button-yandex-search.jpg) no-repeat;width:72px;height:26px;float:left;cursor:pointer;position:relative;left:14px;top:2px;color:#FC3;padding-top:2px}
div.header-bottom a.forum-link{float:left;color:#FC3;font-size:14px;position:relative;left:20px;top:3px}

div.button110w{background:url(/images/structure/button110w.jpg) no-repeat;width:110px;height:27px;text-align:center;margin:0px auto;cursor:pointer;padding-top:3px;font-size:13px;color:#FFCC33}
div.button-black-bckg{background:url(/images/structure/button-black-bckg.jpg) no-repeat;width:74px;height:27px;padding-top:2px;color:#FC3;margin:0px auto;text-align:center;cursor:pointer}

a.hov{cursor:pointer}
a.hover{cursor:pointer;text-decoration:underline}

div.page-background{position:relative;background:url(/images/structure/page-background.jpg) no-repeat;width:645px;height:2330px;float:left;text-align:center}

div#page-container{width:625px;margin:0px auto}

div.right-background{background:url(/images/structure/right-background.jpg) no-repeat;width:157px;height:2330px;font-size:12px;color:#FFF;float:left}

div.apartments-main{
background:url(/images/structure/apartments-main.jpg) no-repeat;width:802px;height:2330px;float:right
}

div.right-background .inner{
	position:relative;
	top:30px
}

div.right-background .item{
	width:100%;
	margin: 0px auto; 
	display:block;
	margin-top:15px
}

div.right-background .item img.border{
	width:140px
}

span.red{
	color:#FF0000;
	font-size:14px
}

div.footer
{
background:url(/images/structure/footer.jpg) no-repeat;width:1024px;height:270px;float:left;text-align:center
}

div.apartments-header-button-1-1{background:url(/images/structure/property-group-button-1-1.jpg) no-repeat;width:122px;height:40px;float:left}div.apartments-header-button-1-2{background:url(/images/structure/property-group-button-1-2.jpg) no-repeat;width:122px;height:40px;float:left}div.apartments-header-button-1-3{background:url(/images/structure/property-group-button-1-3.jpg) no-repeat;width:122px;height:40px;float:left}div.apartments-header-button-2-1{background:url(/images/structure/property-group-button-2-1.jpg) no-repeat;width:125px;height:40px;float:left}div.apartments-header-button-2-2{background:url(/images/structure/property-group-button-2-2.jpg) no-repeat;width:125px;height:40px;float:left}div.apartments-header-button-2-3{background:url(/images/structure/property-group-button-2-3.jpg) no-repeat;width:125px;height:40px;float:left}div.apartments-header-button-2-4{background:url(/images/structure/property-group-button-2-4.jpg) no-repeat;width:125px;height:40px;float:left}div.apartments-header-button-3-1{background:url(/images/structure/property-group-button-3-1.jpg) no-repeat;width:121px;height:40px;float:left}div.apartments-header-button-3-2{background:url(/images/structure/property-group-button-3-2.jpg) no-repeat;width:121px;height:40px;float:left}div.apartments-header-button-3-3{background:url(/images/structure/property-group-button-3-3.jpg) no-repeat;width:121px;height:40px;float:left}div.apartments-header-button-3-4{background:url(/images/structure/property-group-button-3-4.jpg) no-repeat;width:121px;height:40px;float:left}div.apartments-header-button-4-1{background:url(/images/structure/property-group-button-4-1.jpg) no-repeat;width:107px;height:40px;float:left}div.apartments-header-button-4-2{background:url(/images/structure/property-group-button-4-2.jpg) no-repeat;width:107px;height:40px;float:left}div.apartments-header-button-4-3{background:url(/images/structure/property-group-button-4-3.jpg) no-repeat;width:107px;height:40px;float:left}div.up{margin-top:8px;color:#FC3;font-size:13px}div.down{margin-top:3px}a.property-group-link{color:#FC3;font-size:12px;text-decoration:underline}div.flash-video{border:solid 1px #FFF;float:right;width:100%;height:225px;margin-bottom:5px}

p.apartments-description{color:#FFF;font-size:12px;text-indent:10px;margin:0px}
p.apartments-description:first-letter{font-size:16px;color:#FC3}
p.apartments-title{font-size:14px;color:#FC3;text-align:left;margin-bottom:15px;margin-top:15px}

div.currency-banner{float:left;width:210px}
div.social{width:320px;float:left;color:#FFF;font-size:12px;position:relative;top:85px}
div.bookmarks{background:url(/images/structure/bookmarks.gif) no-repeat;width:290px;height:35px;padding-top:5px;position:relative;left:15px;top:5px;float:left}
div.counters-banners{width:410px;float:right;position:relative;top:30px}
div.blog a{font-size:16px;position:relative;top:-25px}

div.month-special{background:url(/images/common/month-special-background.jpg) no-repeat;width:475px;height:230px;float:left;font-size:12px;color:#FFF}

div.month-special div.gallery{float:left;overflow:hidden;height:165px;width:220px}

div.month-special ul#portfolio{list-style:none;margin:0px;padding:0px;float:left;display:block}

div#gallery{background:url(/images/structure/gallery-bckg.jpg) no-repeat;width:700px;height:720px;position:absolute;border:1px solid #FFF;left:400px;display:none;z-index:100}

div.callback{float:right;background:url(/images/common/background-callback.jpg) no-repeat;width:145px;height:220px;border:solid 1px #FFF;font-size:13px;color:#000;font-weight:bold}

div.callback a{color:#FF0000;font-weight:bold;font-size:14px;margin-top:140px;display:block}

div.main-page-pres{float:left;margin:3px 10px 3px 0px;width:340px;color:#FC3;font-size:13px}

div.wrapped-image-l{float:left;margin:10px;margin-left:0px;margin-bottom:0px}div.wrapped-image-r{float:right;margin:10px;margin-right:0px;margin-bottom:0px}h2.common-page-title{color:#FFF;letter-spacing:-1px;font:normal 18px "Century Gothic","Trebuchet MS";text-align:center;margin:0px auto}

#header{width:100%;height:95px}

div.apartments-main #header{width:100%;height:70px}

div.apartments-main #header h2{position:relative;top:24px}

#title-c{position:static;padding-top:5%}

div.navigation-chain{float:left;width:100%;margin-bottom:10px;text-align:left;color:#FFF}

div.video-link{clear:both;position:absolute;top:80px;right:10px}

div.apartments-main div.inner{
float:left;width:475px;margin-left:5px
}

div.apartments-header{background:url(/images/structure/apartments-header.jpg) no-repeat;width:475px;height:30px;margin-top:10px;color:#FC3;font-size:15px;border-bottom:solid 1px #000}

div.apartments-header div.nr{
	float:left;
	margin:3px 0 0 10px
}

div.apartments-header div.date{
	float:right;
	font-size:12px;
	margin:5px 10px 0 0
}

div.apartments-header div.date span{
	text-decoration:underline
}

div#apartments-header-menu .active{cursor:pointer}

div.apartments-gallery-menu{
	text-align:center;
	float:left;
	width:100%
}

div.apartments-gallery-menu div{
	float:left
}

div.apartments-gallery-menu div.menuB{
	width:70px;margin-top:7px
}

div.apartments-gallery-menu div.menuC{
	width:80px;margin-top:7px
}

div.apartments-gallery-menu div.menuD{
	width:100px;margin-top:7px
}

div.apartments-gallery-menu div.menuE{
	width:120px
}

div.apartments-gallery-menu a.property-group-link{
	cursor:pointer
}

div.imgscroll{
	width:100%;
	margin-top:10px;
	float:left
}

div.imgscroll img{
	width:152px;height:112px
}

div.imgnavbar{
	float:left;margin-top:2px;margin-bottom:2px
}

div.imgnavbar div{
	float:left
}

div.apartments-main div.inner img#main, img#main-fl{
	width:100%;max-height:500px;margin-top:10px
}

div.clickforbig{
	margin-top:3px;color:#FC3;font-size:12px
}

div.ap-sorting-header{
	width:100%;margin-top:10px;color:#FC3;font-size:12px
}

div.ap-sorting-header div{
	float:left
}

div.apartments-main div#holder{
	margin-top:10px
}

div.apartments-main div#holder div{
	float:left
}

.vmargin{font-size:13px}
.ap{width:90px}
.fl{width:80px}
.type{width:115px}
.floorage{width:55px}
.yard{width:60px}
.price{width:70px}
.price-special{width:80px; color:#FC3;font-size:10px}

div#plans-links-block{float:right;width:40%;margin-right:10px}

div#plans-links-block span{float:right}

div#apartments-info-block{float:left}

div#apartments-info-block img{width:470px;margin-bottom:5px}

div.property-block-add{float:right;margin-top:10px;padding-right:5px;width:300px;color:#FFF;font-size:12px}

div.property-block-header{background:url(/images/structure/property-block-header.gif) no-repeat;width:300px;height:35px;color:#FC3;padding-top:4px;font-size:15px;float:left}

div.media-block{width:100%}

div.media-block img.thumb{width:94px;height:70px}

div.media-block img.main{width:298px}

div#brief{color:#FC3;font-size:12px;text-align:left}

div#brief div{float:left}

div#brief div.locationlabel{width:115px}
div#brief div.locationtext{width:185px;color:#FFF}

div#center-link-vmargins{width:100%;text-align:center;margin:10px 0 10px 0}

div.map{background-color:#FFF;width:298px;height:280px;overflow:hidden;border: solid 1px #FFF;float:left}

div.h{display:none}

div.v{display:block}

div.v div.premises{text-align:left;color:#FFCC33;margin-left:10px}

#house{float:left;width:70px}

div.houses-pr-int{height:40px;position:relative}div.houses-pr-int-inner{position:relative;top:35%}div.contacts-header{background:url(/images/structure/contacts-header.jpg) no-repeat;width:598px;height:26px;color:#FC3;margin-bottom:5px;float:left;border:solid 1px #FC3}div.contacts-block{width:598px;min-height:150px;margin-top:6px;margin-bottom:6px;text-align:center;border-bottom:solid 1px #FC3;padding-bottom:3px;float:left}a.top-navigation-link{color:#FC3;font-size:16px;text-decoration:none}a.top-navigation-link:hover{text-decoration:underline}a.short-text-gold{color:#FC3;font-size:14px}a.short-text-white{color:#FFF;font-size:12px}a.link-white{color:#FFF;font-size:12px;text-decoration:none}a.link-white:hover{text-decoration:underline}a.link-white-u{color:#FFF;font-size:12px;text-decoration:underline}a.link-gold-u{color:#FC3;font-size:12px;text-decoration:underline}a.link-gold-13{color:#FC3;font-size:13px}a.link-white-u:hover{cursor:pointer}a.simple-white-14{color:#FFF;font-size:14px}div.search-form{color:#FFF;font-size:12px;margin-top:25px}
div.search-form select{width:200px}

div.contacts-block div.l{width:170px;float:left}
div.contacts-block div.r{width:170px;float:right}
div.contacts-block div.l img{width:170px}
div.contacts-block div.r img{width:170px}

div.vcard{font-size:13px;float:left;width:245px;color:#FFF;text-align:center}
div.page-link-block{float:left;text-align:center;width:100%;margin-top:15px}
div.partnership-block{float:left;background:url(/images/common/partnership-background.jpg) no-repeat;width:630px;height:219px;border:#FFF solid 1px}

div.news-date{float:left;margin-left:20px;font-size:14px;text-decoration:underline;color:#FC3}
div.news-date-small{float:left;margin-left:30px;font-size:12px;text-decoration:underline;color:#FC3}
div.news-image{float:left;margin-left:10px;margin-right:5px}

div.navigation-block-a{ float:left; width:95%; text-align:left; margin-left:5px; font-size:13px; color:#FC3}div.navigation-block-b{ width:95%; text-align:center; float:right; margin-right:5px; margin-top:5px; font-size:13px; color:#FC3}a.button-link{color:#FC3;font-size:14px;text-decoration:none}

a.left-navigation-link{color:#FFF;font-size:13px;text-decoration:none}
a.left-navigation-link:hover{text-decoration:underline}
a.link-white-14{color:#FFF;font-size:14px}
a.link-gold-12{color:#FC3;font-size:12px;text-decoration:underline}
a.gold-12{color:#FC3;font-size:12px;text-decoration:none}

div.menu-l{background:url(/images/structure/menu-l.jpg) no-repeat;width:222px;height:2330px;float:left;color:#fff}
ul.left-navigation-list{list-style:none;color:#FFF;margin:0px;padding:0px;display:block;float:left;width:88%}
ul.left-navigation-list li{height:43px;float:left;width:100%;line-height:15px}
ul.left-navigation-list .left-navigation-inner-a a{position:relative;top:14px}
ul.left-navigation-list .left-navigation-inner-b a{position:relative;top:5px}
ul.left-navigation-list a{color:#FFF;font-size:13px;text-decoration:none}
ul.left-navigation-list a:hover{text-decoration:underline}
ul.top100{margin-top:100px}
div.left-navigation-search-block{float:left;width:100%;margin-top:20px;height:290px}

div.left-navigation-main{float:left;width:100%;height:30px}
div.left-navigation-main a{font-size:14px;color:#FC3}

ul.month-special{margin-top:0px;margin-bottom:0px;list-style-position:inside;text-align:left}div.left-navigation-item{float:left;width:100%;height:44px}ul.basic-list{color:#FFF;font-size:12px;text-align:left;margin-top:0px;margin-bottom:5px}ol.basic-list{color:#FFF;font-size:12px;text-align:left;margin-bottom:0px;margin-top:0px}img.border{border:solid 1px #FFF}img.noborder{border:none}img.highlight{border:solid 2px #FC3}p.main-paragraph{color:#FFF;font-size:12px;text-indent:10px;margin:0px}p.main-paragraph:first-letter{font:normal 16px "Century Gothic","Trebuchet MS";color:#FC3}p.main-paragraph-padded-7{color:#FFF;font-size:12px;text-indent:10px;margin:0px;padding-bottom:7px}p.main-paragraph-padded-15{color:#FFF;font-size:12px;text-indent:10px;margin:0px;padding-bottom:15px}p.month-special{text-align:left;margin:0px;padding-left:10px}h3.titles{margin:0px;margin-bottom:10px;color:#FFF;font-size:15px}table.services-list{color:#FFF;font-size:12px;text-align:justify;border:1px solid #FFF}table.price-list{color:#FFF;font-size:12px;text-align:justify;width:630px;border:1px solid #FC3;text-align:center;margin-top:10px}table.price-list-accommodation{color:#FFF;font-size:12px;text-align:justify;border:1px solid #FC3;text-align:center;margin-top:10px;margin-left:10px}td.border-right-gold{border:solid 1px #FC3;border-left:none;border-top:none}td.no-side-border{border-bottom:solid 1px #FC3}td.list{border:none;border-bottom:solid 1px #FFF;border-right:solid 1px #FFF}div.ruler{height:1px;float:left;width:100%;background:#FC3;margin-top:8px;margin-bottom:8px;font-size:0px}div.half-ruler{height:1px;width:100%;background:#FC3;margin:8px 0 8px 0;font-size:0px;float:left}div.ruler-white{float:left;width:100%;background-color:#FFF;height:1px;font-size:0px}div.property-pick{float:left;width:200px;height:380px;margin-right:3px;background-color:#000;border:solid 1px #FFF;padding:2px}div.half-page-text{text-indent:10px;width:300px;color:#FFF;text-align:justify;font-size:12px}div.half-page-text:first-letter{font:normal 16px "Century Gothic","Trebuchet MS";color:#FC3}div.w1-3{float:left;width:33%}#block-l{float:left;width:48%}#block-r{float:right;width:48%}div.common-block{margin-bottom:10px;float:left;width:100%}div.common-block-title{margin-bottom:3px;text-align:center;width:100%;color:#FC3;font-size:13px}div.common-block-link{text-align:right;width:300px}#block{font:normal 14px "Century Gothic","Trebuchet MS";color:#FFF;margin-top:20px}div.notice{float:left;width:100%;font-size:12px;color:#FFF;text-indent:10px;border:solid 1px #FFF;padding:4px;margin-bottom:5px}div.land-box-r{border:solid 1px #FFF;width:280px;height:75px;padding:5px;float:right;margin-bottom:5px}div.land-box-l{border:solid 1px #FFF;width:280px;height:75px;padding:5px;float:left;margin-bottom:5px}div.land-box-title{float:right;margin-right:5px}div.land-box-link{float:right;margin-top:40px}div.news-block{float:left;width:320px;margin-left:10px}table.price-table{color:#FFF;font-size:13px;text-align:center}tr.price-table-header{background-color:#09C}table.price-table-cars{color:#FFF;font-size:11px;text-align:center;border:none;border-top:solid 1px #FFF}tr.price-table-cars-h{color:#000;background:#FC3}div.paragraph-13{color:#FFF;font-size:13px;text-align:justify}div.small-box{border:solid 1px #FFF;float:left;margin-left:8px;margin-bottom:5px}div.small-box-title{text-align:center;font-size:13px;color:#FC3}

form{margin:0px}
select{font:normal 13px "Times New Roman",Times,serif;margin-bottom:3px;width:170px}
input{font:normal 13px "Times New Roman",Times,serif;margin-bottom:3px}
div.search-block{float:left;text-align:left;margin-bottom:10px;width:100%}div.search-check-boxes{float:left;text-align:center;width:100%;font-size:12px;color:#FFF}div.offices-group-links{float:left;width:25%}

ul.sitemap{text-align:left;color:#FC3}

ul.sitemap li.rss{
	list-style:none;height:30px
}

ul.sitemap li.rss a{
	display:block;float:left
}

ul.sitemap li.rss a.link-white{
	margin:5px 0 0 5px
}

#forumdiv.forum-header{background:url(/images/forum/forum-header.jpg) no-repeat;width:638px;height:60px;border:solid 1px #FC3;border-bottom:none}table.forum-table{width:640px;border-color:#FC3;color:#FFF;font-size:11px;text-align:center;border:none}td.forum-header{padding:0px;border:solid 1px #FC3;border-bottom:none}td.border-right{border-right:solid 1px #FC3;border-bottom:solid 1px #FC3;vertical-align:top}td.border-left{border-left:solid 1px #FC3;border-bottom:solid 1px #FC3;vertical-align:top}td.border-both{border:solid 1px #FC3;border-top:none;vertical-align:top}tr.header-row{font-size:15px;color:#FC3;background:url(/images/forum/header-pattern.jpg) no-repeat}td.header-row{border:solid 1px #FC3;border-left:none}td.header-row-border-left{border:solid 1px #FC3}tr.margin-row{background:url(/images/forum/header-pattern.jpg) no-repeat}td.margin-row{border:solid 1px #FC3;border-top:none}div.button-forum-search{background:url(/images/forum/search-button.jpg) no-repeat;width:71px;height:25px;text-align:center;float:left;margin-left:5px;cursor:pointer}div.button-forum-post{background:url(/images/forum/post-button.jpg) no-repeat;width:80px;height:25px;text-align:center;margin-left:5px;cursor:pointer}div.forum-search-block{float:left;margin-left:10px;margin-right:5px}td.forum-insert-block{background:url(/images/forum/insert-block-pattern.jpg) no-repeat;border:solid 1px #FC3;border-top:none;font-size:14px;color:#FC3}td.no-topics{height:50px;border:solid 1px #FC3;border-top:none;font-size:15px}tr.messages-footer-row{font-size:13px;color:#FC3}div.forum-insert-block{float:left;margin-left:5px}div.forum-insert-block-txt{float:left;margin-left:5px;width:275px}

#pr-block-l{float:left;background:url(/images/structure/tile.jpg);width:305px;height:366px;border: solid 1px #fc3;text-align:left;padding-left:5px}

#pr-block-l span{text-align:center;width:100%;display:block}

#property-block-l{float:left;width:305px}
#property-block-r{float:right;width:305px}

div.line{float:left;margin:4px;font-size:12px;color:#FC3}div.line-info{float:left;width:100%;text-align:justify;font-size:12px;color:#FC3;margin-bottom:3px}div.line-info-description{float:left;text-align:left;font-size:12px;color:#FC3;margin-bottom:3px}div.property-description{float:right;text-align:justify;width:550px;font-size:12px;color:#FFF;margin-left:5px}div.id{background:url(/images/structure/id-background.jpg) no-repeat;width:60px;height:25px;font-size:13px;color:#FC3;padding-top:3px;float:left}div.property-title{float:left;font-size:14px;color:#FC3;margin-left:20px;text-align:center}div.apts-title{float:left;font-size:12px;color:#FC3;width:100%;text-align:center}div.investment-property-title{float:left;width:100%;font-size:14px;color:#FC3;text-align:center;margin-bottom:5px}div.property-image{float:left;margin-bottom:3px}div.property-link{float:right;margin-right:5px}div.property-main-title{float:left;width:500px;font-size:16px;color:#FC3;text-align:center}#sorting-header{font:normal 12px "Century Gothic","Trebuchet MS";color:#FFF;width:100%;margin-bottom:0px;float:left}span.sort{margin-right:30px}#image-descr{float:left;width:380px;padding-top:6px;color:#FC3;font:normal 13px "Century Gothic","Trebuchet MS"}#image-descr-fl{float:left;width:420px;padding-top:6px;color:#FC3;font:normal 13px "Century Gothic","Trebuchet MS"}#white{color:#FFF}#gold{color:#FC3}div.hotels-contact{float:left;width:380px;margin-top:5px;color:#FC3;font-size:12px}#black-block{background:url(/images/structure/black-block.gif) no-repeat;width:250px;height:40px;margin:0px auto}#add-block-notice{float:left;width:100%;color:#FFF;font:normal 12px "Century Gothic","Trebuchet MS";text-align:justify;margin-bottom:5px}div.contact-notice{float:left;width:100%;color:#FFF;font-size:12px;text-align:center;margin-bottom:5px}#form-row{margin-left:10px;margin-bottom:3px;float:left;text-align:left;color:#FC0;font:normal 12px "Century Gothic","Trebuchet MS"}div.ap-prices-row{background:url(/images/structure/ap-prices-row.gif) no-repeat;float:left;width:460px;height:45px;padding-top:4px;color:#FFF;font-size:12px;cursor:pointer}span.tooltip-a{position:relative;float:left;    top:-21px;left:0px;padding:0 0 0 0;width:460px;height:65px;background:url(/images/structure/note-apts-a.gif) no-repeat;font-size:10px;    text-align:center;display:none}span.tooltip-b{position:relative;float:left;    top:-37px;left:0px;padding:0 0 0 0;width:460px;height:80px;background:url(/images/structure/note-apts-b.gif) no-repeat;font-size:10px;    text-align:center;display:none}div.ap-prices-row:hover span.tooltip-a{display:block}div.ap-prices-row:hover span.tooltip-b{display:block}div.ap-prices-row-exp{background:url(/images/structure/ap-prices-row-exp-a.gif) no-repeat;float:left;width:460px;height:175px;padding-top:4px;color:#FFF;font-size:12px;overflow:hidden;cursor:pointer}div.house-prices-row-exp{background:url(/images/structure/house-prices-row-exp.gif) no-repeat;float:left;width:460px;height:145px;padding-top:4px;color:#FFF;font-size:12px;overflow:hidden;cursor:pointer}



#pricelist-ruler{width:440px;margin:3px;margin-left:10px;height:1px;background:#FC3;float:left;font-size:0px}#block-entrance{float:left;margin-right:20px}#apinfo-block{float:left;width:50%;margin-left:10px;text-align:left;color:#FC3}#descr{float:left;color:#FC3;width:100%;text-align:left;margin-left:10px}#calculators-link-a{margin-top:3px;float:left;width:50%}#calculators-link-b{margin-top:3px;float:right;width:50%}#pricelist-topnote{float:left;width:100%;text-align:justify;color:#FFF;font:normal 11px "Century Gothic","Trebuchet MS";text-indent:5px;margin-bottom:10px}#track{background:url(/images/structure/scrollbar-track.gif) no-repeat;  position:relative;  width:15px;height:900px;  z-index:1}#dragbar{background:url(/images/structure/scrollbar-dragbar.gif) no-repeat;  position:relative;top:2px;  width:15px;height:120px;  z-index:1}#holder{float:left;height:950px;width:477px;overflow:hidden;z-index:3;position:relative}#content{  float:left;  width:460px;height:950px;  clip:rect(0,460px,950px,0);  overflow:hidden;z-index:2}#active{  width:460px;  position:absolute;  left:0;top:0;z-index:0 }#track-news-m{background:url(/images/structure/scrollbar-track.gif) no-repeat;  position:relative;  width:15px;height:150px}#dragbar-news-m{background:url(/images/structure/scrollbar-dragbar-sm.gif) no-repeat;  position:relative;top:2px;  width:15px;height:40px}div.scrollbar-news-m{visibility:hidden;float:right;  width:15px}#holder-news-m{float:left;height:190px;width:100%;overflow:hidden;z-index:100;position:relative}#contentn{  float:left;  height:190px;  overflow:hidden}#active-news-m{  width:600px;  position:relative;  color:#FFF}#track-news{background:url(/images/structure/scrollbar-track.gif) no-repeat;  position:relative;  width:15px;height:1400px}#dragbar-news{background:url(/images/structure/scrollbar-dragbar.gif) no-repeat;  position:relative;top:2px;  width:15px;height:120px}div.scrollbar-news{visibility:hidden;float:right;  width:15px;height:100%}#holder-news{float:left;width:625px;height:1450px;overflow:hidden;position:relative;left:0px;margin:10px 0 0 10px}#contentna{  float:left;  margin-right:5px;  height:1450px;  overflow:hidden}#active-news{float:left;  width:600px;  position:relative;  color:#FFF}

#news-title{width:100%;margin-bottom:5px;color:#FFF;font-size:14px}
#news-image{float:left;margin-right:5px;font-size:13px;color:#FC3;text-decoration:underline}

#contentf{  float:left;  max-height:1000px;  overflow:hidden}div.trackforum{height:950px}#track-forum{background:url(/images/structure/scrollbar-track.gif) no-repeat;  position:relative;  width:15px}#holder-forum{width:100%;float:left;overflow:hidden;position:relative}#active-forum{  width:623px;  position:relative;  color:#FFF}div.scrollbar{visibility:hidden;float:right;  width:15px;height:950px}#ap-status-f{background:url(/images/icons/ap-status-icon-f.jpg) no-repeat;width:100%;height:15px;float:left;margin-left:10px;margin-top:5px}#ap-status-r{background:url(/images/icons/ap-status-icon-r.jpg) no-repeat;width:100%;height:15px;float:left;margin-left:10px;margin-top:5px}#ap-status-s{background:url(/images/icons/ap-status-icon-s.jpg) no-repeat;width:100%;height:15px;float:left;margin-left:10px;margin-top:5px}#house-status-f{background:url(/images/icons/ap-status-icon-f.jpg) no-repeat;width:90px;height:15px;float:left;margin-left:10px;margin-top:5px}#house-status-r{background:url(/images/icons/ap-status-icon-r.jpg) no-repeat;width:90px;height:15px;float:left;margin-left:10px;margin-top:5px}#house-status-s{background:url(/images/icons/ap-status-icon-s.jpg) no-repeat;width:90px;height:15px;float:left;margin-left:10px;margin-top:5px}
body#calculator{background-color:#000;margin:0px;width:100%;height:100%;color:#FC3;font-size:12px}div#calculator-m{width:277px;height:197px;border:solid 1px #FC3}div#calculator-p{width:397px;height:457px;border:solid 1px #FC3}div#calc-ruler{background:#FFF;height:1px;float:right;width:75%;margin:10px 0px 10px 0px;font-size:0px}div.calc-text{width:70%;text-align:justify;font-size:10px;padding-left:10px;padding-right:10px;border:solid 1px #FFF}div.bl{background-color:#000;border:solid 1px #FFF;width:75%;margin:10px auto;margin-top:0px;height:125px}div.id-bckgr{float:right;background:url(/images/structure/id-search-bckg.gif) no-repeat;width:120px;height:130px}div.rel-t20{position:relative;top:20px}div.rel-t30{position:relative;top:30px}div.dictionary-bckg{float:left;position:relative;top:15px;background:url(/images/icons/book.png) no-repeat;width:100%;height:64px}div.top10left60{position:relative;top:10px;left:60px}div.left20{position:relative;left:20px}div.top5{position:relative;top:5px}div.top10left20{position:relative;top:10px;left:20px}span.redmark{font-size:14px;color:#FFFFFF;background-color:#FF0000;padding:2px;border:solid 1px #FFFFFF}div.w270{width:270px}div.w140{width:140px}div.w190{width:190px}div.left5{float:left;position:relative;left:5px;}div.shortnotice{font-size:12px;position:absolute;top:105px;right:10px;width:226px;height:50px;color:#FFF;background:url(/images/structure/important-sm.gif) no-repeat;padding-top:5px}

div.reg-bckg{
float:left;position:relative;left:10px;top:10px;background:url(/images/icons/regulation.jpg);width:200px;height:90px;border:solid 1px #fff
}

div.skiresorts{
float:left;position:relative;left:10px;top:5px;background:url(/images/common/skiresorts.jpg);width:200px;height:150px;border:solid 1px #fff
}

div.skiresorts a{
color:#fff;
font-size:13px;
display:block;
float:left;
position:absolute;
top:126px;
left:30px
}
div.skiresorts a.l{
left:120px
}
div.button-wrapper{width:100%;float:left}
div.button-property-search{background:url(/images/structure/button-property-search.jpg) no-repeat;width:74px;height:27px;text-align:center;margin:0px auto;cursor:pointer}
div.searchbutton{
background:url(/images/structure/button-search.jpg);width:68px;height:20px;font-size:13px;color:#fc3;text-align:center;margin:0px auto;margin-top:5px;margin-bottom:5px;cursor:pointer
}
div.searchblock{
background:url(/images/structure/tile.jpg); width:100%;height:230px; border: solid 1px #fc3;margin-bottom:5px;float:left
}
form.detailsearch{
text-align:right;font-size:12px;color:#FFFFFF;float:left;width:420px;border-right:solid 1px #ffcc33;margin-top:10px;margin-left:8px
}
div.checkboxes{
text-align:left;float:left
}
div.idsearch{
width:180px;margin-top:10px;float:left;font-size:12px;color:#FFFFFF
}
div.idsearch div.new{
border-top:solid 1px #ffcc33;padding-top:10px
}
div.furniture-gallery {
border:solid 1px #FFFFFF;
width:730px;
height:650px;
float:left;
position:relative;
left:30px
}
div.apartmentsByRegion{
float:left;
margin: 10px 0 10px 0
}

a.red {
color:#FF0000;
font-size:12px;
font-weight:bold
}

a.block{
	display:block;
	float:right
}

div.mk{
float:left;
width:395px;
font-size:15px;
color:#FFFFFF;
text-align:left
}

div.mk span{
color:#FC3;
font-size:13px
}

div.mk a{
margin-top:10px
}

div.highlight{
background:url(/images/structure/glow.png); width:236px;height:50px
}

div.highlight a{
color:#FF0000;font-weight:bold;position:relative;top:6px
}

div.month-special-param {
text-align:left;margin-left:0px auto;width:80%
}

div.month-special-param div{
background:url(/images/structure/redoval.png); width:130px;height:21px;font-size:14px
}

div.month-special-param div span{
position:relative;left:9px
}


div#announce{
	background:url(/images/common/catalogBG.jpg);width:800px;height:571px;position:absolute;top:0px;right:160px;z-index:1000;border:solid 1px #FFF;visibility:hidden
}

p.nostyle:first-letter{
	color:inherit;
	font-size:inherit
}

div.discounts{
	background:url(/images/structure/special.png);behavior: url(/css/iepngfix.htc);width:645px;height:70px;float:left;position:relative;left:-10px
}

div.discounts h3{
	font-size:20px;position:absolute;left:0px;top:22px
}

div.discounts-row{
	margin-bottom:15px;float:left
}

div.discounts-row div{
	width:190px;color:#FC3;font-size:12px;float:left;margin-left:12px
}

div.discounts-row div .l-fullw{
	margin:0px
}

div.discounts-row div img.border{
	width:100%
}

div.discounts-row div span{
	color:#F00;font-weight:bold
}

div.discounts-row div a{
	float:left;width:100%;text-align:right;font-size:11px
}

div.discounts-row div a.link-white-u{
	float:none;position:relative;top:-8px
}

div.text13red{
	font-size:13px;margin:10px;color:#F00
}

div.text13gold{
	font-size:13px;margin:10px;color:#FC3	
}

div.weather a{
	display:block;
	margin-top:10px
}

div.videolinksblock{color:#fff;float:left;font-size:14px;margin-top:20px;text-align:left;width:100%}
div.videolinksblock span{width:100%;text-align:center;float:left;margin-bottom:10px}
div.videolinksblock a{position:relative;top:-10px}
.lefttext{text-align:left}
div.footer div.top30{width:280px;font-size:12px;color:#FFF}
div.pagination{float:left;color:#FC3;font-size:13px;margin-top:20px;width:100%;text-align:center}
div.pagination a{color:#FC3}
div.yandexMap{width:400px;height:300px;border:solid 1px #FFF;margin:0px auto}