/* formularios */

/* inputs focus */

.focusField{
	border:1px solid #003366!important;
}

.idleField{
	background:#fff;
	color: #555;
	border:1px solid #cdcdcd;
}


.formulario-proposta{ float:left;width:100%; }
.formulario-proposta input[type=text] { width:500px;}
.formulario-proposta textarea  { width:500px!important;}


.formulario-contato{ float:left;width:290px; }
.formulario-contato input[type=text] { width:270px;}
.formulario-contato textarea  { width:270px!important;}

#formulario  {
	float:left;
	color:#2C4679
}

.formulario-contato{
	margin:7px 0 0 15px!important;
	}


#formulario input[type=text] {
	font-family:arial;
	font-size:1.1em;
	color:#2C467B;
	border-radius:10px!important;
	border:1px solid #acacac;
	padding:7px;
	margin:2px 0 6px 0;
}

#formulario select {
	padding:7px;
		color:#2C467B;
	border:1px solid #acacac!IMPORTANT;
	border:none;	
	border-radius:10px!important;
	margin:2px 0 8px 0;
}

#formulario textarea {
	font-family:arial;
	font-size:1.1em;
	border-radius:10px!important;
	padding:3px;
	border:1px solid #acacac;
		color:#2C467B;
	height:140px;
	width:430px;
	margin:2px 0 8px 0;
}

#formulario button {
	width:80px;
	height:40px;
	background: #2C4679;
	border:none;
	text-align:center;
	color:#fff;
	margin:10px 0 0 0;
	cursor:pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#formulario button:hover {
background:#23385F;
}


	
#formEnviado {
	margin:40px 0 150px 0;
}

	#formEnviado h4 {
		font-size:1.1em;
		text-transform:none;
		color:#f41b1d;
	}
	
	
#mapa-endereco{ 
float:right;	
width:230px;
}

#mapa-endereco a{ 
color:#1E62AC!important;
}

#mapa-endereco a:hover{ 
text-decoration:underline;
}



#mapa-endereco iframe{ 
border:2px #EEEEEE solid;
padding:5px;
}

#mapa-endereco p{ 
text-align:left;
}


#formProposta select, #formProposta button{
	float:left;
	clear:both;
}


#formContato label , #formProposta label{
float:left;
clear:both;
}

#formContato label.error, #formProposta label.error{
color:red;
margin:0px 0 5px 0;
clear:both;
display:block;
}