/* Style sheet form */
.explanation{font-style:italic;font-size:10px;}
#formRea label,#formContact label,#formDoc label,#formNewsletter label{width:90px;height:21px;float:left;display:block;margin-bottom:4px;}
#formNewsletter label{width:130px;margin-bottom:0;font-weight:bold;}
#formNewsletter label.itemSecondaire{font-weight:normal;}
#formRea label.item2,#formDoc label.item2{width:240px;height:auto;margin-bottom:0;}
#formContact label.item2{width:600px;height:auto;margin-bottom:0;}
#formRea input,#formRea textarea,#formContact input,#formContact textarea,#formDoc input,#formDoc textarea{width:150px;margin-bottom:4px;font-family:arial,helvetica,sans-serif;}
#formNewsletter input,#formNewsletter textarea,#formNewsletter select{width:200px;margin-bottom:14px;font-family:arial,helvetica,sans-serif;}
#formNewsletter select.itemPrimaire{margin-bottom:4px;}
#formRea input.item2,#formRea textarea.item2,#formContact input.item2,#formContact textarea.item2,#formDoc input.item2,#formDoc textarea.item2{width:240px;margin-bottom:8px;}
#formDoc .checkbox_container input.checkbox{width:10px;position:relative;float:left;margin:2px;}
#formDoc .checkbox_container label{width:178px;height:auto;position:relative;float:none;margin-left:18px;}
#formRea .headline{margin-top:8px;}
#formRea .submit,#formNewsletter input.submit{width:auto;}
span.mandatory{color:#ff0000;}
#formRea label.error{color:#ff0000;}
p.error{color:#ff0000;}
#formRea .itemConditions label{width:220px;height:auto;margin-bottom:8px;}
#formRea .itemConditions input{width:auto;float:left;margin-right:8px;margin-bottom:8px;}
.mention{padding-top:8px;padding-bottom:8px;font-size:11px;}
#catalogues{width:410px;height:300px;}
.catalogueGauche{width:auto;height:auto;float:left;padding-bottom:50px;background-color:#d8d5cc;}
.catalogueDroite{width:auto;height:auto;float:right;padding-bottom:50px;background-color:#d8d5cc;}
.caseGauche{width:180px;left:10px;top:280px;position:absolute;}
.caseDroite{width:180px;left:220px;top:280px;position:absolute;}
#formForm,#formTexte{width:280px;float:left;border:0px solid #cccccc;}
#formTexte{width:290px;border:0px solid #cccccc;}

