@charset "utf-8";

#content h1 { margin:0;padding:0;line-height:11px;font-size:11px;color:#930F23;text-transform:uppercase; }

/* forms generics */
form.cmxform label.addr_denomination { width:190px;padding:5px 0 0 20px;font-size:11px;font-weight:bold;line-height:13px;color:#930F23; }
form.cmxform label { width:190px;padding:5px 0 0 20px;font-size:11px;line-height:13px;color:#303735; }
form.cmxform label.radio-texts { width:45px;padding:4px 8px 0 2px; }
form.cmxform input.text40, form.cmxform input.text60, form.cmxform input.text215, form.cmxform input.text225, form.cmxform textarea.area225 { padding:2px;line-height:14px;border:1px solid #aaa;color:#303735;font-size:11px; }
form.cmxform select.select40, form.cmxform select.select60,  form.cmxform select.select200 { padding:2px;line-height:18px;border:1px solid #aaa;color:#303735;font-size:11px; }
form.cmxform select.select40 {width: 40px;}
form.cmxform select.select60 {width: 60px;}
form.cmxform select.select200 {width: 200px;}
form.cmxform input.text40 { width:35px; }
form.cmxform input.text60 { width:55px; }
form.cmxform input.text215 { width:214px; }
form.cmxform input.text225 { width:220px; }
form.cmxform textarea.area225 { width:220px;font-family:Arial, Helvetica, sans-serif; }
form.cmxform p.mentions { font-size:10px; }
form.cmxform input.big-button { padding:19px 0;width:310px;height:50px;border:none;line-height:12px;font-size:11px;color:#fff;font-weight:bold;cursor:pointer; }

/* inscription */
fieldset#personnal-infos { padding:15px 0; }
fieldset#optins { margin:0;padding:10px;width:610px;background-color:#efeeed;font-size:11px; }
fieldset#optins p{ padding:8px 6px; }
fieldset#optins p.p-checkboxline{ padding:3px; }
fieldset#optins label.label-checkboxline { padding:4px;width:520px; }
fieldset#submit-elements { padding:0; }
fieldset#submit-elements p { width:630px; }
form.cmxform input.bt-form-retour { float:left;background:url(../img/bt-ins-annuler.gif) no-repeat; }
form.cmxform input.submit {  float:left;margin-left:10px;background:url(../img/bt-ins-fleche.gif) no-repeat; }
form.cmxform fieldset p { padding:5px 0; }

/* identification */
.brick h4{ font-size:10px;margin:4px 0; }
#lien-mdp-oublie-ins{ float:left;width:195px;padding:8px 0 0 19px;font-size:10px; }
#login-infos .mid-button{ margin:6px 0 0 0; }

#type_question{  }