#objects-list{
	display: block;
	list-style: none;
	padding-left:  19px;
	padding-right: 19px;
	margin: 0;
	font: 12px Arial;
}
#objects-list ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
	#objects-list li{
		display: block;
		height: 107px;
		background: #ecf4f7;
		margin-bottom: 4px;
		position: relative;
	}
#objects-list .items .image{
	float: left;
	padding-top: 9px;
	padding-left: 10px;
	height: 91px;
	width: 139px;
}
#objects-list .items .desc{
	padding-top: 9px;
	padding-left: 190px;
	padding-right: 10px;
    max-width: 490px;
}
#objects-list .month_count{
	font:12px Arial;
	color: darkslategray;
}
#object-card .take-apartment-link {
	float: right;
	margin: 4px 0 0 0;
	padding: 0 9px 0 27px;
	height: 26px;
	overflow: hidden;
	display: block;
	background: url('/regions/img/info.gif') 5px 6px no-repeat #01a7ca;
	color: #fff;
	text-decoration: underline;
	line-height: 26px;
}
#object-card .take-apartment-link:hover {
	text-decoration: none;
}
#objects-list .item-head .elite-list {
	background: url('/regions/img/elite-list.png') 4px 3px no-repeat #555;
	display: inline-block;
	font: normal 12px/18px Arial;
	color: #fff;
	padding: 0 5px 0 22px;
	margin: 0 3px 0 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
}
#objects-list .recommended-list-block {
	width: 144px;
	height: 23px;
	overflow: hidden;
	position: absolute;;
	z-index: 2;
	margin: 0 0 0 -5px;
}
#objects-list .recommended-list-block .recommended {
	background: url('/regions/img/recommend-list.png') left top no-repeat;
	width: 144px;
	height: 23px;
	overflow: hidden;
	text-indent: -9000px;
	display: block;
}
	#objects-list  .items .desc .line{
		margin-top: 6px;
	}
	#objects-list  .items .desc .line a.company{
		font: 13px Arial;
		color: #666666;
	}
	#objects-list  .items .desc .line .field{
		color: #999999;
	}
	#objects-list  .items .desc .name a{
		font: 15px Arial;
		color: #0f7ba0;
	}

/* Tops Symbols */
.list-tops-icons{
	clear: both;
	display: inline-block;
	overflow: visible;
	padding-bottom: 5px;
	width: 100%;
}
.list-tops-icons a, .list-tops-icons div {
	display: inline-block;
	float: none;
}
.list-tops-icons .top{
	height: 14px;
	overflow: hidden;
	text-indent: -9000px;
	float: left;
	margin-right: 2px;
	background: url('/regions/img/tops.png') no-repeat;
	margin-top: 2px;
}
.list-tops-icons .top.mortgage{
	width: 49px;
}
.list-tops-icons .top.installment{
	width: 58px;
	background-position: -52px 0px;
}

.list-tops-icons .top.law_214{
	width: 42px;
	background-position: -266px 0px;
}
.list-tops-icons .top.old{
	width: 66px;
	background-position: -113px 0px;
}
.list-tops-icons .top.comments{
	width: 81px;
	background-position: -182px 0px;
}
.list-tops-icons .top.low_cost{
	width: 67px;
	background-position: -311px 0px;
}
.list-tops-icons .top.new{
	width: 40px;
	background-position: -381px 0px;
}
.list-tops-icons .top.premium{
	width: 78px;
	background-position: -424px 0px;
}
.list-tops-icons .top.building-checked{
	width: 131px;
	height: 20px;
	background-position: -505px 0;
	margin-top: -4px;
}
/* End Tops Symbols */

	
/* CARD */
#object-card{
	padding-left: 19px;
	padding-right: 19px;
}
#object-card .mid-content{
	padding: 0;
}
#object-card .all-list a{
	margin-left: 11px;
}
#object-card .all-list{
	float: right;
	margin-top: 4px;
	margin-right: 3px;
}
#object-card .top-line-menu{
	height: 42px;
	width: 100%;
	overflow: hidden;
	background: #ddedf2;
}
#object-card .top-card{
	margin-top: 0px;
	overflow: hidden;
}
	#object-card .lt{
		width: 292px;
		float: left;
	}
	#object-card .rt{
		margin-left: 292px;
		padding-left: 12px;
		margin-top: 25px;
	}
	#object-card .rt.ra-descr {
		margin-bottom: 30px;
	}
#object-card .top-card .building-note { 

	clear: both;
	background: #ecf4f7;
	color: #5a5c5d;
	font-size:12px; 
	padding: 1px 7px;
	margin-bottom: 20px;
	border-left: 6px solid #c82020;
	position: relative;
	top: 20px; }
	
#object-card .top-card .building-note p { margin: 0.6em 0 0.9em 0; }
	
#object-card .params-list{
	margin: 0;
	padding: 0;
	list-style: none;
}
#object-card .params-list.single-building {
	width: 285px;
	margin-top: 15px;
}
#object-card .params-list li{
	line-height: 23px;
	padding-left: 10px;
}
#object-card .params-list li:nth-child(2n+1) {
	background: #f0f7f9;
}
#object-card .params-list .value{
	font: 12px Arial;
	color: #333333;
}
#object-card .params-list .field{
	font: 12px Arial;
	color: #999999;
	display: inline-block;
	width: 90px;
}
.share-buttons {
	float: left;
	margin: 0 0 0 -6px;
}
.object-views {
	height: 28px;
	width: 290px;
}

.admin-edit-link {
	float: right;
	margin: 9px 15px 0 0;
}
.object-views-string {
	color: #666666;
	float: right;
	font-size: 11px;
	padding: 8px 10px 0 0;
	text-align: right;
}

/* building info */
#object-card .building-info h2 {
	font-size: 20px; 
	color: #000;
	margin: 0;
}

#object-card .building-info sup { font-size: 14px; }

#object-card .building-info .recommended-card-block {
	float: right;
	clear: right;
	display: inline-block;
	width: 145px;
	height: 41px;
	margin-right: -10px;
	margin-top: 3px;
}
#object-card .building-info .recommended-card-block .recommended {
	display: block;
	position: absolute;
	z-index: 2;
	width: 145px;
	height: 41px;
	overflow: hidden;
	text-indent: -9000px;
	background: url('/regions/img/recommend-card.png') no-repeat 0px 0px;
}
#object-card .building-info .star {
	text-decoration: none;
	float: right;
	clear: right;
	display: inline-block;
	width: 24px;
	height: 28px;
	overflow: hidden;
	margin-right: 7px;
	text-indent: -100px;
	background: url('/regions/img/stars.png') no-repeat 0px 0px;
	margin-top: -18px;
}

#object-card .building-info .star.gold {
	background-position: -24px 0; 
}

#object-card .building-info .address {
	font: 12px Arial;
	margin: 10px 0 0 0;
	padding-right: 33px;
}
#object-card .metro-link{
	margin-bottom: 11px;
}
#object-card .list-tops-icons{
	margin-top: 5px;
}
.data-block.date_end{
	margin-top: 9px;
	padding-bottom: 6px;
}
.data-block{
	border-bottom: 1px solid #DEDEDE;
}
#objects-list .pre,
#object-card .pre{
	font: 12px Arial;
	color: #5B5D5C;
}

#object-card .building-info .first-metro.train{
	background: url('/regions/img/train.gif') no-repeat 0px 0px;
}
#object-card .building-info .first-metro {
	display: inline-block;
	height: 20px;
	font-size: 13px;
	vertical-align: middle;
	padding-left: 19px;
	color: #0f7ba0;
	background: url('/regions/img/metro.png') no-repeat 0px 4px;
}
#objects-list .banks {
	padding-left: 10px;
	margin-top: 3px;
	margin-bottom: 9px;
	padding-right: 141px;
}
#objects-list .banks em,
#object-card .banks em{
	font-style: normal;
}
#objects-list .banks span.blist>em:first-child,
#object-card .banks span.blist>em:first-child{
	text-transform: capitalize;
}
#objects-list .banks,
#objects-list .banks a,
#object-card .banks,
#object-card .banks a{
	font: 12px Arial;
}


#object-card .building-info .more-metro {
	text-decoration: none;
	border-bottom: 1px dotted #0f7ba0;
	color: #0f7ba0;
}
.date-end-title {
	margin: 0;
}
.finish-time {
	margin: 3px 0;
	padding-left: 92px;
}

	.finish-time.no-pad {
		padding-left: 0px;
	}
.date-end-queue {
	overflow: hidden;
	font-size: 13px;
	margin: 0 0 3px;
}
	.date-end-queue .queue-caption {
		float: left;
		margin: 0 4px 0 0;
		width: 68px;
		overflow: hidden;
	}
	.date-end-queue .queue-transfer-date {
		color: #FE0000;
		font-weight: bold;
		font-size: 12px;
	}
	.date-end-queue .queue-transfer-count {
		font-size: 11px;
	}
	.date-end-queue .queue-dates-list {
		float: left;
	}

#object-card .building-info .first-time {
	padding-left: 0px;
}
#object-card .building-sales .sales-link {
	
	margin: 5px 0;
}

#object-card .building-sales .add-sale {
	margin-top: 10px;
}
#object-card .building-sales .add-sale a {
	
	display: inline-block;
	height: 20px;
	font-size: 13px;
	vertical-align: middle;
	padding-left: 23px;
	color: #0099cc;
	background: url('/regions/img/add-seller.png') no-repeat 0px 0px;
}

#object-card .top-card .image{
	line-height: 0px;
	position: relative;
    min-height: 190px;
	width: 285px;
}
#object-card .top-card .image .on-map{
	position: absolute;
	width: 65px;
	height: 20px;
	overflow: hidden;
	background: #02a6ca;
	top: 4px;
	right: -4px;
    text-align: center;
    z-index: 100;
}
	#object-card .top-card .image .on-map span,
	#object-card .top-card .image .all-camers a{
		color: #ffffff;
		font: 12px/20px Arial;
		border-bottom: 1px dotted #ffffff;
		cursor: pointer;
	}
#object-card .top-card .image .all-camers{
	position: absolute;
	width: 65px;
	height: 20px;
	background: #02a6ca;
	top: 30px;
	right: -4px;
    text-align: center;
    z-index: 100;
}
#object-card .top-card .image .all-camers .more-web{
	position: relative;
	text-decoration: none;
}
#object-card .top-card .image .all-camers .more-web a{
	text-decoration: underline;
	border-bottom: none;
}

#object-card .top-card .image .all-camers .more-web a:hover{
	text-decoration: none;
}
#object-card .com-count{
	display: inline-block;
	margin-left: 8px;
}
#object-card .com-count .in{
	 display: block;
	 overflow: hidden;
 }
#object-card .com-count ins.im{
	display: inline-block;
	width: 14px;
	height: 12px;
	margin-bottom: -3px;
	background: url('data:;base64,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') no-repeat;
}
#object-card .com-count a.number,
#object-card .top-card .company .com-count a.number{
	font: 12px Arial;
	margin-left: 3px;
}
#object-card .top-card .contacts{
	padding-left: 0px;
	margin-top: 6px;
	margin-bottom: 0px;
}
#object-card .top-card .contacts p a{
	color: #0099cc;
}
#object-card .top-card .contacts p{
	font: 13px/20px Arial;
	color: #333333;
	margin: 0;
}
#object-card .top-card .company a{
	font: 18px Arial;
	color: #0099cc;
}
#object-card .top-card .company{
	margin-top: 10px;
	text-align: left;
}

#object-card .flatplan{
	margin-bottom: 8px;
}

#object-card .photos-column {
	position: relative;
}

#object-card .photos-column .image {
	margin-bottom: 10px;
}

#cardGallery{
    margin-bottom: 26px;
}
#cardFlats .header,
#cardGallery .header{
	margin-top: 15px;
	color: #666666;
	font-weight: bold;
	padding-bottom: 3px;
}
#cardGallery .header{
	padding-bottom: 7px;
	margin-left: 26px;
}
#cardFlats .flatplan{
	margin-top: 0px;
}

#cardGallery.mtop{
	margin-top: 10px;
}
#cardGallery .th-wraper{
    width: 603px;
    margin: 9px auto;
    position: relative;
}
#cardGallery .th-wraper .add-photo{
	background: url("data:image/gif;base64,R0lGODlhYwA1ANUAAI6nrYujqbDP1u3y9JGqsJCpr5izuZmzup+3vI2mrIylq9zn6tLd4Jm0upqvtM3Z3JWtspeyuJSqsPL296XCybnT2ZWrsLjT2Zq1u8zY25qwttrm6JOrsJy0ubXR2O709ZivtM/a3Zyzutjk56TByLfS2Zassa/O1Y+orvP3+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUFGRDk2MUNBM0U5MTFFMUJCMjVFNDlCQTQ5MDVCQTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUFGRDk2MURBM0U5MTFFMUJCMjVFNDlCQTQ5MDVCQTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQUZEOTYxQUEzRTkxMUUxQkIyNUU0OUJBNDkwNUJBOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQUZEOTYxQkEzRTkxMUUxQkIyNUU0OUJBNDkwNUJBOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAABjADUAAAb/wJRwSCwaj8ikcFQSOD0bpXRKrVqvqY6BgCoYEBOseEzGAgqoNHdQbrvfKUB6DmDD7/ipfI6q5/+ARHt0doGGd4NpfoeMbol9hY2SWAZ8KBEfk5pHCxdOnwIUGJYNJCegAhULm40iB1yWsbIEBwisjGeyurEEALeHj7u7vr+BwcKyxMV/GsfIdBDLgA8SAdbXCo8ACtfXFhnSmgmWCeHh2ubS6OnF6+y37u+b8fKT9PWNIIMAHPibISauOWDgr6DBgwgTKlzIsKHDhxAjSpxIsaLFixgzapwUawqfdGnwhEwxMgmKeiXfjExp5CRKl3BWwvwo5OQcIjRJ5pSp8yPLepaycN7seXOnS546ax49OgQpz6FJlSpxulSqVapXq0ZNSRMr1JI/hWYdSxbrVq1gbS79qnamW6hiz5KVmzRtWbR4s6pt6tZqXLN25QYGnJdu0b5z+d71S3WXUq5wLT0ejJgozCK6hELmG/Jy04ZhxXiuCXr0xiqhsQQBADs=") no-repeat scroll center center #F3F7F8;
	width: 112px;
	height: 87px;
	position: absolute;
	right: 0;
	top: 0;
	text-indent: -9000px;
}
#cardGallery .thumbs{
    overflow: hidden;
}

#cardGallery .thumbs-list {
	overflow: hidden;
	width: 615px;
}

#cardGallery .th-wraper .add-photo{
	width: 112px;
	height: 87px;
	position: absolute;
	right: 0;
	top: 0;
	background: url("data:image/gif;base64,R0lGODlhYwA1ANUAAI6nrYujqbDP1u3y9JGqsJCpr5izuZmzup+3vI2mrIylq9zn6tLd4Jm0upqvtM3Z3JWtspeyuJSqsPL296XCybnT2ZWrsLjT2Zq1u8zY25qwttrm6JOrsJy0ubXR2O709ZivtM/a3Zyzutjk56TByLfS2Zassa/O1Y+orvP3+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUFGRDk2MUNBM0U5MTFFMUJCMjVFNDlCQTQ5MDVCQTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUFGRDk2MURBM0U5MTFFMUJCMjVFNDlCQTQ5MDVCQTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQUZEOTYxQUEzRTkxMUUxQkIyNUU0OUJBNDkwNUJBOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQUZEOTYxQkEzRTkxMUUxQkIyNUU0OUJBNDkwNUJBOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAABjADUAAAb/wJRwSCwaj8ikcFQSOD0bpXRKrVqvqY6BgCoYEBOseEzGAgqoNHdQbrvfKUB6DmDD7/ipfI6q5/+ARHt0doGGd4NpfoeMbol9hY2SWAZ8KBEfk5pHCxdOnwIUGJYNJCegAhULm40iB1yWsbIEBwisjGeyurEEALeHj7u7vr+BwcKyxMV/GsfIdBDLgA8SAdbXCo8ACtfXFhnSmgmWCeHh2ubS6OnF6+y37u+b8fKT9PWNIIMAHPibISauOWDgr6DBgwgTKlzIsKHDhxAjSpxIsaLFixgzapwUawqfdGnwhEwxMgmKeiXfjExp5CRKl3BWwvwo5OQcIjRJ5pSp8yPLepaycN7seXOnS546ax49OgQpz6FJlSpxulSqVapXq0ZNSRMr1JI/hWYdSxbrVq1gbS79qnamW6hiz5KVmzRtWbR4s6pt6tZqXLN25QYGnJdu0b5z+d71S3WXUq5wLT0ejJgozCK6hELmG/Jy04ZhxXiuCXr0xiqhsQQBADs=") no-repeat scroll center center #F3F7F8;
	text-indent: -9000px;
}
#cardGallery .thumbs ul{
    padding: 0;
    margin: 0;
    list-style: none;
    height: 83px;
    width: 10000px;
    display: block;
    overflow: hidden;
    margin-left: -123px;
}
    #cardGallery .thumbs ul li, #cardGallery .thumbs-list a{
        float: left;
        margin-right: 11px;
    }

#cardGallery .main-image{
    width: 603px;
    margin: 0 auto;
    overflow: hidden;
    line-height: 0px;
    height: 455px;
    text-align: center;
    position: relative;
}
	#cardGallery .main-image .caption{
		position: absolute;
		bottom: 0px;
		left: 0px;		
		font-size: 14px;
		color: #000;
		background: url('/regions/img/b.png') 0 0 repeat;
		line-height: 19px;
		padding: 5px;
		width: 593px;
		opacity: 0.8;
		text-align: left;
	}
#cardGallery .garr{
    width: 11px;
    height: 18px;
    overflow: hidden;
    position: absolute;
    background:  url('/regions/img/card-arr.gif') no-repeat;
    top: 33px;
    cursor: pointer;
}
#cardGallery .left-arr{
    left: -22px;
}
#cardGallery .right-arr{
    right: -22px;
    background-position: -11px 0px;
}
#cardGallery .left-arr:hover{
    background-position: 0px -18px;
}
#cardGallery .right-arr:hover{
    background-position: -11px -18px;
}
#cardGallery .phcount span{
    color: #666666;
}
#cardGallery .phcount{
    text-align: center;
    font: 12px Arial;
    color: #333333;
}
#gal-preloader{
    display: block;
    margin: 210px auto;
}
#cardDocuments{
    margin-top: 25px;
}
#cardDocuments ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
#cardDocuments ul li{
    background: url('data:;base64,R0lGODlhCwAOANUAAAAAAP////P6/dXu99jv9+f1+gCZzAOazQabzQmdzgyezg+fzxKg0BWh0Buk0R6l0iGm0y2r1UKz2Ui22ku321e83WnD4WzE4nvK5X7L5YfP55DT6ZPU6ZnW66La7KXb7cPn88np9Mzr9er3+/D5/O34+////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAALAA4AAAZJQIlhSCQKi8hkoZEkkhDNYegQTYwq0Qto9EgySpnSSNBhGiAb0oaiiHyoFsHA0fRYoIYDITAwFxcBIgwYSQsgChoBE0kHHAEBQQA7') no-repeat;
    padding-left: 18px;
    margin-bottom: 18px;
}
#cardDocuments ul li a{
    font: 12px Arial;
    color: #0099cc;
}
#ourView{
    background: #ecf4f7;
    padding-top: 13px;
    padding-bottom: 13px;
    margin-top: 30px;
    padding-right: 15px;
    padding-left: 15px;
}
#ourView .header{
    font: 22px Arial;
    color: #01a7ca;
    line-height: 36px;
}
#ourView .text{
    font: 12px/19px Arial;
    color: #666666;
}
#ourView .text a{
    color: #0099CC;
}

#listTop{
    padding-left: 21px;
    padding-right: 21px;
    margin-bottom: 4px;
    min-height: 25px;
    padding-top: 1px;
}

.top-container #listTop{
	padding-left: 0px;
}

#listTop.buildings-list .in{
	padding-bottom: 3px;
    padding-top: 5px;
}

#listTop .in{
    background: #01a7ca;
	overflow: hidden;
}
	#listTop .tomap{
		float: left;
		/*padding-top: 4px;*/
		padding-left: 10px;
	}
	#listTop .ppage{
		float: right;
		width: 286px;
		/*padding-top: 4px;*/
		overflow: hidden;
		padding-right: 3px;
	}
	#listTop .ppage span{
		margin-top: 0px;
		padding-top: 4px;
		display: block;
		float: left;
		font: 12px Arial;
		color: #ffffff;
	}
	#listTop .ppage .pages{
		float: right;
	}
#listTop .shframe.pages{
	text-align: center;
	width: 108px;
	height: 21px;
}
#listTop .shframe.pages.order {
	width: 215px;
}
#listTop .shframe.pages ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
#listTop .shframe.pages ul li.active a{
	color: #cce2e6;
	text-decoration: none;
}
#listTop .shframe.pages ul li{
	display: inline;
	margin-right: 3px;
}
#listTop .shframe.map{
	height: 21px;
	width: 89px;
	text-align: center;
}
#listTop .shframe.map a{
	font: 12px Arial;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px dotted #ffffff;
}

#object-card .shframe { width: 250px; }

#object-card  .com-count.object a{
	color: #ffffff;
}
#object-card  .com-count.object .in{
	display: inline;
}
#object-card .com-count.object ins.im {
	background: url('data:;base64,R0lGODlhDgAMAMQAAAAAAP///wCDngB8lgBthAGnygGkxgGRsEaLmUqOnEiIlU+PnU6Om0uFkbjQ1bfO08DX2/z8/Pv7+/r6+vn5+fj4+Pb29vT09O3t7ePj46CgoP///wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAAOAAwAAAVLYHEQZGkeYgIFbMtCybi6NETSeHBHkdb/PB0hMKkYj0ehQ2K5OJ+XCYVwQDxygcpCICIwMGCGiVsoCxQZBbnMZg8ag7a8bBAY5oUQADs=') no-repeat;
}

/***--- quality assessment ---***/
#quality_assessment {
	margin-top: 25px;
	margin-bottom: 16px;
	overflow: hidden;
}
#quality_assessment > .header {
	height: 22px;
	background-color: #57A6C0;
	color: #FFFFFF;
	padding: 7px 18px 0;
	font: bold 13px Arial;
}
#quality_assessment > ul {
	background: none repeat scroll 0 0 #ddedf2;
	display: block;
	list-style: none outside none;
	margin: 0;
	overflow: hidden;
	padding-bottom: 16px;
	padding-left: 0;
	padding-top: 16px;
}
#quality_assessment > ul > li {
	float: left;
	width: 20%;
}
#quality_assessment .elem {
	margin: 0 auto;
	width: 94px;
}
#quality_assessment .elem .vote {
	text-align: center;
	font: 16px Arial;
	color: #0071a7;
	margin-bottom: 3px;
}
#quality_assessment .elem .portal{
	font: bold 16px Arial;
	background: url("/regions/img/assessment/ico.png") no-repeat -2px 2px transparent;
	padding-left: 14px;
	padding-right: 1px;
	cursor: help;
}
#quality_assessment .elem .visitors{
	font: bold 16px Arial;
	background: url("/regions/img/assessment/ico.png") no-repeat -2px -14px transparent;
	padding-left: 14px;
	cursor: help;
}
#quality_assessment .elem .quality{
	width: 63px;
	height: 24px;
	background: url("/regions/img/assessment/quality.png") no-repeat left top transparent;
	margin: 0 auto 8px;
}
#quality_assessment .elem .quality div{
	width: 63px;
	height: 24px;
	background: url("/regions/img/assessment/quality.png") no-repeat left bottom transparent;
	float: left;
}
#quality_assessment .elem .quality.q1 div{
	width: 11px;
}
#quality_assessment .elem .quality.q2 div{
	width: 24px;
}
#quality_assessment .elem .quality.q3 div{
	width: 37px;
}
#quality_assessment .elem .quality.q4 div{
	width: 50px;
}
#quality_assessment .elem .quality.q5 div{
	width: 63px;
}
#quality_assessment .elem .label {
	font: 12px Arial;
	color: #333333;
	text-align: center;
	cursor: default;
}
#quality_assessment .guest{
	height: 22px;
	background-color: #57A6C0;
	color: #FFFFFF;
	padding: 7px 18px 0;
}
#quality_assessment .guest a{
	color: #FFFFFF;
}
#quality_assessment .guest .auth{
	float: left;
}
#quality_assessment .guest .count{
	float: right;
}

/***--- object card ---***/
#object-card .offer-block {
	width: 660px;
	font: 12px Arial;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

#object-card .offer-block .title{
	height: 22px;
	background-color: #57a6c0;
	color: #ffffff;
	padding-left: 17px;
	padding-top: 7px;
}

#object-card .offer-block .text{
	background-color: #ecf4f7;
	color: #666666;
	padding: 17px 5px 14px 18px ;
	line-height: 14px;
}

#object-card .offer-block .text .banks{
	width: 30%;
	padding-left: 14px;
	list-style-type: square;
	float: left;
	display: block;
	margin-bottom: 0px;
}

#object-card .offer-block .text .rassrochka{
	width: 45%;
	padding-left: 14px;
	list-style-type: square;
	float: left;
	display: block;
	margin-bottom: 0px;
}

#object-card .offer-block  .title span{
	margin-top: 0px; 
	margin-bottom: 0px;
	font-weight: bold;
	font-stretch: semi-condensed;
}

#object-card .offer-block  .text span{
	margin-top: 0px; 
	margin-bottom: 0px;
	color: #333333;
	font-weight: bold;
	font-stretch: semi-condensed;
}

#object-card .offer-block p{
	margin-top: 0px; 
	margin-bottom: 5px;
	display: block;
}

.infrastructure{
	font-size: 12px;
	width: 660px;
	height: 100%;
	overflow: hidden;
	position: relative;
}


.infrastructure li{
	list-style-type: none;
}


#infra-map{
	height: 405px;
	width: 660px;
	margin-top: 10px;
}

.infrastructure .selectors{
	display: block;
	color: #333333;
	margin-top: 7px; 
}
.infrastructure .selectors .ico{
	width: 10px;
	height: 14px;
	margin-right: 2px;
	display: inline-block;
	background: url('data:image/gif;base64,R0lGODlhCwBiAPcAAAAAAP///+MnPeMsQeMtQuMuQ+phce+GkvSrs/jHzOjO0fvp660fMqoeMd4qQccmOsIlOeUsQ9kqQacgMsImOrMkN+MxRoMdK+U6T8czRtJMXtBXZp5OWahbZeuDkaplbvCQnd2Gka5rdOKZorh+hu6ttfPV2frh5eXQ0/rm6f3v8f3x8/Dk5vfx8v37/NKxyPv3+vfx9/78/vTV9/3y/tY16Z8pr9Y56tE45LwyzZwqq9c66sw337Yxx9g86qgvuNg/6nslh9pI7L0/zclc1+Fr7+iO8+uT9qRorOua9alwsNqV4+yx9PTK+evG8Pvr/fbn+JdUoaJcrLSDu9nB3eXR6Prl/e/l8TB52DN72DyB2sfb9cTV6yp21yBboiFdpShqvi552C120yx0zidnuCdnty962SVgqiJZnh5JfTRyvVKHyGKa4k9wmYey6YKs4JC36GmGqJm33a3J7aGzydPi9L/L2s/Z5eTt+Ojw+uXq8FZ6pGB/o3+YtfD2/Pz9/vv8/fH29/f6+vz+/tfx7uXv7jLVwCijkiegkC21oy+7qDfWwTXOui61pC61oyidjSypmDnWwiN7b0PXxDu7qljHuGjg0VKXjlujmYzo3Iji1pbo3W+poZTZ0IK0rbDs5KTIw8n07sbr5tL28cDZ1ur6+Ob29Gekm9Dl4uX59vH8+vr78tvpQtzqR9zqSdzqTODsVOXvdauxZ+vzlvH3tbu/jPX42Ofp1Pv95/Hy5/3+9NnlRdTgRKuzN8DKP6iwOLO8PcXPRoiONNHZZ6KmYPD2mquvcK6ydO/1oNzhlLG1euHmpe3xt/b5zt3fxfz97Pj56M7Qq+7wyv7+/Pv6+P79/Pn18/7y7e16Ue59Ve5/V9VyT9BxT/CGYdV7W/KegPi5ove9qOm8rPbLvPnj2+l6VOV4U75nSbxlSMRqTbllSZpZRN6OdLB9bLmFdLmMfeWvncahlfLYz+zc1/vu6v718r2Sherc2P739fPr6dCurPrW1OjJyf/+/v38/P///yH5BAEAAP8ALAAAAAALAGIAAAj/AAMI9PNmjZw6AhPiefNGDZk1fxLmYZilC5kybwQuZNjF4kUuARi+wUISC5mTeOBoMeOlpZc0afbc2RKGpUuYfAQFYFOzJcw2dwb2fJmmT8IAbrB8eRlHz9EAWMC8pPM0wBwxaOIEqhpgzBk7XAPUmQMorNmzaAXSOEJkyYynT44cGdKDiIyEcY8AqdGjxxKBVuQeqcG3r5MAgn0o9tG3B5QkQnbYmGwjSBApVZrskEzZMhIYAYpsnmw5ShW1O26QDjLlqBHOQZBcebojR+UXVZng0KEkBlceP6iEncHEX9rjyAPgA8dOHLmn18CB88aNXbWE0cFpw8aNG7x+AehJ/weHjXt3eQHGa1uvrTs3euG6ZUNHH926de7m7cs2v/79d9QE8A1/9N3Xzj0C1UOgfevEcxQ42Zxj3zv5PJXNNvbpU9U45ahjjzVcmZMOP2GRM45xyaUYliqaVNIJIU+lookmlDhSySAJlTJjJIY40kgnAsk4oyGGJOKjKAHMqEkkTEZipCOmbDLJIohUiYgkkmCCSiiLUGkllqfoZEmXVWJ5CSoCqULmlZJ4clQmixxy5SmFPLWIIleCUtUnjDzCyVZVMQIJKWGN8klEKiZ6lC7FDLOMLU89U0wxwfgyzDQJSVrMK6z44ksyAuEyaTGsdOqpNAGM6sqqrnjqCzTIwLrSSi+09iKMMLLc0kwrs9Z6qzEBxsIrrbcSc4tAqwxrqzC1HDVLr8Ick8tTrQRjazRV0bLLL8qAWBUvwDgTli3MXKeoWSt4oMEIJjyVggceZADBBuYGsAC8FggAAQUhgHcCvB4IoO++JAJcwMEFQKBwCiBgEEEDEDdwwQUdKJDAAA9HPHEHoBmAMcQTc4CCQCoMMADIF5Bw1AEEMCDxByw8RcADEmv4FAIOTCBCC1xJUAFuXO1TggtHBQQAOw==') no-repeat;
}
.infrastructure .selectors .ico.type-6{
	background-position: 0px -84px;
}
.infrastructure .selectors .ico.type-1{
	background-position: 0px 0px;
}
.infrastructure .selectors .ico.type-2{
	background-position: 0px -17px;
}
.infrastructure .selectors .ico.type-3{
	background-position: 0px -34px;
}
.infrastructure .selectors .ico.type-4{
	background-position: 0px -51px;
}
.infrastructure .selectors .ico.type-5{
	background-position: 0px -68px;
}


.infrastructure .selectors .block{
	display: block;
	float: left;
	height: 150px;
    overflow: hidden;
    width: 33%;	
}

.infrastructure .selectors .block2{
	margin-left: 4px;
}

.infrastructure .selectors .block3{
	margin-left: 32px;
    width: 187px;
}

.infrastructure .selectors .block input{
	margin-right: 4px;
	line-height: 12px;
	vertical-align: bottom;
}

.infrastructure .selectors .block dd{
	margin: 0 0 5px 9px;
	padding: 0 0 0 0;
}

.infrastructure .selectors .block dt{
	margin: 4px 0 5px 4px;
	padding: 0 0 0 0;
}

.infrastructure .counter{
	margin-left: 4px;

}
/* Mailing Form */
.mailing_form {
	margin-bottom: 0px;
	padding-left: 21px;
	padding-right: 21px;
	padding-top: 5px;
}
.mailing_form .in {
	background: #01A7CA;
	height: 31px;
}
.mailing_form  span{
	font: 12px Arial;
	color: #FFFFFF;
	display: block;
	float: left;
	padding-top: 9px;
	padding-left: 10px;
}
.mailing_form .submit .br{
	background: url("data:;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAYCAMAAADqO6ysAAAAhFBMVEUSSGAAAAARQ1kAAAAAAAAAAAAaY4MYXn0aY4MYXHkAAAAAAAAAAAAAAAAAAAAAAAAZa40TfqUUe6EXWHUXWXcSe6AyeJpNn9M/mM5kqdNEm89mpswVf6cYgakvj8AagqwykcIdhK4jh7Q7lsoghrE1ksU4lMgsjb0mibc9l8wpi7oaY4Mea6ACAAAAEHRSTlOqSLlJVSlg0375AhwKFgAdCVH6TAAAAF1JREFUeNoNxMUBg0AABMBFA5wFl+AO139/2XkMPqHW+FWRRt3GCZrOSjyPVdg2K3Ce1uA42DyzcWTXxd6X3TdbV7bvbFnYNLFhYH3P0iw3KL8QKFxHwfcCCaFk8gdfkAl2sYgcKgAAAABJRU5ErkJggg==") no-repeat scroll right 0 transparent;
	padding-right: 4px;
}
.mailing_form .submit .bl{
	background: url("data:;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAYCAMAAAAI57fVAAAAclBMVEUYXn0AAAAAAAAYW3kaY4MYXHoaY4MYXHoaY4MAAAAAAAAXWXYyeJpNn9MSe6BkqdMTfqVmpsw/mM4Ue6FEm88Za40agqwykcI1ksU4lMgVf6cpi7ovj8A9l8wdhK4sjb0ghrEYgakmibc7lsojh7QaY4Oy+C4uAAAAC3RSTlPTAimJYPh+9HsKAP6sNYUAAABOSURBVHjaBcGFAYAwAASxw2lxdyv8/iuSYEOI84aoKlDfouNA74uWBc0zmia07+i60LYh59D3oftG54nGET0PWleSriYdSmyQYY2P9cwPUf4GxbEb22EAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
	padding-left: 3px;
}
.mailing_form .submit{
	float: left;
	padding-top: 4px;
	padding-left: 8px;
}
.mailing_form .submit input{
	color: #FEFEFE;
	margin: 0;
	cursor: pointer;
	font: 13px Arial;
	text-align: center;
	text-shadow: 1px 1px 0 #005668;
	border: none;
	background: url("data:;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAMAAAAMEmfoAAAARVBMVEUAAAAAAAAghrE7lspBmdApi7p7uN8YgakykcITfqUdhK4jh7Qsjb01ksU9l8wVf6cagqwvj8Amibc4lMgRfaM/mM4aY4PO+dXvAAAAAnRSTlNWHfl0WzMAAAArSURBVHjaBcEJAoAQAACwdVLoIP7/1DbDbtVdFk0RvbJNlcxOj+B2+AxMPxtfARRTd+RHAAAAAElFTkSuQmCC") repeat-x scroll 0 0 transparent;
	height: 24px;
}
.mailing_form .email {
	padding-top: 4px;
	float: left;
	padding-left: 8px;
}
.mailing_form .iwrap.error input{
	border: 1px solid #993333;
	color: #993333;
}
.mailing_form .iwrap {
	border: 1px solid #018EAC;
	border-radius: 2px 2px 2px 2px;
	display: inline-block;
}

.mailing_form .email input{
	padding: 0px 0px 0px 4px;
	border-radius: 2px 2px 2px 2px;
	border: none;
	border-top: 1px solid #c5c5c5;
	border-left: 1px solid #e2e2e2;
	height: 21px;
	width: 176px;
}
.mailing_form .info {
	width: 15px;
	height: 15px;
	background: url('data:;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAt1BMVEX//////v/+//////0AqMj//f4CpswAp8sBqMoDiKUBh6L4+/34/fzl8/kAqcoApMT///z4/vqOydYDk7UCjan9/f3+//vz/frX8PXZ6/Ka2eeL1+diyd1Zxdshs9EYsNF6v84Bpcgdp8IDmbwvn7cBlrUflq7+//rf9Pm+6PTc7vLQ6fCe3e653ud+0eN/zt+VztlpydlowNRfwNMqttFktcoprMhmuMZfscY4q8ZTrsAgkqoUjqY5ARbUAAAAtklEQVQI1w3LRYJCQRRD0Twp/S5A4067G7b/dVHJ9Fx4axeTByPFy49Vq/DlLANYhJtPpxY6I4Dq1YoEX26NxYgB5t2JaZhtFFMBpQ8aBqStcJccjtfL8z1Bxh1yGEb+vn5Ljgc9GmIWOu8fDZHkMXkjVMQ/IWGMA6YA82uYc3J122M5SqDYLSdUS3boUM6RZoac+t9YQf13BiEm5P9xW8I7u2mfGMXHIWzVoVTvqn0fYugqVXsDoZAMCzwoIO4AAAAASUVORK5CYII=') no-repeat;
	float: right;
	margin-top: 8px;
	margin-right: 8px;
	position: relative;
	cursor: pointer;
}
.mailing_info{
	display: none;
	position: absolute;
	z-index: 1000;
	top: -8px;
	right: -8px;
	width: 317px;
	height: 119px;
	color: #ffffff;
	padding: 26px 26px 16px 16px;
	background: #000000;
	opacity: 0.9;
}
.mailing_info .i{
	position: absolute;
	width: 14px;
	height: 14px;
	background: red;
	top: 8px;
	right: 8px;
	background: url('data:;base64,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');
}
/* End  Mailing Form */
.over-list-text-block {
	overflow: hidden;
	margin: 0 20px 15px;
	padding: 0;
}
.over-list-text-block.top-oltb {
	margin-left: 0;
}
.over-list-text-block h1 {
	font: bold 13px Arial;
	margin: 0;
	padding: 0;
}
.navigate-menu {
	list-style: none;
	margin: 0 20px 5px;
	padding: 0;
	overflow: hidden;
}
.navigate-menu li {
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
	overflow: hidden;
	font: normal 13px Arial;
	color: #0f7ba0;
}
/* all photos list */
.all-images-list{
	overflow: hidden;
	padding-top: 11px;
}
.all-images-list .thumb .caption,
.all-images-list .thumb .date{
	color: #666666;
	display: block;
	font-size: 12px;
}
.all-images-list .thumb{
	width: 50%;
	float: left;
	text-align: center;
	height: 300px;
}
/* end all photos list */

/***--- Assessment form ---***/
#assessment_form{
	width: 620px;
	padding: 20px;
	overflow: hidden;
}
#assessment_form > .header{
	padding: 0 40px 20px;
	font: 16px Arial;
	text-align: center;
}
#assessment_form .header span{
	font: bold 16px Arial;
	white-space: nowrap;
}
#assessment_form .message{
	text-align: center;
	padding: 20px;
}
#assessment_form > .form{
	float: left;
	width: 380px;
}
#assessment_form > .form > .header{
	font: bold 16px Arial;
	padding-bottom: 20px;
}
#assessment_form > .form .vote{
	height: 60px;
	margin-bottom: 20px;
}
#assessment_form > .form .vote > .header{
	font: bold 12px Arial;
	color: #363636;
	margin-bottom: 10px;
}
#assessment_form > .form .vote > .my_vote{
	margin-left: 20px;
}
#assessment_form > .form .submit_info{
	font: bold 11px Arial;
	color: #666666;
	margin-bottom: 30px;
}
#assessment_form > .form .submit{
	text-align: center;
}
#assessment_form > .form .submit input {
	background: url("/regions/img/obj-submit.gif") repeat-x scroll left top #288BB9;
	border: 0 none;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	cursor: pointer;
	height: 35px;
	text-align: center;
	width: 170px;
}
#assessment_form .slider{
	position: relative;
	text-align: left;
	width: 375px;
	height: 33px;
	background: url("/regions/img/assessment/slider_bg.png") no-repeat;
	border: 0;
}
#assessment_form .slider a{
	display: block;
	position: absolute;
	margin-left: -7px;
	top: -4px;
	z-index: 2;
	cursor: default;
	width: 13px;
	height: 17px;
	background: url("/regions/img/assessment/slider_reed.png") no-repeat top center;
	border: 0;
}

#assessment_form > .info{
	float: right;
	width: 200px;
}
#assessment_form > .info > .header{
	font: bold 16px Arial;
	padding-bottom: 20px;
}
#assessment_form > .info .vote{
	position: relative;
	height: 60px;
	margin-bottom: 20px;
}
#assessment_form > .info .vote .line{
	position: absolute;
	top: 26px;
	width: 197px;
	height: 6px;
	background: url("/regions/img/assessment/slider_line.png") no-repeat bottom center;
}
#assessment_form > .info .vote .line div{
	position: absolute;
	width: 0px;
	height: 6px;
	background: url("/regions/img/assessment/slider_line.png") no-repeat top center;
}
#assessment_form > .info .vote .top{
	position: absolute;
	background: url('data:image/gif;base64,R0lGODlhAQAHAIAAAN7e3gAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjE5QTVFRDlBRUM3Q0UyMTFCRkVCQkE1NUUxOUE4RjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIxNzlGQkQ4N0QwNjExRTI4MDFCQTlDNTUzMkQ5M0Q4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIxNzlGQkQ3N0QwNjExRTI4MDFCQTlDNTUzMkQ5M0Q4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTlBNUVEOUFFQzdDRTIxMUJGRUJCQTU1RTE5QThGMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTlBNUVEOUFFQzdDRTIxMUJGRUJCQTU1RTE5QThGMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQAHAAACA4QPBQA7') no-repeat bottom center;
	padding-bottom: 8px;
	font: 11px Arial;
	color: #5c686b;
	margin-left: -2px;
}
#assessment_form > .info .vote .bottom{
	position: absolute;
	top: 36px;
	background: url('data:image/gif;base64,R0lGODlhAQAHAIAAAN7e3gAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjE5QTVFRDlBRUM3Q0UyMTFCRkVCQkE1NUUxOUE4RjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIxNzlGQkQ4N0QwNjExRTI4MDFCQTlDNTUzMkQ5M0Q4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIxNzlGQkQ3N0QwNjExRTI4MDFCQTlDNTUzMkQ5M0Q4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTlBNUVEOUFFQzdDRTIxMUJGRUJCQTU1RTE5QThGMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTlBNUVEOUFFQzdDRTIxMUJGRUJCQTU1RTE5QThGMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQAHAAACA4QPBQA7') no-repeat top center;
	padding-top: 8px;
	font: 11px Arial;
	color: #5c686b;
	margin-left: -2px;
}
#assessment_form > .info .total_vote{
	text-align: center;
	margin-top: 10px;
	font: 45px Arial;
	color: #7c899b;
}
#assessment_form > .info .total_vote.good{
	color: #2b8629;
}
#assessment_form > .info .total_vote.bad{
	color: #993333;
}
#assessment_form > .info .total_vote_text{
	text-align: center;
	margin-top: -5px;
	font: 11px Arial;
	color: #666666;
}
#assessment_form > .info .count{
	text-align: center;
	margin-top: 10px;
	font: 13px Arial;
	color: #146188;
}

#vote-wrapper{
	float: right;
	font-size: 12px;
	color: #fff;
	background-color: #01a7ca;
	font-weight: normal;
	padding: 10px 2px 9px 5px;
	text-align: center;
	line-height: 14px;
	margin-top: 3px;
	display: none;
}
#vote-wrapper .vote{
	border-bottom: 1px dashed #fff;
	text-decoration: none;
	color: #fff;
	display: inline-block;
}
#vote-wrapper .vote:hover{
	border-bottom: none;
	height: 17px;
}
/***--- * ---***/

.same-name-block {
	color: #ff0000;
	overflow: hidden;
	margin: 0 0 5px 7px;
	padding: 0 0 0 21px;
	background: url('/regions/img/attention.jpg') left top no-repeat;
	line-height: 16px;
}
	.same-name-block a {
		color: #ff0000;
	}
/* expert view */
#expert-view h2{
	fornt:  18px Arial;
	color: #000000;
	font-weight: normal;
}
#expert-view .block{
	overflow: hidden;
}
#expert-view .expert .logo{
	text-align: center;
}
#expert-view .expert p{
	margin: 0;
}
#expert-view .expert{
	width: 126px;
	overflow: hidden;
	float: left;
	font: 12px Arial;
	color: #000000;
}
#expert-view .view li{
	margin-bottom: 6px;
}
#expert-view .view{
	float: left;
	width: 460px;
	background: #f1f7f9;
	border-radius: 7px;
	padding: 15px 15px 15px 15px;
	color: #666666;
	font: italic 12px Arial;
	position: relative;
	margin-left: 20px;
}
#expert-view .view .ug{
	position: absolute;
	top: 33px;
	left: -9px;
	background: url('data:image/gif;base64,R0lGODlhCQARALMAAAAAAP////z9/vP4+vL3+fH3+fn8/f3+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAJABEAAAQpMMgpDZ1n3JDL7R42FKRIltx4euDargKxnkE8h/Y65ajEX7mNbVMjRAAAOw==') no-repeat;
	width: 9px;
	height: 17px;

}
/* end expert view */

/*wiki block*/
#res_overlay{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	background: #000;
	z-index: 1000;
	opacity: 0.7;
}
.wiki-block {
	width: 1040px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -550px;
	background-color: #f0f6f8;
	padding: 15px 15px 40px 45px;
	z-index: 101;
	display: none;
}
.add-photo-wiki {
	float: right;
	margin: 5px 10px 0 0;
	padding: 0 0 0 20px;
	overflow: hidden;
	display: block;
	background: url('/regions/img/wiki/wiki.png') left -77px no-repeat;
}
.wiki-block .error {
	color: #db001a;
}
.close-wiki {
	display: block;
	float: right;
	width: 11px;
	height: 11px;
	background: url('/regions/img/wiki/wiki.png') left top no-repeat;
	cursor: pointer;
	text-indent: -9000px;
}
.wiki-caption {
	font: normal 22px Tahoma;
	overflow: hidden;
	margin: 15px 0 0;
}
.wiki-text-block {
	overflow: hidden;
	font: normal 13px Arial;
	margin: 15px 0 30px;
}
.wiki-form-wrapper, .wiki-form-subwrapper {
	overflow: hidden;
}
.wiki-info-block {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.wiki-file-upload-block {
	float: left;
	margin: 0 0 0 40px;
	padding: 0;
	overflow: hidden;
	clear: right;
	width: 570px;
}
.wiki-file-upload-block dt, .wiki-info-block dt, .wiki-personal-info-caption {
	margin: 0 0 15px;
	padding: 0;
	overflow: hidden;
	font: normal 18px Tahoma;
}
.wiki-form-wrapper dd {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.wiki-form-wrapper textarea {
	width: 420px;
	height: 95px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: 1px solid #a5acb2;
}
.wiki-personal-info {
	clear: left;
	float: left;
	padding: 30px 0 0;
	overflow: hidden;
	width: 420px;
}
.wiki-personal-info dl {
	overflow: hidden;
	margin: 0 0 20px;
	padding: 0;
}
.wiki-personal-info dt {
	width: 115px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	float: left;
	font: normal 12px/20px Arial;
}
.wiki-personal-info dt span {
	color: #006eab;
}
.wiki-personal-info dd {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.wiki-personal-info input {
	border: 1px solid #a5acb2;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 205px;
	height: 18px;
}
.wiki-photos-block {
	float: left;
	padding: 30px 0 0;
	margin: 0 0 0 40px;
	overflow: hidden;
	width: 570px;
}
.wiki-submit {
	background: url('/regions/img/wiki/send.png') left top no-repeat;
	width: 161px;
	height: 41px;
	overflow: hidden;
	border: 0;
	margin: 15px 0 0;
	padding: 0;
	clear: left;
	text-indent: -9000px;
	cursor: pointer;
}
.uploaded-file {
	float: left;
	overflow: hidden;
	margin: 0 25px 10px 0;
}
.uploaded-file a {
	float: left;
	font: normal 13px Arial;
	cursor: pointer;
}
.uploaded-file .deleteFile {
	color: #db001a;
	text-decoration: none;
	background: url('/regions/img/wiki/wiki.png') 0 -13px no-repeat;
	padding: 0 0 0 19px;
	margin: 0 0 0 10px;
	height: 17px;
}
.uploaded-file .deleteFile span {
	border-bottom: 1px dashed #db001a;
}
#multi-photos {
	overflow: hidden;
	margin: 0 0 10px;
}
#wikiphotos .photos, #wikifiles .files, #multi-photos .photos {
	overflow: hidden;
	margin: 0 0 10px;
}
#wikifiles .add-file, #wikiphotos .add-photo, #multi-photos .add-photo {
	padding: 2px 0 0 20px;
	color: #4895d7;
	font: normal 13px/20px Arial;
	text-decoration: underline;
	background-image: url('/regions/img/wiki/wiki.png');
	background-repeat: no-repeat;
	clear: left;
}
#wikifiles .add-file {
	background-position: 0 -35px;
}
#wikiphotos .add-photo, #multi-photos .add-photo {
	background-position: 0 -58px;
}
.wiki-thanks {
	font: normal 14px Arial;
	display: none;
	margin: 20px 0 0;
}
/*end wiki block*/