body {margin:0px; padding:0px; background:#fff; font:normal 12px Arial, sans-serif;}
a {color:#445B64}
#prison {min-width:1000px; width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px")}

#lmarg {
	min-width:215px;
	width: expression(document.body.clientWidth > 1200 ? "18%" : "215px");
	float:left;
	width:18%;
}
.lmargfix {
	padding-left:37px;
	text-align:left;
	width:180px;
	padding-right:10px;
}


.tlinks {margin-top:16px}
.tlinks, .tlinks td {font-size:10px}
.tlinks a {color:#000000}

.mlogo {margin-top:20px; border:none}
.mlogo2 {margin-top:28px; border:none; margin-bottom:28px}

#mmenu {padding-top:26px}
#mmenu a {
	margin-top:20px;
	color:#783216;
	font-family:Georgia;
	font-size:16px;	
}
#mmenu .m-subparts {
	padding-left:10px;
	line-height:20px;
}
#mmenu .m-subparts a {
	display:inline;
	color:#445B64;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#contact-info {padding-top:70px}
.opis {color:#808080; font-size:12px}
.pcode {font-size:15px}
.phone {font-size:20px}
.doplnk {padding-top:15px}
.doplnk a {font-size:15px}
.doplnk img {	margin-right:4px; text-decoration:none}


/*.top-mm {margin-bottom:60px}*/
#top-menu {float:left; position:relative; width:200px; padding-left:115px; padding-top:17px; line-height:1.6em; font-size:11px}
#top-menu a {color:#445B64}

#serv-ce {float:right; position:relative; width:270px; padding-right:2%; padding-top:17px; font-size:11px}
#serv-ce a {color:#000}
#sel-prices {	padding-top:40px}

#sel-prices a {padding-left:6px}

#EndOfTop {clear:both; height:65px}

h2 {margin:40px 0 0 35px; padding:0px; font:normal 25px Georgia, serif}

#main_bg {position:absolute; top:190px; right:0}
/* верхний блочок на главной */
#flSalarys {height:200px}
#flSalarys #maintext1 {width:53%; padding-top:20px; font-family:Georgia; font-size:65px}
#flSalarys #maintext1 span {color:#2A4833}
#flSalarys #maintext2 {margin:12px 20px 0 40px; font-family:Arial; font-size:25px}
#flSalarys #maintext2 span {padding:2px 7px; background-color:#EBD281}

.nedvizimost_ros{
	color: black;
	font-size: 11px;
	width: 35px;
	height: auto;
	
}
.nedvizimost_zar{
	color: black;
	font-size: 11px;
	width: 35px;
	height: auto;
}
.salary {
	width:168px;
	font-size:13px;
	float:left;
	padding-right:40px;
	padding-top:40px;
}
.salary img {
	border:0px;
}
.sr-head {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:bold;
	display:block;
	padding-bottom:5px;
}
.salary p {
	margin:0px;
	padding:10px 0px;
}
.salPrice {
	font-size:15px;
	background-color:#EBD281;
	padding:2px 4px;
}

#frmSold {
	width:268px;
	height:460px;
	float:right;
	background:url(images/saleform_bg.gif) repeat-x;
	font-size:12px;
}
.frmSoldfix {padding-left:20px}
.frnSoldtxt {width:70px}
.frmSoldfix0 {padding-right:20px; background-color:#fff}

.frmheding {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	padding-top:20px;
	padding-left:25px;
}
.frmbrose {
	vertical-align:middle;
	margin-left:2px;
	margin-right:5px;
}
.brsfrm {margin-top:15px}

.submBtn {
	margin-top:20px;
	margin-left:23px;
}
.otherPage {
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
}
.otherPage .frmSoldfix {
	padding-bottom:5px;
}
.frmSoldClosed {
	height:auto !important;
	padding-bottom:0px !important;
}
.frmSoldOpen {
	height:auto !important;
	position:absolute;top:0px;left:0px;	
}
#frmSoldContainer {
	visibility:hidden
}


#footer {
	clear:both;
	background:url(images/footer_bg.gif) bottom left repeat-x;
	height:80px;
	margin-top:120px;
}
.copy2, .copy4 {
	float:left;
}
.copy1_1 {
	font-size:22px;
	color:#808080;
	padding-right:10px;
}
.copy3 {
	color:#808080;
	font-size:11px;
	padding-left:26px;
	display:block;
	padding-top:5px;
}
.copy4 {
	padding-top:10px;
	width: 74%;
	padding-left:36px;
}
.copy4 a, .copy4 {
	color:#000000;
	font-size:11px;
}
.copy2 {
	padding-left:35px;
	padding-top:6px;	
	text-align:left;width:180px;float:none
}
#bott-logo {
	width:18%;
	width: expression(document.body.clientWidth > 1200 ? "18%" : "215px");
	min-width:215px;
	float:left;	
}

.bruuk {
	clear:both;
	font-size:0px;
	width:0px;
	height:0px;
}


/* табличка с товарами */
.salaryList {margin-top:30px; clear:right}
.salaryList thead span {border-bottom:1px dashed #000}
.salaryList thead div {float:left; padding:3px 5px 6px 7px}
.salaryList thead div.sortakt {background:#E2E6E7}
.salaryList td {font-size:11px; padding:11px; padding-left:18px; vertical-align:top}
.salaryList td.pust {padding:0}
.salaryList td.salaryimg {padding:11px 0}
.salaryList thead td {vertical-align:bottom; font-size:12px}


.txtPg {margin-top:45px; clear:right}

.Pager {
	padding-top:20px;
	vertical-align:middle;
	font-size:12px;
	text-align:left
}
.Pager a {
	padding:6px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #C6C6C6;
	color:#445B64;
	margin-right:5px;	
}
.Pager a.curr {
	text-decoration:none;
	color:#000000;	
	background-color:#E5E5E5;
}
.Pager a.mr {
	border:none;
	text-decoration:none;
	font-weight:bold;
	padding-left:0px;
	padding-right:0px;
}
.Pager a.lr {
	border:none;
	padding:0px;
	padding-left:6px;	
}
.Pager a.rl {	
	border:none;
	padding-right:6px;
}
.Pager a.lr img,  .Pager a.rl img {
	vertical-align:middle;	
}

.dot00 {
	position:relative;
	top:0px;
	left:0px;
}




/* для текстовых позиционирует */
#content_text {margin-left:40px; margin-top:30px}

/* текстовая лента */
.znvy {padding-bottom:17px}
.znvyHead {font-size:14px; color:#445B64;}
.znvyHead2 {font:bold 16px Georgia,serif}
.znvyHead a {color:#445B64}
.znvyPrev {padding-left:13px; padding-top:12px; font-size:12px; color:#000}
.znvyPrev a {text-decoration:none; color:#000}
.znvyPrev a:hover {text-decoration:underline}


/* детальная недвижимости */
#skl-thumbs div {float:left; width:38px;  height: auto; margin-right:10px; margin-top:10px}
#skl-thumbs div img {margin:3px;}
.tmb-sel {border:1px solid #D8DFDD;}
.tmb-nsel {border:1px solid #50656E}
.skl_op {padding-left:36px; font-size:12px}

.rang {border:1px solid #D8DFDD; cursor: pointer;}

.specTb {margin-bottom:40px}
.specTb td {padding-bottom:6px}
.specTb .prc {padding-top:5px}
.specTb .currPrice-sel {font-size:14px}


.gmap {margin-bottom:40px}
.tadr {padding-left:60px; padding-top:24px}
.gmap p {
	margin:0;
	padding:0;
	padding-bottom:8px;
}
.currensy_name{
	width: auto;
	height: auto;
	float: left;
	margin-left: 10px;
}

.currensy{
	width: 20px;
	height: auto;
	float: left;
	margin-left: 2px;
}

.currPrice-sel {padding:2px 3px; background-color:#EBD281; text-decoration:none}
.currPrice_noSel{
	cursor: pointer;
	padding:2px 3px; 
	text-decoration:underline;
}
#map {padding:5px}
#map a {
	display:block;
	color:#783216;
	font-family:Georgia;
	font-size:16px;	
}<!--LiveInternet counter--><script type="text/javascript"><!--
				document.write("<a href='http://www.liveinternet.ru/click' "+
				"target=_blank><img src='http://counter.yadro.ru/hit?t7.8;r"+
				escape(document.referrer)+((typeof(screen)=="undefined")?"":
				";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
				screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
				";"+Math.random()+
				"' alt='' title='LiveInternet: РїРѕРєР°Р·Р°РЅРѕ С‡РёСЃР»Рѕ РїСЂРѕСЃРјРѕС‚СЂРѕРІ Рё"+
				" РїРѕСЃРµС‚РёС‚РµР»РµР№ Р·Р° 24 С‡Р°СЃР°' "+
				"border='0' width=1 height=1><\/a>")
				//--></script><!--/LiveInternet-->
