.h-submitapp {line-height:11px; position:absolute; text-align:left; top:114px; right:0; width:298px}
	.h-submitapp img {float:left; margin:0 4px 0 0}
.f-tel {color:#993333; font:16px "Times New Roman", Times, serif; margin:0 0 5px 0}
.skype {margin:5px 0}
.align-middle {vertical-align:middle}
.align-texttop {vertical-align:text-top}
.path,
.subpage .content .path {font:11px Tahoma, Arial, Helvetica; margin:0; padding:0}
h1.h1-black {color:#333333; font:bold 26px "Times New Roman", Times, serif; line-height:22px}
h2.h2-black {color:#494848; font:normal 20px "Times New Roman", Times, serif; line-height:18px}
	h2.h2-black span {font-size:16px;}
	
.from-favourite {background:url(/images/ico_star_gold.gif) 0 0 no-repeat; display:block; padding:2px 0 2px 22px; text-align:left; width:80px;}
	.from-favourite span {border-bottom:1px dashed #BE4932}
	.from-favourite:hover {text-decoration:none}
	.from-favourite:hover span {border-bottom:0}
.to-favourite {background:url(/images/ico_star_grey.gif) 0 0 no-repeat; display:block; padding:2px 0 2px 22px; text-align:left; width:80px}
	.to-favourite span {border-bottom:1px dashed #BE4932}
	.to-favourite:hover {text-decoration:none}
	.to-favourite:hover span {border-bottom:0}
	
.exclusive-objects {background:url(/images/bg_exclus.gif) 0 0 repeat-x #F6F3EF; margin:0 0 20px 0;}
	.eo-head {background:url(/images/ico_exclusive.gif) 3px 0 no-repeat; padding:0 35px 10px 80px}
		.eo-head h2 {color:#333333; font-size:20px; line-height:15px; margin-top:5px}
		.eo-italic {font:italic 16px "Times New Roman", Times, serif}
	.eo-content {padding:10px 35px 5px 16px}
		.eo-table {width:100%}
		.eo-table td {font:11px Tahoma, Arial, Verdana; padding-bottom:10px}
		.eo-table label {font:bold 12px Tahoma, Arial, Verdana; line-height:17px}
	.eo-line {background:url(/images/eo_dash.gif) 0 0 repeat-x; height:3px; overflow:hidden}
.exclusive-small {background:url(/images/ico_exclus_small.gif) 0 3px no-repeat; font-size:13px; padding:0 0 0 27px;}
	.exclusive-small a {border-bottom:1px dashed #BE4932}
	.exclusive-small a:hover {border-bottom:0; text-decoration:none}
.btn img {margin:0 0 2px 0}
.btn-over img {margin:2px 0 0 0}

.search-block {background:#F6F3EF; margin:0 0 2px 0; padding:15px}
	.search-block p, .subpage .content .search-block p {padding-bottom:0; margin-bottom:2px}
	.sb-form {overflow:auto}
		.btn-search,
		.btn-search-over,
		.btn-search-down {
			background:url(/images/btn_find.png) 0 0 no-repeat;
			border:0;
			cursor:pointer;
			filter:expression(fixPNG(this));
			height:25px;
			width:67px
		}
		.btn-search-over {background:url(/images/btn_find_over.png) 0 0 no-repeat;}
		.btn-search-down {background:url(/images/btn_find_down.png) 0 0 no-repeat;}
		.sb-btn {float:right}
		.sb-input {padding:0 70px 0 0}
		.sb-input input {
			background:#fff; 
			border:1px solid #A19182;
			color:#666666; 
			font:13px Tahoma, Arial, Verdana;
			height:15px;
			padding:3px 7px; 
			width:95%
		}
	.sb-example {color:#A19182; font:11px Tahoma, Arial, Verdana; padding:0 0 0 8px}
		.sb-example a {border-bottom:1px dashed #BE4932}
		.sb-example a:hover {border-bottom:0; text-decoration:none}
	.sb-line {background:#CFC1BA; height:1px; margin:13px 0; overflow:hidden}
	.sb-btns {margin:0 0 13px 0; overflow:auto}
		.sb-btns input {float:left}
		.btn-buy,
		.btn-buy-flat,
		.btn-buy-cottage,
		.btn-buy-office {
			background:url(/images/btn_buy.gif) 0 0 no-repeat;
			border:0;
			cursor:pointer;
			height:35px;
			width:90px
		}
		.btn-buy-flat {background:url(/images/btn_buy_cott.gif) 0 0 no-repeat;}
		.btn-buy-cottage {background:url(/images/btn_buy_flat.gif) 0 0 no-repeat;}
		.btn-buy-office {background:url(/images/btn_buy_off.gif) 0 0 no-repeat;}
		.btn-rent,
		.btn-rent-flat,
		.btn-rent-over,
		.btn-rent-cottage,
		.btn-rent-office {
			background:url(/images/btn_rent.gif) 0 0 no-repeat;
			border:0;
			cursor:pointer;
			height:35px;
			width:89px
		}
		.btn-rent-over {background:url(/images/btn_rent_over.gif) 0 0 no-repeat;}
		.btn-rent-flat {background:url(/images/btn_rent_cott.gif) 0 0 no-repeat;}
		.btn-rent-cottage {background:url(/images/btn_rent_flat.gif) 0 0 no-repeat;}
		.btn-rent-office {background:url(/images/btn_rent_off.gif) 0 0 no-repeat;}
	.sb-object-type {margin:4px 0}
		.sb-object-type td {color:#333333; padding-bottom:4px; vertical-align:middle}
		.sb-ot-radio {text-align:center; width:24px}
		.sb-object-type label {font:bold 11px Tahoma, Arial, Verdana}
		.sb-object-type .sb-type1 {
			background:url(/images/ico_cottag.gif) 3px 0 no-repeat;
			cursor:pointer;
			display:block;
			font:normal 11px Tahoma, Arial, Verdana;
			padding:12px 0 10px 55px; 
		}
		.sb-object-type .sb-type2 {
			background:url(/images/ico_cottag_pos.gif) 0 0 no-repeat;
			cursor:pointer;
			display:block;
			font:normal 11px Tahoma, Arial, Verdana;
			padding:3px 0 3px 55px
		}
		.sb-object-type .sb-type3 {
			background:url(/images/ico_land.gif) 0 0 no-repeat;
			cursor:pointer;
			display:block;
			font:normal 11px Tahoma, Arial, Verdana;
			padding:3px 0 3px 55px
		}
		.sb-select {
			background:#fff; 
			border:1px solid #A19182;
			color:#666666; 
			font:11px Tahoma, Arial, Verdana;
			height:18px;
			padding-left:4px;
			width:126px
		}
		.sb-txt1 {
			background:#fff; 
			border:1px solid #A19182;
			color:#666666; 
			font:11px Tahoma, Arial, Verdana;
			height:14px;
			padding:2px 4px;
			width:50px
		}
.adv-search {background:url(/images/ico_adv_search.gif) 0 1px no-repeat; display:block; padding:2px 0 2px 0}
	.adv-search a {font:11px Tahoma, Arial, Verdana; padding-left:30px}
	.adv-search a:hover {text-decoration:none}
	.adv-search span {border-bottom:1px dashed #BE4932;}
	.adv-search a:hover span {border-bottom:0}
.in-sale {color:#333333; font:bold 20px "Times New Roman", Times, serif; font-style:italic}
.pin {background:url(/images/ico_pin.gif) 0 1px no-repeat; display:block; padding:2px 0 2px 0}
	.pin a {font:11px Tahoma, Arial, Verdana; padding-left:20px;}
	.pin a:hover {text-decoration:none}
	.pin span {border-bottom:1px dashed #BE4932}
	.pin a:hover span {border-bottom:0}
.specoffer {background:url(/images/ico_exclus_small.gif) 0 0 no-repeat; display:block; padding:3px 0 4px 0}
	.specoffer a {font:11px Tahoma, Arial, Verdana; padding-left:23px;}
	.specoffer a:hover {text-decoration:none}
	.specoffer span {border-bottom:1px dashed #BE4932}
	.specoffer a:hover span {border-bottom:0}

.give-app {font:italic 16px "Times New Roman", Times, serif; line-height:17px; margin:0 0 23px 0}
.favourite {background:url(/images/ico_favourite.gif) 0 0 no-repeat; color:#666666; font-size:13px; margin:0 0 23px 0;}
	.favourite a {font:bold 18px "Times New Roman", Times, serif; padding-left:35px;}
	.f-count {padding-left:35px;}
.in-favourite {background:url(/images/ico_favor_grey.gif) 0 0 no-repeat; color:#333333; font:bold 20px "Times New Roman", Times, serif; font-style:italic; padding:4px 0 4px 35px}
.in-favourite-gold {background:url(/images/ico_favourite.gif) 0 0 no-repeat; color:#333333; font:bold 20px "Times New Roman", Times, serif; font-style:italic; padding:4px 0 4px 35px}
.our-specproject {margin:0 0 25px 0; width:183px}
	.os-italic {color:#666666; font:italic 14px "Times New Roman", Times, serif}
	.map-moscow {background:url(/images/moscow_map.gif) 0 100% no-repeat; display:block; font:bold 14px "Times New Roman", Times, serif; height:125px; margin-bottom:5px; margin-left:-13px; padding:0 0 0 13px; width:175px;}
.specoffers-block {margin:0 0 25px 0;}	
	.specoffers-block h2 {color:#333333; font:bold 18px "Times New Roman", Times, serif; line-height:14px}
	.specoffers-block h2 span {font-size:14px}
	.specoffers-block .sb-name  {font:bold 14px "Times New Roman", Times, serif}
		.specoffers-block .sb-name a:hover {text-decoration:none}
		.specoffers-block .sb-name a:hover span {text-decoration:underline}

.align-center {text-align:center}
.font-17 {font-size:17px}
.font-15 {font-size:15px; line-height:17px}
.font-13 {font-size:13px; line-height:15px}
.font-24 {font-size:24px;}
.font-11 {font-size:11px;}
	.font-11 .show-on-page select{font-size:11px;}

.find-objects {list-style-type:none; margin:0 0 5px 0; overflow:auto; padding:0; width:500px}
	.find-objects li {float:left; font-size:11px; margin:0 10px 10px 0;}
	a.fo-green {background:url(/images/bg_green.gif) 0 0 repeat-x #fff; display:block; float:left; height:25px;}
	b.fo-green {background:url(/images/bg_green.gif) 0 0 repeat-x #E6E2DC; color:#484848; display:block; float:left; height:25px;}
		.fo-green span {background:url(/images/bg_green_rt.gif) 100% 0 no-repeat; display:block; float:left; height:25px;}
		.fo-green span span {background:url(/images/bg_green_lt.gif) 0 0 no-repeat; display:block; float:left; height:20px; padding:5px 11px 0 11px; white-space:nowrap}
	a.fo-red {background:url(/images/bg_red.gif) 0 0 repeat-x #fff; display:block; float:left; height:25px;}
	b.fo-red {background:url(/images/bg_red.gif) 0 0 repeat-x #E6E2DC; color:#484848; display:block; float:left; height:25px;}
		.fo-red span {background:url(/images/bg_red_rt.gif) 100% 0 no-repeat; display:block; float:left; height:25px;}
		.fo-red span span {background:url(/images/bg_red_lt.gif) 0 0 no-repeat; display:block; float:left; height:20px; padding:5px 11px 0 11px; white-space:nowrap}
	a.fo-blue {background:url(/images/bg_blue.gif) 0 0 repeat-x #fff; display:block; float:left; height:25px;}
	b.fo-blue {background:url(/images/bg_blue.gif) 0 0 repeat-x #E6E2DC; color:#484848; display:block; float:left; height:25px;}
		.fo-blue span {background:url(/images/bg_blue_rt.gif) 100% 0 no-repeat; display:block; float:left; height:25px;}
		.fo-blue span span {background:url(/images/bg_blue_lt.gif) 0 0 no-repeat; display:block; float:left; height:20px; padding:5px 11px 0 11px; white-space:nowrap}
	a.fo-viola {background:url(/images/bg_viola.gif) 0 0 repeat-x #fff; display:block; float:left; height:25px;}
	b.fo-viola {background:url(/images/bg_viola.gif) 0 0 repeat-x #E6E2DC; color:#484848; display:block; float:left; height:25px;}
		.fo-viola span {background:url(/images/bg_viola_rt.gif) 100% 0 no-repeat; display:block; float:left; height:25px;}
		.fo-viola span span {background:url(/images/bg_viola_lt.gif) 0 0 no-repeat; display:block; float:left; height:20px; padding:5px 11px 0 11px; white-space:nowrap}
.paragraf-news {list-style-type:none; margin:0; padding:8px 0 0 24px;}
	.paragraf-news li {overflow:auto; padding:0 0 8px 0;}
	.paragraf-news input {float:left; margin:0 4px 0 0}
	.paragraf-news label {float:left; font-size:13px; font-weight:normal; padding:1px 0 0 0}

.consult-block {background:url(/images/ico_consult.gif) 0 0 no-repeat; margin:0 0 20px 0; padding:0 0 0 90px}
	.consult-block h2 {font:bold 20px "Times New Roman", Times, serif}
	.consult-block ul {margin:0; padding:0 0 0 15px}
	.description {font:italic 16px "Times New Roman", Times, serif}
.brokeridge-block {background:url(/images/ico_broker.gif) 0 0 no-repeat; margin:0 0 20px 0; padding:0 0 0 90px}
	.brokeridge-block h2 {font:bold 20px "Times New Roman", Times, serif}
	.brokeridge-block ul {margin:0; padding:0 0 0 15px}
.lawyer-block {background:url(/images/ico_lawer.gif) 0 0 no-repeat; margin:0 0 20px 0; padding:0 0 0 90px}
	.lawyer-block h2 {font:bold 20px "Times New Roman", Times, serif}
	.lawyer-block ul {margin:0; padding:0 0 0 15px}
.design-block {background:url(/images/ico_design.gif) 0 0 no-repeat; margin:0 0 20px 0; padding:0 0 0 90px}
	.design-block h2 {font:bold 20px "Times New Roman", Times, serif}
	.design-block ul {margin:0; padding:0 0 0 15px}
.marketing-block {background:url(/images/ico_market.gif) 0 0 no-repeat; margin:0 0 20px 0; padding:0 0 0 90px}
	.marketing-block h2 {font:bold 20px "Times New Roman", Times, serif}
	.marketing-block ul {margin:0; padding:0 0 0 15px}

.print-new {background:url(/images/ico_print.gif) 0 0 no-repeat; float:right; font-size:11px; padding:2px 0 2px 0;}
	.print-new a {padding-left:24px}
	.print-new a:hover {text-decoration:none}
	.print-new span {border-bottom:1px dashed #BE4932}
	.print-new a:hover span {border-bottom:0;}
.rebuild-table {background:url(/images/ico_table.gif) 0 5px no-repeat; float:right; font-size:11px; padding:3px 22px 3px 0;}
	.rebuild-table a {padding-left:23px}
	.rebuild-table a:hover {text-decoration:none}
	.rebuild-table span {border-bottom:1px dashed #BE4932}
	.rebuild-table a:hover span {border-bottom:0}
.red-line {border-top:10px solid #BE4932;}
.green-line {border-top:10px solid #4F9914;}
.blue-line {border-top:10px solid #3366CC;}
.viola-line {border-top:10px solid #990099;}
.inter-line {border-top:10px solid #00ACC0}

.pages-elite,
.pages-cottage,
.pages-office,
.pages-mall,
.pages-international {float:left;}
	.pages-elite span,
	.pages-cottage span,
	.pages-office span,
	.pages-mall span,
	.pages-international span {
		background:#BE4932;
		color:#fff;
		padding:3px 6px;
	}
	.pages-cottage span {background:#4F9914}
	.pages-office span {background:#3366CC}
	.pages-mall span {background:#990099}
	.pages-international span {background:#00ACC0}

.flats-elite {
	margin:10px 0;
	width:100%
}
	.flats-elite th {
		background:url(/images/bg_th3.gif) 0 50% no-repeat #EAE5DE;
		border:1px solid #C3CFBA;
		border-left:0;
		border-right:0;
		color:#3F3F3E;
		font:bold 11px Tahoma, Arial, Verdana, Helvetica;
		padding:10px 3px;
		text-align:center;
		vertical-align:middle	
	}
		.flats-elite th a {color:#9D542A}
		.flats-elite th.first {background:#EAE5DE; border-left:1px solid #C3CFBA;}
		.flats-elite th.last {background:url(/images/bg_th3.gif) 0 50% no-repeat #EAE5DE; border-right:1px solid #C3CFBA;}
	.flats-elite td {
		background:url(/images/bg_td.gif) 100% 50% no-repeat;
		border-bottom:1px solid #C3CFBA;
		color:#3D3D3D;
		font-size:11px;
		padding:5px 2px;
		text-align:center;
		vertical-align:middle
	}
		.flats-elite td.first {border-left:1px solid #C3CFBA; padding:9px 15px; width:189px;}
		.flats-elite td.first img {margin:0 0 8px 0;}
		.flats-elite .last {background:none; border-right:1px solid #C3CFBA;}
	.flats-elite tr.beige,
	.flats-elite tr.beige td.last {
		background:#F6F3EF
	}
		.flats-elite tr.beige td {
			background:url(/images/bg_td.gif) 100% 50% no-repeat #F6F3EF
		}
	.metro {
		background:url(/images/ico_metro.gif) 50% 0 no-repeat;
		display:block;
		padding:30px 0
	}
	.arenda, .rur, .usd, .eur,
	.subpage .content .arenda, .subpage .content .rur, .subpage .content .usd, .subpage .content .eur,
	.cottage .content .arenda, .cottage .content .rur, .cottage .content .usd, .cottage .content .eur {margin:0;}
	.arenda {
		background:url(/images/bg_rur.gif) 50% 100% no-repeat;
		padding:3px 0 8px 0;
		text-align:center;
	}
	.flats-elite .rur {
		padding:3px 0 8px 0
	}	


.giveapp-block {overflow:auto;}
	.giveapp-block p {color:#333; float:left; font:italic 16px "Times New Roman", Times, serif; line-height:16px}
	.giveapp-block .txt {padding:5px 0 0 10px}
.skype-block {font:italic 16px "Times New Roman", Times, serif}

.pdf {background:url(/images/ico_pdf.gif) 0 5px no-repeat; font-size:11px; margin:0 0 5px 0; padding:6px 0 6px 31px;}
	.pdf a {border-bottom:1px dashed #BE4932}
	.pdf a:hover {border-bottom:0; text-decoration:none}
.xls {background:url(/images/ico_xls.gif) 0 5px no-repeat; font-size:11px; margin:0 0 5px 0; padding:6px 0 6px 31px;}
	.xls a {border-bottom:1px dashed #BE4932}
	.xls a:hover {border-bottom:0; text-decoration:none}
.mail {background:url(/images/ico_mail.gif) 0 5px no-repeat; font-size:11px; margin:0 0 5px 0; padding:6px 0 6px 31px;}
	.mail a {border-bottom:1px dashed #BE4932}
	.mail a:hover {border-bottom:0; text-decoration:none}
	
.order-block {background:#F6F3EF; margin:0 0 2px 0; padding:15px}
	.order-block p, .subpage .content .order-block p {padding-bottom:0; margin-bottom:2px}
	.ob-form {overflow:auto}
	.ob-form label {color:#333; font-size:17px; padding-left:5px;}
	.ob-form label.font-13 {font-size:13px;}
		.btn-sendorder,
		.btn-sendorder-over,
		.btn-sendorder-down {
			background:url(/images/btn_sendorder.gif) 0 0 no-repeat;
			border:0;
			cursor:pointer;
			float:left;
			height:49px;
			margin:0 0 0 5px;
			width:241px
		}
		.btn-sendorder-over {background:url(/images/btn_sendorder_over.gif) 0 0 no-repeat;}
		.btn-sendorder-down {background:url(/images/btn_sendorder_down.gif) 0 0 no-repeat;}
	.ob-btns {overflow:auto}
		.ob-btns p {float:left}
		.ob-btns .text {color:#8B8070; font:italic 16px "Times New Roman", Times, serif; line-height:15px; padding:5px 0 0 10px}
		.ob-textarea {
			background:#fff; 
			border:1px solid #A19182;
			color:#666666; 
			font:13px Tahoma, Arial, Verdana;
			height:168px;
			margin:10px 0 20px 5px;
			padding:0 0 0 7px; 
			width:96%
		}
	.ob-line {background:#CFC1BA; height:1px; margin:17px 0; overflow:hidden}
	.ob-list {list-style-type:none; margin:0 0 0 5px; overflow:auto; padding:0;}
		.ob-list li {float:left; padding:0 30px 2px 0}
		.ob-list p {overflow:auto;}
		.ob-list input {float:left; margin:2px 0 0 0}
		.ob-list label {cursor:pointer; float:left;}
	.ob-table {width:100%}
		.ob-table td {padding-bottom:10px}
		.td-label {padding-top:5px; width:140px}
	.ob-txt1 {
		background:#fff; 
		border:1px solid #A19182;
		color:#666666; 
		font:17px Tahoma, Arial, Verdana;
		height:17px;
		padding:7px; 
		width:95%
	}
	.ob-txt2 {
		background:#fff; 
		border:1px solid #A19182;
		color:#666666; 
		font:13px Tahoma, Arial, Verdana;
		height:17px;
		padding:3px 7px; 
		width:282px
	}
	
.news-block {font-size:13px; line-height:17px; overflow:auto;}
	.news-block h3, .cottage .news-block h3 {margin:0 0 10px 0}
	.nb-brd {float:left; margin:4px 15px 0 0; position:relative}
	.nb-brd img {border:1px solid #333;}
	.nb-brd span {line-height:0}
	.nb-brd .tl {
		background:url(/images/brd01_tl.gif) 0 0 no-repeat;
		position:absolute;
		top:0; left:0;
		width:10px; height:10px;
	}
	.nb-brd .tr {
		background:url(/images/brd01_tr.gif) 0 0 no-repeat;
		position:absolute;
		top:0; right:0;
		width:10px; height:10px;
	}
	.nb-brd .bl {
		background:url(/images/brd01_bl.gif) 0 0 no-repeat;
		position:absolute;
		bottom:4px; left:0;
		width:10px; height:10px;
	}
	.nb-brd .br {
		background:url(/images/brd01_br.gif) 0 0 no-repeat;
		position:absolute;
		bottom:4px; right:0;
		width:10px; height:10px;
	}
	.news-block p, .subpage .content .news-block p {margin:0; padding:0}
	.news-block .date {color:#666666; font-size:11px}
.news-table {}
	.news-table td {padding-right:20px; width:165px}
	.news-table p, .subpage .content .news-table p {font-size:11px; margin:0; padding:0}	
	.news-table h3, .cottage .news-table h3 {margin:0 0 3px 0}
	.news-table a h3 {color:#984A1D}
.green-quote {color:#4F8C06; font:italic 24px "Times New Roman", Times, serif;}
	.green-quote p, .subpage .content .green-quote p {padding:0}
	.gq-sign {color:#4F8C06; font:normal 17px Tahoma, Arial, Helvetica; text-align:right;}
.list-simple {list-style-type:none; margin:0; padding:0}

.specoffer-table {margin:10px 0 5px 0;}
	.specoffer-table p, .subpage .content .specoffer-table p {padding:0; margin:0 0 3px 0}
	.st-big-pic {background:url(/images/brd_spec_big.gif) 0 0 no-repeat; height:320px; margin:0 15px 0 0; padding:5px 6px 7px 6px; position:relative; width:430px}
	.st-plashka {background:url(/images/bg_plashka.png) 0 0 no-repeat; bottom:7px; left:6px; color:#fff; font-size:13px; height:55px; line-height:10px; padding:0 0 0 10px; position:absolute; width:420px; cursor:pointer; cursor: hand;}
	.st-title {color:#F5D213; font: 20px "Times New Roman", Times, serif; line-height:30px}
	
.item-id {color:#999999; font-size:13px}
.item-table {margin:10px 0 5px 0}
	.item-table p, .subpage .content .item-table p {padding:0; margin:0 0 6px 0}
	.it-big-pic {margin:0 15px 0 0; height:324px}
	.it-big-pic img {display:block}
	.it-big-pic a {display:block; position:relative; width:auto}
	.it-plashka {background:url(/images/bg_plashka.png) 0 0 no-repeat; bottom:0; color:#E7E7E7; cursor:pointer; display:none; font-size:13px; height:31px; *left:0;* position:absolute; padding:13px 0 0 0; text-align:center; width:433px; z-index:1100}
	.it-plashka span {background:url(/images/ico_zoom.gif) 0 0 no-repeat; color:#E7E7E7; padding:4px 0 4px 32px;}
	.it-big-pic a:hover .it-plashka {display:block}
	.it-big-pic a:hover {text-decoration:none}

.thumbnails {height:76px; padding:0 0 6px 0}
	.thumbnails img {display:block}
	.thumbnails a {display:block; float:left; position:relative; width:auto;}
	.bg0 {/*opacity:0.6;*/ background:url(/images/black.png) 0 0 repeat; position:absolute; height:76px; top:0px; left:0; cursor:pointer; display:block; z-index:1000; text-align:center; display:none; width:101px}
	.bg0 img {display:inline; margin:25px 0 0 0}
	.thumbnails a:hover .bg0 {display:block;}		
		
.dot-table {margin:0 0 10px 0}
	.dot-table tr {background:url(/images/dot01.gif) 0 0 repeat-x}
	.dot-table td {font-size:13px; padding:5px 0}
.elka-table {background:url(/images/elka.gif) 0 0 repeat; width:100%}
	.elka-table td {padding:15px 19px}
	.et-price {background:url(/images/dash02.gif) 100% 0 repeat-y; width:176px}
		.et-price h2 {margin:0; padding:0 0 4px 0}
		.elka-table .price-rur {color:#336600; font:24px "Times New Roman", Times, serif}
		.price {color:#336600; font:10px "Times New Roman", Times, serif}
		.price-a {border-bottom:1px dashed #BE4932; font-size:11px}
		.price-a:hover {text-decoration:none}
	.elka-table p, .subpage .content .elka-table p	{margin:0}
	.app-block p {font:italic 16px "Times New Roman", Times, serif; line-height:15px; padding:0 0 10px 0}

.ctrl-rt {background:url(/images/ctrl_rt.gif) 100% 2px no-repeat; float:right; font-size:11px}
	.ctrl-rt a {padding-right:41px}
.ctrl-lt {background:url(/images/ctrl_lt.gif) 0 2px no-repeat; float:left; font-size:11px}
	.ctrl-lt a {padding-left:41px}
	
.analog-search {background:url(/images/ico_search2.gif) 0 0 no-repeat; padding:2px 0}
	.analog-search a {padding:0 0 0 23px}
.same-table td {font-size:12px; padding:0 16px 0 0}
	.same-table p, .subpage .content .same-table p	{margin:0}
	.same-table a:hover {text-decoration:none}
	.same-table a:hover span {text-decoration:underline}
	.same-table .price-rur {color:#336600}	
	
.darkbg {
	position:absolute;
    left:0;
    top:0;
    z-index:1000;
    background-color:#000;
    display:none;
    opacity:0.5;
    filter:alpha(opacity=50);
}
	.lightbox {
		background:#F6F3EF;
		font-size:13px;
		padding:20px 15px;
		position:absolute;
		width:484px;
		left:55%;
		margin-left:-257px;
		top:30%;
		z-index:2000;
		display:none;
	}
		.close {position:absolute; right:-9px; top:-9px}
	.lightbox h2 {color:#333333; font:18px "Times New Roman", Times, serif; margin:0 0 15px 0}
.send-form label {font-size:13px; line-height:23px}
	.send-form p {margin:0 0 10px 0}
	.btn-send,
	.btn-send-over,
	.btn-send-down {
		background:url(/images/btn_send.png) 0 0 no-repeat;
		border:0;
		cursor:pointer;
		filter:expression(fixPNG(this));
		height:25px;
		width:92px
	}
	.btn-send-over {background:url(/images/btn_send_over.png) 0 0 no-repeat;}
	.btn-send-down {background:url(/images/btn_send_down.png) 0 0 no-repeat;}
	.btn-say,
	.btn-say-over,
	.btn-say-down {
		background:url(/images/btn_say.png) 0 0 no-repeat;
		border:0;
		cursor:pointer;
		filter:expression(fixPNG(this));
		height:25px;
		width:88px
	}
	.btn-say-over {background:url(/images/btn_say_over.png) 0 0 no-repeat;}
	.btn-say-down {background:url(/images/btn_say_down.png) 0 0 no-repeat;}	
	.send-form .pdf, .send-form .xls {cursor:pointer; font-size:11px;}
	.sf-txt1 {
		background:#fff; 
		border:1px solid #A19182;
		color:#666666; 
		float:right;
		font:13px Tahoma, Arial, Verdana;
		height:15px;
		padding:3px 7px; 
		width:295px
	}
	
.elite {width:100%}
	.elite .right-top {background:url(/images/bg_right_top_elite.jpg) 0 0 no-repeat}
	.elite .header {background:url(/images/fl_header.jpg) 100% 0 no-repeat}	
	.elite .global .global .global .global {background:url(/images/content_rt_elite.jpg) 100% 290px no-repeat}
	.elite .global .global .global .global .global {background:url(/images/footer_lt.gif) 0 100% no-repeat}
	.elite .content-menu-inner {background:url(/images/menu_bg_rt_elite.gif) 100% 100% no-repeat}
	.elite .content {font:12px Tahoma, Arial, Verdana, Helvetica; padding:34px 100px 0 20px}
	.elite .content p {margin:0 0 12px 0}
.cottage {width:100%}
	.cottage .right-top {background:url(/images/bg_right_top_cottage.jpg) 0 0 no-repeat}
	.cottage .header {background:url(/images/fl_header.jpg) 100% 0 no-repeat}	
	.cottage .global .global .global .global {background:url(/images/content_rt_cottage.jpg) 100% 290px no-repeat}
	.cottage .global .global .global .global .global {background:url(/images/footer_lt.gif) 0 100% no-repeat}
	.cottage .content-menu-inner {background:url(/images/menu_bg_rt_cottage.gif) 100% 100% no-repeat}
	.cottage .content {font:12px Tahoma, Arial, Verdana, Helvetica; padding:34px 100px 0 20px}
	.cottage .content p {margin:0 0 12px 0}
.office {width:100%}
	.office .right-top {background:url(/images/bg_right_top_office.jpg) 0 0 no-repeat}
	.office .header {background:url(/images/fl_header.jpg) 100% 0 no-repeat}	
	.office .global .global .global .global {background:url(/images/content_rt_office.jpg) 100% 290px no-repeat}
	.office .global .global .global .global .global {background:url(/images/footer_lt.gif) 0 100% no-repeat}
	.office .content-menu-inner {background:url(/images/menu_bg_rt_office.gif) 100% 100% no-repeat}
	.office .content {font:12px Tahoma, Arial, Verdana, Helvetica; padding:34px 100px 0 20px}
	.office .content p {margin:0 0 12px 0}
.mall {width:100%}
	.mall .right-top {background:url(/images/bg_right_top_mall.jpg) 0 0 no-repeat}
	.mall .header {background:url(/images/fl_header.jpg) 100% 0 no-repeat}	
	.mall .global .global .global .global {background:url(/images/content_rt_mall.jpg) 100% 290px no-repeat}
	.mall .global .global .global .global .global {background:url(/images/footer_lt.gif) 0 100% no-repeat}
	.mall .content-menu-inner {background:url(/images/menu_bg_rt_mall.gif) 100% 100% no-repeat}
	.mall .content {font:12px Tahoma, Arial, Verdana, Helvetica; padding:34px 100px 0 20px}
	.mall .content p {margin:0 0 12px 0}
.international {width:100%}
	.international .right-top {background:url(/images/bg_right_top_inter.jpg) 0 0 no-repeat}
	.international .header {background:url(/images/fl_header.jpg) 100% 0 no-repeat}	
	.international .global .global .global .global {background:url(/images/content_rt_inter.jpg) 100% 290px no-repeat}
	.international .global .global .global .global .global {background:url(/images/footer_lt.gif) 0 100% no-repeat}
	.international .content-menu-inner {background:url(/images/menu_bg_rt_inter.gif) 100% 100% no-repeat}
	.international .content {font:12px Tahoma, Arial, Verdana, Helvetica; padding:34px 100px 0 20px}
	.international .content p {margin:0 0 12px 0}
	
* .content-menu-inner,
.subpage .content-menu-inner {padding:0 50px 0 0} 
	
	
.small-news-pic {position:relative}
.snp-brd {position:absolute; top:0; left:0}	
	
#arrow_up {margin-top:-23px}
.thumbs {cursor:hand; cursor:pointer;}
.thumbnails span {background:url(/images/brd_spec_small.png) 0 0 no-repeat; position:absolute; top:0; left:0; height:80px; width:106px}
.thumbnails span.act {background:url(/images/brd_spec_act.png) 0 0 no-repeat; position:absolute; top:0; left:0; height:80px; width:106px}	

/* ** new 01.12.2011 ** */
.left-column-stuff {float:right; margin: 37px 5px 0 60px; width:225px}
.left-column-stuff .left-menu .active a {color:#E04F29}
.wrapper-stuff{float:right;width: 100%;margin-left: -290px;}
.content-stuff {margin-left:275px; padding:34px 0 0}
.path, .subpage .content .path {color:#A74E38; padding-bottom:10px}
.overflow {overflow:hidden}
.recommendLine {background:url(/images/recommedation/recom_bg.gif) 0 100% repeat-x; margin-bottom:35px; overflow:hidden; padding-bottom:50px;}
.recommendBlock {float:left; margin:0 30px 0 0; width:305px;}
.recImg, 
.recImgHover {float:left; font-size:0; margin:0 0 15px; position:relative}
	.recImg img,
	.recImgHover img {border:3px solid #BEBEBE; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
	.recImgHover img {border-color:#CB5234;}
	.recDarkBg {background:url(/images/recommedation/rec_black.png) 0 0 repeat; display:none; height:100%; position:absolute; top:0;left:0; width:100%; float:left;}
	.recImg .recZoom,
	.recImgHover .recZoom {border-width:2px; display:none; left:50%; margin:-11px 0 0 -11px; position:absolute; top:50%;}
	.recImgHover .recDarkBg {display:block}
	.recImgHover .recZoom {display:block;}
.recDate {color:#656565;font-style:italic}
.recName {font-weight:bold}
.recDescr {color:#656565}
.recCity {font-style:italic}
