/* validação de form */

#ok_form{
float:left;
background-color:#D9F5D8;
width:590px;
margin:15px 0px 15px 0px;
}

#ok_form img{
float:left;
padding:30px;
}
.ok_formD{
padding-top:30px;
float:left;
}

#erro_form{
float:left;
background-color:#FFEAEA;
width:590px;
margin:15px 0px 15px 0px;
display:none;
}
#erro_form img{
float:left;
padding:30px;
}
#erro_form p{
margin:0 !important;
}
.erro_formD{
padding-top:15px;
float:left;
}
h6{
font-size:18px;
font-weight:bold;
color:#CC0000;
}
.linhab{
border-bottom:#ffa4a4 1px solid;
}
.vermelho_claro{
color:#ef6969 !important;
}
.verde{
color:#009900 !important;
}
#erro_itens{
margin-top:10px;
margin-bottom:20px;
}
#erro_itens p{
margin-top:5px !important;
}	
.erro_input{
background-color:#FFECEC !important;

}
.borda_input{
 background-color:#FFFFFF !important;
}	
/* --- */		
			
/* Formulario */

#formulario form p{
padding:0;
margin:0 !important;
padding-bottom:10px;
}
#formulario form p input{
padding:2px;
border-top:#000000 1px solid;
border-left:#000000 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}
#formulario form p textarea{
padding:2px;
border-top:#000000 1px solid;
border-left:#000000 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}
#formulario form p label{
float:left; 
width:160px;
font-size:12px;
border-bottom:#EEE 1px solid;
padding-bottom:6px;
padding-left:5px;
}

#formulario form .botao{
background:#F5F5F5;
font-weight:bold;
padding:10px 10px;
width:105px !important;
}

/* --- */


