body {
	overflow: auto;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	height: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
}
/* -------------------------------------- */
#BANDEAU {
	position: fixed;
	z-index: 10;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 130px;
	margin: 0;
	padding: 0;
	border: 0;
}
#MENU {
	overflow: auto;
	position: fixed;
	float: left;
	left: 0px;
	top: 120px;
	width: 20%;
	height: auto;
	margin: 0;
	padding: 0;
	border: 0;
	text-align:center;
}
#MENU-contenu {
	overflow: auto;
	width: 200px;
}
#MENU-contenu p {
	margin: 8px;
	padding: 0;
}
#CONTENU {
	/* overflow: hidden; */
	overflow: auto;
	/* position: absolute; */
	position: relative;
	left: 20%;
	top: 130px;
	width: 80%;
	height: auto;
	margin: 0;
	padding: 0;
	border: 0;
	text-align:center;
}

/* -------------------------------------- */
h1, h2, h3, h4, h5, h6 { 
	margin:0; 
	padding:0;
}
hr {
	height: 1px;
	border: 0;	color: #C0C0C0;
	background-color: #C0C0C0;
	border-color: #C0C0C0;
}
table {
	border-collapse: collapse;
	width:100%;
	padding:0;
	spacing:0;
	text-align:center;
}
td {
	text-align: left;
}
/* -------------------------------------- */
/* --------------- TEXTES --------------- */
/* -------------------------------------- */
.Bold {
	font-weight: bold;
}
/* -------------------------------------- */
.BLANCPetit {
	color: #FFFFFF;
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
}
.BLANCNormal {
	color: #FFFFFF;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.BLANCMoyen {
	color: #FFFFFF;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.BLANCGros {
	color: #FFFFFF;
	font-family: Arial, helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
}
/* -------------------------------------- */
.NOIRPetit {
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
}
.NOIRNormal {
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
}
.NOIRNormalBold {
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.NOIRMoyen {
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
}

/* -------------------------------------- */
.GRISPetit {
	color: #808080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-Style: italic;
}
.GRISNormal {
	color: #808080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	font-Style: italic;
}
.GRISMoyen {
	color: #808080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
	font-Style: italic;
	font-weight: bold;
}
.GRISGros {
	color: #808080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 16pt;
	font-Style: italic;
	font-weight: bold;
}
.GRISGrosTitre {
	color: #808080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 20pt;
	font-Style: italic;
	font-weight: bold;
}
/* -------------------------------------- */
.JAUNEPetit {
	color: #FFFF00;
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.JAUNENormal {
	color: #FFFF00;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.JAUNEMoyen {
	color: #FFFF00;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.JAUNEGros {
	color: #FFFF00;
	font-family: Arial, helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
}
/* -------------------------------------- */
.BLEUPetit {
	color: #000080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.BLEUNormal {
	color: #000080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.BLEUMoyen {
	color: #000080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.BLEUGros {
	color: #000080;
	font-family: Arial, helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
}
/* -------------------------------------- */
.ROUGEPetit {
	color: #800000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
}
.ROUGENormal {
	color: #800000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.ROUGEMoyen {
	color: #800000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.ROUGEGros {
	color: #800000;
	font-family: Arial, helvetica, sans-serif;
	font-size: 16pt;
	font-Style: italic;
	font-weight: bold;
}
/* -------------------------------------- */
a:active, a:visited, a:link {
	font-family: Arial, helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
}
a:hover {
	font-family: Arial, helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
#FOOTER a:active, a:visited, a:link {
	font-family: Arial, helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
}
#FOOTER a:hover {
	font-family: Arial, helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
}
/* -------------------------------------- */
img {
	border: 0;
	margin:0;
	text-decoration: none;
}
img.imgauto {
	border: 1px solid #000080;
	margin:5px 2px;
	text-decoration: none;
}
img.imgauto:hover { opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; }

/* -------------------------------------- */