/* tags */
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	scrollbar-face-color: #e4e4e4; 
	scrollbar-shadow-color: #dcdcdc; 
	scrollbar-highlight-color: #dcdcdc; 
	scrollbar-3dlight-color: #6f747b; 
	scrollbar-darkshadow-color: #6f747b; 
	scrollbar-track-color: #e4e4e4; 
	scrollbar-arrow-color: #6f747b;
}
body {
	background: #d9ea95;
	color: #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
}
table td {font-size: 8pt;}
table, div, img, form {border: 0;}
div, p, span, form {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	background: url(/images/h_orange.gif) no-repeat;
	clear: both;
	color: #f99323;
	font-weight: bold;
	margin: 0;
	padding: 13pt 0 6pt 10px;
	text-transform: uppercase;
}
h1 {font-size: 11pt;}
h2 {font-size: 11pt;}
h3 {font-size: 10pt;}
h4 {font-size: 9pt;}
h5 {font-size: 8pt;}
h6 {font-size: 8pt;}
a {color: #000;}
a:link, a:visited, a:hover, a:active {color: #000;}
a:link, a:visited {text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

/* layers */
#warper {
	min-height: 100%;
	height: auto;
	_height: 100%;
	width: 100%;
}
#warpleft, #warpright, #warpcenter {vertical-align: top;}
#warpleft {background: url(/images/bg_leftx.gif) right top repeat-x;}
#warpright {background: url(/images/bg_rightx.gif) left top repeat-x;}
.inwrpl {background: url(/images/bg_left.gif) right top no-repeat;}
.inwrpr {background: url(/images/bg_right.gif) left top no-repeat;}
.inwrpl, .inwrpr {
	min-height: 1104px;
	height: auto;
	_height: 100%;
}
#warpcenter {
	background: url(/images/bg_main.gif) 0 419px no-repeat;
	vertical-align: top;
	min-height: 1005px;
	height: auto;
	_height: 100%;
	width: 993px;
	overflow: hidden;
}
#logo {
	background: #fff url(/images/bg_logo.jpg) center bottom no-repeat;
	height: 195px;
	text-align: center;
}
.logo {margin-right: -210px;}
#icons {
	background: url(/images/bg_icons.gif) no-repeat;
	float: right;
	height: 78px;
	width: 277px;
}
.phone {margin: 8px 0 0 11px;}
#flashmenu, #flashmenu_empty {
	height: 224px;
	width: 993px;
}
#flashplan, #flashplan_empty {
	padding-top: 54px;
	height: 463px;
	width: 403px;
}
#main {
	background: url(/images/bg_main.jpg) right top no-repeat;
	width: 993px;
}
#main td {vertical-align: top;}
.lm_blue, .lm_green, .lm_orange, .lm_red, .lmfin_blue, .lmfin_green, .lmfin_orange, .lmfin_red {
	padding-top: 5px;
	height: 20px;
	_height: 25px;
	width: 170px;
	text-transform: lowercase;
}
.lm_blue span, .lm_green span, .lm_orange span, .lm_red span, .lmfin_blue span, .lmfin_green span, .lmfin_orange span, .lmfin_red span {
	cursor: pointer;
	display: block;
	font-weight: bold;
	margin-left: 34px;
	padding: 4px 0 0 2px;
	height: 15px;
}
.lm_blue {background: url(/images/house_blue.gif) no-repeat;}
.lm_green {background: url(/images/house_green.gif) no-repeat;}
.lm_orange {background: url(/images/house_orange.gif) no-repeat;}
.lm_red {background: url(/images/house_red.gif) no-repeat;}
.lm_blue span, .lmfin_blue span {border-top: 1px solid #63c6f0;}
.lm_green span, .lmfin_green span {border-top: 1px solid #85c649;}
.lm_orange span, .lmfin_orange span {border-top: 1px solid #ffc62a;}
.lm_red span, .lmfin_red span {border-top: 1px solid #fb9423;}
#search {margin-top: 12px;}
.s_house {margin: 15px 0 0 5px;}
.s_inp {
	border: 1px solid #cfcfcf;
	display: block;
	font-size: 11;
	font-family: Tahoma;
	margin: 4px 0 0 34px;
	padding-left: 10px;
	height: 18px;
	width: 130px;
}
.s_go {
	cursor: pointer;
	cursor: hand;
	margin: 11px 0 0 24px;
}
#content {overflow: hidden;}
#content p {padding-bottom: 6pt;}
#family {
	position: absolute;
	height: 341px;
	width: 235px;
	z-index: 100;
}
#footer {
	background: url(/images/bg_slogan.gif) 195px 150px no-repeat;
	height: 341px;
	width: 993px;
}
#footer td {vertical-align: top;}
#bottommenu {
	margin-left: 228px;
	padding-top: 265px;
	overflow: hidden;	
}
#copyright {
	font-size: 10;
	margin: 20px 0 0 228px;
	text-align: right;
}
.gorod {
	color: #5e6540;
	float: left;
	margin-top: -3px;
}
.statpro {
	color: #59603d;
	font-size: 7pt;
	padding-right: 16px;
}
.statpro a:link, .statpro a:visited, .statpro a:hover, .statpro a:active {color: #59603d;}
.partner {padding-top: 60px;}
.banner {
	float: left;
	height: 50px;
	width: 120px;
}
.more, .arch, .print {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
.more a:link, .more a:visited, .more a:hover, .more a:active {color: #83c548;}
.print {padding-top: 10px;}
.print img {vertical-align: bottom;}
.h_green {
	background: url(/images/h_green.gif) no-repeat;
	color: #489402;
}
