form .formulario-errocampo { border:1px solid #CC0000 !important; background-color:#FFEEEE !important; }
.formulario-boxalerta { position:absolute;display:none;padding:3px;border:1px solid #E4B523;background-color:#FFFCBD;color:#855000;z-index:1000000; }

.contato-retorno { padding:15px;text-align:center; margin-bottom:20px;}
.contato-retorno.sucesso { color:#009900;border:2px solid #009900;background-color:#f0fff0; }
.contato-retorno.erro { color:#990000;border:2px solid #990000;background-color:#ffe0e0; }

/*******  CHECKBOX E RADIO  *********/
form .div_descricao_senha { position:absolute;margin-left:5px; }

/*******  CHECKBOX E RADIO  *********/
.itemformulario-box { float: left;width:140px;height: 18px;cursor:pointer; }
.itemformulario-box .itemformulario-campo { width: 20px;position:absolute; }
.itemformulario-box .itemformulario-descricao { width:100%;padding:3px 3px 3px 25px; }