body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000} 
.messageBas { FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }

.messageBas A:link { FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }



.messageBas A:active { FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }



.messageBas A:visited { FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }



.messageBas A:hover { FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }



/* service  niveaux 0 */

.availableService0 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF } 
.availableService0 A:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;text-decoration: none} 
.availableService0 A:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;  text-decoration: none} 
.availableService0 A:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-decoration: none} 
.availableService0 A:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;  text-decoration: none} 

.selectedService0 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; padding-left:3px; color: #FFFFFF } 
.selectedService0 A:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;text-decoration: none} 
.selectedService0 A:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;text-decoration: none} 
.selectedService0 A:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-decoration: none} 
.selectedService0 A:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;text-decoration: none} 

.firstService0 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; padding-left:3px; color: #FFFFFF ; } 
.firstService0 A:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;  text-decoration: none} 
.firstService0 A:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ;text-decoration: none} 
.firstService0 A:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-decoration: none} 
.firstService0 A:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-decoration: none} 



/* service  niveaux 1 */ 

.availableService1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.availableService1 A:link{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.availableService1 A:active{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.availableService1 A:visited{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.availableService1 A:hover{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}

.selectedService1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.selectedService1 A:link{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.selectedService1 A:active{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.selectedService1 A:visited{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}
.selectedService1 A:hover{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; text-decoration: none}

.firstService1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.firstService1 A:link{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.firstService1 A:active{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.firstService1 A:visited{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.firstService1 A:hover{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}



/* service  niveaux 2 */

.availableService2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.availableService2 A:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.availableService2 A:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.availableService2 A:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.availableService2 A:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFB366; text-decoration: none}

.selectedService2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.selectedService2 A:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.selectedService2 A:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.selectedService2 A:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.selectedService2 A:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFB366; text-decoration: none}

.firstService2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.firstService2 A:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.firstService2 A:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.firstService2 A:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #985006; text-decoration: none}
.firstService2 A:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFB366; text-decoration: none}
/* fin des menus */

.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFCC00; font-weight: bold}
.lang { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal; text-decoration: none}
.lang A:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-style: normal; text-decoration: none} 
.lang A:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-style: normal; text-decoration: none} 
.lang A:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-style: normal; text-decoration: none}
.menu_catalogue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-align: left ; text-decoration: none} 
.menu_catalogue A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-align: left ; text-decoration: none} 
.menu_catalogue A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-align: left ; text-decoration: none} 
.menu_catalogue A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-align: left ; text-decoration: none} 
.menu_catalogue A:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF ; text-align: left ; text-decoration: none} 
.texteRecherche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #154460; font-weight: bold}
.recherche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #003366; clip: rect( ); left: 20px } 
.texte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;}
.texte A:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
.texte A:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
.texte A:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
.texte A:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
p A:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
p A:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
p A:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 
p A:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-style: normal;} 

.photoAlbumCategory {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #8e764b; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #8e764b; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #8e764b; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #8e764b; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #8e764b; font-weight: bold; text-decoration: underline;}
/* CALENDRIER CONTINU */
.calendar {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; text-align: center}
.calendarHeader {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; text-align: center}
.calendarWeek {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; text-align: center}
.calendarDay {background-color: #B7A688 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; text-align: center}
.calendarEventday {background-color: #B7A688; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; text-align: center}
.calendarEventday A:link {background-color: #B7A688 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}
.calendarEventday A:active {background-color: #B7A688 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}
.calendarEventday A:visited {background-color: #B7A688 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}
.calendarEventday A:hover {background-color: #B7A688; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}

/* CALENDRIER PLEINE PAGE */
.fcalendar {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; text-align: center}
.fcalendarHeader {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; text-align: center}
.fcalendarWeek {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; text-align: center}
.fcalendarDay {background-color: #D2C3A8 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; text-align: center}
.fcalendarEventday {background-color: #B7A688; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; text-align: center}
.fcalendarEventday A:link {background-color: #B7A688 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}
.fcalendarEventday A:active {background-color: #B7A688 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}
.fcalendarEventday A:visited {background-color: #B7A688 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}
.fcalendarEventday A:hover {background-color: #B7A688; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff ; text-align: center}

/* FAQ */
.question {color: black; background-color: #D2C3A8 ;font-size: 10pt; font-size: 10pt;  font-family: Verdana, Arial, Helvetica, sans-serif;}
.answer {color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* FORUM */
td.light {color: black;	background-color: #CCD8E3 ;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.light A:link {color: black; background-color: #CCD8E3 ;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.light A:active {color: black; background-color: #CCD8E3 ;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.light A:visited {color: black; background-color: #CCD8E3 ;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.light A:hover {color: black; background-color: #CCD8E3 ;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

td.toolbar {color: black; background-color: #003C73; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.toolbar A:link {color: black; background-color: #003C73; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.toolbar A:active {color: black; background-color: #003C73; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.toolbar A:visited {color: black; background-color: #003C73; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.toolbar A:hover {color: black; background-color: #003C73; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}


td.medium {color: white; background-color: #9C5100;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.medium A:link {color: white; background-color: #9C5100;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.medium A:active {color: white; background-color: #9C5100;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.medium A:visited {color: white; background-color: #9C5100;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.medium A:hover {color: white; background-color: #9C5100;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

td.dark {color: white; background-color: #7F9DB9;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.dark A:link {color: white; background-color: #7F9DB9;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.dark A:active {color: white; background-color: #7F9DB9;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.dark A:visited {color: white; background-color: #7F9DB9;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.dark A:hover {color: white; background-color: #7F9DB9;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* LACS FERMÉS */
.lacsFermesNomLac { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #000000; text-decoration: none}


.lacsFermesImpair {background-color: #F6F5D7;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}

.lacsFermesPair {background-color: #ffffff;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
}

.lacsFermesPair {background-color: #ffffff;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}


