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: #346179; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #346179; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #346179; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #346179; font-weight: bold; text-decoration: underline;}
.photoAlbumCategory A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #346179; 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;}