/* structure generale */
* {margin: 0px; padding: 0px; font-family: Arial;}
body {margin: 0px; text-align: center; background-color: #fff;}
.body_page {background-color: #393D3E;}




option {padding-right: 6px;}
html>body input[type="checkbox"] {margin: 0px 3px 0px 4px;}
html>body input[type="radio"] {margin: 0 3px 0 4px;}

a{text-decoration: none;}
a:hover{text-decoration: underline;}

div#main {position:relative;width:900px;margin:0 auto;text-align:left;padding-bottom:40px;}
div#header, div#footer, div#content, div.blocs_home, div#visuel {width:900px;overflow:hidden;}

div#bandeau {float: left; width: 698px; height: 102px; background-color: #DCE6F2;}
div#logo {float: left; width: 202px; background-color: #FFF;}

div#drapeaux {float: left; width: 202px; padding: 10px 0 0 15px;}
html>body div#drapeaux {width: 189px;}
div#drapeaux img {margin-right: 9px;}

div#liens_haut {float: left; width: 494px; font-size: 11px; padding-top: 12px;}
div#liens_haut a {font-size: 11px; color:#F10013;}
div#liens_haut_it {float: left; width: 460px; font-size: 11px; padding-top: 12px;position:relative;}
div#liens_haut_it a {font-size: 11px; color:#F10013;}
div#liens_haut_it a.LinkHome {position:absolute;left:0;}

/* ES menu*/
#ES div#liens_haut {width: 483px;}
#ES div#liens_haut_it {width: 470px;}

.menu_haut {padding-right:15px;}

div#footer {background-color: #33373A; text-align: center; padding: 4px 0 8px 0;margin:0; border:1px solid #FFFFFF; width:898px; color:#BEE4EF}
div#footer a {font-size: 10px; color: #BEE4EF; text-transform: uppercase;}

div#lien_partenaire_s { width:100%; }
div#lien_partenaire_s a { color:#fff; font-weight:bold;}
div#lien_partenaire_s table{ width:100%;margin-top:10px;}

div#content {background-color: #FFF; padding-bottom: 14px;}


/* nav FR */
div#nav {float: left; width: 696px; padding-top: 48px;}
div#nav span {display: none;}

a.bt_finan_fr {float: left; width: 202px; height: 28px; background: url(../img/fr/bt_financement_off.gif) no-repeat; display: block;}
a.bt_finan_fr:hover {background: url(../img/fr/bt_financement_on.gif) no-repeat;}
a.bt_finan_fr_on {float: left; width: 202px; height: 28px; background: url(../img/fr/bt_financement_on.gif) no-repeat; display: block;}
a.bt_finan_fr_on {background: url(../img/fr/bt_financement_on.gif) no-repeat;} 

a.bt_assur_fr {float: left; width: 211px; height: 28px; background: url(../img/fr/bt_assurances_off.gif) no-repeat; display: block;}
a.bt_assur_fr:hover {background: url(../img/fr/bt_assurances_on.gif) no-repeat;}
a.bt_assur_fr_on {float: left; width: 211px; height: 28px; background: url(../img/fr/bt_assurances_on.gif) no-repeat; display: block;}
a.bt_assur_fr_on{background: url(../img/fr/bt_assurances_on.gif) no-repeat;} 

a.bt_quest_fr {float: left; width: 283px; height: 28px; background: url(../img/fr/bt_questions_off.gif) no-repeat; display: block;}
a.bt_quest_fr:hover {background: url(../img/fr/bt_questions_on.gif) no-repeat;}
a.bt_quest_fr_on {float: left; width: 283px; height: 28px; background: url(../img/fr/bt_questions_on.gif) no-repeat; display: block;}
a.bt_quest_fr_on {background: url(../img/fr/bt_questions_on.gif) no-repeat;}

a.bt_renseign_fr span, a.bt_client_fr span, a.bt_renseign2_fr span, a.bt_client2_fr span, a.bt_marques_fr span {display: none;}

a.bt_renseign_fr {float: left; width: 223px; height: 28px; background: url(../img/fr/bt_demande_devis_off.gif) no-repeat; display: block;}
a.bt_renseign_fr:hover {background: url(../img/fr/bt_demande_devis_on.gif) no-repeat;}

a.bt_client_fr {float: left; width: 225px; height: 28px; background: url(../img/fr/bt_client_off.gif) no-repeat; display: block;}
a.bt_client_fr:hover {background: url(../img/fr/bt_client_on.gif) no-repeat;}

a.bt_renseign2, a.bt_client2, a.bt_marques {float: left; width: 202px; height: 55px; display: block;}

a.bt_renseign2 {background: url(../img/fr/bt_demande-devis_off.gif) no-repeat;}
a.bt_renseign2:hover {background: url(../img/fr/bt_demande-devis_on.gif) no-repeat;}

a.bt_client2 {background: url(../img/fr/bt_client2_off.gif) no-repeat;}
a.bt_client2:hover {background: url(../img/fr/bt_client2_on.gif) no-repeat;}

a.bt_marques {background: url(../img/fr/bt_marques_off.gif) no-repeat;}
a.bt_marques:hover {background: url(../img/fr/bt_marques_on.gif) no-repeat;}

/* nav ITA */

#IT a.bt_finan {float: left; width: 202px; height: 28px; background: url(../img/it/bt_financement_off.gif) no-repeat; display: block;}
#IT a.bt_finan:hover {background: url(../img/it/bt_financement_on.gif) no-repeat;}
#IT a.bt_finan_on {float: left; width: 202px; height: 28px; background: url(../img/it/bt_financement_on.gif) no-repeat; display: block;}
#IT a.bt_finan_on {background: url(../img/it/bt_financement_on.gif) no-repeat;} 

#IT a.bt_assur {float: left; width: 211px; height: 28px; background: url(../img/it/bt_assurances_off.gif) no-repeat; display: block;}
#IT a.bt_assur:hover {background: url(../img/it/bt_assurances_on.gif) no-repeat;}
#IT a.bt_assur_on {float: left; width: 211px; height: 28px; background: url(../img/it/bt_assurances_on.gif) no-repeat; display: block;}
#IT a.bt_assur_on{background: url(../img/it/bt_assurances_on.gif) no-repeat;} 

#IT a.bt_quest {float: left; width: 283px; height: 28px; background: url(../img/it/bt_questions_off.gif) no-repeat; display: block;}
#IT a.bt_quest:hover {background: url(../img/it/bt_questions_on.gif) no-repeat;}
#IT a.bt_quest_on {float: left; width: 283px; height: 28px; background: url(../img/it/bt_questions_on.gif) no-repeat; display: block;}
#IT a.bt_quest_on {background: url(../img/it/bt_questions_on.gif) no-repeat;}

#IT a.bt_renseign span, a.bt_client span, a.bt_renseign2 span, a.bt_client2 span, a.bt_marques span {display: none;}

#IT a.bt_renseign {float: left; width: 223px; height: 28px; background: url(../img/it/bt_renseignements_off.gif) no-repeat; display: block;}
#IT a.bt_renseign:hover {background: url(../img/it/bt_renseignements_on.gif) no-repeat;}

#IT a.bt_renseign_desactive {float: left; width: 223px; height: 28px; background: url(../img/it/bt_renseignements_off2.gif) no-repeat; display: block;}

#IT a.bt_client {float: left; width: 225px; height: 28px; background: url(../img/it/bt_client_off.gif) no-repeat; display: block;}
#IT a.bt_client:hover {background: url(../img/it/bt_client_on.gif) no-repeat;}

#IT a.bt_renseign2, a.bt_client2, a.bt_marques {float: left; width: 202px; height: 55px; display: block;}

#IT a.bt_renseign2 {background: url(../img/it/bt_renseignements2_off.gif) no-repeat;}
#IT a.bt_renseign2:hover {background: url(../img/it/bt_renseignements2_on.gif) no-repeat;}

#IT a.bt_client2 {background: url(../img/it/bt_client2_off.gif) no-repeat;}
#IT a.bt_client2:hover {background: url(../img/it/bt_client2_on.gif) no-repeat;}

#IT a.bt_marques {background: url(../img/it/bt_marques_off.gif) no-repeat;}
#IT a.bt_marques:hover {background: url(../img/it/bt_marques_on.gif) no-repeat;}

/* nav DE */
#DE a.bt_finan {float: left; width: 202px; height: 28px; background: url(../img/de/bt_financement_off.gif) no-repeat; display: block;}
#DE a.bt_finan:hover {background: url(../img/de/bt_financement_on.gif) no-repeat;}
#DE a.bt_finan_on {float: left; width: 202px; height: 28px; background: url(../img/de/bt_financement_on.gif) no-repeat; display: block;}
#DE a.bt_finan_on {background: url(../img/de/bt_financement_on.gif) no-repeat;} 

#DE a.bt_assur {float: left; width: 249px; height: 28px; background: url(../img/de/bt_assurances_off.gif) no-repeat; display: block;}
#DE a.bt_assur:hover {background: url(../img/de/bt_assurances_on.gif) no-repeat;}
#DE a.bt_assur_on {float: left; width: 249px; height: 28px; background: url(../img/de/bt_assurances_on.gif) no-repeat; display: block;}
#DE a.bt_assur_on{background: url(../img/de/bt_assurances_on.gif) no-repeat;} 

#DE a.bt_quest {float: left; width: 245px; height: 28px; background: url(../img/de/bt_questions_off.gif) no-repeat; display: block;}
#DE a.bt_quest:hover {background: url(../img/de/bt_questions_on.gif) no-repeat;}
#DE a.bt_quest_on {float: left; width: 245px; height: 28px; background: url(../img/de/bt_questions_on.gif) no-repeat; display: block;}
#DE a.bt_quest_on {background: url(../img/de/bt_questions_on.gif) no-repeat;}

#DE a.bt_renseign span, a.bt_client span, a.bt_renseign2 span, a.bt_client2 span, a.bt_marques span {display: none;}

#DE a.bt_renseign {float: left; width: 223px; height: 28px; background: url(../img/de/bt_renseignements_off.gif) no-repeat; display: block;}
#DE a.bt_renseign:hover {background: url(../img/de/bt_renseignements_on.gif) no-repeat;}

#DE a.bt_client {float: left; width: 225px; height: 28px; background: url(../img/de/bt_client_off.gif) no-repeat; display: block;}
#DE a.bt_client:hover {background: url(../img/de/bt_client_on.gif) no-repeat;}

#DE a.bt_renseign2, a.bt_client2, a.bt_marques {float: left; width: 202px; height: 55px; display: block;}

#DE a.bt_renseign2 {background: url(../img/de/bt_renseignements2_off.gif) no-repeat;}
#DE a.bt_renseign2:hover {background: url(../img/de/bt_renseignements2_on.gif) no-repeat;}

#DE a.bt_client2 {background: url(../img/de/bt_client2_off.gif) no-repeat;}
#DE a.bt_client2:hover {background: url(../img/de/bt_client2_on.gif) no-repeat;}

#DE a.bt_marques {background: url(../img/de/bt_marques_off.gif) no-repeat;}
#DE a.bt_marques:hover {background: url(../img/de/bt_marques_on.gif) no-repeat;}

/* nav UK */
#UK a.bt_finan {float: left; width: 202px; height: 28px; background: url(../img/uk/bt_financement_off.gif) no-repeat; display: block;}
#UK a.bt_finan:hover {background: url(../img/uk/bt_financement_on.gif) no-repeat;}
#UK a.bt_finan_on {float: left; width: 202px; height: 28px; background: url(../img/uk/bt_financement_on.gif) no-repeat; display: block;}
#UK a.bt_finan_on {background: url(../img/uk/bt_financement_on.gif) no-repeat;} 

#UK a.bt_assur {float: left; width: 211px; height: 28px; background: url(../img/uk/bt_assurances_off.gif) no-repeat; display: block;}
#UK a.bt_assur:hover {background: url(../img/uk/bt_assurances_on.gif) no-repeat;}
#UK a.bt_assur_on {float: left; width: 211px; height: 28px; background: url(../img/uk/bt_assurances_on.gif) no-repeat; display: block;}
#UK a.bt_assur_on{background: url(../img/uk/bt_assurances_on.gif) no-repeat;} 

#UK a.bt_quest {float: left; width: 283px; height: 28px; background: url(../img/uk/bt_questions_off.gif) no-repeat; display: block;}
#UK a.bt_quest:hover {background: url(../img/uk/bt_questions_on.gif) no-repeat;}
#UK a.bt_quest_on {float: left; width: 283px; height: 28px; background: url(../img/uk/bt_questions_on.gif) no-repeat; display: block;}
#UK a.bt_quest_on {background: url(../img/uk/bt_questions_on.gif) no-repeat;}

#UK a.bt_renseign span, a.bt_client span, a.bt_renseign2 span, a.bt_client2 span, a.bt_marques span {display: none;}

#UK a.bt_renseign {float: left; width: 223px; height: 28px; background: url(../img/uk/bt_renseignements_off.gif) no-repeat; display: block;}
#UK a.bt_renseign:hover {background: url(../img/uk/bt_renseignements_on.gif) no-repeat;}

#UK a.bt_client {float: left; width: 225px; height: 28px; background: url(../img/uk/bt_client_off.gif) no-repeat; display: block;}
#UK a.bt_client:hover {background: url(../img/uk/bt_client_on.gif) no-repeat;}

#UK a.bt_renseign2, a.bt_client2, a.bt_marques {float: left; width: 202px; height: 55px; display: block;}

#UK a.bt_renseign2 {background: url(../img/uk/bt_renseignements2_off.gif) no-repeat;}
#UK a.bt_renseign2:hover {background: url(../img/uk/bt_renseignements2_on.gif) no-repeat;}

#UK a.bt_client2 {background: url(../img/uk/bt_client2_off.gif) no-repeat;}
#UK a.bt_client2:hover {background: url(../img/uk/bt_client2_on.gif) no-repeat;}

#UK a.bt_marques {background: url(../img/uk/bt_marques_off.gif) no-repeat;}
#UK a.bt_marques:hover {background: url(../img/uk/bt_marques_on.gif) no-repeat;}

/* nav US */
#US a.bt_finan {float: left; width: 202px; height: 28px; background: url(../img/us/bt_financement_off.gif) no-repeat; display: block;}
#US a.bt_finan:hover {background: url(../img/us/bt_financement_on.gif) no-repeat;}
#US a.bt_finan_on {float: left; width: 202px; height: 28px; background: url(../img/us/bt_financement_on.gif) no-repeat; display: block;}
#US a.bt_finan_on {background: url(../img/us/bt_financement_on.gif) no-repeat;} 

#US a.bt_assur {float: left; width: 211px; height: 28px; background: url(../img/us/bt_assurances_off.gif) no-repeat; display: block;}
#US a.bt_assur:hover {background: url(../img/us/bt_assurances_on.gif) no-repeat;}
#US a.bt_assur_on {float: left; width: 211px; height: 28px; background: url(../img/us/bt_assurances_on.gif) no-repeat; display: block;}
#US a.bt_assur_on{background: url(../img/us/bt_assurances_on.gif) no-repeat;} 

#US a.bt_quest {float: left; width: 283px; height: 28px; background: url(../img/us/bt_questions_off.gif) no-repeat; display: block;}
#US a.bt_quest:hover {background: url(../img/us/bt_questions_on.gif) no-repeat;}
#US a.bt_quest_on {float: left; width: 283px; height: 28px; background: url(../img/us/bt_questions_on.gif) no-repeat; display: block;}
#US a.bt_quest_on {background: url(../img/us/bt_questions_on.gif) no-repeat;}

#US a.bt_apply_loan {float: left; width: 213px; height: 28px; background: url(../img/us/bt_apply_loan_off.gif) no-repeat; display: block;}
#US a.bt_apply_loan:hover {background: url(../img/us/bt_apply_loan_on.gif) no-repeat;}
#US a.bt_apply_loan_on {float: left; width: 213px; height: 28px; background: url(../img/us/bt_apply_loan_on.gif) no-repeat; display: block;}
#US a.bt_apply_loan_on {background: url(../img/us/bt_apply_loan_on.gif) no-repeat;}

#US a.bt_renseign span, a.bt_client span, a.bt_renseign2 span, a.bt_client2 span, a.bt_marques span {display: none;}

#US a.bt_renseign {float: left; width: 223px; height: 28px; background: url(../img/us/bt_renseignements_off.gif) no-repeat; display: block;}
#US a.bt_renseign:hover {background: url(../img/us/bt_renseignements_on.gif) no-repeat;}

#US a.bt_client {float: left; width: 225px; height: 28px; background: url(../img/us/bt_client_off.gif) no-repeat; display: block;}
#US a.bt_client:hover {background: url(../img/us/bt_client_on.gif) no-repeat;}

#US a.bt_renseign2, a.bt_client2, a.bt_marques {float: left; width: 202px; height: 55px; display: block;}

#US a.bt_renseign2 {background: url(../img/us/bt_renseignements2_off.gif) no-repeat;}
#US a.bt_renseign2:hover {background: url(../img/us/bt_renseignements2_on.gif) no-repeat;}

#US a.bt_client2 {background: url(../img/us/bt_client2_off.gif) no-repeat;}
#US a.bt_client2:hover {background: url(../img/us/bt_client2_on.gif) no-repeat;}

#US a.bt_marques {background: url(../img/us/bt_marques_off.gif) no-repeat;}
#US a.bt_marques:hover {background: url(../img/us/bt_marques_on.gif) no-repeat;}


/* nav ES */
#ES a.bt_finan {float: left; width: 202px; height: 28px; background: url(../img/es/bt_financement_off.gif) no-repeat; display: block;}
#ES a.bt_finan:hover {background: url(../img/es/bt_financement_on.gif) no-repeat;}
#ES a.bt_finan_on {float: left; width: 202px; height: 28px; background: url(../img/es/bt_financement_on.gif) no-repeat; display: block;}
#ES a.bt_finan_on {background: url(../img/es/bt_financement_on.gif) no-repeat;} 

#ES a.bt_assur {float: left; width: 212px; height: 28px; background: url(../img/es/bt_assurances_off.gif) no-repeat; display: block;}
#ES a.bt_assur:hover {background: url(../img/es/bt_assurances_on.gif) no-repeat;}
#ES a.bt_assur_on {float: left; width: 212px; height: 28px; background: url(../img/es/bt_assurances_on.gif) no-repeat; display: block;}
#ES a.bt_assur_on{background: url(../img/es/bt_assurances_on.gif) no-repeat;} 

#ES a.bt_quest {float: left; width: 283px; height: 28px; background: url(../img/es/bt_questions_off.gif) no-repeat; display: block;}
#ES a.bt_quest:hover {background: url(../img/es/bt_questions_on.gif) no-repeat;}
#ES a.bt_quest_on {float: left; width: 283px; height: 28px; background: url(../img/es/bt_questions_on.gif) no-repeat; display: block;}
#ES a.bt_quest_on {background: url(../img/es/bt_questions_on.gif) no-repeat;}

#ES a.bt_renseign span, a.bt_client span, a.bt_renseign2 span, a.bt_client2 span, a.bt_marques span {display: none;}

#ES a.bt_renseign {float: left; width: 223px; height: 28px; background: url(../img/es/bt_renseignements_off.gif) no-repeat; display: block;}
#ES a.bt_renseign:hover {background: url(../img/es/bt_renseignements_on.gif) no-repeat;}

#ES a.bt_client {float: left; width: 225px; height: 28px; background: url(../img/es/bt_client_off.gif) no-repeat; display: block;}
#ES a.bt_client:hover {background: url(../img/es/bt_client_on.gif) no-repeat;}

#ES a.bt_renseign2, a.bt_client2, a.bt_marques {float: left; width: 202px; height: 55px; display: block;}

#ES a.bt_renseign2 {background: url(../img/es/bt_renseignements2_off.gif) no-repeat;}
#ES a.bt_renseign2:hover {background: url(../img/es/bt_renseignements2_on.gif) no-repeat;}

#ES a.bt_client2 {background: url(../img/es/bt_client2_off.gif) no-repeat;}
#ES a.bt_client2:hover {background: url(../img/es/bt_client2_on.gif) no-repeat;}

#ES a.bt_marques {background: url(../img/es/bt_marques_off.gif) no-repeat;}
#ES a.bt_marques:hover {background: url(../img/es/bt_marques_on.gif) no-repeat;}

/* ---------------------------------------------------------------------------------------------------- */
/* page index */
div.blocs_home {background: url(../img/commun/bg_blocs_home.gif) no-repeat 222px 38px;}

div.blocs_home .p_bloc_home {font-size: 11px; color: #000; padding: 20px 18px 0 18px;}
div.blocs_home .p_bloc_home a {color: #000;}
div.blocs_home .p_bloc_home_savoir_plus {font-size: 11px; color: #000; padding: 20px 18px 0 0px;}
div.blocs_home .p_bloc_home_savoir_plus a {color: #000;}


div.blocs_home .renseig_home {float: left;display:inline;width: 223px;overflow:hidden;}
.flash_marques {margin: 11px 0 0 9px;}

div.blocs_home .client_home {float: left;display:inline;width: 225px;overflow:hidden;}
div.blocs_home .loa {font-size: 12px;}
img.visu_loa {float: right; margin-left: 16px;}

div.blocs_home .actu_home {float: left;display:inline;width: 452px;overflow:hidden;}
div.blocs_home .tt_actu_home {float: left; width: 452px; height: 22px; font-size: 11px; color: #FFF; background-color: #007AA9; padding: 6px 0 0 18px;}
/*html>body div.blocs_home .tt_actu_home {width: 434px; height: 22px; padding: 6px 0 0 18px;}*/
div.blocs_home .p_actu_home {font-size: 11px; color: #000; padding: 0 0 0 18px;}
div.blocs_home img.img_actu {margin: 10px 0 6px 0;}

.input_actu {width: 225px; font-size: 11px; color: #000; border: 1px solid #FFF; margin: 0 16px 0 8px; vertical-align: middle;}
.ok_actu {vertical-align: middle;}

#ES .input_actu {width: 200px; font-size: 11px; color: #000; border: 1px solid #FFF; margin: 0 16px 0 8px; vertical-align: middle;}


/*flash intégré sur la home*/
#flashcontent{position:absolute; right:0; font-size:12px; color:#063044; font-family:trebuchet ms; height:275px; float:left}

/*FR - POLES HOME*/
#central_fr span{display:none}
#central_fr .texte1{background:url(../img/fr/texte1.gif); width:406px; height:195px; float:left}
#central_fr .fond1{background:url(../img/fr/haut.gif); width:494px; height:195px; float:left}
#central_fr .texte2{background:url(../img/fr/texte2.gif); width:406px; height:160px; float:left}
#central_fr .bas1{background:url(../img/fr/texte3.jpg); width:406px; height:50px; float:left; clear:both}
#central_fr .bas2{background:url(../img/fr/bas.jpg) no-repeat; width:494px; height:50px; float:left}
/*#central_fr #navhome_fr{float:left;  width:494px; background:#007AA8; height:160px; display:block}*/
#central_fr #navhome_fr{float:left;  width:494px; background:#DBE5E7; height:160px; display:block}
#central_fr #navhome_fr li{list-style-type:none; float:left}
#central_fr #navhome_fr li a{float:left; position:absolute}

	/*ITA - POLES HOME*/
#IT #central_fr .texte1{background:url(../img/it/texte1.gif); width:406px; height:195px; float:left}
#IT #central_fr .fond1{background:url(../img/it/haut.gif); width:494px; height:195px; float:left}
#IT #central_fr .texte2{background:url(../img/it/texte2.gif); width:406px; height:160px; float:left}
#IT #central_fr .bas1{background:url(../img/it/texte3.jpg); width:406px; height:50px; float:left; clear:both}
#IT #central_fr .bas2{background:url(../img/it/bas.jpg) no-repeat; width:494px; height:50px; float:left}

/*DE - POLES HOME*/
#DE #central_fr .texte1{background:url(../img/de/texte1.gif); width:406px; height:195px; float:left}
#DE #central_fr .fond1{background:url(../img/de/haut.gif); width:494px; height:195px; float:left}
#DE #central_fr .texte2{background:url(../img/de/texte2.gif); width:406px; height:160px; float:left}
#DE #central_fr .bas1{background:url(../img/de/texte3.jpg); width:406px; height:50px; float:left; clear:both}
#DE #central_fr .bas2{background:url(../img/de/bas.jpg) no-repeat; width:494px; height:50px; float:left}

/*UK - POLES HOME*/
#UK #central_fr .texte1{background:url(../img/uk/texte1.gif); width:406px; height:195px; float:left}
#UK #central_fr .fond1{background:url(../img/uk/haut.gif); width:494px; height:195px; float:left}
#UK #central_fr .texte2{background:url(../img/uk/texte2.gif); width:406px; height:160px; float:left}
#UK #central_fr .bas1{background:url(../img/uk/texte3.jpg); width:406px; height:50px; float:left; clear:both}
#UK #central_fr .bas2{background:url(../img/uk/bas.jpg) no-repeat; width:494px; height:50px; float:left}

/*US - POLES HOME*/
#US #central_fr .texte1{background:url(../img/us/texte1.gif); width:406px; height:195px; float:left}
#US #central_fr .fond1{background:url(../img/us/haut.gif); width:494px; height:195px; float:left}
#US #central_fr .texte2{background:url(../img/us/texte2.gif); width:406px; height:160px; float:left}
#US #central_fr .bas1{background:url(../img/us/texte3.jpg); width:406px; height:50px; float:left; clear:both}
#US #central_fr .bas2{background:url(../img/us/bas.jpg) no-repeat; width:494px; height:50px; float:left}

/*ES - POLES HOME*/
#ES #central_fr .texte1{background:url(../img/es/texte1.gif); width:406px; height:195px; float:left}
#ES #central_fr .fond1{background:url(../img/es/haut.gif); width:494px; height:195px; float:left}
#ES #central_fr .texte2{background:url(../img/es/texte2.gif); width:406px; height:160px; float:left}
#ES #central_fr .bas1{background:url(../img/es/texte3.jpg); width:406px; height:50px; float:left; clear:both}
#ES #central_fr .bas2{background:url(../img/es/bas.jpg) no-repeat; width:494px; height:50px; float:left}

/*FR - MENU FR ICON*/
.pole1_fond {background: url(../img/fr/pole1.gif) no-repeat; width:99px; height:160px; display:block; left:406px}
a.pole1{background: url(../img/fr/pole1_lien.gif) no-repeat; width:55px; height:91px; display:block; left:406px; margin-left:17px; margin-top:33px;}
a.pole1:hover{background: url(../img/fr/pole1_lien_over.gif) no-repeat; width:55px; height:91px; display:block; left:406px}

.pole2_fond {background: url(../img/fr/pole2.gif) no-repeat; width:98px; height:160px; display:block; left:504px}
a.pole2{background: url(../img/fr/pole2_lien.gif) no-repeat; width:55px; height:86px; display:block; left:504px; margin-left:17px; margin-top:66px;}
a.pole2:hover{background: url(../img/fr/pole2_lien_over.gif) no-repeat; width:55px; height:86px; display:block; left:504px}

.pole3_fond {background: url(../img/fr/pole3.gif) no-repeat; width:97px; height:160px; display:block; left:601px}
a.pole3{background: url(../img/fr/pole3_lien.gif) no-repeat; width:64px; height:78px; display:block; left:601px; margin-left:20px; margin-top:73px;}
a.pole3:hover{background: url(../img/fr/pole3_lien_over.gif) no-repeat; width:64px; height:86px; display:block; left:601px}

.pole4_fond {background: url(../img/fr/pole4.gif) no-repeat; width:103px; height:160px; display:block; right:103px}
a.pole4{background: url(../img/fr/pole4_lien.gif) no-repeat; width:84px; height:88px; display:block; right:103px; margin-left:29px; margin-top:48px;}
a.pole4:hover{background: url(../img/fr/pole4_lien_over.gif) no-repeat; width:84px; height:88px; display:block; right:103px}

.pole5_fond {background: url(../img/fr/pole5.gif) no-repeat; width:97px; height:160px; display:block; right:0}
a.pole5{background: url(../img/fr/pole5_lien.gif) no-repeat; width:66px; height:86px; display:block; margin-left:11px; margin-top:3px;}
a.pole5:hover{background: url(../img/fr/pole5_lien_over.gif) no-repeat; width:66px; height:86px; display:block;}

	/*ITA - MENU ITA ICON*/
#IT .pole1_fond {background: url(../img/it/pole1.gif) no-repeat; width:124px; height:160px; display:block;}
#IT a.pole1{background: url(../img/it/pole1_lien.gif) no-repeat; width:67px; height:92px; display:block; margin-left:27px; margin-top:39px;}
#IT a.pole1:hover{background: url(../img/it/pole1_lien_over.gif) no-repeat; width:67px; height:92px; display:block;}

#IT .pole2_fond {background: url(../img/it/pole2.gif) no-repeat; width:123px; height:160px; display:block;}
#IT a.pole2{background: url(../img/it/pole2_lien.gif) no-repeat; width:67px; height:87px; display:block; margin-left:53px; margin-top:71px;}
#IT a.pole2:hover{background: url(../img/it/pole2_lien_over.gif) no-repeat; width:67px; height:87px; display:block;}

#IT .pole3_fond {background: url(../img/it/pole3.gif) no-repeat; width:123px; height:160px; display:block;}
#IT a.pole3{background: url(../img/it/pole3_lien.gif) no-repeat; width:67px; height:87px; display:block; margin-left:83px; margin-top:61px;}
#IT a.pole3:hover{background: url(../img/it/pole3_lien_over.gif) no-repeat; width:67px; height:87px; display:block;}

#IT .pole4_fond {background: url(../img/it/pole4.gif) no-repeat; width:124px; height:160px; display:block;}
#IT a.pole4{background: url(../img/it/pole4_lien.gif) no-repeat; width:67px; height:87px; display:block; position:absolute; right:30px; top:253px}
#IT a.pole4:hover{background: url(../img/it/pole4_lien_over.gif) no-repeat; width:67px; height:87px; display:block;}

/*DE - MENU ITA ICON*/
#DE .pole1_fond {background: url(../img/de/pole1.gif) no-repeat; width:124px; height:160px; display:block;}
#DE a.pole1{background: url(../img/de/pole1_lien.gif) no-repeat; width:67px; height:92px; display:block; margin-left:27px; margin-top:43px;}
#DE a.pole1:hover{background: url(../img/de/pole1_lien_over.gif) no-repeat; width:67px; height:92px; display:block;}

#DE .pole2_fond {background: url(../img/de/pole2.gif) no-repeat; width:123px; height:160px; display:block;}
#DE a.pole2{background: url(../img/de/pole2_lien.gif) no-repeat; width:67px; height:87px; display:block; margin-left:54px; margin-top:71px;}
#DE a.pole2:hover{background: url(../img/de/pole2_lien_over.gif) no-repeat; width:67px; height:87px; display:block;}

#DE .pole3_fond {background: url(../img/de/pole3.gif) no-repeat; width:123px; height:160px; display:block;}
#DE a.pole3{background: url(../img/de/pole3_lien.gif) no-repeat; width:67px; height:87px; display:block; margin-left:81px; margin-top:63px;}
#DE a.pole3:hover{background: url(../img/de/pole3_lien_over.gif) no-repeat; width:67px; height:87px; display:block;}

#DE .pole4_fond {background: url(../img/de/pole4.gif) no-repeat; width:124px; height:160px; display:block;}
#DE a.pole4{background: url(../img/de/pole4_lien.gif) no-repeat; width:67px; height:87px; display:block; position:absolute; right:30px; top:259px}
#DE a.pole4:hover{background: url(../img/de/pole4_lien_over.gif) no-repeat; width:67px; height:87px; display:block;}

/*UK - MENU UK ICON*/
#UK .pole1_fond {background: url(../img/uk/pole1.gif) no-repeat; width:99px; height:160px; display:block; left:406px}
#UK a.pole1{background: url(../img/uk/pole1_lien.gif) no-repeat; width:60px; height:94px; display:block; left:406px; margin-left:15px; margin-top:32px;}
#UK a.pole1:hover{background: url(../img/uk/pole1_lien_over.gif) no-repeat; width:60px; height:94px; display:block; left:406px}

#UK .pole2_fond {background: url(../img/uk/pole2.gif) no-repeat; width:98px; height:160px; display:block; left:504px}
#UK a.pole2{background: url(../img/uk/pole2_lien.gif) no-repeat; width:61px; height:86px; display:block; left:504px; margin-left:14px; margin-top:65px;}
#UK a.pole2:hover{background: url(../img/uk/pole2_lien_over.gif) no-repeat; width:61px; height:86px; display:block; left:504px}

#UK .pole3_fond {background: url(../img/uk/pole3.gif) no-repeat; width:97px; height:160px; display:block; left:601px}
#UK a.pole3{background: url(../img/uk/pole3_lien.gif) no-repeat; width:64px; height:78px; display:block; left:601px; margin-left:20px; margin-top:73px;}
#UK a.pole3:hover{background: url(../img/uk/pole3_lien_over.gif) no-repeat; width:64px; height:86px; display:block; left:601px}

#UK .pole4_fond {background: url(../img/uk/pole4.gif) no-repeat; width:103px; height:160px; display:block; right:103px}
#UK a.pole4{background: url(../img/uk/pole4_lien.gif) no-repeat; width:76px; height:90px; display:block; right:103px; margin-top:54px;}
#UK a.pole4:hover{background: url(../img/uk/pole4_lien_over.gif) no-repeat; width:76px; height:90px; display:block;}

#UK .pole5_fond {background: url(../img/uk/pole5.gif) no-repeat; width:97px; height:160px; display:block; right:0}
#UK a.pole5{background: url(../img/uk/pole5_lien.gif) no-repeat; width:66px; height:86px; display:block; margin-left:12px; margin-top:6px;}
#UK a.pole5:hover{background: url(../img/uk/pole5_lien_over.gif) no-repeat; width:66px; height:86px; display:block;}

/*US - MENU UK ICON*/
#US .pole1_fond {background: url(../img/us/pole1.gif) no-repeat; width:99px; height:160px; display:block; left:406px}
#US a.pole1{background: url(../img/us/pole1_lien.gif) no-repeat; width:60px; height:94px; display:none; left:406px; margin-left:15px; margin-top:32px;}
#US a.pole1:hover{background: url(../img/us/pole1_lien_over.gif) no-repeat; width:60px; height:94px; display:block; left:406px}

#US .pole2_fond {background: url(../img/us/pole2.gif) no-repeat; width:98px; height:160px; display:block; left:504px}
#US a.pole2{background: url(../img/us/pole2_lien.gif) no-repeat; width:61px; height:86px; display:none; left:504px; margin-left:14px; margin-top:65px;}
#US a.pole2:hover{background: url(../img/us/pole2_lien_over.gif) no-repeat; width:61px; height:86px; display:block; left:504px}

#US .pole3_fond {background: url(../img/us/pole3.gif) no-repeat; width:97px; height:160px; display:block; left:601px}
#US a.pole3{background: url(../img/us/pole3_lien.gif) no-repeat; width:64px; height:78px; display:none; left:601px; margin-left:20px; margin-top:73px;}
#US a.pole3:hover{background: url(../img/us/pole3_lien_over.gif) no-repeat; width:64px; height:86px; display:block; left:601px}

#US .pole4_fond {background: url(../img/us/pole4.gif) no-repeat; width:103px; height:160px; display:block; right:103px}
#US a.pole4{background: url(../img/us/pole4_lien.gif) no-repeat; width:76px; height:90px; display:none; right:103px; margin-top:54px;}
#US a.pole4:hover{background: url(../img/us/pole4_lien_over.gif) no-repeat; width:76px; height:90px; display:block;}

#US .pole5_fond {background: url(../img/us/pole5.gif) no-repeat; width:97px; height:160px; display:block; right:0}
#US a.pole5{background: url(../img/us/pole5_lien.gif) no-repeat; width:66px; height:86px; display:none; margin-left:12px; margin-top:6px;}
#US a.pole5:hover{background: url(../img/us/pole5_lien_over.gif) no-repeat; width:66px; height:86px; display:block;}

/*ES - MENU UK ICON*/
#ES .pole1_fond {background: url(../img/es/pole1.gif) no-repeat; width:92px; height:160px; display:block; left:406px}

#ES .pole2_fond {background: url(../img/es/pole2.gif) no-repeat; width:123px; height:160px; display:block; left:504px}
#ES a.pole2{background: url(../img/es/pole2_lien.gif) no-repeat; width:55px; height:86px; display:block; left:504px; margin-left:22px; margin-top:67px;}
#ES a.pole2:hover{background: url(../img/es/pole2_lien_over.gif) no-repeat; display:block; left:504px}

#ES .pole3_fond {background: url(../img/es/pole3.gif) no-repeat; width:133px; height:160px; display:block; left:601px}
#ES a.pole3{background: url(../img/es/pole3_lien.gif) no-repeat; width:72px; height:88px; display:block; left:601px; margin-left:51px; margin-top:70px;}
#ES a.pole3:hover{background: url(../img/es/pole3_lien_over.gif) no-repeat; display:block; left:601px}

#ES .pole4_fond {background: url(../img/es/pole4.gif) no-repeat; width:49px; height:160px; display:block; right:103px}
#ES .pole5_fond {background: url(../img/es/pole5.gif) no-repeat; width:97px; height:160px; display:block; right:0}


/* ---------------------------------------------------------------------------------------------------- */
/* page interieure loa */
div#nav_gauche, div.nav_credits, div.nav_loa {float: left; width: 202px;}
div#centre_page {float: left; width: 462px; padding: 0 16px 0 18px;}
html>body div#centre_page {width: 462px;}
div#nav_droite, div.form_actu, div.bloc_financer {float: right; width: 202px}

/* --- nav gauche --- */
div.nav_credits {background-color: #3189C2; padding: 14px 0 28px 0;}
div.nav_loa {background-color: #007BAC; padding: 18px 0 28px 0;}

img.filet_nav_gauche {margin: 6px 0 6px 0;}

div#nav_gauche a.a_nav_gauche, div#nav_gauche a.a_nav_gauche_on {float: left; width: 177px; font-size: 14px; color: #FFF; font-weight: bold; background: url(../img/commun/picto_nav_gauche.gif) no-repeat 0px 2px; padding: 2px 0 2px 22px; margin-left: 7px; display: block;}
html>body div#nav_gauche a.a_nav_gauche, div#nav_gauche a.a_nav_gauche_on {width: 155px; margin-left: 14px;}

div#nav_gauche a.a_sous_nav_gauche, div#nav_gauche a.a_sous_nav_gauche_on {float: left; width: 154px; font-size: 11px; color: #FFF; padding-bottom: 2px; margin-left: 18px; display: block;}
html>body div#nav_gauche a.a_sous_nav_gauche, div#nav_gauche a.a_sous_nav_gauche_on {margin-left: 36px;}

div#nav_gauche a.a_nav_gauche_on, div#nav_gauche a.a_sous_nav_gauche_on {color: #40474D; font-weight: bold;}

div#nav_gauche a.a_sous_nav_gauche:hover {text-decoration:none;}
div#nav_gauche a.a_sous_nav_gauche:hover span {text-decoration:underline;}



/* --- nav droite --- */
div.form_actu {background-color: #3189C2; padding: 8px 0 15px 9px;}
html>body div.form_actu {width: 193px;}
div.form_actu p {font-size: 11px; color: #FFF; padding-bottom: 8px;}
div.form_actu .input_actu {width: 164px; margin: 0 7px 0 0;}

/* --- nav droite ES--- */
#ES div.form_actu {background-color: #3189C2; padding: 8px 0 15px 9px;}
#ES html>body div.form_actu {width: 193px;}
#ES div.form_actu p {font-size: 11px; color: #FFF; padding-bottom: 8px;}
#ES div.form_actu .input_actu {width: 164px; margin: 0 7px 0 0;}

/*html>body .a_beneficiez, .a_disposez, .a_optimisez {float: left; width: 116px}*/
.a_beneficiez {font-size: 11px; color: #000; background: #EDF2F9 url(../img/commun/bg_beneficiez.gif) no-repeat 12px 9px; padding: 11px 15px 8px 71px; display: block;}
.a_disposez {font-size: 11px; color: #000; background: #EDF2F9 url(../img/commun/bg_disposez.gif) no-repeat 12px 0px; padding: 7px 15px 5px 71px; display: block;}
.a_optimisez {font-size: 11px; color: #000; background: #EDF2F9 url(../img/commun/bg_optimisez.gif) no-repeat 12px 0px; padding: 11px 15px 10px 71px; display: block;}

.p_loa {float: left; width: 202px; font-size: 12px; color: #000; background: url(../img/fr/bg_loa_droite.gif) no-repeat; padding: 14px 16px 0px 20px;}
html>body .p_loa {width: 166px;}
.p_loa a {color: #000;}

/* --- centre page --- */
.titre_page, .texte_page, div.filet_page, .texte_filet, div.visu_offres, div.liens_offres, div.boutons, .lien_haut {float: left; width: 460px;}

.titre_page {font-size: 23px; color: #3189C2; padding: 12px 0 15px 0;}
.titre_page1 {font-size: 23px; color: #3189C2;}
.titre_page_jet {font-size: 22px; color: #3189C2; padding: 12px 0 15px 0;}

img.visu_titre {float: left;}

.texte_page {font-size: 11px; color: #000; }
html>body .texte_page {width: 447px;}
.texte_page a {color: #000; text-decoration: underline;}
.texte_page a:hover {text-decoration: none;}
span.intro_page {font-size: 14px; color: #3189C2;}
span.intitule {font-size: 12px; color: #3189C2; font-weight: bold;}
span.texte_couleur {color: #3189C2; font-weight: bold;}

div.filet_page {height: 1px; background-color: #BFD3EA;}
.texte_filet {font-size: 12px; color: #3189C2; font-weight: bold; padding: 9px 0 9px 0; text-align: center;}

div.visu_offres {background: url(../img/commun/bg_offres.gif) no-repeat 0px 138px; padding-bottom: 25px;text-align:center;}
div.visu_offres img.visu_big {margin: 14px 0 0 0px;}
div.visu_offres img.visu_big2 {margin: 14px 0 0 60px;}
div.visu_offres img.visu_small {margin: 0 0 0 20px;}

div.visu_offres img.visu_1 {margin: 28px 0 0 8px;}
div.visu_offres img.visu_2 {margin: 28px 0 0 9px;}
div.visu_offres img.visu_3 {margin: 28px 0 0 48px;}
div.visu_offres img.visu_4 {margin: 12px 0 0 16px;}
div.visu_offres img.visu_5 {margin: 12px 0 0 18px;}
div.visu_offres img.visu_6 {margin: 12px 0 0 98px;}

div.liens_offres {font-size: 9px; padding: 14px 0 25px 50px;}
html>body div.liens_offres {width: 412px;}
div.liens_offres a.sous_lien {font-size: 11px; color: #3189C2;}
a.liens_puce {font-size: 12px; color: #4D4345; background: url(../img/commun/fleche_grise.gif) no-repeat 0px 5px; padding-left: 8px;}

.tab_exemple {float: left; width: 400px; font-size: 11px; color: #000; margin-left: 13px; background-color: #CACACB;}
html>body .tab_exemple {margin-left: 26px;}
.tab_exemple td {padding: 5px 0 5px 5px;}
.tab_exemple .couleur1 {background-color: #EDF2F9;}

div.boutons {margin: 25px 0 15px 0;}
div.boutons span {display: none;}

/* BOUTONS FR */
a.bt_contactez {float: left; width: 214px; height: 27px; background: url(../img/fr/bt_demande_devis_off.gif) no-repeat; margin-left: 60px; display: block;}
html>body a.bt_contactez {margin-left: 120px;}
a.bt_contactez:hover {background: url(../img/fr/bt_demande_devis_on.gif) no-repeat;}

a.bt_decouvrir_offre {float: left; width: 254px; height: 27px; background: url(../img/fr/bt_decouvrir_off.gif) no-repeat; margin-left: 60px; display: block;}
html>body a.bt_decouvrir_offre {margin-left: 120px;}
a.bt_decouvrir_offre:hover {background: url(../img/fr/bt_decouvrir_on.gif) no-repeat;}

a.bt_accueil {float: left; width: 141px; height: 27px; background: url(../img/fr/bt_accueil_off.gif) no-repeat; margin-left: 100px; display: block;}
html>body a.bt_accueil {margin-left: 200px;}
a.bt_accueil:hover {background: url(../img/fr/bt_accueil_on.gif) no-repeat;}

/* BOUTONS ITA */
#IT a.bt_contactez {float: left; width: 214px; height: 27px; background: url(../img/it/bt_contactez_off.gif) no-repeat;display: block;}
#IT html>body a.bt_contactez {}
#IT a.bt_contactez:hover {background: url(../img/it/bt_contactez_on.gif) no-repeat;}

#IT a.bt_accueil {float: left; width: 141px; height: 27px; background: url(../img/it/bt_accueil_off.gif) no-repeat; margin-left: 100px; display: block;}
#IT html>body a.bt_accueil {margin-left: 200px;}
#IT a.bt_accueil:hover {background: url(../img/it/bt_accueil_on.gif) no-repeat;}

/* BOUTONS DE */
#DE a.bt_contactez {float: left; width: 214px; height: 27px; background: url(../img/de/bt_contactez_off.gif) no-repeat;display: block;}
#DE html>body a.bt_contactez {}
#DE a.bt_contactez:hover {background: url(../img/de/bt_contactez_on.gif) no-repeat;}

#DE a.bt_accueil {float: left; width: 141px; height: 27px; background: url(../img/de/bt_accueil_off.gif) no-repeat; margin-left: 100px; display: block;}
#DE html>body a.bt_accueil {margin-left: 200px;}
#DE a.bt_accueil:hover {background: url(../img/de/bt_accueil_on.gif) no-repeat;}

/* BOUTONS UK */
#UK a.bt_contactez {float: left; width: 214px; height: 27px; background: url(../img/uk/bt_contactez_off.gif) no-repeat;display: block;}
#UK html>body a.bt_contactez {}
#UK a.bt_contactez:hover {background: url(../img/uk/bt_contactez_on.gif) no-repeat;}

#UK a.bt_accueil {float: left; width: 141px; height: 27px; background: url(../img/uk/bt_accueil_off.gif) no-repeat; margin-left: 100px; display: block;}
#UK html>body a.bt_accueil {margin-left: 200px;}
#UK a.bt_accueil:hover {background: url(../img/uk/bt_accueil_on.gif) no-repeat;}

/* BOUTONS US */
#US a.bt_contactez {float: left; width: 214px; height: 27px; background: url(../img/us/bt_contactez_off.gif) no-repeat;display: block;}
#US html>body a.bt_contactez {}
#US a.bt_contactez:hover {background: url(../img/us/bt_contactez_on.gif) no-repeat;}

#US a.bt_accueil {float: left; width: 141px; height: 27px; background: url(../img/us/bt_accueil_off.gif) no-repeat; margin-left: 100px; display: block;}
#US html>body a.bt_accueil {margin-left: 200px;}
#US a.bt_accueil:hover {background: url(../img/us/bt_accueil_on.gif) no-repeat;}

/* BOUTONS ES */
#ES a.bt_contactez {float: left; width: 214px; height: 27px; background: url(../img/es/bt_contactez_off.gif) no-repeat; display: block;}
#ES html>body a.bt_contactez {}
#ES a.bt_contactez:hover {background: url(../img/es/bt_contactez_on.gif) no-repeat;}

#ES a.bt_accueil {float: left; width: 141px; height: 27px; background: url(../img/es/bt_accueil_off.gif) no-repeat; margin-left: 100px; display: block;}
#ES html>body a.bt_accueil {margin-left: 200px;}
#ES a.bt_accueil:hover {background: url(../img/es/bt_accueil_on.gif) no-repeat;}

/* ---------------------------------------------------------------------------------------------------- */

.lien_haut {text-align: right; padding-bottom: 15px;}
.lien_haut a {font-size: 11px; color: #000; padding-left: 8px;}
/*.lien_haut a {font-size: 11px; color: #000; background: url(../img/commun/fleche_grise.gif) no-repeat 0px 4px; padding-left: 8px;}*/

.tab_recap {float: left; width: 460px; font-size: 11px; color: #000; background-color: #CACACB;}
.tab_recap td {padding: 5px;}
.tab_recap .couleur1 {background-color: #EDF2F9;}

.tab_presse {float: left; width: 462px; font-size: 11px; color: #000;}
.tab_presse a {color: #000; text-decoration: underline;}
.tab_presse a:hover {text-decoration: none;}
.tab_presse img {margin: 0 0px 20px 0;}
.tab_presse img.logos {margin: 0 0px 0px 0;}

a.niveau1, a.niveau2, a.niveau3, a.niveau4 {font-size: 11px; color: #000; padding-left: 8px; margin-top: 5px;}
a.niveau1 {font-weight: bold;}
a.niveau2 {margin-left: 20px;}
a.niveau3 {margin-left: 40px;}
a.niveau4 {margin-left: 60px;}


/* ---------------------------------------------------------------------------------------------------- */
/* page interieure form */
div#centre_page_large {float: left; width: 698px; padding-left: 18px;}
html>body div#centre_page_large {width: 680px;}

/* --- nav gauche --- */
div.bloc_financer {background-color: #3189C2; padding: 8px 0 11px 0;}
img.visu_financer {margin: 0 0 0 14px;}
img.texte_financer {margin: 14px 0 0 12px;}

/* --- centre page --- */
div#centre_page_large .titre_page {width: 666px;}

div.bord_form, div.bord_form2 {float: left; width: 106px; height: 722px; padding: 20px 0 0 8px; font-size: 11px; color: #FFF; background: #3189C2 url(../img/commun/bg_bord_form.jpg) no-repeat left bottom;}
html>body div.bord_form {width: 98px; height: 642px;}
div.bord_form2 {height: 422px;}
html>body div.bord_form2 {width: 98px; height: 382px;}

div.choix_form {float: left; width: 570px;}
div.choix_form p.p_choix_form, div.choix_form p.p_choix_form1 {float: left; height: 45px; font-size: 11px; color: #307FAA; font-weight: bold; background: url(../img/commun/bg_choix_form.gif) repeat-x; margin-left: 5px; padding: 9px 4px 0 0;}
html>body div.choix_form p.p_choix_form, div.choix_form p.p_choix_form1 {height: 36px;}
div.choix_form p.p_choix_form1 {_margin-left: 2px;}
div.choix_form p input, div.choix_form p img {float: left;}
div.choix_form p input {margin-top: 5px;}
div.choix_form p img {margin: 2px 3px 0 0;}
div.choix_form span.choix_form_on {color: #307FAA;}

.tab_form2 {float: left; width: 300px; font-size: 11px; color: #000; margin-left: 11px;}
.tab_form {float: left; width: 520px; font-size: 11px; color: #000; margin-left: 11px;}
html>body .tab_form {margin-left: 22px;}
.tab_form .input_rens, .tab_form .input_width1, .tab_form .input_width2, .tab_form .input_width3, .tab_form .input_width4, .tab_form .input_width5, .tab_form .textarea1, .tab_form .textarea2 {font-size: 11px; color: #000; border: 1px solid #CACACB; margin: 6px 0 6px 0; vertical-align: middle;}
.tab_form .input_width1 {width: 112px;}
.tab_form .input_width2 {width: 190px;}
.tab_form .input_width3 {width: 60px;}
.tab_form .input_width4 {width: 80px;}
.tab_form .input_width5 {width: 120px;}
.tab_form .textarea1 {width: 404px; height: 58px;}
.tab_form .textarea2 {width: 304px; height: 90px;}

.td_oblig {color: #3189C2; font-weight: bold;}
.td_manque {color: red; font-weight: bold;font-size:11px;}

.bt_form {float: left; width: 520px; margin: 30px 0 30px 11px;}
html>body .bt_form {margin-left: 22px;}
.bt_form span {display: none;}

/* BOUTON FR*/
a.bt_envoyer {float: right; width: 145px; height: 27px; background: url(../img/fr/bt_envoyer_off.gif) no-repeat; display: block;}
a.bt_envoyer:hover {background: url(../img/fr/bt_envoyer_on.gif) no-repeat;}

/* BOUTON ITA*/
#IT a.bt_envoyer {float: right; width: 145px; height: 27px; background: url(../img/it/bt_envoyer_off.gif) no-repeat; display: block;}
#IT a.bt_envoyer:hover {background: url(../img/it/bt_envoyer_on.gif) no-repeat;}

/* BOUTON DE*/
#DE a.bt_envoyer {float: right; width: 145px; height: 27px; background: url(../img/de/bt_envoyer_off.gif) no-repeat; display: block;}
#DE a.bt_envoyer:hover {background: url(../img/de/bt_envoyer_on.gif) no-repeat;}

/* BOUTON UK*/
#UK a.bt_envoyer {float: right; width: 145px; height: 27px; background: url(../img/uk/bt_envoyer_off.gif) no-repeat; display: block;}
#UK a.bt_envoyer:hover {background: url(../img/uk/bt_envoyer_on.gif) no-repeat;}

/* BOUTON US*/
#US a.bt_envoyer {float: right; width: 145px; height: 27px; background: url(../img/us/bt_envoyer_off.gif) no-repeat; display: block;}
#US a.bt_envoyer:hover {background: url(../img/us/bt_envoyer_on.gif) no-repeat;}

/* BOUTON ES*/
#ES a.bt_envoyer {float: right; width: 145px; height: 27px; background: url(../img/es/bt_envoyer_off.gif) no-repeat; display: block;}
#ES a.bt_envoyer:hover {background: url(../img/es/bt_envoyer_on.gif) no-repeat;}

.note {float: left; width: 520px; font-size: 11px; color: #4D4345; margin: 0 0 20px 11px;}
html>body .note {margin-left: 22px;}

.tab_texte {font-size: 11px; color: #000;}

.intro_form {float: left; width: 520px; font-size: 14px; color: #3189C2; font-weight: bold; margin: 5px 0 20px 11px;}
html>body .intro_form {margin-left: 22px;}


/* ---------------------------------------------------------------------------------------------------- */
/* divers */
.bold {font-weight: bold;}
.clear {clear: both;}

.right {text-align: right;}
.center {text-align: center;}

.marg1 {margin-top: 12px;}

.pad1 {padding-top: 7px;}
.pad2 {padding-left: 50px;}
.pad3 {padding-left: 30px;}
.pad4 {padding: 0 30px 0 5px;}
.pad5 {_padding-top: 3px;}

.line1 {line-height: 20px;}

.no_couleur {color: #000;}

a.lien_reseau {font-size: 14px; color: #3189C2; font-weight: bold; text-decoration: none;}
a.lien_reseau:hover {text-decoration: underline;}

a.lien_meteoconsult { color: #000; font-weight: bold; text-decoration: none;}
a.lien_meteoconsult:hover {color: #006296;text-decoration: underline;}


#centre_page_large div.choix_form p.p_choix_form_manque{color: red;}
#centre_page_large div.choix_form p.p_choix_form_manque span{color: red;}

.degon {background:none;border-right:1px dotted #ccc}
.degoff {background:url(../img/commun/bg-formulaire-cellule.jpg) repeat-x 0 0;border-right:1px dotted #ccc}

#centre_page_large form div.choix_form .input_rens_pays {width:118px}

/* Styles salons nautiques */
.bleu_fonce13 {font-size:13px;color:#009ada}
.bleu_fonce11 {font-size:11px;color:#009ada}
.gris_fonce11 {font-size:11px;color:#494a4b}
.bleu12 {font-size:12px;color:#0075a5}
.tab_form3 {float: left; width: 447px; font-size: 11px; color: #000; margin-left: 0px;}

/* BOUTON FR*/
a.bt_continuer_2 {width: 145px; height: 27px; background: url(../img/fr/bt_continuer_off.gif) no-repeat; display: block;}
a.bt_continuer_2:hover {background: url(../img/fr/bt_continuer_on.gif) no-repeat;}
a.bt_continuer {width: 145px; height: 27px; background: url(../img/fr/bt_envoyer_off.gif) no-repeat; display: block;}
a.bt_continuer:hover {background: url(../img/fr/bt_envoyer_on.gif) no-repeat;}

/* BOUTON ITA*/
#IT a.bt_continuer_2 {width: 145px; height: 27px; background: url(../img/it/bt_continuer_off.gif) no-repeat; display: block;}
#IT a.bt_continuer_2:hover {background: url(../img/it/bt_continuer_on.gif) no-repeat;}
#IT a.bt_continuer {width: 145px; height: 27px; background: url(../img/it/bt_envoyer_off.gif) no-repeat; display: block;}
#IT a.bt_continuer:hover {background: url(../img/it/bt_envoyer_on.gif) no-repeat;}

/* BOUTON ITA*/
#DE a.bt_continuer_2 {width: 145px; height: 27px; background: url(../img/de/bt_continuer_off.gif) no-repeat; display: block;}
#DE a.bt_continuer_2:hover {background: url(../img/de/bt_continuer_on.gif) no-repeat;}
#DE a.bt_continuer {width: 145px; height: 27px; background: url(../img/de/bt_envoyer_off.gif) no-repeat; display: block;}
#DE a.bt_continuer:hover {background: url(../img/de/bt_envoyer_on.gif) no-repeat;}

/* BOUTON UK*/
#UK a.bt_continuer_2 {width: 145px; height: 27px; background: url(../img/uk/bt_continuer_off.gif) no-repeat; display: block;}
#UK a.bt_continuer_2:hover {background: url(../img/uk/bt_continuer_on.gif) no-repeat;}
#UK a.bt_continuer {width: 145px; height: 27px; background: url(../img/uk/bt_envoyer_off.gif) no-repeat; display: block;}
#UK a.bt_continuer:hover {background: url(../img/uk/bt_envoyer_on.gif) no-repeat;}

/* BOUTON US*/
#US a.bt_continuer_2 {width: 145px; height: 27px; background: url(../img/us/bt_continuer_off.gif) no-repeat; display: block;}
#US a.bt_continuer_2:hover {background: url(../img/us/bt_continuer_on.gif) no-repeat;}
#US a.bt_continuer {width: 145px; height: 27px; background: url(../img/us/bt_envoyer_off.gif) no-repeat; display: block;}
#US a.bt_continuer:hover {background: url(../img/us/bt_envoyer_on.gif) no-repeat;}

/* BOUTON ES*/
#ES a.bt_continuer_2 {width: 145px; height: 27px; background: url(../img/es/bt_continuer_off.gif) no-repeat; display: block;}
#ES a.bt_continuer_2:hover {background: url(../img/es/bt_continuer_on.gif) no-repeat;}
#ES a.bt_continuer {width: 145px; height: 27px; background: url(../img/es/bt_envoyer_off.gif) no-repeat; display: block;}
#ES a.bt_continuer:hover {background: url(../img/es/bt_envoyer_on.gif) no-repeat;}


.cadre-gris-form td{font-size:11px;}
.cadre-gris-form select{font-size:11px;}
.bold2 {font-weight:bold; color:red; }

/*style op metop consult 2008*/
a.op_meteo_consult {font-size: 11px;color: #000000}
div.boutons_op_meteo_consult {margin: 15px 0 25px 0;}
div.boutons_op_meteo_consult span {display: none;}

#form_contenu{position:relative;width:460px;background:#EDF3F3;border-top:1px solid #0d748d;border-bottom:1px solid #0d748d;margin-bottom:30px;}
	#form_contenu_0{position:relative;width:100%;background:url(../img/bg-form-bottom.gif) no-repeat 0 100%;padding:5px 0;}
	#form_contenu .h2_form{font:16px Trebuchet MS;color:#0d748d;font-weight:bold;margin:10px 0 20px 12px;text-transform:uppercase;}
	#form_contenu .h3_form{font-size:11px;font-family:Arial;color:#0d748d;font-weight:bold;margin:0 0 0 12px;}
	.groupe_radio{position:relative;margin:0 0 25px 10px;overflow:hidden;}
	.groupe_radio *{float:left;display:inline;}
	.groupe_radio .input_radio{width:18px;height:18px;clear:both;margin:0 5px 0 0;}
	.groupe_radio span{line-height:18px;}
	.groupe_radio .reponse{font-size:11px;font-family:Arial #fff;}
	
		.lien_gris11 {font-size:11px;color:#494a4b;line-height:18px;}
	a:hover.lien_gris11 {font-size:11px;color:#009ADA;line-height:18px;}
	
		.bouton1 {display:block;width:180px;height:28px;line-height:28px;font-size:12px;font-weight:bold;color:#fff;background:url(../img/commun/bg-bouton1.gif) no-repeat 0 0;text-align:center;text-decoration:none}
	a.bouton1:hover {background:url(../img/commun/bg-bouton1-on.gif) no-repeat 0 0}
	
.gris11 {font-size:11px;color:#666666;text-decoration:none}
a:hover.gris11 {text-decoration:underline}
.bleu11_form {font-size:11px;color:#0099d8;text-decoration:none;font-weight:bold}
ol {margin:0 0 0 30px;}

#overDiv{font-size:11px; border:2px solid #88C3D2; position:relative}
#overDiv strong *{font-size:11px; }
#overDiv div {background:#88C3D2}
#overDiv strong div{font-size:14px}
#overDiv .rouge{color:#BA0000; font-weight:bold}
#overDiv div div{padding:10px; background:#fff}
#overDiv div a{background:#88C3D2; color:#fff; font-weight:bold; text-decoration:none; padding:1px 3px; display:block; font-size:11px; width:50px; margin:0 auto; display:block; margin-top:10px}
.infoStand {display : none}
.reponse{width:420px}

/* classes formulaire */
.input1 {font-family:Arial, Helvetica;font-size:11px;border:1px solid #CACACB;color:#000000;text-align:left;padding:0 0 0 2px;}
.fini{color:#CCCCCC !important}
.pointilles_h {background:url(/horizons/images/bg-tirets.gif) repeat-x 0 0}


/* déjà client bouton renseignement */
a.renseignement{width: 223px; height: 28px;background: url(../img/fr/bt_renseignements_off.gif) no-repeat;display:block;margin-left: 100px;}
a.renseignement:hover {background: url(../img/fr/bt_renseignements_on.gif) no-repeat;}
html>body a.renseignement {margin-left: 120px;}

/* Page UK website terms and conditions */
.terms-and-conditions {text-align:justify;width:455px;}
.terms-and-conditions p {margin-left:0px; margin-right:10px}
.terms-and-conditions span {margin-left:0px;color:#3189C2;font-weight:bold;font-size:12px;margin-top: 10px}
.terms-and-conditions ul {margin-left: 40px; margin-right:10px; margin-bottom: 10px}

/* Page UK Privacy Policy */
.privacy-policy {text-align:justify;width:455px;}
.privacy-policy p {margin-left:0px; margin-right:10px}
.privacy-policy h1 {margin-left:0px;color:#3189C2;font-weight:bold;font-size:12px;margin-top: 10px}
.privacy-policy ul {margin-left: 40px; margin-right:10px; margin-bottom: 10px}

/*Footer Group */
.bloc_siteGroupe{padding:38px 0 10px 5px;overflow:hidden;zoom:1;width:895px;font-family:Arial;background-color:#FFF}
.blocLogo{width:141px;text-align:center;float:left;display:inline;}
.blocLogo p{color:#8b8b8b;font-size:11px;}
.blocLogo a{text-decoration:underline;color:#8b8b8b;}
.blocLogo img{border:none;}
.blocLogo-padd1{padding:0 38px 0 0;}

/* Responsabilité Sociétale et Environnementale */
#RespSocietaleEnvt h1 {color: #3189C2;font-size: 20px;padding: 12px 0 15px;}
#RespSocietaleEnvt h2 {color: #3189C2;font-size: 14px;padding: 10px 0;}
#RespSocietaleEnvt p {padding:5px 0;}
#RespSocietaleEnvt div.LogoEcoResponsable {text-align:center;}

