#formulaire {margin:10px 0 30px 0;width:597px;}
table.form{font:11px Verdana, Arial, Helvetica, sans-serif;letter-spacing:normal;margin:20px 40px 0 40px;color:#4b4326}
table.form th{border-bottom:1px solid #F0F0F0;padding:6px 0 6px 2px;text-align:left}
table.form td{border-bottom:1px solid #F0F0F0;padding:6px 0 6px 2px;}
table.form input,table.form select{font:11px Verdana, Arial, Helvetica, sans-serif;border:1px solid #CCC;padding:2px;}
#formulaire td input {border:1px solid #655b38;height:17px;font:11px Verdana, Arial, Helvetica, sans-serif;padding:2px 3px 0px 3px;background:url(../_images/global/fond-champ.png) repeat-x;color:#4b4326}
#formulaire textarea {border:1px solid #655b38;font:11px Verdana, Arial, Helvetica, sans-serif;padding:2px 3px 0px 3px;background:url(../_images/global/fond-champ.png) repeat-x;color:#4b4326}
tbody.on  { display:table-row-group; }
tbody.off { display:none; }
.errFld {border: 1px solid #F00; /*... or any other css properties ... */}
.errMsg { color: #C33; /*... or any other css properties ... */ } 
#formulaire span{font-weight:bold;color:#990000;padding:0px 0px 0px 3px;}
.bouton{padding: 0px;display: inline;float: left;cursor: pointer;text-decoration: none;margin-left: 40px;}
.bouton input{border: 1px solid #bb8282;color: #FFFFFF;padding: 3px 10px;margin: 0px;width: auto;height: auto;overflow: visible;cursor: pointer;font: bold 11px Verdana, Arial, Helvetica, sans-serif;;background-color: #694c19;}
#formulaire span.rouge{font-weight:bold;color:#990000;padding:0px 0px 0px 3px;}
select{color:#434848;border:1px solid #d5d5d5;background-color:#fff;font-size:9px }
.Button{border:none}
