form.leform{
font-family:Arial;
font-size:0.9em;
color:#333333;
padding:16px;
margin:0;
}
form.leform fieldset{
padding:2px;
border:none;
padding:2px;
}
form.leform label{
float:left;
width:110px;
margin:6px 0;
}
form.leform input{
margin:4px 0;
height:16px;
border:1px solid #FFDE10;
width:200px;
font-family:Arial;
font-size:1em;
background-color:#FBF1D6;
padding:1px;
}

form.leform input.submit{
width:80px;
height:24px;
margin:0 0 0 110px;
}
form.leform textarea{
padding:1px;
margin:4px 0;
height:200px;
border:1px solid #FFDE10;
width:400px;
background-color:#FBF1D6;
font-family:Arial;
font-size:1em;
}
form.leform input:focus, form.leform textarea:focus ,form.leform input.submit:focus,form.leform input.submit:hover{
background-color:#ffffff;
border:1px solid #B1B3B4;
}
p.formulaire_erreur{
color:#ff0000;
font-weight:bold;
font-size:1.2em;
margin:0 0 0 12px;
}
p.formulaire_ok{
color:#BF9C64;
font-weight:bold;
font-size:1.2em;
margin:0 0 0 12px;
}
span.erreur{
color:#ff0000;
}
