﻿body{
	behavior: url(/css/csshover3.htc)
}

body{margin:0px auto;width:1024px;text-align:center;position:relative;background-color:#000}

div{margin:0px;padding:0px}

p{text-align:justify;color:#FFF;font-size:12px}

a,p,div,h1,h2,h3,table,tr,td{font-family:Century Gothic,Verdana,Tahoma,Helvetica,sans-serif;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.top3{margin-top:3px}
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:340px;color:#FC3;font-size:13px;float:left;z-index:20;position:relative;top:0px;left:0px}
div.header div{float:left}
div.header-logo{width:222px;height:241px}
div.header-main{height:114px;position:relative;left:0px;top:10px;width:800px}
div.header-main span#exclusiveoffer{text-align:left;width:100%;float:left;font-size:18px;margin-bottom:5px}
div.header-main div.contacts{text-align:left;line-height:25px;height:120px;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.header h1{position:relative;top:0px;left:-150px}
div.header div#share{position:absolute;left:530px;top:-35px}

div.top-navigation{position:relative;top:83px;left:0px;width:770px;z-index:21}

div.dropdownmenu{
	width:331px;height:350px;position:absolute;left:-30px;top:-1300px;z-index:22;
}

div.dropdownmenu div.backgr{
	z-index:23;
	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{margin-bottom:-5px;width:50px;height:22px}

div.header-bottom{width:802px;position:relative;left:50px;top:96px;color:#FFF;z-index:1}
div.header-bottom img{float:left}
div.header-bottom a{float:left;position:relative;color:#FC3}

div.header-bottom form#yandex-form {float:left;position:relative;left:12px;top:3px}
div.header-bottom form#yandex-form input {width:148px}
div.header-bottom form#yandex-form .inputtext {width:150px}
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;cursor:pointer;left:14px;top:2px;color:#FC3;padding-top:2px}
div.header-bottom a.forum-link{font-size:14px;left:20px;top:3px}

.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:14px;color:#FFCC33;display:block}
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:2600px;float:left;text-align:center}

div#page-container{width:625px;margin:0 auto}

div.right-background{background:url(/images/structure/right-background.jpg) no-repeat;width:157px;height:2600px;font-size:12px;color:#FFF;float:left}

div.apartments-main{
background:url(/images/structure/apartments-main.jpg) no-repeat;width:802px;height:2600px;float:right
}

div.right-background .inner{
	margin-top:40px
}

span#last-article{
	font-size:14px;
	width:100%;
	float:left;
	margin:20px 0 20px 0
}

div.right-background .inner span#last-article img{width:140px}

div.right-background .item{
	width:100%;
	float:left;
	margin: 0px auto; 
	display:block;
	margin-top:15px;
	position:relative
}

div.right-background .item img.border{
	width:140px
}

div.right-background .item img.priceTag{
	position:relative;top:-20px;left:35px;float:left;height:95px
}

div.right-background .item span.price{
	position:absolute;top:145px;left:45px;font-size:16px;float:left;display:block
}

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-menu .button{width:158px;height:40px;float:left}

.apartments-header-button-1-down{background:url(/images/structure/property-group-button-down.jpg) no-repeat}
.apartments-header-button-1-up{background:url(/images/structure/property-group-button-1-up.jpg) no-repeat}
.apartments-header-button-2-up, .apartments-header-button-3-up{background:url(/images/structure/property-group-button-up.jpg) no-repeat}
.apartments-header-button-2-down, .apartments-header-button-3-down{background:url(/images/structure/property-group-button-down.jpg) no-repeat}

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:100%;height:270px;font-size:14px;color:#FFF
;position:relative;top:0px;left:0px}

div.month-special h3.titles-gold{font-size:18px;margin:0px;padding:0px}

div.month-special p{text-align:left;margin:0px 0 10px 0;font-size:14px}

div.month-special div.highlight{background:#F00; width:320px;padding:10px;position:absolute;top:160px;left:0px;
-moz-box-shadow: 4px 4px 10px #000;
	-webkit-box-shadow: 5px #000;
	box-shadow: 5px #000;
}

div.month-special a{font-size:14px;color:#FFF}

div.month-special div.gallery{float:left;overflow:hidden;height:185px;width:246px}

div.month-special ul#portfolio{list-style:none;margin:0px;margin-left:30px;padding:0px;float:left;display:block}

div.month-special ul#portfolio img{width:246px;height:185px}

div.month-special img.priceTag{position:absolute;top:70px;left:520px;z-index:100}

div.month-special span.price{position:absolute;top:92px;left:525px;width:80px;z-index:101;font-size:16px}

div.callback{background:url(/images/common/background-callback.jpg) no-repeat;width:145px;height:235px;border:solid 1px #FFF;font-size:13px;color:#FFF;font-weight:bold;position:relative;float:left;left:6px}

div.callback a{color:#FFF;font-weight:bold;font-size:12px;display:block;position:absolute;top:210px;left:10px}

div.main-page-pres{float:left;margin:3px 10px 3px 0px;width:340px;color:#FC3;font-size:14px}

div.main-page-pres span.prc{font-size:16px}
div.main-page-pres span.red{font-size:16px}

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-size:18px;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%}
#title-cpr h2.common-page-title{position:absolute;top:0px;left:120px;top:30px;width:510px}
#title-cpr div.id{background-color:#C00;width:110px;height:25px;font-size:14px;color:#FFF;padding-top:2px;top:5px;left:5px;border:solid 1px #000;text-decoration:none;position:absolute;top:37px;left:3px}
#title-cpr div.id span{font-size:17px;font-weight:bold}

div.navigation-chain{float:left;width:100%;margin-bottom:10px;text-align:left;color:#FFF}

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;position:relative;left:0px;top:0px}

div#apartments-info-block img{width:470px;margin-bottom:5px}
div#apartments-info-block div#pricemin{position:absolute;top:10px;left:10px; color:#FFF}
div#apartments-info-block div#pricemin img{width:95px;position:absolute;top:0px;left:0px}
div#apartments-info-block div#pricemin span{width:95px;position:absolute;top:23px;left:0px}

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.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.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.link-gold-14{color:#FC3;font-size:14px;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:2600px;float:left;color:#fff}

div#marva-button {margin-top:40px;height:55px}

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:16px}
ul.left-navigation-list .left-navigation-inner-b a{position:relative;top:8px}
ul.left-navigation-list a{color:#FFF;font-size:13px;text-decoration:none}
ul.left-navigation-list a:hover{text-decoration:underline}
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;display:block;width:100%;list-style:inside;float:left}
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-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}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;text-align:center}
td.list a{color:#FC3}
td.list span{font-size:14px;color:#FC3}
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:197px;margin-right:10px;color:#FC3;font-size:13px}
div.property-pick img{width:100%}
div.property-pick a{font-size:14px;color:#FC3;width:100%;text-align:center;display:block}
div.property-pick a.white{color:#FFF;text-decoration:underline;cursor:pointer}

div.half-page-text{text-indent:10px;width:300px;color:#FFF;text-align:justify;font-size:12px}

#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-size:14px;color:#FFF;margin-top:20px}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}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, input{font-family:Arial,Verdana,Times,sant-serif;font-size:12px;margin-bottom:3px}
select{width:170px}
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;position:relative}
#property-block-r{float:right;width:305px;position:relative}

.property-block{width:305px;min-height:440px;height:auto !important;height:440px}
.low{min-height:360px;height:auto !important;height:360px}
div.property-image{float:left;margin-bottom:3px;position:relative;top:0px;left:0px} 
div.property-image img{width:305px} 
div.property-image div.id{background-color:#C00;width:110px;height:25px;font-size:14px;color:#FFF;padding-top:2px;top:5px;left:5px;border:solid 1px #000;text-decoration:none;position:absolute;top:3px;left:3px}
div.property-image div.id span{font-size:17px;font-weight:bold}
div.property-image img.vipLabel {width:80px;height:80px;position:absolute;top:3px;left:220px}

div.line-info{float:left;width:100%;text-align:justify;font-size:14px;color:#FC3;margin-bottom:3px}
div.line-info span{color:#FFF}

div.line{float:left;margin:4px;font-size:12px;color:#FC3}

div.line-info-description{float:left;text-align:left;font-size:14px;color:#FC3;margin-bottom:3px}

div.property-description{float:right;text-align:justify;width:530px;font-size:14px;color:#FFF;margin-left:5px}


div.property-title{float:left;font-size:14px;color:#FC3;margin-left:20px;text-align:center}div.apts-title{float:left;color:#FC3;width:100%;text-align:center;margin-bottom:7px}div.investment-property-title{float:left;width:100%;font-size:14px;color:#FC3;text-align:center;margin-bottom:5px}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-size:12px;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-size:13px;}#image-descr-fl{float:left;width:420px;padding-top:6px;color:#FC3;font-size:13px}#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}
div.contact-notice{float:left;width:100%;color:#FFF;font-size:12px;text-align:center;margin-bottom:5px}

#add-block-notice{float:left;width:100%;color:#FFF;font-size:12px;text-align:justify;margin-bottom:5px}

.requestform{float:right;width:300px;color:#FC3;font-size:12px}
.requestform .formrow{margin-bottom:3px;float:left;text-align:left;color:#FC0;font-size:12px;width:100%}
.requestform label{float:right;margin-right:5px;margin-top:3px}
.requestform .inputtext{display:inline-block;float:right;border:1px solid #CCC;padding:1px;width:140px;margin-right:5px;}
.requestform .textfield{width:138px;background-color:#CCC;border:none}
.requestform .inputtextfield{width:170px;height:70px}
.requestform .inputtextfield textarea{background-color:#CCC;border:none;height:67px;width:168px}
.requestform .fieldstatus{display:block;float:right;width:20px;height:20px}
.requestform .fieldstatus-ok{background:url(/images/icons/validate-ok.png) no-repeat}
.requestform .fieldstatus-error{background:url(/images/icons/validate-error.png) no-repeat}
.requestform .inputtext-dropdown{border:none;width:143px}
.requestform .mcdropdown{width:138px}

.requestform .add-block-notice{float:left;width:100%;color:#FFF;font-size:12px;text-align:justify}

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-size:11px;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 }

.news-block{font-size:13px;text-align:left;width:100%;margin-bottom:20px}
.news-block a{display:block;float:left}
.news-date{color:#FFF;width:130px;font-weight:bold;text-align:center}
.news-title{color:#FC3;width:480px}
.news-title-list{color:#FC3;width:480px;margin-top:20px}

/*
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}
*/

#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#banners-block {
	margin-top:10px;width:100%;text-align:center
}

div#banners-block a {
	display:block;margin-top:10px
}

div#banners-block img {
	width:200px
}

div#skiresorts{
position:relative;margin:0px auto;margin-top:10px;background:url(/images/common/skiresorts.jpg);width:200px;height:150px;border:solid 1px #fff
}

div#skiresorts a{
color:#fff;font-size:13px;position:absolute;top:126px;left:30px;margin-top:0px
}

div#skiresorts a.l{
left:120px
}

div#regulation-service{
position:relative;margin:0px auto;margin-top:10px;background:url(/images/icons/regulation.jpg);width:200px;height:90px;border:solid 1px #fff
}

div#regulation-service a{
	margin-top:0px
}

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.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#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);width:100%;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;width:100%
}

div.discounts-row div{
	width:190px;color:#FC3;float:left;margin-left:12px
}

div.discounts-row div .l-fullw{
	margin:0px
}

div.discounts-row div img.border{
	width:100%;height:143px
}

div.discounts-row div span{
	color:#F00;font-weight:bold
}

div.discounts-row div a{
	float:left;width:100%;font-size:13px;color:#FC3
}

div.text13red{
	font-size:13px;margin:10px;color:#F00
}

div.text13gold{
	font-size:13px;margin:10px;color:#FC3	
}

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:240px;border:solid 1px #FFF;margin:0px auto}

/* pagination begin */

div.pagination{font-size:16px}
div.pagination div.nav-str{float:left;width:100%;margin-top:10px}
div.pagination div.nav-str div{width:50%;margin-left:0px auto}
div.pagination a{margin-left:5px;color:#FFF}
div.pagination a.navlink{text-decoration:underline}
div.pagination span.pr{margin:0 15px 0 15px}
div.pagination span.nxt{margin-left:15px}

/* pagination end */

/* searchforms begin */

.property-searchblock{float:left;;width:625px;height:480px;color:#fff;position:relative;top:0px;left:0px}
.property-searchblock div{float:left;position:absolute}
.property-searchblock #detailsearch{width:390px;left:16px;top:13px}
.property-searchblock #dropdown-block{width:100%;font-size:14px;top:30px;left:10px}
.property-searchblock #dropdown-block #dropbox-type, #dropbox-floor, #dropbox-situation{top:5px;left:0px}
.property-searchblock #dropdown-block #dropbox-location{top:50px;left:0px}
.property-searchblock #dropdown-block div.title{position:static;width:150px}
.property-searchblock #dropdown-block div.input{position:static}

.property-searchblock #detailsearch #range-sliders{font-size:14px;top:120px;left:10px}
.property-searchblock #detailsearch #range-sliders #price-range{top:0px}
.property-searchblock #detailsearch #range-sliders #price-m2-range{top:50px}
.property-searchblock #detailsearch #range-sliders #size-range{top:100px}
.property-searchblock #detailsearch #range-sliders .title{width:120px}
.property-searchblock #detailsearch #range-sliders .slider{left:130px;width:150px;top:3px}
.property-searchblock #detailsearch #feature-boxes{width:100%;left:7px;top:258px}
.property-searchblock #detailsearch #feature-boxes #checks{width:203px;top:16px;font-size:13px;text-align:left;left:15px}
.property-searchblock #detailsearch #feature-boxes #radiogroup{width:170px;left:230px;font-size:13px;text-align:left}

.property-searchblock #detailsearch #feature-boxes #checks #seaview{top:0px}
.property-searchblock #detailsearch #feature-boxes #checks #firstline, #newbuilding, #reg{top:25px}
.property-searchblock #detailsearch #feature-boxes #checks #buildingready, #garage_available, #communications_available{top:50px}
.property-searchblock #detailsearch #feature-boxes #checks #instal, #pool_available{top:75px}
.property-searchblock #detailsearch #feature-boxes #checks #furnish{top:100px}

.property-searchblock #detailsearch #feature-boxes #radiogroup #radiogroup-label{width:136px;font-size:15px;text-align:center}
.property-searchblock #detailsearch #feature-boxes #radiogroup #anyfinishing{top:34px}
.property-searchblock #detailsearch #feature-boxes #radiogroup #basicfinishing{top:57px}
.property-searchblock #detailsearch #feature-boxes #radiogroup #repairsfinishing{top:79px}
.property-searchblock #detailsearch #feature-boxes #radiogroup #turnkeyfinishing{top:102px}

.property-searchblock #detailsearch #feature-boxes label{position:relative;left:8px}

.property-searchblock #detailsearch div.checkbox, .property-searchblock #detailsearch div.checkbox-checked, .property-searchblock #detailsearch div.ez-radio, .property-searchblock div.ez-selected{width:20px;height:20px;cursor:pointer;position:static}

.property-searchblock #detailsearch #detail-search-button{width:100%;top:402px;left:0px}

.property-searchblock #addsearch{width:200px;left:410px;top:13px}
.property-searchblock #addsearch #idsearch{font-size:12px;top:210px;left:0px}
.property-searchblock #addsearch #idsearch div{position:static;float:none}
.property-searchblock #addsearch #idsearch span#notice{display:block;margin:20px 0 0 5px;font-size:11px;text-align:center}
.property-searchblock #sorting {top:450px;left:0px}
.property-searchblock #sorting a.hover{color:#FC3}
.property-searchblock #sorting span,a.hover{float:left;display:block;margin-left:30px}

div#apartments-searchblock{background:url(/images/structure/apartments-search-block.jpg) no-repeat}
div#houses-searchblock{background:url(/images/structure/houses-search-block.jpg) no-repeat}
div#lands-searchblock{background:url(/images/structure/lands-search-block.jpg) no-repeat;height:442px}
div#lands-searchblock #detailsearch #detail-search-button{width:100%;top:360px;left:0px}
div#lands-searchblock #sorting{top:410px}
div#lands-searchblock #addsearch #idsearch{top:180px}

div#common-searchblock {float:left;width:315px;color:#FFF;position:relative;top:0px;left:0px;background:url(/images/structure/common-search-block.jpg) no-repeat;height:345px;padding-top:10px}
div#common-searchblock div{float:left;position:absolute;font-size:14px}
div#common-searchblock #dropbox-type {left:5px;top:50px}
div#common-searchblock #dropbox-location {left:5px;top:96px}
div#common-searchblock #price-range {left:5px;top:140px}
div#common-searchblock #price-m2-range {left:5px;top:195px}
div#common-searchblock #size-range {left:5px;top:250px}
div#common-searchblock div.title{position:static;width:160px}
div#common-searchblock div.input{position:static}
div#common-searchblock .mcdropdown{width:130px}
div#common-searchblock .slider{left:120px;width:100px;top:3px}
div#common-searchblock div.range-title{position:static;width:120px}
div#common-searchblock #search-button{width:100%;top:300px;left:0px}

.ez-hide { opacity: 0; filter:alpha(opacity=0); position:relative}
.checkbox{background:url(/images/structure/checkbox.png) no-repeat}
.checkbox-checked{background:url(/images/structure/checkbox-checked.png) no-repeat}
.ez-radio, .ez-selected input{cursor:pointer}
.ez-radio{background:url(/images/structure/radiobutton.png) no-repeat}
.ez-selected{background:url(/images/structure/radiobutton-checked.png) no-repeat}


div.inputtext{
	border: 1px solid #CCC;	
	background-color: #000;
	padding: 1px;
	display: -moz-inline-block;
	display: inline-block;
	width:64px;
	height:16px;
	float:left
}

div.inputtext input{
	width:62px;
	height:14px;
	border: none;
	background-color: #CCC;
}

a.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;display:block
}

/* searchforms end */

div#video-link{float:right;margin-right:10px}
div#propertyVideoContainer{float:left;width:600px;position:relative;background-color:#000;height:460px}
#loader{position:absolute;left:280px;top:200px}
div#propertyVideoContainer #propertyVideo{position:absolute;left:0px;top:0px}

div.hpage-repeater{
	float:left;width:300px;margin:0px 12px 50px 0
}

div.hpage-repeater a{
	color:#FC3;font-size:13px
}

div.hpage-repeater img{
	margin-top:5px
}

div.hpage-repeater p{
	text-indent:8px
}

img.textflow {
	float:left;
	margin:5px 10px 5px 0
}

div.imgs3 img {width:200px;float:left;margin:5px 4px 0 0}
div.notice{float:left;width:610px;font-size:12px;color:#FFF;border:solid 1px #FFF;padding:4px;margin-top:20px}

span.ask {font-weight:bold;margin-top:20px;display:block;color:#FC3}

/* top carrousel */

div#top-carrousel {
width:942px;height:200px;position:relative;left:43px;float:left;background:url(/images/structure/carrousel-background.jpg) no-repeat;
display:none	
}

div#top-carrousel div#top-carrousel-inner {
	position:relative;left:20px;width:900px;height:100%
}

ul#slideshow {
	list-style:none;
}

ul#slideshow li{
	margin:0px;padding:0px;
	margin-right:62px;margin-top:10px;width:170px;height:190px
}

ul#slideshow li div.inner{
	position:relative
}

ul#slideshow li img.display {float:left;width:100%;position:relative;top:0px;left:0px;
	-moz-box-shadow: 3px 3px 4px #0e171b;
	-webkit-box-shadow: 3px 3px 4px #0e171b;
	box-shadow: 3px 3px 4px #0e171b;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#0e171b')";
	/* For IE 5.5 - 7 */
 	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#0e171b');
}

ul#slideshow li div.revenue-corner {
float:left;position:absolute;top:87px;left:0px;
width: 0;
   height: 0;
   border-left: 85px solid red;
   border-top: 40px solid transparent;
   border-bottom: 0px solid transparent;
}
ul#slideshow li div.revenue {position:absolute;top:107px;left:0px;color:#FFF}
ul#slideshow li img.priceTag {float:left;position:relative;top:-140px;left:110px}
ul#slideshow li span{display:block;float:left;position:relative;width:90px;left:110px;top:-210px;color:#fff}
ul#slideshow li a.link{display:block;float:left;position:relative;width:170px;top:-135px;left:0px;color:#FFF;font-size:12px}

.jcarousel-prev-horizontal, .jcarousel-next-horizontal {
	width:42px;
	height:75px;
	cursor:pointer;
	position:absolute;
	top:40px
}

.jcarousel-prev-horizontal{
	background: url(/images/structure/backward.png) no-repeat;
	left:-62px
}

.jcarousel-next-horizontal{
	background: url(/images/structure/forward.png) no-repeat;
	left:922px
}

#yandex-search .inputtext{
	width:540px
}

#yandex-search .text{
	width:538px
}

#yandex-search .searchbutton{
	float:left;margin: 0 5px 0 5px
}

.yandex-results{
	margin-top:30px;float:left
}

.yandex-results a{
	color:#FC3;font-size:13px;float:left
}

.yandex-results span{
	width:100%;color:#FFF;float:left;text-align:left;margin-top:5px;font-size:12px
}

#presentationVideoThumb{
	display:block;width:340px;height:208px;background:url(/images/common/videoframe.png) no-repeat;cursor:pointer
}

#presentationVideoContainer{width:650px;height:410px;background-color:#000000}
#presentationVideoPlayer{display:block;width:640px;height:368px}
#popup-container{width:100%;background-color:#000;position:absolute;top:0px;left:0px;z-index:100;-khtml-opacity:.50;-moz-opacity:.50;filter: alpha(opacity=50);opacity:.50}
#popup-dialog{background:url(/images/structure/popup.png) no-repeat;width:224px;height:199px;z-index:101;position:fixed;left:40%;top:40%}
#popup-dialog span{color:#FFF;position:absolute;top:56px;left:18px;width:80%;font-size:14px}
#popup-dialog a{position:absolute;top:140px;left:0px;width:100%;cursor:pointer;text-decoration:underline}
#popup-dialog img{position:absolute;top:40px;left:0px}

ul.qa{font-size:12px;color:#FFCC33;text-align:left;margin:0px;padding:0 0 0 15px}
ul.qa li{margin-bottom:7px}
ul.qa p{margin:0px;margin-top:3px}
ul.white{color:#FFF}

.scroll-pane {float:left;overflow:hidden;position:relative;top:0px;left:0px}
.scroll-content {float:left;position:relative;bottom:0px;left:0px}
.scroll-bar-wrap {float:left;width:15px;height:100%;position:relative;top:0px;left:0px}
.scroll-bar-wrap div {float:left}
.scroll-bar {width:100%}
.scroll-bar-wrap .vline {height:98%;width:1px;background:#FC3;position:absolute;top:2px;left:8px}
.scroll-bar-wrap .ui-slider {background:none;border:0px}
.scroll-bar-wrap .ui-slider-handle {background:none;background-color:#F60;border:solid 1px #FC3;width:100%}
.triangle-wrap {height:15px;width:15px;border:solid 1px #FC3;background-color:#F60;cursor:pointer}
.triangle {width:0px;height:0px;border-left:7px solid transparent;border-right:7px solid transparent}
.triangle-up {border-bottom:14px solid #FC3}
.triangle-down {border-top:14px solid #FC3}	
					
#price-analytics-block {float:right;width:380px}
#price-analytics-block table.header {width:100%;border:solid 1px #FFCC33}
#price-analytics-block table .location {width:170px}
#price-analytics-block table .price {width:70px}
#price-analytics-block table .price_m2 {width:110px}
#price-analytics-block table .empty {width:15px}
#price-analytics-block .wrapper {float:left;width:378px;height:174px}
#price-analytics-block .scroll-pane {width:361px;border:solid 1px #FFF;border-top:none;height:100%;color:#FFF}

div.double-corner-overlay{
	position:relative;top:0px;left:0px
}

div.double-corner-overlay div.bottom-left {
float:left;position:absolute;top:150px;left:0px;
width: 0;
   height: 0;
   border-left: 136px solid red;
   border-top: 80px solid transparent;
   border-bottom: 0px solid transparent;
}

div.double-corner-overlay div.rental-revenue {position:absolute;top:187px;left:0px;color:#FFF}	

div.double-corner-overlay div.top-right {
float:left;position:absolute;top:0px;left:171px;
width: 0;
   height: 0;
   border-right: 136px solid red;
   border-top: 0px solid transparent;
   border-bottom: 80px solid transparent;
}

div.double-corner-overlay div.resale-revenue {position:absolute;top:0px;left:215px;color:#FFF}	
