
#form_rachat_de_credit { color: #777777; width: 675px; margin: 5px 0 60px 0; font-size: 11px; position: relative; margin: 0 auto 0 auto; }

#form_rachat_de_credit .gras { font-weight: bold; }
#form_rachat_de_credit .normal { font-weight: normal; }
#form_rachat_de_credit .centrer { text-align: center; }
#form_rachat_de_credit #titres_table_credits td { vertical-align: middle; height: 20px; }

#form_rachat_de_credit #loading_resultat { display: none; padding: 40px 0 60px 0; }
#form_rachat_de_credit #loading_final { display: none; padding: 40px 0 60px 0; }
#form_rachat_de_credit #texte_final { display: none; padding: 15px 3px 10px 3px; }
#form_rachat_de_credit #final { display: none; }
#form_rachat_de_credit #resultat { display: none; }
#form_rachat_de_credit #retour_final b { color: #356d54; }
#form_rachat_de_credit #retour_resultat { padding: 15px 0 15px 0; }
#form_rachat_de_credit #mentions_resultat { display: none; font-size: 10px; color: #888888; }
#form_rachat_de_credit #mentions_final { font-size: 10px; color: #888888; }

#form_rachat_de_credit #champs_nationalite { display: none; }
#form_rachat_de_credit #champs_pays { display: none; }
#form_rachat_de_credit #nationalite { display: none; }
#form_rachat_de_credit #pays_naissance { display: none; }
#form_rachat_de_credit #nationalite_coemprunteur { display: none; }
#form_rachat_de_credit #pays_naissance_coemprunteur { display: none; }

#form_rachat_de_credit #div_message_erreur p { display: block; color: #FF0000; margin: 0px; font-weight: bold; text-align: center; padding-bottom: 10px; }
#form_rachat_de_credit label.errorMessage { font-size: 10px; font-weight: bold; color: #FF0000; display: block; }


#form_rachat_de_credit input { border: solid 1px #51bc8d; font-size: 11px; }
#form_rachat_de_credit select { border: solid 1px #51bc8d; font-size: 11px; }
#form_rachat_de_credit textarea { border: solid 1px #51bc8d; font-size: 11px; }
#form_rachat_de_credit .fs10 { font-size: 10px; }

#form_rachat_de_credit .etoile { color: #ff8901; font-size: 12px; font-weight: bold; }


#form_rachat_de_credit .section_rachat_credit { width: 635px; margin-bottom: 25px; }
#form_rachat_de_credit .titre_section_rachat { background: url('/images/rachat-de-credit/fond_titre_section.jpg') left top repeat-x #356d54; color: #FFFFFF; font-weight: bold; padding: 5px 0 5px 5px; margin-bottom: 4px; }

#form_rachat_de_credit .section_rachat_credit td { vertical-align: top; padding: 4px; }

#form_rachat_de_credit .intitule { width: 180px; }
#form_rachat_de_credit .intitule_long { width: 270px; }
#form_rachat_de_credit .emp { width: 190px; font-weight: bold; font-size: 10px; color: #51bc8d; }
#form_rachat_de_credit .coemp { width: 190px; font-weight: bold; font-size: 10px; color: #51bc8d; }

#form_rachat_de_credit .table_credits { width: 475px; position: relative; margin: 0 auto 0 auto; }
#form_rachat_de_credit .type_credit { width: 200px; }
#form_rachat_de_credit .montant_credit { width: 115px; }
#form_rachat_de_credit .mensualite_credit { width: 135px; }
#form_rachat_de_credit .supp_credit { width: 15px; }

#form_rachat_de_credit #champs_nom_jf { display: none; }
#form_rachat_de_credit #adresse { width: 200px; }
#form_rachat_de_credit #email { width: 200px; }
#form_rachat_de_credit .departement_naissance { width: 162px; }
#form_rachat_de_credit .departement_naissance option { width: 190px; }
#form_rachat_de_credit .ville_naissance { width: 158px; margin-top: 5px; }
#form_rachat_de_credit .contrat { width: 190px; margin-top: 6px; }
#form_rachat_de_credit .profession { width: 162px; }
#form_rachat_de_credit .radio { border: none; }
#form_rachat_de_credit .montant { width: 65px; text-align: right; }
#form_rachat_de_credit .type_credit { width: 140px; }
#form_rachat_de_credit #tel { width: 80px; }
#form_rachat_de_credit .jour { width: 42px; }
#form_rachat_de_credit .mois { width: 56px; }
#form_rachat_de_credit .annee { width: 56px; }
#form_rachat_de_credit .codepostal { width: 40px; }
#form_rachat_de_credit .listepays { width: 190px; }
#form_rachat_de_credit .listepays option { width: 250px; }

#form_rachat_de_credit a.aide { position: relative; text-decoration: none; font-size: 9px; color: #018f55; font-weight: normal; }
#form_rachat_de_credit a.aide span { display: none; }
#form_rachat_de_credit a.aide:hover { background: none; text-decoration: none; cursor: default; }
#form_rachat_de_credit a.aide:hover span { display: inline; position: absolute; z-index: 500; left: 20px; background: #FFFFFF; color: #018f55; border: solid 1px #CCCCCC; padding: 5px; width: 240px; font-size: 11px; }
#form_rachat_de_credit a.aide span b { font-weight: normal; }

#form_rachat_de_credit h4 { font-weight: bold; font-size: 12px; color: #356d54; }
#form_rachat_de_credit h5 { font-weight: bold; font-size: 11px; color: #356d54; margin: 0px; padding: 0px; }

#form_rachat_de_credit #bouton_valider { padding-bottom: 20px; }

#form_rachat_de_credit .table_partenaire { width: 631px; margin-bottom: 15px; border: solid 2px #dddddd; }
#form_rachat_de_credit .table_partenaire td { padding: 7px; }
#form_rachat_de_credit .table_partenaire .logo { width: 125px; }
#form_rachat_de_credit .table_partenaire .edito a h6 { font-size: 12px; padding: 4px 0 8px 0; margin: 0; color: #356d54; }
#form_rachat_de_credit .table_partenaire .edito a { color: #666666; text-decoration: none; }


