
#bon_plan, #newsletter, #actu, #prod{margin-bottom: 14px;}

/**********Cadre Bons Plans**************/
div#bon_plan{width:297px;}
#bon_plan h2{height: 25px; padding: 4px 0 0 110px; background: transparent url(../images/homepage/haut_onglet_orange.gif) no-repeat top center;}
/*#c_bon_plan, #liste_bon_plan {clear: both;}*/
 #liste_bon_plan {height: 343px; _margin: 2px 0}
div#bon_plan h3 {padding: 3px 0 0 5px;margin-top:0;line-height:15px;_line-height:20px;}
div#bon_plan h3 a {color: #2F4CA2; font-size: 14px; margin: 0}
div#bon_plan a {text-decoration: none;}
div#bon_plan p.dest {border-bottom: 1px solid #0F8BE9;clear: both; padding: 3px 0 6px 5px; _padding: 1px 0 4px 5px}
div#bon_plan p.dest span.prix {float: right; width: 39%}
div#bon_plan p.dest span.prix span.ttc{font-size: 12px;}
div#bon_plan p.dest span.prix a {font-size: 18px;font-weight: bold;color: #C74B2E;float: right;line-height: 9px;padding: 3px 0;}
div#bon_plan p.dest span.dates {float: left; width: 61%}
div#bon_plan p.dest span.dates a {color: #000; float: left; line-height: 14px;}
div#bon_plan p.note {margin: 5px 0}
#suite_bon_plan{background: #E94E2C url(../images/homepage/bas_cadre_orange_plein.gif) no-repeat bottom center;height: 32px; clear: both;}
#suite_bon_plan_duo{background: #E94E2C url(../images/homepage/bas_cadre_orange_plein.gif) no-repeat bottom center;height: 64px; clear: both;}
p.link {text-align: right; padding: 7px 10px 0 0}
p.link a {color: #FFF; font: bold 12px arial; text-decoration: none; }

/**********Fin**************/

/**********Cadre Newsletter**************/
div#newsletter{width: 297px; background: transparent url(../images/boite_bleu_deg_297_bas.gif) no-repeat bottom center; padding-bottom: 8px;}
div#newsletter	h2 {padding: 2px 0 0 18px; background: transparent url(../images/boite_bleu_deg_297_haut.gif) no-repeat top center;}
div#newsletter p.texte{color: #529AD2; font: bold 12px arial; float: left; width: 150px; margin: 10px 0 0 10px;}
div#newsletter img.icone {float: left; width: 29px; padding-left: 18px; margin-top: 10px }
div#newsletter #bt_inscription{float: right; margin: 20px 10px 0 0; cursor: pointer}
div#newsletter #c_newsletter {border: solid #0099cc; border-width: 0 1px; background: #d8e9fd; color: #0b8ce8 padding-top: 5px; overflow: hidden; height: 1%;}

/**********Fin**************/
/**********Cadre Actualité**************/
#actu {width: 297px; padding-bottom: 8px; height: 1%; background: #fef8f8 url(../images/homepage/bas_cadre_bleu_trait.gif) no-repeat bottom center;}
#actu h2 {padding: 4px 0 0 18px; height: 21px; background: transparent url(../images/homepage/haut_cadre_bleu_plein.gif) no-repeat top center;}
#c_actu{border: solid #5AA4D8; border-width: 0 1px; padding-top: 5px;}
.actu_resume {padding: 0 0 6px 5px;}
.actu_resume.dernier_actu {border: none;margin-left:5px;}
.actu_resume a{font-size: 10px; color: #000; text-decoration: none;}
#c_actu h3{padding-left: 5px;}
#c_actu h3 a {font-size: 12px; color: #529ad2; text-decoration: none;}
#c_actu h3 a:hover {color: #2F4CA2;}
.liste_actu {margin: 5px 0 0 10px; padding-left: 2px; background: transparent url(../images/homepage/puce_triangle_bleu.gif) no-repeat left 4px;}
.liste_actu p {padding: 0 5px 8px 5px; border-bottom: 1px solid #A0BEE0;}
p.autre_actu {text-align: right; padding: 8px 10px 5px 0}
p.autre_actu a {color: #529ad2; text-decoration: none; font: bold 12px arial}
/**********Fin**************/

/**********Cadre produit et Service**************/
#prod {padding-bottom: 6px;width: 100%;background: #f7f9fc url(../images/boite_orange_297_bas.gif) no-repeat bottom center;}
#prod h2{padding: 4px 0 0 18px; height: 21px; background: transparent url(../images/boite_orange_297_haut.gif) no-repeat top center;}
#c_prod {border: solid #ff6600;border-width: 0 1px; color: #ff6600; padding-top: 5px;float: left;clear: both;width: 295px;}
.liste_prod {padding: 0 0 1px 10px; float: right; clear: both; width: 285px;background: url(../images/homepage/hr_produit_service.gif) no-repeat bottom right;}
.liste_prod.dernier_prod {background-image: none;}
.liste_prod a{text-decoration: none; color: #ff6600 ; font: bold 12px arial; margin-top: 38px; float: left;}
.liste_prod a:hover{color: #2F4CA2}
.img_service{float:right;margin-top: 10px}
.picto_service{margin: 18px 8px 0 0; float: left;}
#prod p.lien {text-align: right; padding: 10px 10px 8px 0}
#prod p.lien a {color: #FF6600; font: bold 12px arial; text-decoration: none}
/**********Fin**************/

/**********Bouton Marchand**************/
#bouton_marchand{clear: both; }
.boutonMarchandConteneur{width: 297px;float: left;}
/**********Fin**************/

/**********Nos Partenaires**************/
#partenaire h2 {color: #7AB4E3; background: #FFF url(../images/homepage/haut_cadre_bleu_trait_g.gif) no-repeat bottom center; padding-bottom: 2px; height: 25px}
#c_partenaire{border-left: 1px solid #5AA4D8;border-right: 1px solid #5AA4D8;padding: 5px 0 0 5px;float:left;width: 600px;}
#partenaire{padding-bottom: 7px; margin-top: 15px; background: #FFF url(../images/homepage/bas_cadre_bleu_trait_g.gif) no-repeat bottom center;float:left;width: 608px;}
.liste_partenaire{float: left;margin-right:5px;}
.liste_partenaire h3{font-size: 12px;color: #7AB4E3;font-weight: bold; margin-bottom:5px}
/**********Fin**************/

#messageVolSaisonnier {color:#ffffff;font-weight:bold;text-align:center;width:290px;background-color:#4481bc;margin:2px 0px 2px 4px; }
#messageVolSaisonnier2 {color:#ffffff;font-weight:bold;text-align:center;width:290px;background-color:#4481bc;margin:2px 0px 2px 4px; }

