/* projects slide */

#banners{
	width:933px;
	height:273px;
	margin-bottom:15px
}

#banners #small a{
	text-decoration:none
}

#banners #small{
	width:171px;
	height:273px;
	float:left;
}


#banners #small #top{
	background:url('/i/main-projects/10_10_10.png');
	width:171px;
	height:124px;
	margin-bottom:24px;
	display:table-cell;
	vertical-align:bottom;
}



#banners #small #top div.mask{
	background:#004b91;
	opacity:0.6;
	height:50px;
	position:relative;
	z-index:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}

#banners #small #interval{
	height:25px;
}

#banners #small #bottom{
	background:url('/i/main-projects/office.jpg');
	width:171px;
	height:124px;
	vertical-align:bottom;
	display:table-cell;
}


#banners #small div.mask{
	background:#004b91;
	opacity:0.6;
	height:50px;
	position:relative;
	z-index:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}

#banners #small #top span{
	font:bold 15px Arial;
}

#banners #small span{
	/*background:#004b91 bottom;*/
	color:#fff;
	font:bold 16px Arial;
	display:block;
	padding:10px 0 10px 12px;
	position:relative;
	z-index:2;
	top:52px
	
}

#banners #small #bottom span p{
	color:#fff;
	font:13px Arial;
	margin:0;
}

#projectslide{
	width:729px!important;
	height:273px!important;
	overflow: hidden!important;
	float:right;
	z-index:20;
}

.winter{
	width:340px !important
}

.pgorod{
	bottom:67px !important
}

#projectslide div{
	margin:0 auto;
	position:relative;
	bottom:89px;
	width:260px;
	z-index:22;
	opacity:0.7;
	filter:alpha(opacity=70);
	text-align:center;
	background:#0c63a9;
	font:18px Georgia;
	color:#fff;
	padding:16px 18px;
}
#projectslide div:hover{
	opacity:1;
	filter:alpha(opacity=100);
}

#projectslide a{
	text-decoration:none;
}

#projectslide li{
	margin:0;
	padding:0;
	background: none;
}

#prevBtn a{
	float:left;
	text-align:right;
	font-size:110%;
	left:162px;
	position:absolute;
	top:50px;
	z-index:20;
	color:#0c63a9;
	width:36px;
	height:67px;
	background:url("/i/mainslider-left.png") no-repeat left top;
	text-decoration:none;
	padding:10px 0;
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

#nextBtn a{
	float:right;
	font-size:110%;
	left:719px;
	position:absolute;
	top:50px;
	z-index:20;
	color:#0c63a9;
	width:36px;
	height:67px;
	background:url("/i/mainslider-right.png") no-repeat left top;
	text-decoration:none;
	padding:10px 0;
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
#nextBtn a:hover, #prevBtn a:hover{
	opacity:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

}

/* projects slide END */

.news{
	float:left;
	width:171px;
}

.news a{
	display:block;
	font-family:tahoma;
	font-size:11px;
	line-height:170%;
}

.news a.news_href{
	color:#000
}

.news p{
	font-family:tahoma;
	font-size:11px;
	color:#818181;
	margin:0 0 20px;
}
.news h2{
	font-size:20px;
	font-family:Georgia;
	margin:14px 0 17px 0;
}


.sell{
	width:550px;
	float:left;
	margin-left:30px
}

.sell h2{
	font-size:22px;
	font-family:Georgia;
	margin:14px 0 16px 0;
}


.plashka{
	width:730px;
	height:61px;
	background:url("/i/bluebg.jpg") no-repeat left top;
	margin-bottom:40px;
}
#kvartirs .jquery-corner div{
	border-color:#207dba!important;
}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .plashka{
	background:url("/i/bluebg2.jpg") no-repeat left top;
	}
}

#sberbank{
	float:right;
	margin:5px -150px 0 0;
}
ul.chooser{
	width:750px;
}
.last{
	margin:0px;
}

.selllinks{
	float:left;
}
.selllinks a{
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:15px;
	font-weight:bold;
	margin:9px 0 0 18px;
	text-decoration:none;
	width:163px;
}
.selllinks a:hover{
	text-decoration:underline;
}
.selllinks a.middle{
	width:110px;
}
#kvartirs{
	float:left;
	width:200px;
	margin:5px 0 0 34px;
}
#kvartirs ul{
	margin:0 0 0 -17px;
}
#kvartirs li a{
	background:#1265a8;
	border:1px solid #6CA0C9;
	display:block;
	float:left;
	height:17px;
	margin:0 5px 0 0;
	padding:2px 7px;
}
#kvartirs li a:hover{
	background:#528fc0;
}
#kvartirs a{
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	margin:-5px 8px 0 -10px;
	text-decoration:none;
}
#kvartirs h5{
	color:#FFFFFF;
	display:block;
	font-size:15px;
	font-weight:bold;
	clear:both;
	margin:0 0 2px;
}

ul.chooser li{
	margin:0 55px 0 0;
}





.tuktasha{
	background-color:#cfdeeb;
	padding:13px 16px 7px 16px;
	margin-bottom:19px;
}

.tuktasha img{
	display:block;
	margin-bottom:5px;
}

.tuktasha a{
	font-size:13px;
	font-weight:bold;
	line-height:120%;
	display:block;
	margin-bottom:5px;
}

div.left_block{
margin-top:50px;
float:left;
width:171px;
}
div.left_block p{
font-family:Arial;
font-size:11px;
line-height:18px;
color:#818181;
}

div.middle_block{
margin-top:50px;
float:left;
width:370px;
margin-left:30px;
font-family:Arial;
font-size:13px;
line-height:18px;
position:relative;
}

#videopresent{
	display: inline;
	float: right;
	margin: 3px 10px 0 0;
	border: 0;
}

#videopresent a{
	border:0;
	text-decoration:none;	
}

div.right_block{
margin-top:50px;
float:left;
width:282px;
margin-left:70px;	
font-family:Arial;
font-size:13px;
line-height:18px;


}
.context{
	width:930px !important;
	position: relative;
	display: block;
	float:left;
}


.right_block h2{
	width:110%;	
}

.middle_block a{
	color:black;
	text-decoration:none;
	border-bottom:solid 1px gray;
}
