*{margin:0; padding:0;}
html{
     width:100%; height:100%;
	 font-size:100.01%;
}
body {
     width:100%; height: 100%;
     min-height:100%;
     position:relative;
	 font:62.5% Tahoma;
	 background:#E4D4B2;
	 min-width:999px;
}
img{
	border:none;
}
/*********CLASSES**********/
.hide{
	display:none;
}
.home{
	width:9px; height:10px;
	background: url(/img/home.gif) no-repeat;
}
.fav{
	width:12px; height:11px;
	background: url(/img/fav.gif) no-repeat;
}
.mail{
	width:10px; height:10px;
	margin-top:2px;
	background: url(/img/mail.gif) no-repeat;
}
.whiteBlockWrapper{
	width:278px; height:287px;
	float:left;
	margin:375px 0 0 40px;
	position:relative;
}
.whiteBlock{
	padding:35px 0 0 0;
	width:278px; height:287px;
	background: url(/img/whiteBlock.png) no-repeat;
}
.whiteBlock p{
	color:#696969;
	font-size:1.1em;
	top:143px; left:106px;
	width:150px;
	position:absolute;
	text-align:justify;
}
.button{
	position:absolute;
	border:none;
	width:83px; height:26px;
	color:#3F4343;
	display:block;
	background: url(/img/button.gif) no-repeat;
	text-decoration:none;
}

.whiteBlockWrapper h1{
	right:25px; 
	position:absolute;
	color:#117283;
	font:normal 2.6em Tahoma;
}
.whiteBlockWrapper h2{
	color:#696969;
	font:normal 2.0em Arial;
	top:90px; right:25px;
	position:absolute;
	z-index:3;
}

.dealer ul{
	top:150px; left:100px;
	position:absolute;
	color:#635B5B;
	font:1.1em Tahoma;
	z-index:3;
}
.dealer li{
	list-style:none;
	margin-bottom:3px;
}
.dealer li input{
	margin-bottom:5px;
	border:1px solid #747474;
	width:140px;
	font-size:1.2em;
	padding-left:5px;
	color:#696969;
}
.dealer .button{
	bottom:20px; right:25px;
	cursor:pointer;
}
.owner .button, .builder .button{
	bottom:15px; right:25px;
	text-align:center;
	padding-top:5px;
	font-size:1.2em;
}
#contentMenu .stripedBlock{
	width:250px; height:48px;
	display:block;
	background: url(/img/stripedBlock.jpg) no-repeat;
	text-indent:-300em;
	cursor:pointer;
}
#contentMenu .stripedBlock.dealer{
	top:0; right:65%;
	position:absolute;
}
#contentMenu .stripedBlock.owner{
	top:0; right:37%;
	position:absolute;
}
#contentMenu .stripedBlock.builder{
	top:0; right:9%;
	position:absolute;
}
/*--------INDEX---------
-----------------------*/
/*******CONTAINER*********/
#headerIndex{
	top:0; right:0;
	position:absolute;
	width:1578px;
}
#hp1i{
	top:0; left:0;
	position:absolute;
	width:290px; height:563px;
	background: url(/img/hp1i.jpg) no-repeat;
}
#hp2i{
	top:0; left:290px;
	position:absolute;
	width:289px; height:563px;
	background: url(/img/hp2i.jpg) no-repeat;
}
#hp3i{
	top:0; left:579px;
	position:absolute;
	width:455px; height:563px;
	background: url(/img/hp3i.jpg) no-repeat;
}
#hp4i{
	top:0; left:1034px;
	position:absolute;
	width:544px; height:563px;
	background: url(/img/hp4i.jpg) no-repeat;
}
#containerIndex{
     top:0; right:0;
	 position:absolute;
     width:999px;
	 min-width:999px;
}
#logoIndex{
	margin:10px 0 0 15px;
	width:287px; height:89px;
	background: url(/img/logo.png) no-repeat;
	display:block;
	position:relative;
	z-index:2;
	cursor:pointer;
	text-indent:-300em;
}
#bgHomeFavMail{
	width:191px; height:30px;
	background: url(/img/bgHomeFavMail.png) no-repeat;
}
#homeFavMail{
	top:10px; right:0px;
	width:191px; height:20px;
	position:absolute;
	z-index:1;
}

#homeFavMail ul{
	padding:10px 0 0 20px;
}
#homeFavMail li{
	list-style:none;
	float:left;
	position:relative;
	padding:0 23px 0 23px;
	border-right:1px solid #fff;
}
#homeFavMail .noBorder{
	border:none;
}
#homeFavMail a{
	display:block;
	text-indent:-300em;
}
#lang{
	top:50px; right:30px;
	position:absolute;
	z-index:1;
}
#lang li{
	float:left;
	list-style:none;
	padding-left:40px;
}
#lang a{
	color:#fff;
	text-decoration:none;
	font-family:Tahoma;
}
/**********TOP***************/
#topIndex{
	width:1585px; height:555px;
	position:relative;
	overflow:hidden;
}
#houseIndex{
	top:60px; right:158px;
	width:850px; height:426px;
	position:absolute;
	background: url(/img/houseIndex.jpg) no-repeat;
}
/**********mainContent*******/
#mainContent{
	width:999px;
	
}
#dealerIndexIco{
	top:-9px; left:-28px;
	position:absolute;
	width:140px; height:86px;
	display:block;
	background: url(/img/dealerIcoIndex.png) no-repeat;
	z-index:10;
}
#ownerIndexIco{
	top:-15px; left:-3px;
	position:absolute;
	width:88px; height:110px;
	display:block;
	background: url(/img/ownerIcoIndex.png) no-repeat;
	z-index:10;
}
#builderIndexIco{
	top:-13px; left:-29px;
	position:absolute;
	width:94px; height:119px;
	background: url(/img/builderIcoIndex.png) no-repeat;
	z-index:10;
}
#dealerMan{
	top:117px; left:3px;
	position:absolute;
	width:75px; height:201px;
	background: url(/img/dealerMan.gif) no-repeat;
	z-index:1;
}
#ownerMan{
	top:103px; left:3px;
	position:absolute;
	width:95px; height:216px;
	background: url(/img/ownerMan.gif) no-repeat;
	z-index:1;
}
#builderMan{
	top:119px; left:-12px;
	position:absolute;
	width:94px; height:210px;
	background: url(/img/builderMan.gif) no-repeat;
	z-index:1;
}
/*-------INNER---------
----------------------*/
#headerWrapper{
	width:100%;
	overflow:hidden;
	position:relative;
} 
#headerInner{
	width:1580px; height:230px;
}
#hp1in{
	top:0; left:0;
	float:left;
	width:401px; height:230px;
	background: url(/img/hp1in.jpg) no-repeat;
}
#hp2in{
	top:0; left:401px;
	float:left;
	width:401px; height:230px;
	background: url(/img/hp2in.jpg) no-repeat;
}
#hp3in{
	top:0; left:802px;
	float:left;
	width:401px; height:230px;
	background: url(/img/hp3in.jpg) no-repeat;
}
#hp4in{
	top:0; left:1203px;
	float:left;
	width:370px; height:230px;
	background: url(/img/hp4in.jpg) no-repeat;
}
#houseInner{
	top:30px; left:230px;
	position:absolute;
	width:428px; height:200px;
	background: url(/img/houseInner.jpg) no-repeat;
}
#logoInner{
	top:10px; left:30px;
	position:absolute;
	width:287px; height:89px;
	background: url(/img/logo.png) no-repeat;
	display:block;
	cursor:pointer;
	text-indent:-300em;
}
#headerWrapper #material{
	top:20px; left:570px;
}
#contentTop{
	top:221px; left:0;
	position:absolute;
	z-index:1;
	width:100%;
}
#dealerIcoInner{
	top:-7px; left:12px;
	position:absolute;
	width:85px; height:51px;
	background: url(/img/dealerIcoInner.png) no-repeat;
	display:block;
}
#ownerIcoInner{
	top:-10px; left:28px;
	position:absolute;
	width:51px; height:65px;
	background: url(/img/ownerIcoInner.png) no-repeat;
	display:block;
}
#builderIcoInner{
	top:-10px; left:28px;
	position:absolute;
	width:56px; height:71px;
	background: url(/img/builderIcoInner.png) no-repeat;
	display:block;
}
#outerWrapper{
}
#contentWrapper{
	padding:0 43px 0 39px;
	_padding:0 44px 0 39px;
	border-left:1px solid #D7C196;
	border-right:1px solid #D7C196;
}
#content{
	padding:90px 0px 30px 0;
	background:#fff url(/img/bgContentBottom.gif) left bottom repeat-x;
	position:relative;
	border-top:1px solid #C1EB9A;
	border-left:1px solid #C1EB9A;
	border-right:1px solid #C1EB9A;
	margin-right:-2px;
	min-height:300px;
	_height:300px;
	float:left;
	width:100%;
}
#cornerLT{
	top:0; left:0; 
	position:absolute;
	width:56px; height:45px;
	background: url(/img/cornerLT.gif) no-repeat;
}
#cornerRT{
	top:7px; right:0; 
	position:absolute;
	width:58px; height:41px;
	background: url(/img/cornerRT.gif) no-repeat;
}
#contentBottom{
	height:20px;
	position:relative;
	left:0; bottom:0;
	clear:left;
}
#cornerLB{
	width:17px; height:19px;
	top:-21px; left:-1px;
	position:absolute;
	background: url(/img/cornerLB.gif) no-repeat;
}
#cornerRB{
	width:18px; height:20px;
	top:-19px; right:-4px;
	position:absolute;
	background: url(/img/cornerRB.gif) no-repeat;
}
#leftCol{
	width:220px;
	font-size:1.1em;
	padding-left:70px;
	float:left;
}
#leftMenu .parent{
	padding:5px 0 5px 5px;
	text-transform:uppercase;
	background: url(/img/dashed.gif) repeat-x top left;
}
#leftMenu .parent a{
	padding-right:30px;
	color:#569F14;
	font:bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;	
	background: url(/img/arrowBig.gif) center right no-repeat;
	text-decoration:none;
}
#leftMenu .parent a:hover{
	text-decoration:underline;
}
#leftMenu .parent ul li a{
	color:#696969;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
	background:none;
}
#leftMenu{
	list-style:none;
	width:224px;
}
#leftMenu .parent ul{
	margin-top:5px;
	margin-left:-5px;
	padding-left:10px;
	list-style:none;
	background: url(/img/dashed.gif) repeat-x top left;
}
#leftMenu .parent ul li{
	padding-left:10px;
	margin-bottom:10px;
	background: url(/img/arrowSmall.gif) center left no-repeat;
}

#rightCol{
	margin-top:-3px;
	padding:0 10px 0 349px;
	text-align:justify;
	color:#696969;
	font-size:1.1em;
	
}


#rightCol p {
	
	padding-right:50px;

}


#rightCol a{
	color:#696969;
}
#rightCol a:hover{
	text-decoration:none;
}
#rightCol .title{
	color:#559D14;
	font-size:1.5em;
	padding-bottom:15px;
}
#rightCol h2{
	font-size:1.2em;
}
#rightCol p{
	margin-bottom:20px;
}

#rightCol li{
	margin-left:30px;
}

/********BOTTOM**************/
#bottomIndex{
	height:100px;
	position:relative;
	color:#404040;
	font-size:1.2em;
	clear:left;
	z-index:1;
}
#bottomIndex p{
	bottom:10px; right:60px;
	position:absolute;
}
#bottomInner{
	height:50px;
	position:relative;
	color:#404040;
	font-size:1.2em;
	clear:left;
	z-index:1;
}
#bottomInner p{
	bottom:35px; right:60px;
	position:absolute;
}

/*****************************/

#leftMenu .parent.active a{
     padding-right:30px;
     color:#0051DB;
     font:bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;     
     background: url(/img/arrowBigActive.gif) center right no-repeat;
     text-decoration:none;
     cursor:default;
}

#leftMenu .parent .active{
     padding-left:10px;
     margin-bottom:10px;
     background: url(/img/arrowSmallActive.gif) center left no-repeat;
}
#leftMenu .parent .active a{
     color:#0051DB;     
     text-decoration:none;
     cursor:default;
}

/*****************************/

#contentMenu .stripedBlockActive{
     width:233px; height:48px;
     display:block;
     background: url(/img/stripedBlockActive.jpg) no-repeat;
     text-indent:-300em;
     cursor:pointer;
     cursor:default;
}
#contentMenu .stripedBlock.dealer, #contentMenu .stripedBlockActive.dealer{
     top:0; right:65%;
     position:absolute;
}
#contentMenu .stripedBlock.owner, #contentMenu .stripedBlockActive.owner{
     top:0; right:37%;
     position:absolute;
}
#contentMenu .stripedBlock.builder, #contentMenu .stripedBlockActive.builder{
     top:0; right:9%;
     position:absolute;
}

#gallary{
margin-right:-25px;
}
.dealersList{
	margin:20px 0 0 20px;
	list-style:none;
}
.dealersList select{
	border:1px solid #BCB480;
	background: black;
}
.dssa td{   
  padding:3px; 
  vertical-align:middle;
}



td {
padding:5px;

}
