@charset "utf-8";
div#conteudo h1{margin:0px 0px 0px 20px;}
div#conteudo p{margin:0px 20px 0px 20px;}
div#conteudo form{position:relative; float:left; margin:0px; padding:0px;}
div#conteudo table{margin:0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; padding:0px;}
div#conteudo table tr td input{border:1px solid #e3e3e3; color:#686868; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#conteudo table tr td input.erro{border:1px solid #ffa200; color:#ffa200;}
div#conteudo table tr td textarea{border:1px solid #e3e3e3; width:255px; overflow-y:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868;}
div#conteudo table tr td{padding:2px }
div#conteudo table tr td span.botao{width:81px; height:20px; padding-top:14px; background:url(../imagens/contato_botao.jpg) no-repeat top left; display:block; text-align:center; color:#FFFFFF; cursor:pointer; cursor:hand;}
div#conteudo table tr td span.botao:hover{background-position:bottom left;}

div#conteudo span.aviso{border:1px solid #ffdd66; background:#fff4cc; color:#ff9000; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:320px; display:block; margin:5px 0px 0px 20px; visibility:hidden;}

div#conteudo p a.mapa{position:relative; float:right; margin-right:5px; display:inline; color:#666666; text-decoration:none; cursor:pointer; cursor:hand; width:271px;}
div#conteudo p a.mapa:hover{text-decoration:underline; color:#000000;}
div#conteudo p a.mapa img{position:relative; float:left;}
div#conteudo p a.mapa span{position:relative; float:left; clear:both; text-align:center; width:271px;}

div#conteudo div#containerForm{position:relative; float:left; width:100%;}
div#conteudo span.info{position:relative; float:right; width:230px; background:url(../imagens/contato_info_bg.jpg) repeat-x 0px 8px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#686868; margin:10px 0px 15px 0px;}
div#conteudo span.info span{position:relative; float:right; margin-top:12px; font-size:16px;}
div#conteudo span.info a{position:relative; float:right; margin-top:9px; color:#686868; text-decoration:none;}
div#conteudo span.info a:hover{text-decoration:underline;}
div#conteudo span.info a strong{font-size:18px; font-weight:normal;}
div#conteudo span.info img{position:relative; float:right;}

