form {margin:0px;}
form div.ligne-form {border-width:0px;margin:2px 5px;text-align:left;display:block;}
form div.libelle {display:block;color:#333;margin:2px 0px;font-weight:bold;margin-top:15px;}
form div.ligne-erreur {background-color:#EEEEEE;border-width:0px;margin:2px 0px;text-align:left;width:80%;}
form div.ligne-erreur input {-moz-box-sizing:border-box;border:2px solid #000000;}
form div.ico-erreur {background-image:url(../../../images/modulo/form/erreur.gif);background-repeat:no-repeat;display:none;float:left;height:16px;margin-left:4px;width:20px;}
p.erreur {color:#A20005;font-weight:bold;}

form div.ligne-form#FormLigneCaseACocher .champs, form div.ligne-form#FormLigneBoutonRadio .champs   {text-align:left;width:700px; display:inline-block;}
form div.ligne-form#FormLigneCaseACocher .champs input, form div.ligne-form#FormLigneBoutonRadio .champs input  {text-align:left;width:20px !important; display:inline-block;}
form div.ligne-form#FormLigneBoutonRadio .champs label {margin-right:30px;}
input, textarea{-moz-box-sizing:border-box;background-color:#FFFFFF;border:1px solid #cacaca;font-size:14px;padding:5px 3px; width:100% !important;}
form div.ligne-form#FormLigneTypeImage div {height:1px !important;}
input.bouton {background-color:#FFFFFF;/*background-image: url(../../images/boutons/bouton.gif);background-repeat:no-repeat;background-position: left center;*/border: 1px solid #cacaca;color: #333;cursor:pointer;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight: bold;height:22px;margin-right:10px;margin-bottom:9px;margin-top:5px;padding:3px 4px 3px 4px;text-decoration: none;text-align:center;}

input.check {background-color:transparent;border-width:0px;}
input.file {-moz-box-sizing:border-box;border:1px solid #CCCCCC;}



#accessecurise h3 {background-image:none;font-weight: bold;margin:10px 0px 10px 0px;padding:0px;color:#ffffff;background-image:none;font-size: 14px;font-weight: bold;}
#accessecurise p {margin:10px 5px;padding:0px;text-align:left;color:#ffffff;}


