#conteudo #box-conteudo p.carta {
	padding: 8px 2px 12px 58px;
	background: url(../imagens/carta_contato.gif) no-repeat;
	border-bottom: 1px solid #FFF;
	margin-bottom: 12px;
}
#conteudo #box-conteudo .maps {
	width: 194px;
	height: 204px;
	float: right;
	padding: 14px;
	margin-top: 20px;
}
body.locale_pt-br #conteudo #box-conteudo .maps {
	background: url(../langs/pt-br/imagens/contato_maps.gif) no-repeat;
}
body.locale_en-us #conteudo #box-conteudo .maps {
	background: url(../langs/en-us/imagens/contato_maps.gif) no-repeat;
}
body.locale_es #conteudo #box-conteudo .maps {
	background: url(../langs/es/imagens/contato_maps.gif) no-repeat;
}
body.locale_it #conteudo #box-conteudo .maps {
	background: url(../langs/it/imagens/contato_maps.gif) no-repeat;
}
#conteudo #box-conteudo .maps h3 { display: none; }
#conteudo #box-conteudo .maps p {
	text-align: right;
	line-height: 15px;
	cursor: default;
	padding-top: 31px;
	margin-right: 1px;
}
#conteudo #box-conteudo .maps p strong { color: #FFF; }
#conteudo #box-conteudo .maps a {
	display: inline;
	width: 66px;
	height: 21px;
	float: right;
	text-indent: -1000em;
	overflow: hidden;
	margin: 4px 0 0 0;
}
#conteudo #box-conteudo .maps a.porto {
	float: left;
	width: 86px;
}
#conteudo #box-conteudo form {
	width: 310px;
	padding-left: 8px;
	float: left;
}
#conteudo #box-conteudo form fieldset label {
	font-weight: bold;
	font-size: 14px;
	display: block;
	color: #DDD;
	padding: 8px 1px 1px 2px;
}
#conteudo form fieldset .c {
	padding: 4px 5px;
	margin-bottom: 2px;
	border: 2px solid #FFF;
	font: 12px Arial, Tahoma, Verdana;
	width: 98%;
}
#conteudo form fieldset .combo {
	font-size: 14px;
	font-weight: bold;
	width: auto;
}
#conteudo form fieldset .combo .odd {
	background: #EEE;
}
#conteudo form fieldset .c:focus { border-color: #fed700; }
#conteudo form fieldset .rowButton {
	text-align: left;
	margin-top: 16px;
}
#conteudo form fieldset .rowButton input {
	background: #fecb00 url(../imagens/bg_submit.gif) repeat-x;
	border: 1px solid #fed700;
	border-right-color: #f2b600;
	border-bottom-color: #f2b600;
	overflow: visible;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: -1px;
	cursor: pointer;
	padding: 3px 5px;
	text-transform: lowercase;
	margin-right: 5px;
}
#conteudo form fieldset .rowButton input:hover {
	background: #DFA700;
}

#conteudo #box-conteudo .view a.voltar {
	display: inline;
	float: left;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: -1px;
	color: #111;
	background: #EFCA00;
	padding: 4px 6px;
	margin: 10px 0;
}