.descAreaCadastro {	width: 600px;	font-size: 14px;	color: #333333;}.descAreaCadastro2 {	width: 483px;	font-size: 14px;	color: #333333;}.divMensagens {	width: 780px;	margin-top: 10px;	display: inline;}.alertError {	padding: 5px 8px;}.textoErrorCadastro {	text-align: center;	margin: 0 auto;	width: 250px;}.error_message {	width: 240px;	padding: 1px 0;	color: #000;	font-size: 12px;}.error_message strong {	color: #FF0000;	font-size: 12px;}.error{	width: 250px;	margin-top: 4px;}.sucesso {	width: 780px;	margin: 10px auto;	text-align: center;}.formContato {	margin-top: 15px;	width: 780px;	text-align: center;}.linhaFormulario {	width: 420px;	margin-bottom: 8px;}.labelFormulario {	width: 69px;	text-align: right;	margin: 4px 3px 0 0;	display: inline;	color: #333333;	font-size: 14px;}  .border {	/*    border: 1px solid #999999;*/}.asterisco {	margin: 7px 0 0 5px;	display: inline;}.labelFormularioUF {	width: 31px;	text-align: right;	margin: 4px 7px 0 0;	display: inline;	color: #333333;	font-size: 14px;}.inputTextAssunto {	width: 307px;} .inputText { height: 15px; background-color: transparent;}.tamPadrao { width: 307px; padding: 6px 0; color:#333;	}.tamMenor { width:170px; padding: 6px 0; color: #333;}.tamMedio { width: 170px; padding: 6px 0; color: #333;}.tamPequenoUF { width: 87px; height: 27px; padding: 3px 0; color: #333 !important;}.textoError {	width: 298px;	padding: 10px 0;}.msg_sistema {	padding-left: 20px;}.erroPreenchimento {	width: 350px;	height: 92px;	padding: 3px 2px 2px 47px;}.fundoAlert{	width: 342px;	height: 89px;	background-color: #EDF0F2;}.fundoInput{	height: 27px;	background-image: url('../imagens/fundoInput.jpg');	background-position: top center;	background-repeat: repeat-x;}.fundoInputMensagem{	height: 107px;	background-image: url('../imagens/fundoMensagem.jpg');	background-position: top center;	background-repeat: repeat-x;}.selectAssunto {	width: 307px;	height: 27px;	padding: 6px 0;	background-color: transparent;	color: #333;}.textArea {	width: 307px;	height: 97px;	padding-top: 5px;	background-color: transparent;	color: #333;}  .btEnviar2 {	width: 75px;	height: 27px;	margin-right: 29px;	background-image: url("../imagens/btEnviar.jpg");	display: inline;	background-position: top center;	background-repeat: no-repeat;	float: right;	background-color: transparent;}.btEnviar2:hover{	background-position:bottom center;	cursor: pointer;}/*Localização*/.agrupaLocalizacao{	width: 430px;	float: right;	margin-left: 25px;	display: inline;}.localizacao{	width: 430px;}.textoLocalizacao{	width: 374px;}.agrupaConteudoDescricao{	width: 414px;}.formatoTexto{	width: 194px;	margin-top: 9px;}.formatoEndereco{	width: 179px;	font-size: 12px;}.ntelefone{	width: 150px;	float: right;	margin:  40px 0 5px 0;	display: inline;}.agrupaMapa{	width: 410px;	height: 282px;	border: 1px solid #DBDBDB;}.agrupaAlinhaMapa{	float: right;}.alinhaMapa{	width: 410px;	height: 282px;	position: absolute;	margin: -35px 0 0 -430px;	display: inline;}.agrupaConteudoLocalizacao{	width: 430px;	margin-top: 265px;}.tituloLocalizacao{	width: 400px;	margin-top: 20px;}.linhaLocalizacao{	width: 430px;}.txtLocalizacao{	width: 410px;}