#corpoInicial {
	background: url(../img/bg_faleconosco2.jpg) no-repeat top right;	
/*teste do sms*/
}

#espacoFaleConosco {
	width:355px;
	height:250px;
	float:left;
	margin:15px 0 0 5px;
}

/* FORMULÁRIO DE CONTATO */

#texto form {	width:360px; float:left; border:1px solid #ccc;}
#texto form fieldset {border:0;}
#texto form fieldset legend {display:none;}
#texto form fieldset div.y { padding: 2px 0 3px; }
#texto form fieldset div.x { clear: both; padding: 10px 0 3px; }
#texto form fieldset div.t {padding: 10px 0 3px; }
#texto form fieldset div.z { padding: 0 10px 0 0; text-align: right; }
#texto form fieldset div label { float: left; width: 120px; font-size: 100%; color: #595959; font-weight: bold; padding: 2px 10px 0 2px; text-align:right;}
#texto form fieldset div input { width: 200px; font-size: 1em; padding: 2px; border: 1px solid #7f9db9; }
#texto form fieldset div textarea { width: 200px; height: 8em; font-size: 1em; padding: 1px 2px; overflow: auto; margin: 0 0 4px; border: 1px solid #7f9db9; } 
#texto form fieldset div.t input {display:block; width:200px; border:0; margin:3px 0 7px -90px; float:left; text-align:left;} 
#texto form fieldset div input:hover, #texto form fieldset div textarea:hover { background: #E6E6E6; }
#texto form fieldset div input:focus, #texto form fieldset div textarea:focus { background: #D9D9D9; }
#texto form fieldset div input.error,
#texto form fieldset div textarea.error { background: #f5cfcf; }
#texto form fieldset div span.error { display: block; padding: 4px 10px 4px 35px; }
#texto form fieldset div.z span {padding: 0 0 0 15px; }
#texto form fieldset div.z span input { width: auto; background:url(../img/bg_menu_titulo.jpg) no-repeat; border: none; padding: 3px 15px 5px 15px; font-size: 1.2em; color: #fff; font-weight: bold; }
#texto form fieldset div.z span input:hover {background:#000; color:#fff;}