BODY 
{scrollbar-face-color: white; 
scrollbar-shadow-color: white;
scrollbar-highlight-color: 6699CC;
scrollbar-3dlight-color: 0066BB; 
scrollbar-darkshadow-color: 007061; 
scrollbar-track-color: white; 
scrollbar-arrow-color: FAAB26;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.:link {color : black; text-decoration: none; font-weight: normal;}
a.:visited {color : black; text-decoration: none;font-weight: normal;}
A.:active {color :#FAAB26;   text-decoration:none; font-weight: normal;}
a.:hover {color : #0066bb; text-decoration: none; font-weight: bold;}

A.lien:link {   color: #0066BB;  font-weight: bold; font-size: 8pt; text-decoration: none;}
A.lien:visited { color: #0066BB; font-weight: bold; font-size: 8pt; text-decoration: none;}
A.lien:active {  color: #0066BB;  font-weight: bold; font-size: 8pt; text-decoration: none;}
A.lien:hover {  color :#FAAB26; font-weight: bold; font-size: 8pt; text-decoration: none;}

A.lienN:link {   color: black;  font-weight: bold; }
A.lienN:visited { color: black; font-weight: bold; }
A.lienN:active {  color: black;  font-weight: bold; }
A.lienN:hover {  color :#FAAB26; font-weight: bold; }

A.calendrier:link {   color: black;  font-weight: bold; }
A.calendrier:visited { color: black; font-weight: bold; }
A.calendrier:active {  color: black;  font-weight: bold; }
A.calendrier:hover {  color :red; font-weight: bold; }

A.lienAutre:link {   color: black;  font-weight: normal; }
A.lienAutre:visited { color: black; font-weight: normal; }
A.lienAutre:active {  color: black;  font-weight: normal; }
A.lienAutre:hover {  color :#FAAB26; font-weight: normal; }

A.lienCyclesAccueil:link {color: #0368BC; 
font-weight: bold; font-size: 11pt; line-height: 11pt; letter-spacing: 0.02em;}
A.lienCyclesAccueil:visited {color: #0368BC; 
font-weight: bold; font-size: 11pt; line-height: 11pt;letter-spacing: 0.02em;}
A.lienCyclesAccueil:active {color: #0368BC;  
font-weight: bold; font-size: 11pt; line-height: 11pt;letter-spacing: 0.02em;}
A.lienCyclesAccueil:hover {color :#0368BC; 
font-weight: bold; font-size: 11pt; line-height: 11pt;letter-spacing: 0.02em;}

A.lienContinuAccueil:link {color: black;  
font-weight: normal; font-size: 7pt; line-height: 9pt;letter-spacing: 0.05em;}
A.lienContinuAccueil:visited {color: black; 
font-weight: normal;  font-size: 7pt;line-height: 9pt; letter-spacing: 0.05em;}
A.lienContinuAccueil:active {color: black;  
font-weight: normal;  font-size: 7pt; line-height: 9pt;letter-spacing: 0.05em;}
A.lienContinuAccueil:hover {color : black; 
font-weight: normal; font-size: 7pt; line-height: 9pt;letter-spacing: 0.05em;}



A.menu:link {font-family: Book Antiqua, Courrier, serif; font-size: 13pt; line-height: 16pt; color: #0066BB;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;  font-weight: bold; letter-spacing: 0.02em;}
A.menu:visited {font-family: Book Antiqua, Courrier, serif; font-size: 13pt; line-height: 16pt; color: #0066BB;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;  font-weight: bold; letter-spacing: 0.02em;}
A.menu:active {font-family: Book Antiqua, Courrier, serif; font-size: 13pt; line-height: 16pt; color: #0066BB;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;  font-weight: bold; letter-spacing: 0.02em;}
A.menu:hover {font-family: Book Antiqua, Courrier, serif; font-size: 13pt; line-height: 16pt; color: #0066BB;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;  font-weight: bold; letter-spacing: 0.02em;}



H1{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; line-height: 12pt;  color: #FAAB26; margin-left: 0px; margin-top: 10px; font-weight: bold; letter-spacing: 0.04em; font-variant : small-caps;}

H1.black{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; line-height: 12pt;  color: black; margin-left: 0px; margin-top: 10px; font-weight: bold; letter-spacing: 0.04em; font-variant : small-caps;}

H2{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FAAB26; margin-left: 0px; margin-top: 0px; font-weight: bold; letter-spacing: 0.02em;}

H6{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #0066bb; margin-left: 0px; margin-top: 0px; font-weight: bold; letter-spacing: 0.02em;}

H1.italic { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; color: #0066bb; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-style: italic; font-weight: normal;  letter-spacing: 0.02em; font-variant : normal;}

H3 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;  font-weight: normal; letter-spacing: 0.02em;}

H4 {font-family: Book Antiqua, Courrier, serif; font-size: 13pt; line-height: 16pt; color: #0066BB;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;  font-weight: bold; letter-spacing: 0.02em;}

.jaune {font-family: Book Antiqua, Courrier, serif; font-size: 13pt; line-height: 16pt; color: #E29615;    font-weight: bold; letter-spacing: 0.02em;}

.jauneArial {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 12pt; color: #E29615;    font-weight: bold; letter-spacing: 0.02em;}

.bleu {font-family: Book Antiqua, Courrier, serif; font-size: 13pt; line-height: 16pt; color: #0066BB;    font-weight: bold; letter-spacing: 0.02em;}

H5 {font-family: Book Antiqua, Courrier, serif; font-size: 14pt; line-height: 16pt; color: #0066BB;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;  font-weight: bold; }

.blu { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: normal; }

.blue { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; }


.blueNormal { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: normal }

.blue2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom:0px; font-weight: bold; }

.blue3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7.7pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom:0px; font-weight: bold; }

.date { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #0066BB; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: normal; }

.tiTexte { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: black; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: normal; }

.header { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: normal; }

.pro { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; margin-left: 0px;  margin-top: 0px; margin-right: 0px; line-height: 12px; }

.texte  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #000000;   margin-top: 0px; font-weight: normal; letter-spacing: 0.02em; }

.texte8  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; color: #000000;   margin-top: 0px; font-weight: normal; letter-spacing: 0.02em;}

.texte10  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; line-height: 11pt; color: #000000;   margin-top: 0px; font-weight: normal; letter-spacing: 0.02em;}

.texte10B  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #000000;   margin-top: 0px; font-weight: bold;}

.texteB  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #0066BB;   margin-top: 0px; font-weight: normal;}

.texteJ  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; line-height: 10pt;  color: #FAAB26; font-weight: bold; letter-spacing: 0.04em; font-variant : small-caps;}

.texteB {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; line-height: 10pt;  color: #174080; font-weight: bold; letter-spacing: 0.04em; font-variant : small-caps;}

.exergue  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7pt;  color: #000000;   margin-top: 0px; font-weight: normal;}

P.bleu  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #0066BB;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; font-weight: normal;     letter-spacing: 0.02em;}

P  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; font-weight: normal;     letter-spacing: 0.02em;}

P.blanc  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #ffffff;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; font-weight: bold;     letter-spacing: 0.02em;}


P.b  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; line-height: 11pt; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; font-weight: bold;}

P.1  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; line-height: 21px; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px;  font-weight: bold;}

UL { font-family: Arial, Verdana, Helvetica, sans-serif;  color: #000000;  margin-left: 30px;  margin-top: 0px; margin-right: 0px;  }

LI.inner { list-style-image: none; list-style-type: square; }

OL { list-style-image: none; list-style-type: square; }

LI  { list-style-image: url(bullet7.gif); list-style-type: disc; font-size: 10pt; line-height:15pt; letter-spacing: 0.02em;}

LI.P  { list-style-image: url(bullet6.gif); list-style-type: disc; text-align:left; }

LI.lettre  { list-style-type: disc; }

P.2  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8.6pt; line-height: 10pt; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; text-align: left; font-weight: normal;}

P.3  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8.6pt; line-height: 10pt; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px;  font-weight: normal;}

.blue2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt;  line-height: 13pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; }

.blueTITRE { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13pt; line-height: 14pt; color: #0066BB; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; }

.blanc { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: white; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; }

.blanc2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: white; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; }

.backBouton  {
	color: 035498;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	background : F9EAD2;
	border : opx;

}

	.msgValidStyle  {
	color : #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-align : left;
}

 div {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; font-weight: normal;     letter-spacing: 0.02em;} 

div.titre {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; line-height: 13pt; color: #000000;  margin-left: 0px;  margin-top: 0px; margin-right: 0px; font-weight: normal;     letter-spacing: 0.02em;} 



