.tahoma12pxGris2 {font-family:Tahoma ; font-size: 12px; font-style: normal; color: #706862;}
.tahoma12pxGris2 a:link {color: #706862; text-decoration:none;}
.tahoma12pxGris2 a:visited {color: #706862; text-decoration:none;}
.tahoma12pxGris2 a:hover {color: #706862; text-decoration:none;}

.tahoma11pxGris2 {font-family:Tahoma ; font-size: 11px; font-weight: bold; font-style: normal; color: #6F6862;}
.tahoma11pxGris2 a:link {color: #6F6862; text-decoration:none;}
.tahoma11pxGris2 a:visited {color: #6F6862; text-decoration:none;}
.tahoma11pxGris2 a:hover {color: #6F6862; text-decoration:none;}

/* pour zone haut droit accueil */
.Tahoma10pxNoir {font-family:Tahoma, Tahoma, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #706862;
margin-top:10px;
padding-left:13px;
background-image:url(../Images/flecheorange.gif);
background-repeat:no-repeat;
background-position:1px 3px;
}
.Tahoma10pxNoir a:link {color: #6F6862; text-decoration:none;}
.Tahoma10pxNoir a:visited {color: #6F6862; text-decoration:none;}
.Tahoma10pxNoir a:hover {color: #6F6862; text-decoration:none;}

.tahoma12pxBlanc {font-family:Tahoma ; font-size: 12px; font-style: normal; color: #FFFFFF; padding-left:17px; padding-right:17px; text-align:justify;}
.tahoma12pxBlanc  a:link {color: #FFFFFF; text-decoration:none;}
.tahoma12pxBlanc  a:visited {color: #FFFFFF; text-decoration:none;}
.tahoma12pxBlanc  a:hover {color: #FFFFFF; text-decoration:none;}

.tahoma11pxBlancAccueil {font-family:Tahoma ; font-size: 11px; font-style: normal; color: #FFFFFF; padding-left:17px; padding-right:17px; text-align:justify;}
.tahoma12pxBlancAccueil  a:link {color: #FFFFFF; text-decoration:none;}
.tahoma12pxBlancAccueil  a:visited {color: #FFFFFF; text-decoration:none;}
.tahoma12pxBlancAccueil  a:hover {color: #FFFFFF; text-decoration:none;}

.tahoma11pxBlanc {font-family:Tahoma ; letter-spacing:-1px; font-size: 11px; font-weight: bold; font-style: normal; color: #FFFFFF; padding-left:17px; padding-right:17px; text-align:justify;}
.tahoma11pxBlanc  a:link {color: #FFFFFF; text-decoration:none;}
.tahoma11pxBlanc  a:visited {color: #FFFFFF; text-decoration:none;}
.tahoma11pxBlanc  a:hover {color: #FFFFFF; text-decoration:none;}

.tahoma11pxBlancMenu {font-family:Tahoma ; font-size: 11px; font-weight: bold; font-style: normal; color: #FFFFFF; padding-left:10px; padding-right:10px; text-align:justify;}
.tahoma11pxBlancMenu  a:link {color: #FFFFFF; text-decoration:none;}
.tahoma11pxBlancMenu  a:visited {color: #FFFFFF; text-decoration:none;}
.tahoma11pxBlancMenu  a:hover {color: #FFFFFF; text-decoration:none;}

.tahoma12pxBlancMenuTitre {font-family:Tahoma ; font-size: 12px; font-weight: bold; font-style: normal; color: #FFFFFF; padding-left:10px; padding-right:10px; text-align:justify;}
.tahoma12pxBlancMenuTitre  a:link {color: #FFFFFF; text-decoration:none;}
.tahoma12pxBlancMenuTitre  a:visited {color: #FFFFFF; text-decoration:none;}
.tahoma12pxBlancMenuTitre a:hover {color: #FFFFFF; text-decoration:none;}

/* pour sous Menu */

.Tahoma11pxBlancMenu2 {font-family:Tahoma; font-size: 10px; font-weight: bold; font-style: normal; color: #ffffff !important;} 
* html .Tahoma11pxBlancMenu2  { font-family:Tahoma; font-weight: bold; font-size: 10px; font-style: normal; color: #ffffff !important; padding-bottom:2px;}
.Tahoma11pxBlancMenu2 a {color: #ffffff !important; text-decoration:none; padding-bottom:2px;}
.Tahoma11pxBlancMenu2 a:visited {color: #ffffff!important; text-decoration:none; padding-bottom:2px;}
.Tahoma11pxBlancMenu2 a:hover {color: #ffffff !important; text-decoration:none; padding-bottom:2px;}

.Tahoma11pxGrisMenu {font-family:Tahoma; font-size: 10px; font-weight: bold; font-style: normal; color: #564D46 !important;}
.Tahoma11pxGrisMenu a {color: #564D46 !important; text-decoration:none; padding-bottom:2px;}
.Tahoma11pxGrisMenu a:visited {color: #564D46!important; text-decoration:none; padding-bottom:2px;}
.Tahoma11pxGrisMenu a:hover {color: #ffffff !important; text-decoration:none; padding-bottom:2px;}

.Tahoma12pxBlanc {font-family:Tahoma ; font-size: 12px; font-weight: bold; font-style: normal; color: #FFFFFF; padding-left:17px; padding-right:17px; text-align:justify;}
.Tahoma12pxBlanc  a:link {color: #FFFFFF; text-decoration:none;}
.Tahoma12pxBlanc  a:visited {color: #FFFFFF; text-decoration:none;}
.Tahoma12pxBlanc  a:hover {color: #FFFFFF; text-decoration:none;}

.Tahoma14pxBleuTitre {font-family:Tahoma; font-size: 14px; font-style: normal; color: #0e1c5b; padding-left:18px; text-align:justify;}
.Tahoma14pxBleuTitre  a:link {color: #0e1c5b; text-decoration:none;}
.Tahoma14pxBleuTitre a:visited {color: #0e1c5b; text-decoration:none;}
.Tahoma14pxBleuTitre  a:hover {color: #0e1c5b; text-decoration:none;}

.Tahoma14pxBleu {font-family:Tahoma; font-size: 14px; font-weight: bold; font-style: normal; color: #5A9CCB; padding-left:14px; text-align:justify;}
.Tahoma14pxBleu  a:link {color: #5A9CCB; text-decoration:none;}
.Tahoma14pxBleu a:visited {color: #5A9CCB; text-decoration:none;}
.Tahoma14pxBleu  a:hover {color: #5A9CCB; text-decoration:none;}

.Tahoma14pxBleuTitre2 {font-family:Tahoma; font-size: 14px; font-style: normal; color: #0e1c5b; padding-left:11px;}
.Tahoma14pxBleuTitre2 a:link {color: #0e1c5b; text-decoration:none;}
.Tahoma14pxBleuTitre2 a:visited {color: #0e1c5b; text-decoration:none;}
.Tahoma14pxBleuTitre2 a:hover {color: #0e1c5b; text-decoration:none;}

/* Titre Bleu */
.Tahoma14pxBleu2 {font-family:Tahoma; font-size: 14px; font-style: normal; color: #5A9CCB; text-align:justify;}
.Tahoma14pxBleu2  a:link {color: #5A9CCB; text-decoration:none;}
.Tahoma14pxBleu2 a:visited {color: #5A9CCB; text-decoration:none;}
.Tahoma14pxBleu2  a:hover {color: #5A9CCB; text-decoration:none;}

.Tahoma12pxBleu3 {font-family:Tahoma; font-size: 12px; font-style: normal; color: #5A9CCB; text-align:justify;}
.Tahoma12pxBleu3  a:link {color: #5A9CCB; text-decoration:none;}
.Tahoma12pxBleu3 a:visited {color: #5A9CCB; text-decoration:none;}
.Tahoma12pxBleu3  a:hover {color: #5A9CCB; text-decoration:none;}

.Tahoma13pxBleu3 {font-family:Tahoma; font-size: 13px; font-style: normal; color: #5A9CCB; text-align:justify;}
.Tahoma13pxBleu3  a:link {color: #5A9CCB; text-decoration:none;}
.Tahoma13pxBleu3 a:visited {color: #5A9CCB; text-decoration:none;}
.Tahoma13pxBleu3  a:hover {color: #5A9CCB; text-decoration:none;}

/* pour Plan */

.Tahoma18pxGris {font-family:Tahoma; font-size: 18px; font-weight: bold; font-style: normal; color: #564D46;}
.Tahoma18pxGris  a:link {color: #564D46; text-decoration:none;}
.Tahoma18pxGris  a:visited {color: #564D46; text-decoration:none;}
.Tahoma18pxGris  a:hover {color: #564D46; text-decoration:underline;}

.Tahoma14pxBleuGras {font-family:Tahoma; font-size: 13px; font-style: normal; font-weight: bold; color: #5A9CCB; }
.Tahoma14pxBleuGras a:link {color: #5A9CCB; text-decoration:none;}
.Tahoma14pxBleuGras a:visited {color: #5A9CCB; text-decoration:none;}
.Tahoma14pxBleuGras a:hover {color: #5A9CCB; text-decoration:none;}

/* titre encart de droite page type et titre de composant "lien, image et texte" */
.Tahoma14pxGris {font-family:Tahoma; font-size: 12px; font-style: normal; color: #564D46;}
.Tahoma14pxGris  a:link {color: #564D46; text-decoration:none;}
.Tahoma14pxGris  a:visited {color: #564D46; text-decoration:none;}
.Tahoma14pxGris  a:hover {color: #564D46; text-decoration:underline;}

.Tahoma13pxGris {font-family:Tahoma; font-size: 13px; font-style: normal; color: #564D46;}
.Tahoma13pxGris  a:link {color: #564D46; text-decoration:none;}
.Tahoma13pxGris  a:visited {color: #564D46; text-decoration:none;}
.Tahoma13pxGris  a:hover {color: #564D46; text-decoration:none;}

.Tahoma12pxGris3 {font-family:Tahoma; font-size: 12px; font-style: normal; color: #564D46;}
.Tahoma12pxGris3  a:link {color: #564D46; text-decoration:none;}
.Tahoma12pxGris3  a:visited {color: #564D46; text-decoration:none;}
.Tahoma12pxGris3  a:hover {color: #564D46; text-decoration:none;}

.tahoma12pxGris {font-family:Tahoma ; font-size: 12px;  color: #554C45; text-align:justify;}
.tahoma12pxGris   a:link {color: #554C45; text-decoration:underline; }
.tahoma12pxGris   a:hover {color: #554C45; text-decoration:underline; }
.tahoma12pxGris   a:visited {color: #554C45; text-decoration:underline; }


/*.Tahoma12pxGris {font-family:Tahoma; font-size: 12px; font-style: normal; color: #554C45;}
.Tahoma12pxGris a:link {color: #554C45; text-decoration:none;}
.Tahoma12pxGris a:visited {color: #554C45; text-decoration:underline;}
.Tahoma12pxGris a:hover {color: #554C45; text-decoration:none;}*/

.Tahoma12pxGrisDroite {font-family:Tahoma; font-size: 12px; font-weight: bold; font-style: italic; color: #67625C;}
.Tahoma12pxGrisDroite a:link {color: #67625C; text-decoration:none;}
.Tahoma12pxGrisDroite a:visited {color: #67625C; text-decoration:none;}
.Tahoma12pxGrisDroite a:hover {color: #67625C; text-decoration:none;}


.Tahoma12pxBleu {font-family:Tahoma; font-size: 12px; font-style: normal; color: #5A9CCB; text-align:justify;}
.Tahoma12pxBleu a:link {color: #5A9CCB; text-decoration:underline;}
.Tahoma12pxBleu a:visited {color: #5A9CCB; text-decoration:underline;}
.Tahoma12pxBleu a:hover {color: #5A9CCB; text-decoration:underline;}

.contenu p {
margin:0;
}
/* puce bleu ovale */
.contenu ul {
list-style-type:none;
margin-left:0;
margin-top:0;

}

.contenu ul li  {
padding-left:10px;
background-image:url('../Images/PuceBleu.jpg');
background-repeat:no-repeat;
background-position:0 5px;
}

/* puce bleu ovale fond gris*/
.contenu2 ul {
list-style-type:none;
margin-left:0;
}

.contenu2 ul li  {

padding-left:10px;
background-image:url('../Images/PuceBleuFondGris.gif');
background-repeat:no-repeat;
background-position:0 5px;
}

/* puce blanche ovale fond gris*/
.contenu3 ul {
list-style-type:none;
margin-left:0;
}

.contenu3 ul li  {

padding-left:10px;
background-image:url('../Images/PuceBlanche.gif');
background-repeat:no-repeat;
background-position:0 5px;
}


/* pour communiqué de presse*/
.Tahoma12pxOrange {font-family:Tahoma; font-size: 12px; font-style: normal; color: #E77D15; text-align:justify;}
.Tahoma12pxOrange a {color: #E77D15; text-decoration:none;}
.Tahoma12pxOrange a:visited {color: #E77D15; text-decoration:none;}
.Tahoma12pxOrange a:hover {color: #E77D15; text-decoration:underline;}

.Tahoma11pxNoir {font-family:Tahoma; font-size: 11px; font-style: normal; color: #000000; text-align:justify;}
.Tahoma11pxNoir a {color: #000000; text-decoration:none;}
.Tahoma11pxNoir a:visited {color: #000000; text-decoration:none;}
.Tahoma11pxNoir a:hover {color: #000000; text-decoration:underline;}

.Tahoma10pxNoirNom {font-family:Tahoma; font-size: 10px; font-style: normal; color: #000000; text-align:justify;}
.Tahoma10pxNoirNom  a {color: #000000; text-decoration:none;}
.Tahoma10pxNoirNom  a:visited {color: #000000 text-decoration:none;}
.Tahoma10pxNoirNom  a:hover {color: #000000; text-decoration:underline;}

/* pour sous Menu2 */
.Tahoma12pxBleuGras {font-family:Tahoma; font-size: 12px; font-style: normal; font-weight: bold; color: #5A9CCB; }
.Tahoma12pxBleuGras a:link {color: #5A9CCB; text-decoration:none;}
.Tahoma12pxBleuGras a:visited {color: #5A9CCB; text-decoration:none;}
.Tahoma12pxBleuGras a:hover {color: #5A9CCB; text-decoration:none;}

.Tahoma12pxGrisDroite2 {font-family:Tahoma; font-size: 12px; font-style: normal; color: #67625C;}
.Tahoma12pxGrisDroite2 a:link {color: #67625C; text-decoration:none;}
.Tahoma12pxGrisDroite2 a:visited {color: #67625C; text-decoration:none;}
.Tahoma12pxGrisDroite2 a:hover {color: #5A9CCB; text-decoration:none;}


.Tahoma12pxBleuMenu {font-family:Tahoma; font-size: 12px; font-style: normal; color: #5A9CCB; }
.Tahoma12pxBleuMenu a:link {color: #5A9CCB; text-decoration:none;}
.Tahoma12pxBleuMenu a:visited {color: #5A9CCB; text-decoration:none;}
.Tahoma12pxBleuMenu a:hover {color: #5A9CCB; text-decoration:none;}

.Tahoma12pxOrangeMenu {font-family:Tahoma; font-size: 12px; font-style: normal; color: #ff7b00;}
.Tahoma12pxOrangeMenu a:link {color: #ff7b00; text-decoration:none;}
.Tahoma12pxOrangeMenu a:visited {color: #ff7b00; text-decoration:none;}
.Tahoma12pxOrangeMenu a:hover {color: #5A9CCB; text-decoration:none;}

/* .Tahoma12pxGrisDroite2 a:hover {color: #67625C; text-decoration:none;}  comme au départ pour menu  */

.Tahoma12pxBleuGrasTest {font-family:Tahoma; font-size: 12px; font-style: normal; font-weight: bold; color: #5A9CCB; padding-left:10px; }
.Tahoma12pxBleuGrasTest a:link {display:block; color: #67625C; text-decoration:none;}
.Tahoma12pxBleuGrasTest a:visited {display:block; color: #67625C; text-decoration:none;}
.Tahoma12pxBleuGrasTest a:hover {display:block; color: #FFFFFF; text-decoration:none;}

.Tahoma12pxGrisDroiteTest {font-family:Tahoma; font-size: 12px; font-weight: bold; font-style: normal; color: #FFFFFF; padding-left:10px;}
.Tahoma12pxGrisDroiteTest a:link {display:block; color: #FFFFFF; text-decoration:none;}
.Tahoma12pxGrisDroiteTest a:visited {display:block; color: #FFFFFF; text-decoration:none;}
.Tahoma12pxGrisDroiteTest a:hover {display:block; color: #FFFFFF; text-decoration:none;}


.Tahoma10pxGris {font-family:Tahoma; font-size: 10px; font-style: normal; color: #AAA5A2; text-align:justify;}
.Tahoma10pxGris a:link {color: #AAA5A2; text-decoration:none;}
.Tahoma10pxGris  a:visited {color: #AAA5A2; text-decoration:none;}
.Tahoma10pxGris  a:hover {color: #AAA5A2; text-decoration:none;}

.Tahoma11pxGris {font-family:Tahoma; font-size: 10px; font-style: normal; color: #67625C; text-align:justify;}
.Tahoma11pxGris a:link {color: #67625C; text-decoration:none;}
.Tahoma11pxGris  a:visited {color: #67625C; text-decoration:none;}
.Tahoma11pxGris  a:hover {color: #67625C; text-decoration:none;}

/* pour formulaire */
.champstexte {
font-family:Tahoma;
font-style: normal;
color: #554C45;
font-size:13px;
border-top:2px solid #67625C;
border-left:2px solid #67625C;
}

/*pour Menu */
.Tahoma14pxGrisMenu {font-family:Tahoma; font-size: 14px; font-style: normal; color: #807974; background-color: #E5E8EB; padding-right:5px;/*padding-left:10px;  padding-bottom:2px;*/}
* html .Tahoma14pxGrisMenu  { padding-right:5px; padding-left:5px; background-color: #E5E8EB; display:block; padding-bottom:2px; }
.Tahoma14pxGrisMenu  a {display:block; color: #807974; text-decoration:none; width:100%; }
* html .Tahoma14pxGrisMenu  a {display:block; color: #807974; text-decoration:none; width:100%; padding-bottom:2px;}
.Tahoma14pxGrisMenu  a:visited {display:block; color: #807974; text-decoration:none; }
* html .Tahoma14pxGrisMenu  a:visited {display:block; color: #807974; text-decoration:none; width:100%; padding-bottom:2px;}
.Tahoma14pxGrisMenu  a:hover {display:block; color: #FFFFFF; text-decoration:none;}
* html .Tahoma14pxGrisMenu  a:hover  {display:block; color: #FFFFFF; text-decoration:none; background-color: #5A9CCB; padding-bottom:2px;}

.Tahoma14pxBlancMenu { font-family:Tahoma; font-size: 14px; font-style: normal; color: #FFFFFF; padding-right:5px; /*padding-left:5px; padding-bottom:2px;*/}
* html .Tahoma14pxBlancMenu  {display:block; font-family:Tahoma; font-size: 14px; font-style: normal; color: #FFFFFF; padding-right:5px; padding-left:5px; padding-bottom:2px;}
.Tahoma14pxBlancMenu a {display:block; color: #FFFFFF; text-decoration:none; }
* html .Tahoma14pxBlancMenu a {display:block; color: #FFFFFF; text-decoration:none; padding-bottom:2px;}
.Tahoma14pxBlancMenu a:visited {display:block; color: #FFFFFF; text-decoration:none;}
* html .Tahoma14pxBlancMenu a:visited {display:block; color: #FFFFFF; text-decoration:none; padding-bottom:2px;}
.Tahoma14pxBlancMenu a:hover {display:block; color: #FFFFFF; text-decoration:none;}
* html .Tahoma14pxBlancMenu a:hover {display:block; color: #FFFFFF; text-decoration:none; padding-bottom:2px;}


/* pour communiqué de presse*/
.Arial12pxOrange {font-family:Arial; font-size: 12px; font-style: normal; color: #E77D15; text-align:justify;}
.Arial12pxOrange a {color: #E77D15; text-decoration:none;}
.Arial12pxOrange a:visited {color: #E77D15; text-decoration:none;}
.Arial12pxOrange a:hover {color: #E77D15; text-decoration:underline;}

.Arial11pxNoir {font-family:Arial; font-size: 11px; font-style: normal; color: #000000; text-align:justify;}
.Arial11pxNoir a {color: #000000; text-decoration:none;}
.Arial11pxNoir a:visited {color: #000000; text-decoration:none;}
.Arial11pxNoir a:hover {color: #000000; text-decoration:underline;}

.Arial10pxNoir {font-family:Arial; font-size: 10px; font-style: normal; color: #000000; text-align:justify;}
.Arial10pxNoir a {color: #000000; text-decoration:none;}
.Arial10pxNoir a:visited {color: #000000 text-decoration:none;}
.Arial10pxNoir a:hover {color: #000000; text-decoration:underline;}