BODY { font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			background-color: Honeydew; }

BODY.Page { background-color: LemonChiffon;
			border: 1px solid black;}

TD.Page { background-color: LemonChiffon;
			vertical-align: top;
			border: 1px solid black;}

.Exposant { vertical-align: super; 
			font-size: 8pt;}

UL { color: Black;
			margin-bottom: 0pt;
			margin-top: 0pt;}

UL.Niveau1 { color: DarkGreen;
			font-weight: bold;
			margin-bottom: 0pt;
			margin-top: 0pt;}

UL.Niveau2 { padding-left: 30pt;
			margin-bottom: 0pt;
			margin-top: 0pt; }

LI { font-size: 10pt; 
			margin-top: 3pt; }

/* Menu dans page */
TD.MenuPage A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: Black;}
TD.MenuPage { font-family: Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-weight: bold;
			cursor : hand;
			text-align: center;
			vertical-align: center;
			background-Color: PaleGreen;}

/* Barre de menu de raccourcis */
TD.MenuRaccourci A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: black;}
TD.MenuRaccourci { font-family: Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-weight: bold;
			text-align: center;
			background-Color: PaleGreen;}

/* Barre de menu général */
TD.MenuGeneral A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: white;}
TD.MenuGeneralSelect A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: white;}
TD.MenuGeneral { font-family: Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-weight: bold;
			text-align: center;
			padding: 3 3 3 3;
			background-image: url(../images/degrade_vert1.gif);
			background-repeat: repeat-x;}
TD.MenuGeneralSelect { font-family: Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-weight: bold;
			text-align: center;
			border: 1px solid Gray;
			background-Color: LemonChiffon;
			border-bottom: 1px solid LemonChiffon;}

/* Barre de sous-menu général */
TD.SousMenu1 A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			text-align: center;
			color: Black;}
TD.SousMenu1Select A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			text-align: center;
			color: Black;}
TD.SousMenu0 { background-image: url(../images/degrade_vert2.gif);
			background-repeat: repeat-x;}
TD.SousMenu1 { font-family: Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-weight: bold;
			text-align: center;
			padding: 3 3 3 3;
			border-top: 1px solid Gray; }
TD.SousMenu1Select { font-family: Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-weight: bold;
			text-align: center;
			border: 1px solid Gray;
			background-Color: LemonChiffon;}

/* Barre de menu vertical */
TD.MenuVertical { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12pt; 
			font-weight: bold;
			text-align: center;
			cursor : hand;
			border: 1px solid white;
			padding: 4 0 4 0;
			background-Color: PaleGreen;}
TD.MenuVerticalSelect { font-family: Arial, Helvetica, sans-serif; 
			font-size: 12pt; 
			font-weight: bold;
			text-align: center;
			cursor : hand;
			padding: 4 0 4 0;
			background-Color: LemonChiffon;}
TD.MenuVertical A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: black;}
TD.MenuVerticalSelect A { font-family: Arial, Helvetica, sans-serif; 
			text-decoration: none;
			color: black; }

SPAN.TitrePage { font-size: 20pt; 
			font-weight: bold; 
			font-style: italic; 
			color: DarkGreen; }

SPAN.SousTitre { font-size: 14pt; 
			font-weight: bold; 
			font-style: italic; 
			color: DarkGreen; }

SPAN.PetitTitre { font-size: 10pt; 
			font-style: italic; 
			color: DarkGreen; }

UL.CR_Niveau1 { color: DarkGreen;
			font-weight: bold;
			margin-left: 5pt;
			margin-bottom: 0pt;
			margin-top: 0pt; }

OL.CR_Niveau2 { font-size: 10pt; 
			color: DarkGreen;
			font-weight: bold;
			font-style: italic; 
			margin-left: 20pt;
			margin-bottom: 0pt;
			margin-top: 0pt; }

UL.CR_Niveau3 { font-size: 10pt; 
			color: DarkGreen;
			font-weight: bold;
			margin-left: 40pt;
			margin-bottom: 0pt;
			margin-top: 10pt; }

/* Utilisés dans les comptes rendus */
TABLE { font-size: 10pt; }

DIV.CR_Text { margin-Left: 20pt; 
			margin-bottom: 5pt; 
			margin-top: 5pt; 
			color: Black;
			display: block; }

DIV.CR_Text:first-letter { font-size:120%; 
			font-weight: bold; }

TD.Lien_Masque { font-size: 12pt; 
			font-style: italic;  
			font-weight: bold; 
			text-decoration: underline; 
			cursor: hand; 
			color: DarkGreen; }

LI.Lien_Masque { font-size: 14pt; 
			cursor: hand;
			list-style: url(../images/popup_dn_vert.gif) inside;}

SPAN.MontrerTout { font-size: 10pt;
			font-style: italic; 
			font-weight: bold;
			text-decoration: underline;
			cursor: hand;
			color: DarkGreen; }

TD.CadreTexte { font-size: 10pt;
			color: Black;
			border: 1px solid black; 
			background-color: white;
			padding: 10 10 10 50;
			background-image: url(../images/spirale.gif);
			background-repeat:repeat-y; }

UL.CR_Puce1 { color: Black;
			margin-left: 20pt;
			margin-bottom: 0pt;
			margin-top: 0pt;}

OL.CR_Puce2 { font-size: 10pt; 
			color: Black;
			margin-left: 40pt;
			margin-bottom: 0pt;
			margin-top: 0pt; }

LI.CR_Puce1 { margin-bottom: 3pt;
			margin-top: 3pt;}

SPAN.Gras { color: Tomato; 
			font-weight: bold; }

/* Utilisés dans les contacts */
UL.Contact { font-size: 10pt;
			color: Black;
			margin-left: 0pt;
			margin-bottom: 0pt;
			margin-top: 0pt;}

OL.Contact2 { font-size: 8pt; 
			color: Black;
			margin-left: 20pt;
			margin-bottom: 0pt;
			margin-top: 0pt; }

DIV.WebMaster { text-align: center; 
			padding: 10 0 0 0;}