#frm_inscription{background-image:url(../../_common/img/hatched_bg.png);background-position:0 0;background-repeat:repeat;padding:5px;margin:24px 10px}#frm_inscription form div.frm_fieldset_border{background-image:none;margin:0;padding:0}#frm_inscription form{background-color:#FEFFFE;padding:0 0 16px;overflow:hidden;position:relative}#frm_inscription div#waiting_content{height:418px;display:none}#frm_inscription form div.frm_fieldset_border fieldset{background-color:transparent;position:static;padding:0}#frm_inscription form div.frm_fieldset_border fieldset legend{display:none}#frm_inscription form .cols{overflow:hidden}#frm_inscription form .cols_left{width:435px;padding:16px 0 16px 16px;margin:0 52px 0 0;float:left;clear:both}#frm_inscription form .cols_right{float:left;width:409px;padding:16px 16px 16px 0}#frm_inscription form .cols p{margin:0 0 5px;width:409px;padding:0}#frm_inscription form .cols p label{width:120px}#frm_inscription form .cols p input{width:263px}#frm_inscription form div.civilite{margin:32px 0 0;overflow:hidden;width:409px}#frm_inscription form div.civilite label,#frm_inscription form p.email label,#frm_inscription form p.nom label,#frm_inscription form p.prenom label{width:60px}#frm_inscription form div.civilite p{float:left;width:auto}#frm_inscription form div.civilite p label{width:auto}#content #frm_inscription form div.civilite p span.errors{margin:0}#frm_inscription form p.nom,#frm_inscription form p.prenom{width:197px;float:left}#frm_inscription form p.nom{margin-left:15px}#frm_inscription form p.nom input,#frm_inscription form p.prenom input{width:111px}#frm_inscription form p.email input{width:323px}#frm_inscription form p.telephone{margin-top:32px}#frm_inscription form #fieldset-choix_client_fieldset{margin:8px 0;padding:0;overflow:hidden}#frm_inscription form #fieldset-choix_client_fieldset .frm_checkbox{width:409px;float:left;font-size:.923em}#frm_inscription form #fieldset-choix_client_fieldset .offrecommerciale{width:461px;margin:0;padding:0 0 0 16px}#frm_inscription form #fieldset-choix_client_fieldset .servicetechnique{padding:0 16px 0 0}#frm_inscription form #fieldset-choix_client_fieldset .frm_checkbox p{width:409px;margin:0}#frm_inscription form #fieldset-choix_client_fieldset .offrecommerciale.frm_checkbox label,#frm_inscription form #fieldset-choix_client_fieldset .offrecommerciale.frm_checkbox p{width:461px}#frm_inscription form #fieldset-choix_client_fieldset .frm_checkbox label{width:409px;margin:0}#frm_inscription form #fieldset-info_client_fieldset .frm_checkbox{width:409px;float:left;font-size:.923em}#frm_inscription form #fieldset-info_client_fieldset .frm_checkbox label,#frm_inscription form #fieldset-info_client_fieldset .frm_checkbox p{width:380px;margin:0}#frm_inscription form p.frm_submit{margin:0;position:absolute;right:16px;bottom:12px}#frm_inscription form div#asterisques{margin:16px 0 0;padding:0;float:left}#frm_inscription form div#asterisques p{font-style:italic;font-size:.71em;margin:0 52px 0 0;padding:0 0 0 16px}#frm_inscription form span.errors{margin:0 0 0 140px}#frm_inscription form div.frm_radio span.errors,#frm_inscription form span#errors_email,#frm_inscription form span#errors_nom,#frm_inscription form span#errors_prenom{margin:0 0 0 78px;clear:left}#frm_inscription form span#errors_donneesPersonnelles{margin:0}#inscription_error,#inscription_success{text-align:center}#inscription_error h3,#inscription_success h3{margin:20px 0 15px;border-bottom:1px dashed #555;padding-bottom:5px;font-family:dino-bold;font-weight:400;text-transform:uppercase}#inscription_error p.theme_color,#inscription_success p.theme_color{font-size:1.988em;margin:16px 0}#content #content_error,#content #content_success{margin:0 268px}span.indicatifPhone{display:inline-block;width:40px}p.codepostalnote span{margin-left:135px;font-size:12px;font-style:italic}body #content form#inscription_complete div.cols fieldset p input.avecIndicatif{width:223px}#frm_inscription p.labelinfos{height:40px;width:389px!important;background-color:#f90076;padding:15px 10px 10px!important;color:#fff;font-size:17px;text-align:center;margin-right:10px!important;margin-top:13px!important}