html {height:100%}
body {margin:0;  padding:0; background:url(../images/top_back.gif) repeat-x top #135287; font:12px Arial; color:#b9dfff; height:100%;}
table {border-collapse:collapse; border:0} table td {padding:0; font:12px Arial; color:#b9dfff; vertical-align:top} img {border:0}; form {padding:0; margin:0}
a {color:#b9dfff}
a:hover {text-decoration: none}

.all {}
.main {width:900px; margin:0 auto}
.menu {padding:0 0 68px 0; float:left; width:900px}
.menu img {margin:0}
.menu img.mlast {margin:0}

.logo {float:left;}
.topdesc {float:left; padding:61px 0 0 75px }

.content {}
.txt {float:left; width:100%}
.left {width:440px; float:left}
.house {margin:0 0 37px 0}
.desc {margin:0 0 26px 0}

.right {width:460px; float:left}
.abt { height:190px; padding:0 0 0 20px}

.footer_main {background:url(../images/bottom_back.gif) repeat-x bottom; height:270px; float:left; width:100%}
.footer {background:url(../images/bottom_back.gif) repeat-x top; height:154px; float:left; width:100%}
.contacts_main {float:right; padding:45px 0 0 0}
.contacts {float:right; padding:58px 0 0 0}
.copy_main {float:left; padding:32px 0 0 0;  font:11px Verdana;}
.copy {float:left; padding:45px 0 0 0;  font:11px Verdana;}

.abzats {padding:0 0 0 20px}
.abzats2 {padding:0 0 0 30px}
li {margin:0 0 20px 0; font-weight:bold}
li em {font-style:normal; font-weight:normal}

#footerr {height:100px; width:100%; bottom:0}
.green {font-weight:bold; color: #9ad591}
.green_slim {font-weight:normal; color: #9ad591}
.style1 {font-weight:normal; color: #fff;}

.tool1-tip {
	width: 150px;
	z-index: 13000;
}
		 
.tool1-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #083368;
	padding: 8px 12px 4px 12px;
	background: #86bae5;
}
		 
.tool1-text {
	color:#083368;
	font-size: 11px;
	padding: 4px 12px 8px 12px;
	background: #86bae5;
}

.tool3-tip {
	width: 150px;
	z-index: 13000;
}
		 
.tool3-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #213b00;
	padding: 8px 12px 4px 12px;
	background: #bedc8c;
}
		 
.tool3-text {
	color:#213b00;
	font-size: 11px;
	padding: 4px 12px 8px 12px;
	background: #bedc8c;
}


.tool2-tip {
	width: 150px;
	z-index: 13000;
}
		 
.tool2-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #000000;
	padding: 8px 12px 4px 12px;
	background: #d6d6d6;
}
		 
.tool2-text {
	color:#000000;
	font-size: 11px;
	padding: 4px 12px 8px 12px;
	background: #d6d6d6;
}


.price {
	color:#ffc154;
	margin-top:3px;
}

.sale {
	font-weight: bold;
	color:red;
	margin-top:3px;
}

#dom1,#dom2,#dom3,#dom4,#dom5,#dom6,#dom7,#dom8,#dom9,#dom10,#dom11,#dom12,#dom13,#dom14,#dom15,#dom16,#dom17,#dom18,#dom19,#dom20,#dom21,#dom22,#dom23,#dom24,#dom25,#dom26,#dom27{
	display:none;
}


.subNav {
	z-index: 20;
	position: absolute;
	border: 1px solid #4f7ea6;
	visibility: hidden;
/*	height: 62px;	*/
	height:36px;
}
		
.subNav ul{
	list-style:none;
	margin: 0;
	padding: 5px 5px 5px 5px;
	min-width: 150px;
	background-color: #083166;
}
		
.subNav ul li{
	padding: 3px;
	min-width: 150px;
	cursor: pointer;
	color: #2A2A2A;
	margin:0 0 5px 10px;
}
		
.subNav ul li:hover{
	color: #ffffff;
	margin:0 0 5px 10px;
}

.subNav ul li a{
	color: #9ad591;
	text-decoration: none;
}

.subNav ul li a:hover{
	color: #9ad591;
	text-decoration: underline;	
}

