.TabletitreBleu th{color:#FEFEFE; vertical-align:middle;border:0px; padding:0; margin:0;font:11px Tahoma;font-weight:bold; }


/*----------------- Moteur de Recherche -------------*/

.Themerouge .TitreRecherche{margin-top:30px;}
.Themerouge .TitreRecherche span{color:#B93333;}
.Themerouge .RubsRecherche{margin:20px 0;}
.Themerouge .RubsRecherche a{font-weight:bold; text-decoration:none;}
.Themerouge .RubsRecherche .NbrResult{color:#B93333;}
.Themerouge .RubsRecherche a.active{color:#B93333; text-decoration:underline;}
.Themerouge .themesStyleClass{}
.Themerouge .themesStyleClass a{background:url(../images/bg/FlecheRouge.gif) no-repeat 0 8px; padding:4px 0 4px 11px; display:block; font-weight:bold; text-decoration:none;}
.Themerouge .themesStyleClass a.active{background:url(../images/bg/PuceOnRouge2.gif) no-repeat 0 8px;}

/**ALE*/
.Themerouge .themesStyleClass .questionsStyleClass{margin-left:30px;}
.Themerouge .themesStyleClass .questionsStyleClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#B93333;}
.Themerouge .themesStyleClass .questionsStyleClass a:hover{color:#734C4C;}
.Themerouge .themesStyleClass .questionsStyleClass .reponsesStyleClass{margin:8px 0 12px 12px; padding:5px 10px; border:1px dashed #734C4C;}
.Themerouge .themesStyleClass .questionsStyleClass .reponsesStyleClass span{color:#181818;}

.Themerouge .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass a{background:none; padding:0; display:inline; }
.Themerouge .themesStyleClass .questionsStyleClass .reponsesStyleClass a{background:none; padding:0; display:inline;}

/***/
.Themerouge .themesStyleClass .sousThemeStyleClass{margin-left:30px;}
.Themerouge .themesStyleClass .sousThemeStyleClass a{background:url(../images/bg/PuceOffRouge.gif) no-repeat 0 8px; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}
.Themerouge .themesStyleClass .sousThemeStyleClass a:hover{color:#B93333;}
.Themerouge .themesStyleClass .sousThemeStyleClass .questionsStyleClass{margin-left:30px;}
.Themerouge .themesStyleClass .sousThemeStyleClass .questionsStyleClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#B93333;}
.Themerouge .themesStyleClass .sousThemeStyleClass .questionsStyleClass a:hover{color:#734C4C;}
.Themerouge .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass{margin:8px 0 12px 12px; padding:5px 10px; border:1px dashed #734C4C;}
.Themerouge .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass span{color:#181818;}

.Themevert .TitreRecherche{margin-top:30px;}
.Themevert .TitreRecherche span{color:#76B25B;}
.Themevert .RubsRecherche{margin:20px 0;}
.Themevert .RubsRecherche a{font-weight:bold; text-decoration:none;}
.Themevert .RubsRecherche .NbrResult{color:#76B25B;}
.Themevert .RubsRecherche a.active{color:#76B25B; text-decoration:underline;}
.Themevert .themesStyleClass{}
.Themevert .themesStyleClass a{background:url(../images/bg/FlecheVert.gif) no-repeat 0 8px; padding:4px 0 4px 11px; display:block; font-weight:bold; text-decoration:none;}
.Themevert .themesStyleClass a.active{background:url(../images/bg/PuceOnVert2.gif) no-repeat 0 8px;}
/**ALE*/
.Themevert .themesStyleClass .questionsStyleClass{margin-left:30px;}
.Themevert .themesStyleClass .questionsStyleClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#76B25B;}
.Themevert .themesStyleClass .questionsStyleClass a:hover{color:#3F5D5D;}
.Themevert .themesStyleClass .questionsStyleClass .reponsesStyleClass{margin:8px 0 12px 12px; padding:5px 10px; border:1px dashed #4C734C;}
.Themevert .themesStyleClass .questionsStyleClass .reponsesStyleClass span{color:#181818;}

.Themevert .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass a{background:none; padding:0; display:inline; }
.Themevert .themesStyleClass .questionsStyleClass .reponsesStyleClass a{background:none; padding:0; display:inline;}

/***/
.Themevert .themesStyleClass .sousThemeStyleClass{margin-left:30px;}
.Themevert .themesStyleClass .sousThemeStyleClass a{background:url(../images/bg/PuceOffVert.gif) no-repeat 0 8px; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}
.Themevert .themesStyleClass .sousThemeStyleClass a:hover{color:#76B25B;}
.Themevert .themesStyleClass .sousThemeStyleClass .questionsStyleClass{margin-left:30px;}
.Themevert .themesStyleClass .sousThemeStyleClass .questionsStyleClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#76B25B;}
.Themevert .themesStyleClass .sousThemeStyleClass .questionsStyleClass a:hover{color:#3F5D5D;}
.Themevert .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass{margin:8px 0 12px 12px; padding:5px 10px; border:1px dashed #734C4C;}
.Themevert .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass span{color:#181818;}

.Themebleu .TitreRecherche{margin-top:30px;}
.Themebleu .TitreRecherche span{color:#0C7BD5;}
.Themebleu .RubsRecherche{margin:20px 0;}
.Themebleu .RubsRecherche a{font-weight:bold; text-decoration:none;}
.Themebleu .RubsRecherche .NbrResult{color:#0C7BD5;}
.Themebleu .RubsRecherche a.active{color:#0C7BD5; text-decoration:underline;}
.Themebleu .themesStyleClass{}
.Themebleu .themesStyleClass a{background:url(../images/bg/FlecheBleu.gif) no-repeat 0 8px; padding:4px 0 4px 11px; display:block; font-weight:bold; text-decoration:none;}
.Themebleu .themesStyleClass .sousThemeStyleClass{margin-left:30px;}
.Themebleu .themesStyleClass .sousThemeStyleClass a{background:url(../images/bg/PuceOffBleu.gif) no-repeat 0 8px; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}
.Themebleu .themesStyleClass .sousThemeStyleClass a:hover{color:#0C7BD5;}
.Themebleu .themesStyleClass .sousThemeStyleClass .questionsStyleClass{margin-left:30px;}
.Themebleu .themesStyleClass .sousThemeStyleClass .questionsStyleClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#0C7BD5;}
.Themebleu .themesStyleClass .sousThemeStyleClass .questionsStyleClass a:hover{color:#3F5D5D;}
.Themebleu .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass{margin:8px 0 12px 12px; padding:5px 10px; border:1px dashed #734C4C;}
.Themebleu .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass span{color:#181818;}

.Themegris .TitreRecherche{margin-top:30px;}
.Themegris .TitreRecherche span{color:#7790AF;}
.Themegris .RubsRecherche{margin:20px 0;}
.Themegris .RubsRecherche a{font-weight:bold; text-decoration:none;}
.Themegris .RubsRecherche a:hover{color:#7790AF;}
.Themegris .RubsRecherche .NbrResult{color:#7790AF;}
.Themegris .RubsRecherche a.active{color:#7790AF; text-decoration:underline;}
.Themegris .themesStyleClass{}
.Themegris .themesStyleClass a{background:url(../images/bg/PuceOffBleu2.gif) no-repeat 0 8px; padding:4px 0 4px 11px; display:block; font-weight:bold; text-decoration:none;}
.Themegris .themesStyleClass a:hover{color:#7790AF;}
/*.Themegris .themesStyleClass a.active{background:url(../images/bg/PuceOnGris2.gif) no-repeat 0 8px;text-decoration:none;}
*/.Themegris .themesStyleClass a.active{background:url(../images/bg/PuceOnGris2.gif) no-repeat 0 8px; padding:4px 0 4px 11px; display:block; font-weight:bold; text-decoration:none;}

/**ALE*/
.Themegris .themesStyleClass .questionsStyleClass{margin-left:30px;}
.Themegris .themesStyleClass .questionsStyleClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#7790AF;}
.Themegris .themesStyleClass .questionsStyleClass a:hover{color:#3F5D5D;}
.Themegris .themesStyleClass .questionsStyleClass .reponsesStyleClass{margin:8px 0 12px 12px; padding:5px 10px; border:1px dashed #4C4C73; }
.Themegris .themesStyleClass .questionsStyleClass .reponsesStyleClass span{color:#181818;}

.Themegris .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass a{background:none; padding:0; display:inline; }
.Themegris .themesStyleClass .questionsStyleClass .reponsesStyleClass a{background:none; padding:0; display:inline;}


/***/

.Themegris .themesStyleClass .sousThemeStyleClass{margin-left:30px;}
.Themegris .themesStyleClass .sousThemeStyleClass a{background:url(../images/bg/PuceOffgris.gif) no-repeat 0 8px; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}
.Themegris .themesStyleClass .sousThemeStyleClass a:hover{color:#7790AF;}
.Themegris .themesStyleClass .sousThemeStyleClass .questionsStyleClass{margin-left:30px;}
.Themegris .themesStyleClass .sousThemeStyleClass .questionsStyleClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#7790AF;}
.Themegris .themesStyleClass .sousThemeStyleClass .questionsStyleClass a:hover{color:#3F5D5D;}
.Themegris .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass{margin:8px 0 12px 12px; padding:5px 10px; border:1px dashed #4C4C73; }
.Themegris .themesStyleClass .sousThemeStyleClass .questionsStyleClass .reponsesStyleClass span{color:#181818;}



/**----- MOTEUR RECHERCHE TARIF -------**/

/*GRIS*/
.Themegris .themesStyleClass .SectionStyle{margin-left:30px;}
/*new for actu
.Themegris .themesStyleClass .SectionStyle .lireSuitePanelClass a{background:none; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}
*/
.Themegris .themesStyleClass .SectionStyle a{background:url(../images/bg/PuceOffgris.gif) no-repeat 0 8px; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}

.Themegris .themesStyleClass .SectionStyle .ChapitreStyle{margin-left:20px;max-width:640px;}
.Themegris .themesStyleClass .SectionStyle .ChapitreStyle .chapitre{position:relative; margin-left:10px;  margin-bottom:5px;}
.Themegris .themesStyleClass .SectionStyle .ChapitreStyle a{background:none;}
.Themegris .themesStyleClass .SectionStyle .ChapitreStyle .ChapitreLinkStyle a{margin-left:2px;background:url(../images/bg/PuceAccord.gif) no-repeat 4px 9px; padding:4px 0 2px 16px;font-weight:normal; color:#181818;}

.Themegris .themesStyleClass .SectionStyle .ChapitreStyle a:hover{color:#3F5D5D;}
.Themegris .themesStyleClass .SectionStyle .ChapitreStyle .note{background:url(../images/bg/PuceOngris.gif) no-repeat 4px 9px; padding:2px 0 2px 12px;font-weight:normal; color:#181818;}

.Themegris .themesStyleClass .SectionStyle .ChapitreStyle .note a{text-decoration:underline; color:#3F5D5D;}
.Themegris .themesStyleClass .SectionStyle .ChapitreStyle .chapitre .plus{width:12px; height:10px; position:absolute; left:-10px; top:28px;}
.Themegris .themesStyleClass .SectionStyle .ChapitreStyle .chapitre .plus a{background:url(../images/pictos/plus2.gif) no-repeat; display:block;}
.Themegris .themesStyleClass .SectionStyle .ChapitreStyle .chapitre .plus a.active{background:url(../images/pictos/moin2.gif) no-repeat; display:block;}

/*BLEU*/

.Themebleu .themesStyleClass .SectionStyle{margin-left:30px;}
.Themebleu .themesStyleClass .SectionStyle a{background:url(../images/bg/PuceOffBleu.gif) no-repeat 0 8px; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle{margin-left:20px;max-width:640px;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle .chapitre{position:relative; margin-left:10px;  margin-bottom:5px;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle a{background:none;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle .ChapitreLinkStyle a{margin-left:2px;background:url(../images/bg/PuceAccord.gif) no-repeat 4px 9px; padding:4px 0 2px 16px;font-weight:normal; color:#181818;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle a:hover{color:#3F5D5D;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle .note{background:url(../images/bg/PuceOnBleu.gif) no-repeat 4px 9px; padding:2px 0 2px 12px;font-weight:normal; color:#181818;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle .note a{text-decoration:underline; color:#3F5D5D;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle .chapitre .plus{width:12px; height:10px; position:absolute; left:-10px; top:28px;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle .chapitre .plus a{background:url(../images/pictos/plus2.gif) no-repeat; display:block;}
.Themebleu .themesStyleClass .SectionStyle .ChapitreStyle .chapitre .plus a.active{background:url(../images/pictos/moin2.gif) no-repeat; display:block;}


/**----- MOTEUR RECHERCHE RDII -------**/
.Themegris .themesStyleClass .TitreRDIIStyle{margin-left:30px;}
.Themegris .themesStyleClass .TitreRDIIStyle a{background:url(../images/bg/PuceOffgris.gif) no-repeat 0 8px; padding:4px 0 4px 11px;font-weight:normal; color:#181818;}
.Themegris .themesStyleClass .TitreRDIIStyle .ChapitreRDIIStyle{margin-left:20px;}
.Themegris .themesStyleClass .TitreRDIIStyle .ChapitreRDIIStyle .chapitre{}
.labelChapiteRDII{margin-left:20px; background:url(../images/bg/PuceOngris.gif) no-repeat 0 8px;  padding:4px 0 4px 11px;font-weight:normal; color:#3F5D5D;}
.Themegris .themesStyleClass .TitreRDIIStyle .ChapitreRDIIStyle a:hover{color:#181818;}

.Themegris .themesStyleClass .TitreRDIIStyle .ChapitreRDIIStyle .AnnexeStyle{margin:8px 0}
.Themegris .themesStyleClass .TitreRDIIStyle .ChapitreRDIIStyle .AnnexeStyle h3{margin:0 0 0 0;}
.Themegris .themesStyleClass .TitreRDIIStyle .ChapitreRDIIStyle .AnnexeStyle .Annexe{margin-left:15px;}
.Themegris .themesStyleClass .TitreRDIIStyle .ChapitreRDIIStyle .AnnexeStyle .Annexe a{background:none; text-decoration:underline}

.labelChapiteRDII{margin-left:20px; background:url(../images/bg/PuceOngris.gif) no-repeat 0 8px;  padding:4px 0 4px 11px;font-weight:normal; }
.Themegris .themesStyleClass .TitreRDIIStyle .StyleSectionRDII a{margin-left:35px;background:none; text-decoration:underline;color:#3F5D5D;}
.Themegris .themesStyleClass .TitreRDIIStyle .StyleAnnexeTitre{padding:10px 0 0 0;margin-left:20px;background:none;font-weight:bold;  color:#7790AF;}

/**----- MOTEUR RECHERCHE CONTACT -------**/
.Themegris .themesStyleClass .DGStyle{margin-left:15px;background:url(../images/bg/PuceOffgris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:uppercase;}
.Themegris .themesStyleClass .DGStyle a{background:none; font-weight:normal; color:#181818; text-transform:uppercase; text-decoration:underline;}

.Themegris .themesStyleClass .DirectionStyle{margin-left:15px;background:url(../images/bg/PuceOffgris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:uppercase;}
.Themegris .themesStyleClass .DirectionStyle a{background:none; font-weight:normal; color:#181818; text-transform:uppercase; text-decoration:underline;}
.Themegris .themesStyleClass .DirectionStyleText{padding:4px 0 0 11px;margin-left:30px;background:url(../images/bg/PuceOffgris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:uppercase;}

.Themegris .themesStyleClass .DivisionStyle{margin-left:45px;background:url(../images/bg/PuceOngris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:none;}
.Themegris .themesStyleClass .DivisionStyle a{background:none; font-weight:normal; color:#181818; text-decoration:underline;}
.Themegris .themesStyleClass .DivisionStyle a:hover{color:#3F5D5D;}
.Themegris .themesStyleClass .DivisionStyleText{padding:4px 0 0 11px;margin-left:45px;background:url(../images/bg/PuceOngris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:none;}

.Themegris .themesStyleClass .ServiceStyle{margin-left:60px;background:url(../images/bg/carre_gris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:none;}
.Themegris .themesStyleClass .ServiceStyle a{background:none; font-weight:normal; color:#181818; text-decoration:underline;}
.Themegris .themesStyleClass .ServiceStyle a:hover {color:#3F5D5D;}
.Themegris .themesStyleClass .ServiceStyleText{padding:4px 0 0 11px;margin-left:60px;background:url(../images/bg/carre_gris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:none;}

.Themegris .themesStyleClass .BureauStyle{margin-left:75px;background:url(../images/bg/trait_gris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:none;}
.Themegris .themesStyleClass .BureauStyle a{background:none; font-weight:normal; color:#181818; text-decoration:underline;}
.Themegris .themesStyleClass .BureauStyle a:hover {color:#3F5D5D;}
.Themegris .themesStyleClass .BureauStyleText{padding:4px 0 0 11px;margin-left:75px;background:url(../images/bg/trait_gris.gif) no-repeat 0 8px; font-weight:normal; color:#181818; text-transform:none;}


