table.formulaire {width:450px; border-collapse:collapse; margin:0 0 20px 0;}
td {height:20px; line-height:20px; padding:11px 5px 11px 0; font-variant:small-caps; color:#666666;}
td.intitule {width:120px;}
.saisi {width:150px;}

input {width:150px; background:#f0efef; border:1px solid #cccccc; font-size:11px; font-family:Verdana, Sans-sherif;}
input.check {width:14px; height:14px; background:#f0efef; border:1px solid #cccccc; vertical-align:middle;}
input.bouton {width:80px; height:25px; border:none;}
select {width:60px; height:18px; line-height:16px; font-size:11px; background:#f0efef; border:1px solid #cccccc; padding:1px; /*margin:0 10px 0 36px; */vertical-align:middle;}
label {font-size:11px; vertical-align:middle;}
textarea {width:450px; height:140px; background:#f0efef; border:1px solid #cccccc; font-size:11px; font-family:Verdana, Sans-sherif; overflow:auto;}

.adresse {position:relative; top:0; left:0; width:225px; padding:30px 0 0 0; font-size:10px; color:#000000; border-top:1px solid #666666; float:left;}

.notificat {font-size:11px; vertical-align:middle;line-height:11px;color:#666666;}
input.ok-newsletter {
height:17px;
margin:0;
padding:0;
vertical-align:middle;
width:22px;
border:0;
}
