body{background-color:black;
	color:black;
	font-family: Cursive, Helvetica, Verdana, Univers;
	font-size:13px;
	text-align:justify;
	}

a img{border:none;}


#content{position: absolute;
		width:800px;
		margin-left:-400px;
		left:50%;
		}

ul{
		margin:0px;
		padding:0px;
		}

li{
		margin:0px;
		padding:0px;
		}
		
h1{
		font-weight:bold;
		text-decoration:underline;
		font-size: 19px;
		color:#990000;
		margin-left:5px;
		text-align:left;
		}
		
h2{
		position:relative;
		width:100%;
		text-align:center;
		font-weight:bold;
		font-size: 18px;
		color:#333333;
		font-style: italic;
		}

h3{
		font-weight:bold;
		text-decoration:underline;
		font-size: 16px;
		color:#006600;
		text-align:left;
		margin: 20px 0 5px 10px;
		}
		
h4{
		font-weight:italic;
		text-decoration:none;
		font-size: 14px;
		color:#99cc99;
		text-align:left;
		margin: 0 0 0 12px;
		}
		
#text .important{
		color:#990000;
		text-decoration: underline;
		font-style: italic;
		}
		
#text .important2{
		color:#990000;
		}
		
#text .moniteurs{
				margin-left:2px;
				}
		
	
		
/* CSS DU MENU PRINCIPAL =================================================================================================== */

#menu1{
		position:relative;
		width:150px;
		height:auto;
		padding:0px;
		margin:0px;
		text-align:center;
		z-index: 1;
		}
		
#menu1 #menu_haut{
		position:relative;
		float:left;
		background-image:url(fond/menu/haut.jpg);
		background-repeat:no-repeat;
		width:150px;
		height:38px;
		margin:0px;
		}
		
#menu1 #menu_milieu{
		position:relative;
		float:left;
		background-image:url(fond/menu/milieu.jpg);
		background-repeat:repeat-y;
		width:150px;
		height:auto;
		margin:0px;
		}
		
#menu1 #menu_bas{
		position:relative;
		float:left;
		background-image:url(fond/menu/bas.jpg);
		background-repeat:no-repeat;
		width:150px;
		height:13px;
		margin:0px;
		}
		
/* CSS DU MENU LOGOS ======================================================================================================= */

#menu1 #menu_haut2{
		position:relative;
		float:left;
		background-image:url(fond/menu/haut2.jpg);
		background-repeat:no-repeat;
		width:150px;
		height:12px;
		margin:0px;
		}
		
#menu1 #menu_milieu2{
		position:relative;
		float:left;
		background-image:url(fond/menu/milieu2.jpg);
		background-repeat:repeat-y;
		width:150px;
		height:auto;
		margin:0px;
		}
		
#menu1 #menu_bas2{
		position:relative;
		float:left;
		background-image:url(fond/menu/bas2.jpg);
		background-repeat:no-repeat;
		width:150px;
		height:12px;
		margin:0px;
		}		
		
/*CSS DE LA PARTIE 1 ======================================================================================================  */
		
#partie1{
		position:absolute;
		float:left;
		width:440px;
		height:auto;
		margin-left:5px;
		left:150px;
		}
	
#partie1 #partie1_haut{
		position:relative;
		float:left;
		background-image:url(fond/partie1/haut.jpg);
		background-repeat:no-repeat;
		width:440px;
		height:15px;
		margin:0px;
		text-align:center;
		}
		
#partie1 #partie1_bas{
		position:relative;
		float:left;
		background-image:url(fond/partie1/bas.jpg);
		background-repeat:no-repeat;
		width:440px;
		height:15px;
		margin:0px;
		}
		
#partie1 #partie1_milieu{
		position:relative;
		float:left;
		background-image:url(fond/partie1/milieu.jpg);
		background-repeat:repeat-y;
		width:440px;
		height:auto;
		margin:0px;
		padding-left:8px;
		}

#partie1_milieu #text{
		position:relative;
		width:420px;
		height:auto;
		margin-top:-8px;
		}
	
	
					/* ========== TABLEAU moniteurs	========== */
	
#text table{
		font-size: 13px;
		float:left;
		}
		
		
#text td{
		background-color:white;
		width:auto;
		}

#text td .image{
		width:auto;
		text-align:center;
		}
		
#text th{
		font-weight:normal;
		text-align:center;
		text-align:left;
		}
		

#text .coordonnees{
		color:#660000;
		font-size:10px;
		text-align:center;
		}	
		
#text .option{
		color:#003333;
		font-size:14px;
		}
					
#text .description{
		font-size: 13px;
		font-style:italic;
		}	
		
#text h2{
		position:relative;
		text-align:left;
		font-weight:bold;
		font-size: 18px;
		color:green;
		font-style: italic;
		text-decoration:underline;
		margin-top:10px;
		}
		
/*CSS DE LA PARTIE 2 ======================================================================================================= */
		
#partie2{
		position:absolute;
		width: 200px;
		height:auto;
		float:right;
		margin-left:10px;
		left: 590px;
		}
		
#partie2 #partie2_haut{
		position:relative;
		float:left;
		background-image:url(fond/partie2/haut.jpg);
		background-repeat:no-repeat;
		width:200px;
		height:8px;
		margin:0px;
		text-align:center;
		}
		
#partie2 #partie2_bas{
		position:relative;
		float:left;
		background-image:url(fond/partie2/bas.jpg);
		background-repeat:no-repeat;
		width:200px;
		height:8px;
		margin:0px;
		}
		
#partie2 #partie2_milieu{
		position:relative;
		float:left;
		background-image:url(fond/partie2/milieu.jpg);
		background-repeat:repeat-y;
		width:200px;
		height:auto;
		margin:0px;
		padding-left:8px;
		}

#partie2_milieu #text_droite{
		position:relative;
		width:185px;
		height:auto;
		}
		
