/* Geral */

* { margin:0; padding:0; text-indent:0; }
body { font: 11px Arial, Helvetica, sans-serif; color: #fff; background-color: #383838; margin: 0px; }
input, select, textarea { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
label { cursor:pointer; }
label span { text-decoration:underline; }
fieldset { border:none; }
legend { }


/* Contato */

#nome, #email, #telefone, #mensagem { display:block; width:275px; padding:2px; margin:3px 0 10px 0; }
#msg { overflow:auto; }
#form { width:275px; margin:0; }
#enviar { padding:1px 4px; cursor:pointer; }
.campos-obrigatorios { color:#f66013; text-decoration:none;}

