<style type="text/css">

.useless  {

	color : #663333;

}



/* Pourquoi la première commande ne fonctionne pas ? Cette ligne évite d'annuler le BODY*/

BODY  {

	background-color : white;

	color : black;

}



BODY.index  {

	background-color : black;

	color : white;

}



/* liens*/

A:link  {

	color : #FF0000;

	text-decoration : none;

}



A:active  {

	color : #396BAD;

	text-decoration : none;

}



A:visited  {

	color : #AA2222;

	text-decoration : none;

}



/* liens sur background*/

A.onbackground:link,A.onbackground:visited,A.onbackground:active  {

	text-decoration : underline;

	color : #FFFFFF;

}



/* liens sur titres avec fleche rouge derriere*/

A.black:link,A.black:visited,A.black:active  {

	text-decoration : none;

	color : #000000;

}



/* liens specifiques aux parties*/

A.themes:link,A.themes:visited,A.themes:active  {

	text-decoration : none;

	line-height : 10pt;

	font-size : x-small;

	color : #FFFFFF;

	font-weight : bold;

}



A.altthemes:link,A.altthemes:visited,A.altthemes:active  {

	text-decoration : none;

	line-height : 10pt;

	font-size : x-small;

	color : #000000;

	font-weight : bold;

}



A.subthemes:link,A.subthemes:visited,A.subthemes:active  {

	text-decoration : none;

	line-height : 10pt;

	font-size : x-small;

	color : #FFFFFF;

}



A.bottomrow2:link,A.bottomrow2:visited,A.bottomrow2:active  {

	text-decoration : none;

	font-size : x-small;

	color : #000000;

}



A.topics:link,A.topics:visited,A.topics:active  {

	text-decoration : none;

	font-size : x-small;

	font-weight : bold;

}



/* Paragraphes et texte courant*/

DL, UL, OL, DD, P, TD, TH  {

	font-family : Verdana, Arial, Helvetica;

	color : black;

	font-size : small;

}



.right  {

	text-align : right;

}



.center  {

	text-align : center;

}



/* Titres*/

H1,H2,H3,H4,H5,H6  {

	font-family : Verdana, Arial, Helvetica;

	font-style : normal;

}



H1  {

	font-size : x-large;

	font-weight : bold;

	color : #396BAD;

}



H2  {
	font-size : large;
	font-weight : bold;
	color : #396BAD;
	margin-left : 155px;
	margin-top : 12px;
	margin-bottom : 0px;
}



H3  {

	font-size : medium;

	color : #396BAD;

	font-weight : bold;

}



H4  {

	font-size : small;

	font-weight : bold;

}



H5  {

	font-size : small;

	font-style : italic;

}



H6  {

	font-size : small;

}



/* Classes pour titrage sans interlignage*/

.H1  {

	font-size : x-large;

	font-weight : bold;

	color : #396BAD;

}



.H2  {

	font-size : large;

	color : #396BAD;

	font-weight : bold;

}



.H3  {

	font-size : medium;

	color : #396BAD;

	font-weight : bold;

}



.H4  {

	font-size : small;

	font-weight : bold;

}



.H5  {

	font-size : small;

	font-style : italic;

}



.brieftitle  {

	font-size : medium;

	font-weight : bold;

	color : #000000;

}



.pubtitle  {

	font-size : medium;

	font-weight : bold;

	color : #396BAD;

}



.pubshorttext  {

	color : black;

	font-size : small;

}



.altpubtitle  {

	font-size : medium;

	font-weight : bold;

	color : white;

}



.altpubshorttext  {

	font-size : small;

	color : white;

}



.boxtitle  {

	font-size : small;

	font-weight : bold;

	color : #FFFFFF;

	line-height : 70%;

}



.band  {

	font-size : medium;

	color : #FFFFFF;

	font-weight : bold;

}



/* Forcer le caractere par defaut*/

.normal  {

	font-family : Verdana, Arial, Helvetica;

	font-size : small;

	font-weight : normal;

}



/* Tailles et couleurs*/

.xsmall  {

	font-size : x-small;

}



.boldxsmall  {

	font-size : x-small;

	font-weight : bold;

}



.boldblue  {

	font-weight : bold;

	color : #638CC6;

}



.boldwhite  {

	font-weight : bold;

	color : #FFFFFF;

}



.blue  {

	color : #638CC6;

}



.blue3  {

	color : #396BAD;

}



.black  {

	color : #000000;

}



.white  {

	color : #FFFFFF;

}



/* Classes Background*/

.bgblue  {

	background : #638CC6;

}



.bgblue2  {

	background : #7D9FCF;

}



.bgblack  {

	background : #000000;

}



.bgwhite  {

	background : #FFFFFF;

}



.bgthemes  {

	background : #7D9FCF;

}



.bggrey1  {

	background : #EFEFEF;

}



.bggrey2  {

	background : #C0C0C0;

}



.bggrey3  {

	background : #999999;

}



.bggrey4  {

	background : #777777;

}



.accueil  {

	color : 3504C1;

}



.programme  {

	color : 0846F6;

}



.formule  {

	color : 3866C2;

}



.calendrier  {

	color : 130994;

}



.contact  {

	color : 0C5593;

}



.selection  {

	font-weight : bold;

	color : FA1E00;

}




