form.leform{
font-family:Times New Roman;
font-size:0.8em;
color:#ffffff;
padding:16px;
margin:0;
}
form.leform fieldset{
padding:2px;
border:none;
padding:8px;
background-color:#111111;
}
form.leform label{
float:left;
width:150px;
margin:6px 0;
clear:both;
font-weight:bold;
}
form.leform input{
margin:4px 0;
height:16px;
border:1px solid #666666;
width:200px;
font-family:Arial;
font-size:1em;
background-color:#cccccc;
padding:1px;

}

form.leform input.submit{
width:80px;
height:24px;
margin:0 0 0 150px;
font-size:0.8em;
font-weight:bold;
}
form.leform textarea{
padding:1px;
margin:4px 0;
height:200px;
border:1px solid #666666;
width:500px;
background-color:#cccccc;
font-family:Times New Roman;
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 #000000;
}
div#envoi{
text-align:center;
margin:0px auto 0 auto;
font-family:Times New Roman;
font-size:1em;
font-weight:bold;
height:0px;
padding:0px;
}