
/* CSS Document */
fieldset { padding:10px; border:1px solid #419841; margin-bottom:15px; }
fieldset .formarea { font-weight:bold; padding:0 10px 0 10px; color: #419841; }
fieldset label { float:left; width:120px; text-align:left; font-weight:bold; margin:0 0 5px 0; padding-top:7px; }
fieldset  p { margin-bottom:5px; padding:5px 5px 5px 5px; min-height:15px; }
fieldset .forms { font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:4px 2px; border:3px solid  #419841; color:#333; background:#FFF; }
fieldset .formsInv { font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:4px 2px; border:3px solid #FF0000; color:#FF0000; }
fieldset option { padding:2px 3px 2px 3px; }
fieldset .labelbig { width:200px }
fieldset .req { font-size:12px; color:#FF0000; }
fieldset .exe { font-size:9px; color: #419841; }
#botao-enviar { margin:5px 0 5px 0; padding: 6px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#040301; cursor:pointer; }

.msg-erro { margin:0 0 15px 0; border:3px solid #FF0000; background:#FFF; text-align:left; padding:8px 10px; color:#333; }
.msg-sucesso { margin:0 0 15px 0; border:3px solid #419841; background:#FFF; text-align:left; padding:8px 10px; color:#333; }
.msg-wait { margin:0 0 15px 0; border:3px solid #CCC; background:#FFF; text-align:left; padding:8px 10px; color:#333; }
