@charset "utf-8";
div.formulario{position:relative; float:left; width:286px; margin-right:40px;}
div.formulario table td{padding:1px 0px;}
div.formulario label{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#707070;}
div.formulario input[type=text], div.formulario textarea{border:1px solid #cccccc; border-bottom:1px solid #f2b000; background:#fff url(../imagens/borda_bottom_textbox.jpg) repeat-x left bottom; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; padding:3px 4px 5px 4px;}
div.formulario table.contato input[type=text]{width:210px;}
div.formulario table.contato textarea{width:268px; overflow:auto;}

div.formulario input[type=text]._erro, div.formulario textarea._erro{border:1px solid #F00; color:#F00; background:#fff7f7;}

div.formulario table.contato input.ddd, div.formulario table.contato input.ddd_erro{width:40px; margin-right:5px;}
div.formulario table.contato input.telefone, div.formulario table.contato input.telefone_erro{width:150px;}

div.formulario table.contato input.ddd_erro, div.formulario table.contato input.telefone_erro{border:1px solid #F00; color:#F00; background:#fff7f7;}


div.formulario table.contato span.obg{color:#5f5f5f; font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left;}

div.formulario table span.botao{position:relative; float:right; width:57px; height:21px; background:url(../imagens/btn_enviar.jpg) no-repeat left top; cursor:pointer;}
div.formulario table span.botao:hover{background-position:left bottom}


div.coluna_dir{position:relative; float:left; width:234px;}
#centro div#conteudo div.coluna_dir p.endereco{font-size:11px; text-align:center;}

#centro div#conteudo div.coluna_dir div.c_tel, #centro div#conteudo div.coluna_dir div.c_email{position:relative; float:left; border:1px solid #cbcbcb; width:202px; border-left:4px solid #f2ae38; margin-top:20px; padding:10px 10px 10px 20px; background:url(../imagens/seta_cx_contato.jpg) no-repeat center left;}
#centro div#conteudo div.coluna_dir div.c_tel p, #centro div#conteudo div.coluna_dir div.c_email p{font-size:16px;}
#centro div#conteudo div.coluna_dir div.c_tel p em, #centro div#conteudo div.coluna_dir div.c_email p em{font-size:12px; font-style:normal;}
#centro div#conteudo div.coluna_dir div.c_tel img, #centro div#conteudo div.coluna_dir div.c_email img{float:right;}
#centro div#conteudo div.coluna_dir div.c_email a{color:#848484}

#centro div#conteudo div.representantes{position:relative; float:left; width:560px; margin-top:40px;}
#centro div#conteudo div.representantes p.rep{position:relative; float:left; width:280px; margin-top:20px;}
#centro div#conteudo div.representantes p.rep strong{color:#444343; font-size:16px; font-weight:normal;}
#centro div#conteudo div.representantes p.rep a{color:#848484;}
#centro div#conteudo div.representantes p.rep a:hover{text-decoration:none;}