

/* --------------------------------- MAIN TEMPLATE -------------------------------- */


body {margin: 0px;
	padding: 0px;
	background-color: #ecf3fb;
	text-align: center;
	font-family: trebuchet, arial, sans-serif;
	font-size: 14px;
	color: #3d556d;}
	
div.head {width: 900px;	
	height: 309px;
	margin: 20px auto 0px;
	padding-top: 25px;
	background-image: url('graphics/head.jpg');
	text-align: left;}
	
div.head h1 {width: 594px;
	margin: 0px 0px 0px 280px;
	height: 0px !important;
	height /**/: 47px;
	padding-top: 47px;
	background-image: url('graphics/head1.jpg');
	overflow: hidden;
	background-repeat: no-repeat;}
  
div.head h2{width: 353px;
	margin: 98px 0px 0px 468px;
	height: 0px !important;
	height /**/: 73px;
	padding-top: 73px;
	background-image: url('graphics/head2.jpg');
	overflow: hidden;
	background-repeat: no-repeat;}
  
div.menu {margin: 40px 0px;
	padding: 0px 0px 0px 13px;
	font-size: 14px;
	border: 0px solid #8c8c8c;}	
	
div.menu a {float: left;
	height: 20px;
	margin: 0px 0px;
	padding: 8px 31px 10px;
	color: #ffecd6;
	font-size: 18px;
	border-right: 1px solid #3889db;
	border-left: 1px solid #81b4e8;}
	  
div.menu a:link {}	  
div.menu a:visited {}	  
div.menu a:hover {color: #ffeedc; background-color: #3b8bdb;}	  
	  
div.container-main {width: 900px;
	margin: 0px auto 0px;
	padding: 0px;
	background-image: url('graphics/container-main.jpg');
	border: 0px solid #8c8c8c;}
		
div.container-top {min-height: 300px;
	margin: 0px;
	padding: 30px 20px 20px;
	background: url('graphics/container-top.jpg') top center no-repeat;
	border: 0px solid #8c8c8c;}
		
		
		
  
/* -------- CONTENT -------- */  
  
div.content {min-height: 300px;
	margin: 0px 0px;
	padding: 10px;
	background-color: red;}	
	
p {text-align: justify;}	
		
	
h2 {text-align: left;
	font-size: 18px;
	font-weight: normal;
	color: #506171;
	margin: 0px 0px 5px;}

h3 {margin: 10px 0px;
	font-size: 22px;
	color: #3d556d;
	font-weight: normal;
	text-align: center;}

a {color: #555;}  
a:link {}
a:visited {}
a:hover {color: #333;}  
  
br.clear {clear: both;}  
	
hr {height: 1px;
	color: #3d556d;
	background-color: #6d859d;
	border: 0px;}
  
/* -------- FORMS -------- */
  	
form.big {background-color: red;}	
	
form.main {text-align: center;
	padding: 20px;
	line-height: 25px;
	border-bottom: 1px solid #8c8c8c;}
	
form.main  input {width: 180px;
	margin: 20px 10px;
	font-size: 15px;
	color: #333;}

form.main input.go {width: 50px;
	margin: 0px 10px;}

	
form p {margin: 0px 0px 7px; 
	text-align: right;}
	
form p input, form p textarea, form p select {width: 350px;
	margin: -3px 0px 0px 5px; 
	padding: 2px;
	vertical-align: text-top;
	border-top: 1px solid #8b91a4;
	border-right: 1px solid #cfd4e2;
	border-bottom: 1px solid #cfd4e2;
	border-left: 1px solid #a2a7b6;}
	
form p textarea {height: 150px; }
	
form p.radio, form p.checkbox  {margin: 30px 30px 30px 0px;}	
	
form p.radio span, form p.checkbox  span {margin: 0px 0px 0px 15px;}	
	
form p.radio input, form p.checkbox input {width: 10px;
	height: 10px;
	margin-top: 3px;
	border: 0px;}	
	
div.submit {height: 25px; 
	margin: 30px 0px 30px 0px;
	padding: 1px 0px;}
	
div.submit  input {float: right; 
	width: 130px; 
	margin: 0px 0px 0px 10px;
	font-size: 16px;
	color: #444;}

form p input.checkbox {width: 10px;
	margin: 0px 340px 0px 5px;}

input.actions {width: 100px;
	margin: 2px;}
  
textarea {width: 350px;
	height: 150px;
	vertical-align: text-top;}

	
div.error {font-size: 20px;
	color: #933;
	margin: 10px 0px;
	text-align: center;}
  
div.success {font-weight: bold;
	font-size: 18px;
	color: #039;
	margin: 10px 0px;
	text-align: center;}
  
  

	

	
/* -------- FOOTER -------- */  
  
div.foot {clear: both;
	width: 900px;
	height: 128px;
	margin: 0px auto 20px;
	padding: 35px 0px 0px;
	background: url('graphics/container-foot.jpg') bottom center no-repeat;
	color: #ffeedc;
	font-size: 14px;
	border: 0px solid #8c8c8c;}
		
div.foot a {margin: 0px 15px;
	font-size: 18px;
	color: #ffecd6;} 
	
div.foot a:hover {color: #fffff9;}  

div.foot p.propertylist {margin: 15px 0px 0px;
	font-size: 14px;} 
	
div.foot p {margin: 5px 0px 5px;
	text-align: center;} 
  
div.foot p.propertylist a {font-size: 14px;} 
  
div.foot a.frog {font-size: 14px;} 
  
  
