@charset "utf-8";
/* CSS Document */

body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size: 12px;background-image:url(../images/fond.jpg);background-repeat:repeat-x;}

#site {width: 961px;margin-left: auto;margin-right: auto;background-color:#FFF; }

input{border:1px solid #CCC; font-size:10px;}
select{border:1px solid #CCC; font-size:10px;}
.clear{ clear:both;}

/***********************************/
/**** Commun a toutes les pages ****/
/***********************************/


/** fil d'ariane **/
#ariane{ height:30px; background-color:#FFF; font-size:10px;}
#ariane div{margin-top:7px; margin-left:28px;}
#ariane img{ margin-top:3px;}
#ariane a{ font-size:10px; padding-left:}
#ariane a.active{ text-decoration:none;}

/** Listes **/

ul.puceFleche{ margin:0px; padding:0px;}
ul.puceFleche li{ list-style-type:none; margin-left:0px; margin-bottom:5px;}
ul.puceFleche li a{ background-image:url(../images/picto_fleche_2.gif); background-position:left center; padding-left:18px; background-repeat:no-repeat; text-decoration:none;}
ul.puceFleche li a:hover{ text-decoration:underline;}


/** Liens **/

a{ color:#2e2e2e;}


/** Titres **/

h4{ margin-bottom:8px;}



/** Boutons **/

.skinBouton_1{ position:relative;}
.skinBouton_1 a{ background-image:url(../images/boutonSkinMil.gif); background-repeat:repeat-x; height:23px; text-align:center; padding-top:4px; color:#FFF; text-decoration:none; float:left; font-weight:bold; font-size:12px;}
#contenu .skinBouton_1 a{ color:#FFF; line-height:normal;}
.skinBouton_1 .bouton_1_skinGauche{ background-image:url(../images/boutonSkinGauche.gif); width:10px; height:23px; float:left;}
.skinBouton_1 .bouton_1_skinDroite{ background-image:url(../images/boutonSkinDroite.gif); width:10px; height:23px; float:left;}
.skinBouton_1 a.ok{ font-size:11px;}

.skinBouton_2{ position:relative;}
.skinBouton_2 a{ background-image:url(../images/boutonSkinMil_2.gif); background-repeat:repeat-x; height:18px; text-align:center; padding-top:2px; color:#FFF; text-decoration:none; float:left; font-size:11px; padding-left:5px; padding-right:5px; font-weight:bold;}
.skinBouton_2 a img{ border:0px;}
#contenu .skinBouton_2 a{ color:#FFF; line-height:normal;}
.skinBouton_2 .bouton_2_skinGauche{ background-image:url(../images/boutonSkinGauche_2.gif); width:4px; height:18px; float:left;}
.skinBouton_2 .bouton_2_skinDroite{ background-image:url(../images/boutonSkinDroite_2.gif); width:4px; height:18px; float:left;}



.skinBouton_3{ position:relative;}
.skinBouton_3 a{ background-image:url(../images/boutonSkinMil_3.jpg); background-repeat:repeat-x; height:26px; text-align:center; padding-top:3px; color:#FFF; text-decoration:none; float:left; font-size:16px; padding-left:5px; padding-right:5px; font-weight:bold;}
#contenu .skinBouton_3 a{ color:#FFF; line-height:normal;}
.skinBouton_3 .bouton_3_skinGauche{ background-image:url(../images/boutonSkinGauche_3.jpg); width:11px; height:26px; float:left;}
.skinBouton_3 .bouton_3_skinDroite{ background-image:url(../images/boutonSkinDroite_3.jpg); width:11px; height:26px; float:left;}


.skinBouton_4{ position:relative;}
.skinBouton_4 a{ background-image:url(../images/boutonSkinMil_4.jpg); background-repeat:repeat-x; height:18px; text-align:center; padding-top:2px; color:#FFF; text-decoration:none; float:left; font-size:11px; padding-left:5px; padding-right:5px;}
#contenu .skinBouton_4 a:hover{ color:#f29400;}
.skinBouton_4 img{ float:left;}
#contenu .skinBouton_4 a{ color:#FFF; line-height:normal;}
.skinBouton_4 .bouton_4_skinGauche{ background-image:url(../images/boutonSkinGauche_4.jpg); width:8px; height:18px; float:left;}
.skinBouton_4 .bouton_4_skinDroite{ background-image:url(../images/boutonSkinDroite_4.jpg); width:8px; height:18px; float:left;}



.skinBouton_5{ position:relative;}
.skinBouton_5 a{ background-image:url(../images/boutonSkinMil_5.jpg); background-repeat:repeat-x; height:26px; text-align:center; padding-top:3px; color:#FFF; text-decoration:none; float:left; font-size:16px; padding-left:5px; padding-right:5px; font-weight:bold;}
#contenu .skinBouton_5 a{ color:#FFF; line-height:normal;}
.skinBouton_5 .bouton_5_skinGauche{ background-image:url(../images/boutonSkinGauche_5.jpg); width:11px; height:26px; float:left;}
.skinBouton_5 .bouton_5_skinDroite{ background-image:url(../images/boutonSkinDroite_5.jpg); width:11px; height:26px; float:left;}




.skinBouton_6{ position:relative; }
.skinBouton_6 div.mil{ background-image:url(../images/boutonSkinMil_6.jpg); background-repeat:repeat-x; height:18px; text-align:center; padding-top:2px; color:#FFF; text-decoration:none; float:left; font-size:11px; padding-left:5px; padding-right:5px; display:block;}
.skinBouton_6 div.mil img{ border:0px;}
#contenu .skinBouton_6 div.mil{ color:#FFF; line-height:normal;}
.skinBouton_6 .bouton_6_skinGauche{ background-image:url(../images/boutonSkinGauche_6.jpg); width:3px; height:18px; float:left;}
.skinBouton_6 .bouton_6_skinDroite{ background-image:url(../images/boutonSkinDroite_6.jpg); width:3px; height:18px; float:left;}








#contenu #choixTypeAstuce .skinBouton_5{ float:left; margin-right:20px;}
#contenu #choixTypeAstuce .skinBouton_5 a{ font-size:12px; padding-top:5px;}
#contenu #choixTypeAstuce .skinBouton_5 a.active { color:#F29400}

/** Header **/
#header{ position:relative; background-color:#FFF; width:100%; height:100px; }
#header #retourHomepage{ float:left; }
#header #accroche{ position: absolute; top:43px; left:126px;}
#header .liens{ position: absolute; top:25px; left:135px; text-transform:uppercase; font-size:11px;}
#header .liens a{ color:#000; letter-spacing:0px; text-decoration:none; font-size:10px;}
#header .liens a:hover{ color:#f99000}
#header #selecteurLangue{ position:absolute; right:28px; top:28px; text-align:right;}
#header #selecteurLangue select{ width:100px;}
#header .shareThis{ position:absolute; top:33px; right:0px;}
 
/** Menu Navigation **/
#menu { width:100%; height:108px; background-color:#000;}
#menu div{ padding-left:20px; padding-top:14px; float:left; width:213px;}
#menu ul{ list-style-type:none; margin:0px; padding:0px; margin-top:6px;}
#menu ul li{ padding:0px; margin:0px;}
#menu ul li a{ clear:both; float:left; color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:1px; padding-left:8px; background-image:url(../images/picto_fleche.jpg); background-repeat:no-repeat; background-position:left center; }

#menu div#menu_1{ padding-left:28px;}
#menu_1 ul li a:hover{ color:#f3a01d; background-image:url(../images/puce_menu_1.png);}
#menu_2 ul li a:hover{ color:#cbd020; background-image:url(../images/puce_menu_2.png);}
#menu_3 ul li a:hover{ color:#5dbeb2; background-image:url(../images/puce_menu_3.png);}
#menu_4 ul li a:hover{ color:#50c1f1; background-image:url(../images/puce_menu_4.png);}


/** Pied de page **/
#piedDePage{ margin:0px; padding:0px;}
#piedDePage #modules{ width:100%; background-color:#FFF; margin:0px; padding:0px; font-size:11px;}
#piedDePage #modules .gauche{ width:663px; background-image:url(../images/fond_modulePiedPage.jpg); background-repeat:repeat-x; float:left;}
#piedDePage #modules .droite{ width:298px; background-color:#FFF; float:right;}
#piedDePage #modules .module{ width:193px; padding-left:26px; float:left; margin-top:8px; }
#piedDePage #modules .module p{ margin-top:7px; color:#2e2e2e;}
#piedDePage #modules .module .petit{ color:#5f5f5f; font-size:10px;}
#piedDePage #modules .module .module_content{ width:170px;}
#piedDePage #modules .liseretVertical{ float:left; }
#piedDePage #modules input{ width:166px; margin-bottom:6px;}
#piedDePage #modules input.checkbox{ width:15px; float:left; margin-right:8px; border:0px; }
#piedDePage #modules select{ width:167px; margin-bottom:3px; }
#piedDePage #modules label{}
#piedDePage #modules .tabCapchat td{ vertical-align:middle;}


/** block trouver de l'aide **/
#trouverAide{ height:74px; background-color:#FFF; clear:both; display:block;}

.tabTrouverAide{ border-collapse:collapse; border:0px; width:100%; }
.tabTrouverAide td{ text-align:left; border:0px; background-color:#FFF; color:#414040; font-size:11px;}
.tabTrouverAide a, #contenu a.liengris { text-decoration:none;color:#414040;}
.tabTrouverAide a:hover{ text-decoration:underline;}
.tabTrouverAide img{border:0px;}


/** bandeaux partenaires **/
#partenaires .partenaire{ float:left;}


/** footer **/
#footer{background:url(../images/fond_footer.jpg) repeat-x; background-color:#FFF; font-size:10px;color:#2e2e2e;}

#footer .gauche{ float:left; padding-left:27px; padding-top:30px; text-transform:uppercase; width:220px;}
#footer .gauche ul{ list-style-type:none; margin:0px; padding:0px;}
#footer .gauche ul li{ margin-bottom:12px;}
#footer .gauche ul li a{ text-decoration:none; }

#footer .droite{ padding-left:25px; padding-top:24px;}
#footer .droite .liens{ text-transform:uppercase; font-size:10px;}
#footer .droite .liens a{ color:#2e2e2e;  text-decoration:none; }
#footer .droite .liens a:hover{ color:#f99000}

#footer h1{ font-weight:bold; text-transform:uppercase; font-size:11px; margin-bottom:15px;}
#footer h2{ font-weight:bold; font-size:11px; margin-bottom:8px; font-weight:bold;}
#footer .colonne { margin-top:30px; float:left; width:120px; margin-right:104px;}
#footer .apiFacebook{ margin-top:30px;}

#footer .colonne a{ background-image:url(../images/picto_fleche_3.gif); background-position:left center; background-repeat:no-repeat; padding-left:10px; text-decoration:none; font-size:11px; margin-bottom:6px; display:block;}
#footer .colonne a:hover{ text-decoration:underline;}

#footer #tabFooter{width:100%; margin-bottom:29px; margin-top:40px; padding-right:30px;}

#footer .addthis_button{ float:right; margin-right:27px;}


/** Sous site **/
#sousSite{ height:75px; background-color:#FFF;}
#sousSite td{ background-color:#FFF;}
#sousSite #copyrights{ text-transform:uppercase; color:#969696; padding-left:25px; font-size:10px;}
#sousSite table{ width:100%;}
#sousSite table #europe{ text-align:right;}


/** page choix langue **/

#menu_home {font-size:11px;margin: 0;padding: 0; width:702px; margin-left:auto; margin-right:auto;}
#menu_home ul {margin:0;padding:0; }
#menu_home li {margin:0;padding:2px 0 0px 22px; width:702px; list-style:none; clear:both; height:18px;}
#menu_home span {font-size:10px;padding:0 0 0 10px;margin:0;float:left;}
#contenu #menu_home  a {	color:#000;	text-decoration:none; }
#menu_home span a {	color:#000;	text-decoration:none; }
#menu_home li.sfhover {background-image:url(../images/fond_choixPays.gif);	background-repeat:no-repeat; background-position: left center; color:#FFF;}
#contenu #menu_home li.sfhover a{ color:#FFF;}
.menu_home_ink {font-size:11px;	text-decoration:none; display:block; float:left; width:210px; margin: 0; padding: 0;}




/** Contenu **/
#contenu{ margin:0px; padding:0px;   background:url(../images/deg_droite.jpg) right repeat-y;}
#contenu .gauche{ padding-left:27px; margin-top:0px; float:left; margin-bottom:50px; width:608px; line-height:18px; color:#4f4f4f; padding-top:6px;padding-right:53px;}
#contenu .ombre_4{ margin:0px; padding:0px;}

#contenu #boutons_rubrique{ margin-top:10px; margin-bottom:20px;}
#contenu #boutons_rubrique a{ display:block; float:left; margin-right:20px; text-decoration:none; color:#000;}

#contenu h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:35px; margin-top:0px; margin-bottom:20px;font-weight:normal; letter-spacing:-0.8px; color:#000; margin-top:7px; line-height:35px;}
#contenu h3{ font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#545454; font-size:17px; text-transform:uppercase; margin-top:0px; margin-bottom:12px;font-weight:normal;}

#contenu h2{ font-size:23px; color:#f29400; margin-bottom:10px; font-weight:normal;}
#contenu h4{ font-size:16px;}
#contenu h4 .obligatoire{ float:right; font-size:10px; color:#CC0000}

#contenu h5{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin:0px; margin-bottom:10px;}
#contenu h6{ font-size:22px; Arial, Helvetica, sans-serif; color:#505050; margin:0px; margin-bottom:10px; font-weight:normal; }
#contenu .tabForm h6{ font-size:16px; font-weight:bold; padding-top:3px; }


#contenu .ink_pink_15{ font-size:12px; color:#000000;}
#contenu .ink_gray_18 {color:#707070;font-size:16px; display:block; font-weight:bold; line-height:normal;}
#contenu .texte_noir_grand_bold{font-size:12px; color:#4f4f4f; font-weight:bold;}

#contenu .droite{ float:right; margin:0px; padding:0px; color:#4e4e4e; font-size:11px; position:relative; margin-bottom:50px; line-height:normal; background:none;  width:270px;}
#contenu .droite h1{ font-size:20px; margin-bottom:10px; letter-spacing:-0.2px;	line-height:20px; color:#1b1b1b; margin-top:0px;}
#contenu .push{ width:243px; background:none;}
#contenu .push p{ margin-top:7px; }
#contenu .droite .liseret_point{ margin-bottom:17px; margin-top:6px}
#contenu .ombre_aVoirAussi{ width:100%; margin-bottom:10px; }

#contenu .firstPush{ padding-top:4px;}

#contenu .aVoirAussi{ background-color:#FFF; width:auto; padding-bottom:23px;}
#contenu .aVoirAussi h3{ margin-bottom:8px;}
#contenu .aVoirAussi .liseret_point{ margin-bottom:5px; margin-top:5px;}
#contenu .aVoirAussi a{ display:block; background-image:url(../images/picto_fleche_4.jpg); background-repeat:no-repeat; background-position:left center; text-decoration:none; padding-left:20px; color:#000; font-weight:bold;}
#contenu .aVoirAussi a.active{ background-image:url(../images/picto_fleche_4_over.jpg); color:#f29400;}
#contenu .aVoirAussi a:hover{  color:#f29400; background-image:url(../images/picto_fleche_4_over.jpg); }



#contenu .petiteFleche a{ background-image:url(../images/picto_fleche_6.gif);}
#contenu .petiteFleche a:hover{ background-image:url(../images/picto_fleche_6_over.gif);}

#contenu .push h2{ font-size:12px; color:#000; margin:0px; padding:0px;}

#contenu .colonne_gauche{ float:left; margin-right:20px;}
#contenu .colonne_droite{ float:left;}

#contenu a{ color:#40a3cd;}
#contenu a.telecharger{ background:url(../images/picto_telecharger.jpg) no-repeat left center; padding-left:13px; font-weight:bold; text-decoration:none}




/** Pages - Campagne **/
#contenu .miniatures_videos{ margin-bottom:30px; display:block;}
#contenu .miniatures_videos div{ float:left; margin-right:10px;}
#contenu .miniatures_videos div a{ font-size:12px; font-weight:bold; text-decoration:none;}
#contenu .miniatures_videos div img{ border:0px;}

#contenu .playerYoutube{ margin-bottom:30px;}
#contenu .boutonCopier{ display:block; float:left;}
#contenu .inputCopier{ width:250px; margin-right:7px;  float:left;}


#contenu #helpSurLeWeb div{ padding-bottom:20px; padding-top:20px;}
#contenu #helpSurLeWeb div div{ padding-bottom:0px;padding-top:0px;}
#contenu #helpSurLeWeb img{ clear:both; float:none; margin-right:20px;}
#contenu #helpSurLeWeb div img{ clear:both; float:left;}

#contenu #helpSurLeWeb div.conteneur{ display:block; float:left; width:290px; padding:0px; margin:0px;}
#contenu #helpSurLeWeb span{ display:block; margin-bottom:5px;}

#contenu #helpSurLeWeb a{ display:block; background-image:url(../images/picto_fleche_5.jpg); background-position:left 4px; background-repeat:no-repeat; padding-left:16px; font-weight:bold; text-decoration:none; color:#000; font-size:11px;}
#contenu #helpSurLeWeb a:hover{ text-decoration:underline; }

#contenu #helpSurLeWeb .description{ clear:both; }

#contenu #helpSurLeWeb .titre{font-family:Arial, Helvetica, sans-serif; font-size:16px; float:left; margin-right:15px; color:#4f4f4f; font-weight:bold;}
#contenu #helpSurLeWeb .nouveaute{ font-weight:bold; float:left;}


 

/* Sonneries */
#contenu #sonnerie div{ padding-bottom:12px; padding-top:12px;}
#contenu #sonnerie div div{ padding-bottom:0px;padding-top:0px;}
#contenu #sonnerie img{ clear:both; float:none; margin-right:15px;}
#contenu #sonnerie div img{ clear:both; float:left;}

#contenu #sonnerie div.conteneur{ display:block; float:left; width:400px; padding:0px; margin:0px; font-size:11px; line-height:15px;}
#contenu #sonnerie span{ display:block; }

#contenu #sonnerie a{ display:block; background-image:url(../images/picto_fleche_5.jpg); background-position:left 4px; background-repeat:no-repeat; padding-left:16px; font-weight:bold; text-decoration:none; color:#000; font-size:11px;}
#contenu #sonnerie a:hover{ text-decoration:underline; }

#contenu #sonnerie .description{ clear:both; }

#contenu #sonnerie .titre{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-right:15px; color:#4f4f4f; font-weight:bold;}
#contenu #sonnerie .nouveaute{ font-weight:bold; float:left;}

 




/** Pages - Evenements **/
#contenu .evenement{ padding-bottom:20px; padding-top:20px; width:291px;}
#contenu .evenement div{ padding-bottom:0px;padding-top:0px;}
#contenu .evenement img{ max-width: 291px; }
#contenu .evenement p{ display:block; width:280px; padding:0px; margin:0px;}
#contenu .evenement a{ text-decoration:none; color:#0084bc}
#contenu .evenement a:hover{ text-decoration:underline; }

#contenu .evenement span{  margin-bottom:0px;}
#contenu .evenement span.date{ display:block;}
#contenu .evenement span.titre{ display:block;}
#contenu .evenement .titre{ font-weight:bold; font-size:12px; color:#0084bc;}

#contenu #pagination { text-align:right; height:19px; font-size:11px; padding-top:2px;}
#contenu #pagination a{ text-decoration:none; font-weight:bold;}
#contenu #pagination a.page{ color:#f29400; }
#contenu #pagination a.current{ color:#000000; font-weight:normal; }
#contenu #pagination a.precedent{ color:#a6a6a6;  padding-right:5px; }
#contenu #pagination a.suivant{ color:#f29400; padding-left:5px; }

#contenu #boutons_rubrique a.retourCarte{ background-image:url(../images/picto_retourCarte.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px; float:right;}
#contenu #boutons_rubrique a.retourCarte:hover{ text-decoration:underline;}

#contenu #boutons_rubrique a.retourListe{ background-image:url(../images/picto_retourListe.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px; float:right; margin-left:0px;}
#contenu #boutons_rubrique a.retourListe:hover{ text-decoration:underline;}


#contenu #compteurCo{ background-image:url(../images/fond_mesure_co.jpg); width:608px; height:163px; color:#FFF; font-size:130px; letter-spacing:15px; text-align:center; position:relative;}
#contenu #compteurCo div{ position:absolute; top:60px; padding-left:6px;}

#contenu #co_fond .un{ background-color:#fff}
#contenu #co_fond .deux{ background-color:#FFF}
#contenu #co_fond a, #contenu #actualites a.lien_partenaires{ font-weight:normal; color:#59aed2; text-decoration:none;}
#contenu #co_fond table{ border-collapse:collapse; width:100%}
#contenu #co_fond .lien_un{ width:500px; font-weight:bold;}
#contenu #co_fond .lien_deux{ font-weight:bold;}
#contenu #co_fond{ margin-bottom: 20px; position:relative;}



/** Pages - Presse **/
#contenu .formulaire .colonne_gauche{ width:275px;}
#contenu .formulaire label{ display:block; font-weight:bold; color:#000; margin-top:15px;}
#contenu .formulaire input{ width:250px; height:14px; border:1px solid #cccccc; font-size:11px; padding-left:3px; padding-bottom:2px; margin-bottom:3px;}
#contenu .formulaire select{ width:250px;  font-size:12px;}

#contenu #dossierPresse div{ margin-bottom:10px; margin-top:10px;}
#contenu #dossierPresse div div{ margin-bottom:0px; margin-top:0px; color:#59aed2;}
#contenu #dossierPresse .titre{ display:block; color:#4f4f4f;  font-size:12px; font-weight:bold;}
#contenu #dossierPresse a{ margin-bottom:10px; margin-top:10px;color:#4f4f4f;  font-size:12px; font-weight:bold; text-decoration:none;}

#contenu #sallePresse a{ display:block; width:100%; padding-left:30px; padding-top:5px; padding-bottom:5px; color:#000; text-decoration:none; background:url(../images/picto_fleche_6.gif) no-repeat 10px center; }
#contenu #sallePresse a:hover{ background-color:#f5f5f5;}
#contenu #sallePresse a.impaire{}
#contenu #sallePresse a:hover{ }

#contenu .formulaire textarea{ width:535px; height:129px; border:1px solid #cccccc;}


/** Pages - partager help **/

#contenu #partagerHelp h3{ font-size:17px; margin-bottom:5px; color:#000;} 
#contenu #partagerHelp h4{ color:#626262; font-size:17px; margin-top:10px;}
#contenu #partagerHelp .video{ margin-right:10px;}
#contenu #partagerHelp .banniere{ margin-right: 5px; float: left}


/** Pages - prevention **/

#contenu .bandeauPrevention{ background:url(../images/fond_prevention.jpg) no-repeat; width:961px; height:312px; position:relative;}
#contenu .bandeauObjectif #lienGauche{ position:absolute; left:0px; top:190px;}
#contenu .bandeauObjectif #lienGauche a{ background:url(../images/fond_boutonGauche.gif) no-repeat; display:block; width:259px; height:25px; padding-left:50px; color:#FFF; text-decoration:none; font-size:12px; font-weight:bold; padding-top:3px; margin-bottom:1px; }
#contenu .bandeauObjectif #lienGauche a:hover{ background:url(../images/fond_boutonGauche_over.gif) no-repeat;}

#contenu .bandeauObjectif #description{ position:absolute; left:50px; top:38px; width:300px;}
#contenu .bandeauObjectif #description h1{ font-size:23px; color:#FFF; line-height:25px; margin-bottom:5px; font-weight:normal;}
#contenu .bandeauObjectif #description p{ font-size:14px; margin-top:0; padding:0; color:#FFF; }


#contenu .bandeauObjectif #lienDroite{ position:absolute; right:23px; top:35px}
#contenu .bandeauObjectif #lienDroite a{ background:url(../images/picto_fleche_6.gif) no-repeat right center; display:block; width:245px; color:#000; text-decoration:none; font-size:12px; font-weight:bold; padding-top:3px; margin-bottom:6px; }
#contenu .bandeauObjectif #lienDroite a:hover{ background-image:url(../images/picto_fleche_6_over.gif); color:#f29400;}
#contenu .bandeauObjectif #lienDroite a.active{ background-image:url(../images/picto_fleche_6_over.gif); color:#f29400;}
#contenu .bandeauObjectif #lienDroite img{ display:block; margin-top:10px; margin-bottom:8px;}

/** Pages - cessation **/

#contenu .bandeauCessation{ background:url(../images/fond_cessation.jpg) no-repeat; width:961px; height:312px; position:relative;}
#contenu .temoignage{ width:100%;}

/** Pages - passif **/

#contenu .bandeauPassif{ background:url(../images/fond_passif.jpg) no-repeat; width:961px; height:312px; position:relative;}


/** Pages - actualités **/

#contenu #actualites div{ margin-bottom:10px; margin-top:10px;}
#contenu #actualites div div{ margin-bottom:0px; margin-top:0px; color:#0084bc}
#contenu #actualites .titre{ display:block; color:#0084bc; font-size:12px; font-weight:bold;}
#contenu #actualites a{ font-weight:bold; text-decoration:none; font-size:12px; color:#4f4f4f;}




/** Pages - help box **/

#contenu .index {background-color:#EEEEEE;color:#898989;font-size:12px;padding:0 4px;}
#contenu .index_on {background-color:#EEEEEE;color:#000000;font-size:12px;padding:0 4px;text-decoration:none;}

#contenu #galerie div{ float:left; margin-right:30px; margin-bottom:30px;}
#contenu #galerie .etoiles{ clear:both; float:none;margin-bottom:0px; margin-top:0px;}
#contenu #galerie .etoiles img{ }



/** Pages - e-coaching **/
#contenu .introEcoaching .visu{float:left; margin-bottom:10px; margin-right:20px;}
#contenu .introEcoaching .droite{float:left; margin:0px; padding:0px; width:250px;}
#contenu .introEcoaching .droite a{ color:#000;}
#contenu .introEcoaching h4{ color:#000; font-size:12px}
#contenu .introEcoaching .skinBouton_1 a{ color:#FFF; }
#contenu .tabForm td.chiffre{ vertical-align:top; }
#contenu .tabForm h4{ margin-top:5px;}
#contenu .formulaire .tabForm input{ width:240px;}
#contenu .tabForm label{ color:#000; font-weight:normal;}
#contenu .obelix{ color:#ff0000}

#contenu #galerie_campagne{ margin-top:10px;}
#contenu #galerie_campagne div{ float:left; margin-right:15px; margin-bottom:30px;}

#contenu .monCompte{ line-height:20px; background-color:#FFF; padding-bottom:10px;}
#contenu .monCompte .nom{ font-weight:bold;}
#contenu .monCompte .desc{ font-weight:bold; color:#f29400; padding-bottom:4px; display:block;}

#contenu .monCompteMobile{ background-color:#000; color:#FFF; width:240px;}
#contenu .monCompteMobile a{color:#FFF;}

#contenu .monCompteMobile .aVoirAussi{ background-color:#000;}

#contenu .monCompteMobile .skinBouton_2 a{ background-image:url(../images/boutonSkinMil_4.gif);}
#contenu .monCompteMobile .skinBouton_2 .bouton_2_skinGauche{ background-image:url(../images/boutonSkinGauche_4.gif);}
#contenu .monCompteMobile .skinBouton_2 .bouton_2_skinDroite{ background-image:url(../images/boutonSkinDroite_4.gif);}

#contenu .monCompteMobile .aVoirAussi a{ display:block; background-image:url(../images/puce_blanc.gif);}

#contenu .monCompteMobile  .monCompte{ margin-left:15px; padding-top:10px;}
#contenu .monCompteMobile  .aVoirAussi{ margin-left:15px; padding-bottom:7px;}



/** Pages - HelpBox **/
#contenu #choix_type{ float:left; margin-right:25px;}
#contenu #choix_type a{ font-size:23px; color:#545454; text-decoration:none;}
#contenu #choix_type a.active, #contenu .skinBouton_4 a.active{ color:#f29400;}

#contenu #selecteurs .skinBouton_4{ float:right;}

#contenu #choix_tri{ float:left; margin-right:25px; padding-top:7px;}
#contenu #choix_tri img{ float:left; padding-top:4px;}
#contenu #choix_tri a{ font-size:11px; font-weight:bold; color:#545454; text-decoration:none; float:left; text-align:center;}
#contenu #choix_tri a.active{ color:#f29400;}

#contenu #selecteurs #soumettreAstuce{ float:right; background-color:#000; color:#FFF; font-weight:bold; text-decoration:none; padding:7px; text-align:center;}





/** Bandeau js homepage **/
#bandeau{ background-color:#000; position:relative; }
#bandeau .bas{ height:60px; background:url(../images/bandeau_bas_fond.jpg) repeat-x; width:100%;}
#bandeau .bas .rubriques{ padding-top:17px; padding-left:25px;}
#bandeau .bas .rubriques a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; font-weight:normal; display:block; color:#FFF; float:left; outline:none; cursor:pointer; }
#bandeau .bas .rubriques a span{ display:block; padding-top:5px; float:left; cursor:pointer;  }
#bandeau .bas .rubriques a img{ border:0px;float:left;margin-right:6px; cursor:default;}
#bandeau .bas .rubriques img{float:left; margin-right:3px; margin-left:3px;}

#bandeau .fleches{ float:right; padding-right:28px;}
#bandeau .fleches a{ margin-left:6px; outline:none;}
#bandeau .fleches a img{ border:0px;}


#bandeau .haut{ width:100%; height:294px;}
#bandeau .visuel{ position:absolute;}
#bandeau .visuel img{ position:absolute;}
#bandeau .description{ position:absolute; color:#FFF; left:28px; top:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#bandeau .description span{ font-size:17px; font-weight:normal;}
#bandeau .description .titre{ font-size:45px; display:block; margin-top:20px; margin-bottom:3px; font-weight:normal; }

#bandeau .boutonsGauche{ position:absolute; left:0px; top:145px;}
#bandeau .boutonsGauche a{ background:url(../images/bandeau_fond_lien_gauche.gif) no-repeat left center; display:block; width:285px; height:25px; margin-bottom:4px; color:#FFF; text-decoration:none; padding-left:26px; padding-top:0px; font-size:12px; font-weight:bold; outline:none; line-height:23px; }


/* Styles génériques (add L.O) */
a img{ border: 0; }

a.non_souligne{ 
	text-decoration:none; 
}

a.non_souligne:hover{ 
	text-decoration:underline; 
}

a.lien_faq{
  font-size:12px;
  font-weight:bold;
}

span.faq{
  font-size:12px;
  font-weight:bold;
}

span.faqtext{
  font-size:12px;
}