/* @override http://regent.arpane.com/fr/s00_commun/formulaire.css */

.cnil {
font-size: 85%;
color: #666666;
font-style: italic;
text-align: left;
float: left;
clear: both;
}

#formulaire {
margin: 0px;
padding: 0px;
}

div.row {
width: 100%;
clear: both;
padding: 5px 0;
margin: 5px O;
float: left;
}

div.row span.label {
float: left;
text-align: right;
padding: 2px 10px 0px 0px;
width: 145px;
color: #306278;
}

div.row span.formw, div.row span {
float: right;
width: 380px;
text-align: left;
padding: 0;
margin: 0;
}

div.row span.formw input {
font-size: 1em;
width: 150px;
vertical-align: middle;
border: 1px solid #306278;
padding: 0;
margin: 0;
color: #306278;
}

div.row span.formw textarea {
font-size: 1em;
width: 290px;
height: 50px;
float: left;
border: 1px solid #306278;
padding: 0;
margin: 0;
color: #306278;
}

div.row span.formw select {
font-size: 1em;
width: 172px;
padding: 0;
border: 1px solid #306278;
margin: 0;
vertical-align: middle;
color: #306278;
}

div.row span.formw ul input {
width: 20px;
text-align: left;
}

div.row span.effacer {
float: left;
width: 250px;
text-align: right;
}

div.row span.valider {
width: 200px;
float: left;
text-align: left;

}

textarea {
clear: both;
margin-bottom:25px;
}

