/*********************************************************************
  Formulaire
*********************************************************************/
#formulaire{position:relative;width:411px;padding-top:10px;background:url(/images/ganpatrimoine/bg_form_header_old.png) top left no-repeat;}
#formulaireint_content{font-size:11px;width:411px;min-height:620px;height:auto !important;height:620px;background:url(/images/ganpatrimoine/bg_form.png) top left repeat-y !important;background-image:url(no-image);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ganpatrimoine/bg_form.png',sizingMethod='scale');}
#formulaireint_content form{width:383px;margin-left:14px;margin-right:14px;}
#formulaire h3 {height:35px;padding-top:8px;font-size:20px;font-family:Georgia,Times,serif;color:#f2d18a;text-align:center}
#formulaire h3 span{font-size:15px;}

/*** Formulaire initial ***/
#formulaireint_content p.infosTel{padding-left:50px;padding-top:10px;font-size:12px;color:#2a241e}
#formulaireint_content p.infosTelIt{margin-bottom:20px;padding-left:50px;padding-top:10px;font-size:11px;font-style:italic;color:#0471a5}
#formulaireint_content .separateur_top{clear:both;height:1px;font-size:0px;margin-top:20px;background:url(/images/ganpatrimoine/bg_separator.png) no-repeat top right;}
#formulaireint_content .separateur_bot{clear:both;height:1px;font-size:0px;margin-bottom:20px;background:url(/images/ganpatrimoine/bg_separator.png) no-repeat top right;}
#formulaireint_content .tinted_bg{padding:20px 0px;background:#fcfaf7}
#formulaireint_content .form_row {clear:both;overflow:hidden;padding:5px 0px 5px 3px;}
#formulaireint_content .form_row_wide {clear:both;overflow:auto;padding:5px 0px 5px 3px;}
#formulaireint_content .form_row ul{list-style-type:none}
#formulaireint_content .form_row label.txt{display:block;float:left;width:118px;padding-right:20px;color:#000;font-size:11px;text-align:right}
#formulaireint_content .form_row label.txtmail{display:block;float:left;width:150px;padding-right:10px;color:#000;font-size:11px;text-align:right}
#formulaireint_content .form_row .form_input {width:175px;color:#524e42;font-size:11px;border:1px solid #9a9a9a}
#formulaireint_content .form_row .form_input_dob {text-align:center;width:52px;}
#formulaireint_content .form_row .radio_list{float:left;width:175px;}
#formulaireint_content .form_row .radio_list li{float:left;width:45px;padding-right:5px;color:#524e42}
#formulaireint_content #lignerevenus .radio_list li{clear:both;float:left;width:175px;padding-bottom:3px;padding-right:5px;color:#524e42}
#formulaireint_content #lignesituation .radio_list li{width:80px;}
#formulaireint_content .form_row .form_info{display:none;padding-top:2px;text-align:center;font-style:italic;color:#0082C4}
#formulaireint_content .form_row .error_list li{padding-left:135px;color:#e2001a}
#formulaireint_content .form_row .warn{color:#e2001a}
/*Centrage radios*/
#formulaireint_content #lignedejaclientcmne .radio_list{padding-top:5px}
#formulaireint_content #ligneoptincmne .radio_list{padding-top:20px}
#formulaireint_content #lignequestion1 .radio_list{padding-top:5px}
#formulaireint_content #lignequestion2 .radio_list{padding-top:5px}
#formulaireint_content #lignequestion3 .radio_list{padding-top:15px}

/*BG Grey*/
#formulaireint_content .form_row ul{list-style-type:none}
#formulaireint_content .form_row_wide label.txt{display:block;float:left;width:210px;padding-right:20px;color:#000;font-size:11px;text-align:right}
#formulaireint_content .form_row_wide .form_input {width:65px;color:#524e42;font-size:11px;border:1px solid #9a9a9a}
#formulaireint_content .form_row_wide ul{list-style-type:none}
#formulaireint_content .form_row_wide .radio_list{float:left;width:120px;}
#formulaireint_content .form_row_wide .radio_list li{float:left;width:50px;padding-right:5px}
#formulaireint_content .form_row_wide .error_list li{padding-left:135px;color:#e2001a}
#formulaireint_content .form_row_wide .form_row_float{float:left;width:155px;padding-right:20px}
#formulaireint_content .form_row_wide .float_short{width:115px;padding-right:0px;text-align:left}
#formulaireint_content .form_row_wide .wether{float:left;padding-right:20px;color:#004a99;text-transform:uppercase}
#formulaireint_content .form_row_wide .form_row_float label.txt{display:block;padding-right:0px;}
#formulaireint_content .form_row_wide .form_row_float .form_input{float:right}
#formulaireint_content .form_row_wide .float_short label.txt{width:115px;text-align:left}
#formulaireint_content .form_row_wide .float_short .form_input {float:left}
#formulaireint_content #choice .error_list li{padding-left:0px;color:#e2001a;text-align:center}
#formulaireint_content .form_row_wide .warn{color:#e2001a}

/*Bouton*/
#formulaireint_content .form_validate{clear:both;padding:0px 10px;text-align:center;}
#formulaireint_content .form_validate .bt_submit {width:139px;height:36px;border:0;cursor:pointer;background:url(/images/ganpatrimoine/bt_submit.png) no-repeat 0 0;}
#formulaireint_content #addFriend{display:block;height:16px;padding:10px 0px 15px 160px;font-size:12px;color:#0082C4;cursor:pointer}
#formulaireint_content #addFriend img{vertical-align:middle;padding-right:3px;}
#formulaireint_content .form_validate .bt_trans {width:293px;height:39px;border:0;cursor:pointer;background:url(/images/ganpatrimoine/bt_trans.png) no-repeat 0 0;}
#formulaireint_content #bt_click{display:block;height:50px;border:0;cursor:pointer;background:url(/images/ganpatrimoine/bt_click.png) no-repeat bottom center;}

/*Message*/
#formulaireint_content p.intro{padding:20px 0px 15px 30px;font-family:Georgia,Times,serif;font-size:20px;line-height:19px;color:#0082c4;background:url(/images/ganpatrimoine/bg_form_top.png) no-repeat 0 0;}
*:first-child+html #formulaireint_content p.intro{line-height:24px}
* html #formulaireint_content p.intro{line-height:24px}
#formulaireint_content p.intro span{letter-spacing:-1.5px;font-size:30px;color:#255f8c}
#formulaireint_content p.mentions{padding:0px 10px;color:#ada59b;font-size:9px}
#formulaireint_content p.mentions a{color:#ada59b;text-decoration:underline}
#formulaireint_content .msgSuccess{padding:120px 25px 0px 25px;color:#7C7369;font-size:13px;font-weight:bold;text-align:center}
#formulaireint_content .msgSuccess a{font-size:14px;}
#formulaireint_content .mandatory{display:block;text-align:left;padding-top:5px;font-size:10px;}
#formulaireint_content .mandatory span{color:#e2001a}

#formulaireint_content p.fxNumero{padding:10px 20px;font-size:12px;color:#7C7369;}

/*GOOGLE*/
#formulaireint_content iframe{position:absolute;top:880px;padding-left:50px}

/*ETAPE2*/
#formulaire_etape2{position:relative;width:411px;padding-top:10px;background:url(/images/ganpatrimoine/bg_form_header.png) top left no-repeat;}
#formulaire_etape2 #formulaireint_content{min-height:300px;height:auto !important;height:300px}
#formulaire_etape2 #formulaireint_content form{}
#formulaire_etape2 h3 {height:62px;padding-top:10px;line-height:24px;color:#FFF;font-size:20px;text-align:center;}
#formulaire_etape2 h3 span {font-size:28px;font-weight:bold;}
#formulaire_etape2 .msgSuccess{padding:100px 25px;}
#formulaire_etape2 .form_row_wide label.txt{width:170px;}
#formulaire_etape2 .form_row_wide .form_input {width:100px;}
#formulaire_etape2 .form_row_wide .error_list li{padding-left:170px;color:#e2001a}
#formulaire_etape2 .form_validate{padding-top:20px}

#formulaire_etape2 p.infos{padding:10px 20px;font-size:14px;color:#123d6e}
#formulaire_etape2 span.infos{display:block;margin-bottom:25px;font-size:25px;font-weight:bold;color:#123d6e}

#formulaire_etape2 .summary{width:411px;height:400px;padding-top:25px;color:#323232;background:url(/images/ganpatrimoine/bg_summary.png) top left no-repeat !important;background-image:url(no-image);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ganpatrimoine/bg_summary.png',sizingMethod='crop');}
#formulaire_etape2 .summary h4{height:26px;margin-bottom:25px;padding-left:30px;color:#FFF;font-size:12px;font-weight:bold}
#formulaire_etape2 .summary dl{margin-bottom:25px;padding-left:35px;}
#formulaire_etape2 .summary dl dt{padding-bottom:10px;font-weight:bold;color:#FFF;font-size:14px;}
#formulaire_etape2 .summary dl dd{padding-left:25px;font-size:11px;color:#323232}
#formulaire_etape2 .summary .break{height:1px;margin:0px 40px;font-size:0px;background:#FFF}
#formulaire_etape2 .summary ul{margin-top:25px;padding-left:40px;padding-bottom:20px}
#formulaire_etape2 .summary ul li{margin-top:20px;padding-left:25px;background:url(/images/ganpatrimoine/puce_square.png) top left no-repeat;}
#formulaire_etape2 .summary ul li span{display:block;font-weight:bold;}

#formulaire_etape2 #reset_formulaire{text-align:center}
#formulaire_etape2 #reset_formulaire a{font-weight:bold;font-size:14px;}