body{	font-family: Arial, Helvetica, sans-serif;
background-color: #F1EDE5;  margin:0;   padding:0;
 }
.big{	text-align: center;}
table{font-family: Arial, Helvetica, sans-serif;}
.top { margin: 0 auto; 
max-width:1280px;
width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
 overflow: -opera-scrollbars-none; 
}

.top1{background: transparent url(/images/general.png) no-repeat scroll right top; 
height: 183px; 
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
 background-position: right;}
.top2{background: transparent url(/images/pic.png) no-repeat scroll right top; 
height: 183px;
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial;
-moz-background-inline-policy: -moz-initial;
 background-position: right;} 
 .top3{background: transparent url(/images/elit.jpg) no-repeat scroll right top; 
height: 183px; 
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
 background-position: right;} 
 strong{font-weight: normal;}
.contact{font-size: 12px; color: #5e3226;	padding-top: 10px;}

.news_bg{ background-color: #F1EDE5; }
.news_img{	float: right;}
.news_n{font-size: 12px;color:#b16334;    font-weight: bold;  
  layout-flow: vertical-ideographic; filter: flipH flipV  }
.news_img{float: right;}
.news_img1{
	background-image:url(/images/left-2x1.png) ;
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #F1EDE5;}
table.news td{font-size: 12px;  padding-left: 10px;padding-right: 3px;
padding-bottom: 3px; }
.data{color:#dd7730;	font-weight: bold;padding-bottom: 3px;padding-top: 6px;}
.news_t{font-size: 11px;color:#747474; padding-bottom: 4px;}
a.new_l:link{color: #747474;text-decoration:none;  }
a.new_l:visited{color: #747474;text-decoration:none;  }
a.new_l:hover{	color: #747474;	text-decoration: underline;}
a.new_l:active {color: #747474;	text-decoration: underline;}
	
	
	
.top_menu{text-align: center;	font-size: 12px;	background-color:#FFF;}
	
.bg_top_m{	background: url(/images/top_menu.png) ;
	background-repeat: no-repeat;	background-position: left;}
	
a.m_top:link{color: #a38556;text-decoration:none;  }
a.m_top:visited{color: #a38556;text-decoration:none;  }
a.m_top:hover{	color: #5e3226;	text-decoration: underline;}
a.m_top:active {color: #5e3226;	text-decoration: underline;}

a.m_top_s:link{color: #5e3226;text-decoration:underline;  font-weight: bold;}
a.m_top_s:visited{color: #5e3226;text-decoration:underline; font-weight: bold;}
a.m_top_s:hover{	color: #5e3226;text-decoration: underline;font-weight: bold;}
a.m_top_s:active {color: #5e3226;text-decoration: underline;font-weight: bold;}

table.l_menu td{font-size: 12px; background-color:#FFF;  padding-left: 18px;
padding-bottom: 4px; }
a.m:link{color:#5e3226;text-decoration:none;  }
a.m:visited{color:#5e3226;text-decoration:none; }
a.m:hover{color:#5e3226;	text-decoration: underline;}
a.m:active {color:#5e3226;	text-decoration: underline;}

a.m_s:link{color:#b16334;text-decoration:none;  font-weight: bold;   }
a.m_s:visited{color:#b16334;text-decoration:none; font-weight: bold;}
a.m_s:hover{color:#b16334;	text-decoration: underline;font-weight: bold;}
a.m_s:active {color:#b16334;	text-decoration: underline;font-weight: bold;}

a.m1:link{color:#5e3226;text-decoration:none; padding-left: 12px; font-size: 11px; padding-top: 4px; padding-bottom: 4px;}
a.m1:visited{color:#5e3226;text-decoration:none; padding-left: 12px; font-size: 11px;}
a.m1:hover{color:#5e3226;	text-decoration: underline; padding-left: 12px; font-size: 11px;}
a.m1:active {color:#5e3226;text-decoration: underline;padding-left: 12px; font-size: 11px;}

.inner {display:block;}
a.inner:link{color:#5e3226;text-decoration:none; font-size: 11px; }
a.inner:visited{color:#5e3226;text-decoration:none; font-size: 11px;}
a.inner:hover{color:#5e3226;	text-decoration: underline; 12px; font-size: 11px;}
a.inner:active {color:#5e3226;text-decoration: underline;font-size: 11px;}

a.m1_s:link{color:#5e3226;text-decoration:none; padding-left: 12px; font-size: 11px; padding-top: 4px; padding-bottom: 4px; font-weight: bold;}
a.m1_s:visited{color:#5e3226;text-decoration:none; padding-left: 12px; font-size: 11px; font-weight: bold;}
a.m1_s:hover{color:#5e3226;	text-decoration: underline; padding-left: 12px; font-size: 11px; font-weight: bold;}
a.m1_s:active {color:#5e3226;text-decoration: underline;padding-left: 12px; font-size: 11px; font-weight: bold;}

a.m1_1:link{color:#5e3226;text-decoration:underline; font-size: 12px; padding-top: 4px; padding-bottom: 4px;}
a.m1_1:visited{color:#5e3226;text-decoration:underline; font-size: 12px;}
a.m1_1:hover{color:#5e3226;	text-decoration: underline;font-size: 12px;}
a.m1_1:active {color:#5e3226;text-decoration: underline;font-size: 12px;}

a.m1_2:link{color:#000;text-decoration:underline; font-size: 12px; padding-top: 4px; padding-bottom: 4px; font-weight: normal;}
a.m1_2:visited{color:#000;text-decoration:underline; font-size: 12px;font-weight: normal;}
a.m1_2:hover{color:#000;	text-decoration: underline;font-size: 12px;font-weight: normal;}
a.m1_2:active {color:#000;text-decoration: underline;font-size: 12px;font-weight: normal;}
.main{padding-top: 20px; padding-left: 24px; font-size:12px;    }

h1{font-size: 12px;color:#b16334;font-weight: bold;  margin-top: 0px;  margin-bottom: 6px;}
h2{COLOR: #BE662F;font-size: 12px;font-weight: bold;}
h3{COLOR: #BE662F;font-size: 12px;font-weight: bold;}      
h2.ots{padding-left: 20px;}
p{font-size: 12px; text-indent: 15px; margin-top: 0px; margin-right: 10px; text-align: justify; color: #000 }
p.p1{padding: 5px; text-align: justify;}
.li{color:#5e3226;font-size: 12px; padding-right: 10px;}
.li1{color:#5e3226;font-size: 12px;list-style-type: decimal; text-align: justify; padding-top: 2px; padding-bottom: 2px; padding-right: 10px;}
a.com:link{color:#5e3226;font-size: 12px; font-weight: normal; text-decoration: underline;}
a.com:visited{color:#5e3226;font-size: 12px; font-weight: normal; text-decoration: underline;}
a.com:hover{color:#b16334;font-size: 12px; font-weight: normal; text-decoration: underline;}
a.com:active{color:#b16334;font-size: 12px; font-weight: normal; text-decoration: underline;}

a.com1:link{color:#5e3226;font-size: 11px; font-weight: normal; text-decoration: underline;}
a.com1:visited{color:#5e3226;font-size: 11px; font-weight: normal; text-decoration: underline;}
a.com1:hover{color:#b16334;font-size: 11px; font-weight: normal; text-decoration: underline;}
a.com1:active{color:#b16334;font-size: 11px; font-weight: normal; text-decoration: underline;}

.bot{	background-color: #FFF;}
.bot1{	background-color: #ac5d30; color:#FFF;font-size: 11px; }
.cop{	float: left; padding-left: 150px;  position: absolute;  }
.cop2{float: right;padding-right: 20px;}
a.cop1{color:#FFF;font-size: 11px;}

.centr{
	height: 100%;
}
.tb{font-size: 11px;color:#5e3226; 	font-weight: bold; }
.form{font-size: 11px;color:#696969;font-family: Arial, Helvetica, sans-serif;
	
}
.but_img{
	padding-right: 110px;
	}

.datasm{
color:#dd7730;
font-size: 12px;
}
.datasm1{
color:#5e3226;
font-size: 12px;
}
.search table{
	font-size: 12px;
	color:#5e3226
}
.info {margin-bottom: 0.2ex; margin-left: 10px; text-indent: -10px}
.small-p1c {font-size: 11px; color:#dd7730; font-weight: bold; margin-left: 5px}
.small-p1 {font-size: 11px;margin-left: 5px; font-family: Arial, Helvetica, sans-serif;}
.small-p1c1 {font-size: 11px; color:#dd7730; font-weight: bold; margin: 0px 10px 0.2ex 10px}	
td.data_large{
font-size: 15px; color:#dd7730; font-weight: bold;
}
.botwh {
	border-bottom: solid 1px #FFF;
}
.borwh {
	border: solid 1px #FFF;
	border-bottom: 0;
}

a#no_sel {
	text-decoration: none;
}
a#sel {
	text-decoration: underline;
}
.bigtext {
	font-size: 14px;
	font-weight: bold;
}
.smalltext {
	font-size: 11px;
}
.bold {
	font-weight: bold;
}
.table1{
	color: #5e3226;
	text-decoration: none;
	font-size: 12;
	font-weight: normal;
	text-align: justify;
	margin-bottom: 5px;}
.td1{padding-right: 10px;}
.td2{padding-left: 15px;}
.tr1{padding-bottom: 5px;}

.p1{
color:#5e3226;
text-decoration: none;
font-family: Verdana;
font-size: 12;
font-weight: normal;
margin-right: 15px;

}
.legend
{color: #5e3226; font-weight: bold;}
.calc
{
color: #5e3226;
text-decoration: none;
font-family: Verdana;
font-size: 12;
font-weight: normal; 
padding: 5px;
text-align: justify;
border-color: #000000; 
border-width: 1px;
}
.calc_table{
color: #5e3226;
text-decoration: none;
font-family: Verdana;
font-size: 12;
font-weight: normal; 
padding: 5px;
text-align: justify;}
a.sotr:link{color:#5e3226;font-size: 11px; font-weight: normal; text-decoration: none;}
a.sotr:visited{color:#5e3226;font-size: 11px; font-weight: normal; text-decoration: none;}
a.sotr:hover{color:#b16334;font-size: 11px; font-weight: normal; text-decoration: underline;}
a.sotr:active{color:#b16334;font-size: 11px; font-weight: normal; text-decoration: underline;}

.input1{margin-right: 2px; height: 20;}
select.sel1{color: #5e3226;text-decoration: none;font-family: Verdana;font-size: 12;font-weight: normal;}
select.sel2{width:50px;color: #5e3226;}
select.sel3{width:40px; color: #5e3226;text-decoration: none;font-family: Verdana;font-size: 12;font-weight: normal;}
div.div1{font-weight: bold;}
div.div2{position: relative; bottom: 108px; left: 161px; width:106px;}
.table {
	color: #5e3226;
	text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: normal;
	text-align: center;
}
.ar,.fl, .rm {
	background-image: url(/images/general.png);

}
.ct {
	background-image: url(/images/pic.png);
	}
.fd {
	background-image: url(/images/office.jpg);
	}	
.fl, .rm {
	background-image: url(/images/room_flat.jpg);

}	
.bd{
	background-image: url(/images/construction.jpg);
}


.urs{padding-right: 10px; text-align: justify;}

img.brdwh{
	border: solid 2px #FFF;
}
.dotten{
	background: transparent url(/images/dotted.gif) repeat-x center;
	padding: 5px;
}
/* Dictionary.....*/
.dict{	color:#5e3226;}
.dict dl {
	
}
.dict dt {  font-weight: bold;}
.dict dd {  padding-bottom:5px; text-align:justify;margin-right:10px; }



/*citydistricts.................................*/
.citydistricts h2{
	padding-top: 3px;
	clear: both;
}
.citydistricts img {
	float: left;
	margin-right: 5px;
}
.citydistricts a {
	color:#5e3226; text-decoration:none;
}
.citydistricts a:hover {
	 text-decoration:underline;
}
/* Remont.......................................*/
.remont ul{
	color:#5e3226;
	clear:both;
	padding-top:5px;
}
.remont img {
	float: left;
	margin-right: 5px;
}
.remont h2 {
	clear:both;
	}
/* sitemap........................................*/
.sitemap li{
     list-style: none;
}

/* Search result..................................*/

.info a{
	color:#5e3226; text-decoration:underline;
}
/* sitemap........................................*/
.sitemap li{
	list-style: none;
}


.str {color:#5e3226;font-size: 11px; font-weight: normal;}
a.news:link{color:#000;text-decoration:none;  }
a.news:visited{color:#000;text-decoration:none; }
a.news:hover{color:#000;	text-decoration: underline;}
a.news:active {color:#000;	text-decoration: underline;}

.main1{ padding-left: 24px; padding-top: 5px; font-size:12px;  text-align: justify }
.main1_1{ padding-top: 5px; font-size:12px;  text-align: justify }
.main2{ padding-left: 24px; padding-right: 24px; font-size:12px; color:#000000; }

/*  Search form...................................*/
.find_tbl{
  border-left-color: #FFFFFF;
  border-left-width: 1px;
  background-color: #ecdec8;
  border-left-style: solid;
  padding-left: 7px;
    padding-right: 7px
}
.find_tbr{   background-color: #ecdec8;
  border-right-color: #FFFFFF;
  border-right-style: solid;
  border-right-width: 1px;
  padding-right: 7px
}
.find_tbc{  background-color: #ecdec8;
  border-left-color: #f5eee3;
  border-left-style: solid;
  border-left-width: 1px; }
.dot{background: url(/images/dot.png) ; background-repeat: repeat-x}
.pdb10{ padding-bottom: 10px}
.pdt10{ padding-top: 10px }
.note{ font-size: 11px;  color: #b16334; }
.right_fl{
  padding-left: 10px;
   padding-right: 10px;
}
.arr{vertical-align: 1px;  }

  .pd_left{
  padding-left: 10px;

}




