.legend {
	color:#333;
	padding:0px;
	margin:0px;
	line-height:40px;
	font-size:14px;
	text-align:left;

}


#contact-area {width:50%; float:left; font-family:Arial, Helvetica, sans-serif; outline:none;}

#contact-area input, #contact-area textarea {padding:5px;width:320px;font-family: Arial, sans-serif;font-size:12px;margin:0 0 10px 0;border: 1px solid #ccc;}

#contact-area input, #contact-area textarea { outline:none;}

#contact-area textarea {height: 90px;}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #2670AF;
	background-color: #EEF5FB;
}

#contact-area input.submit-button {
	padding:0px;
	margin-left: 80px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #2670AF;
	color: #FFF;
	height: 25px;
	width: 75px;
}

#contact-area select{ padding:5px;}

#contact-area option{ padding:5px;}

#contact-area input.submit-button:hover {
	cursor:pointer;
	color: #2670AF;
	background-color: #ECF4FB;
	padding: 0px;
}

label {
	float:left;
	text-align:right;
	margin-right:10px;
	width:70px;
	font-size:12px;
	
}

#marcador_titulo{float:left; padding:10px 0 0 80px;}
#icon_fale{width:50%;float:left;}
.titulo_alinhar{padding:10px 0 10px 100px;}
.empreendimentos{ width:901px;}
.noticias{ width:430px;}
.fale_conosco{ width:430px;}

.alinhar_texto{text-align:justify; border:0; padding-top:5px;}
#marcador_txt{float:left; padding:7px 0 10px 20px; background:url(../img/splah_marcador.gif) no-repeat 0;}
.form_titulo{padding:0; }


h5{
	font-size:14px;
	text-decoration: none;
	margin: 0px;
	text-align: left;
	color: #666;
	font-weight: normal;
	padding: 0px;
}