#fone,#email_contato,#assunto_ad,#nome_ad,#fone_ad,#email_ad,#descricao_ad,#nome,#email,#destinatario,#destinatario_email,#mensagem,#destinatario,#destinatario_email,#mensagem{border:1px solid #e0e0e0 !important;padding: 3px 4px;}
#form_email input:focus,#form_email select:focus,#form_email textarea:focus,#form_recomendar input:focus,#form_recomendar select:focus,#form_recomendar textarea:focus,#form-ad input:focus,#form_ad select:focus,#form_ad textarea:focus{background:#FFE !important}
#nome,#email,#comentario,#nome-com,#email-com,#comentario-com,#fone-ad,#email-ad,#assunto-ad,#site-ad,#ramo-ad,#desc-ad,#captcha{border:1px solid #e0e0e0 !important;padding:3px 4px}
.botao_prata{background:#DDD url(../images/botao_prata.gif) repeat-x scroll left top;border:1px #ccc solid;cursor:pointer;font-family:Arial;font-size:13px;padding:0 4px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}
.botao_verde{color:#060}
.campo_errado{background:#FFFFD7}
.campo_normal{background:#FFF}
.carregando{background:#c00;color:#fff;display:block;font-weight:700;margin:5px 0 0 5px;padding:7px 16px 8px;visibility:visible;width:88px}
.centro{text-align:center}
.clearboth{clear:both}
.dados_corretos{background:#95FFB8;color:#090;font-weight:700;padding:8px 8px 6px}
.dados_corretos p{background:url(../images/botao_correto.gif) no-repeat left center;margin:0;padding:1px 0 1px 25px;width:98%}
.dados_errados{background:#fcc;color:red;font-weight:700;padding:8px 8px 6px}
.dados_errados p{background:url(../images/botao_incorreto.gif) no-repeat left center;margin:0;padding:1px 0 1px 25px;width:98%}
.direita{float:right}
.email_alerta{background:#FFC;border:1px solid #FC0;margin:10px 8px;padding:8px;text-align:center}
.esconder{display:none;margin:0;padding:0;visibility:hidden}
.esquerda{float:left}
.form_campo{text-align:left}
.form_linha{margin:2px 0;padding:2px 0 4px;width:100%}
.form_rotulo{float:left;font-weight:700;padding:0 4px 0 0;text-align:right;width:140px}
.formulario{background:#F9f9f9;border:1px solid #f0f0f0;padding:10px 0 12px}
.img-mini{-moz-border-radius:3px;-webkit-border-radius:3px;background:#FFF;border:1px solid #E0E0E0;border-radius:3px;display:block;overflow:hidden;padding:2px}
.linha{border-top:1px solid #aaa}
.mostrar{display:block;visibility:visible}
.negrito{font-weight:700}
.novo{color:red;font-size:x-small;vertical-align:super}
.red{color:red !important}
.rotulo_correto{color:#060;font-style:normal}
.rotulo_errado{color:#C00}
.rotulo_normal{color:#000;font-style:normal}
.round{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.round-bottom{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.round-top{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.sprite,img.sprite,.sprite img{background:transparent url("../images/sprite.gif") scroll repeat-x;border:0 none;cursor:pointer;padding:0;vertical-align:middle}
.termos{color:gray;margin-left:208px}
.titulo-h1{clear:both;margin:6px 0}
.titulo-h1 h1{color:#2356A3;font-size:25px;font-weight:700;padding:40px 10px 10px}
.titulo_corpo{background:#fff;border:1px solid #C00;border-top:none;padding:10px;text-align:left;width:auto}
.titulo_corpo span,.botao_verm{color:#c00}
.titulo_topo{background:#E2EDFC;border:1px solid #C00;color:#C00;font-weight:700;padding:6px;text-align:left;width:auto}
.verde{color:#090 !important}