		
		body#nav {
			background: #fff;
			margin: 0px;
			padding: 0px;
			font: normal 90%/140% Arial, Helvetica, sans-serif; }
			
		body {
			background: #fff;
			margin: 0px;
			padding: 0px;
			font: normal 90%/140% Arial, Helvetica, sans-serif; }


		a.lien:link, a.lien:visited { 
			color: #f60;  
			text-decoration: none;}
		
			
		a:link, a:visited {
			text-decoration: none;
			font: 100% Verdana, Tahoma, sans-serif; }
		a.lienactu:link, a.lienactu:visited {
			color: #069;
			text-decoration: none; }
		a:hover, a:active, 
		a.lienactu:hover, a.lienactu:active,
		a.lien:hover, a.lien:active {
			text-decoration: underline;}
	
			
		#content {
			margin: 0;
			padding: 30px 30px 30px 20px;
			text-align: justify; }
	
	/*------------------------------------------------------*/
	
		#navcontainer {
			margin: 0px 0px 10px 0px;
			padding: 0px 0px 0px 10px;
			width: 220px;
			border-right: 1px dotted #39c;
			border-bottom: 1px dotted #39c; }
			
		#navlist {
			margin: 5px;
			padding: 10px 0px;
			list-style: none;
			color: #000;
			text-align: left; }
		
		#navlist li {
			padding: 0px 10px 0px 12px;
			margin: 8px 0px 8px 10px;
			background: url(images2/navigation/arrow.gif) no-repeat 0px 2px;
			font-size: 85%; }
		
		#navlist li.title {
			padding: 0px 10px 0px 17px;
			margin: 11px 0px;
			background: url(images2/navigation/title.gif) no-repeat 0px -1px;
			font-size: 120%; }
			
		#navlist li.sub {
			padding: 0px 10px 0px 13px;
			margin: 8px 0px;
			margin-bottom: 15px;
			background: url(images2/navigation/sub.gif) no-repeat 0px 2px;
			font-size: 95%; }
		
		#navlist ul { list-style: none; margin: 0px; padding: 0; }
		
		#navlist a, #navlist a:link, #navlist a:visited {
			color: #000;
			text-decoration: none; }
		
		#navlist a:hover, #navlist a:active {
			color: #f60;
			text-decoration: none; }
		
	
	/*------------------------------------------------------*/
		
		
		#navlist2 {
			margin: 0px 0px 0px 10px;
			padding: 5px 0px 15px;
			list-style: none;
			color: #000;
			text-align: left;
			font-size: 90%; }
		
		#navlist2 li {
			padding: 0px 10px 0px 12px;
			margin: 8px 0px 8px 10px;
			background: url(images2/navigation/arrow2.gif) no-repeat 0px 2px;
			font-size: 85%; }
		
		#navlist2 li.title {
			padding: 0px 10px 0px 14px;
			margin: 11px 0px;
			background: url(images2/navigation/title2.gif) no-repeat 0px 2px;
			font-size: 120%; }
			
		#navlist2 li.sub {
			padding: 0px 10px 0px 10px;
			margin: 8px 0px;
			margin-bottom: 15px;
			background: url(images2/navigation/sub.gif) no-repeat 0px 2px;
			font-size: 95%; }
		
		#navlist2 ul { list-style: none; margin: 0px; padding: 0; }
		
		#navlist2 a, #navlist2 a:link, #navlist2 a:visited {
			color: #000;
			text-decoration: none; }
		
		#navlist2 a:hover, #navlist2 a:active {
			color: #39c;
			text-decoration: none; }
			

	
	/*------------------------------------------------------*/
			
			
.texteimage {
	font-family: Courier, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
.soustitre {
	color: #003366;
	text-transform: none;
	text-decoration: none;
	font: normal 100%/normal Verdana, Tahoma, sans-serif;
}
.note {
	color: #003399;
	text-transform: none;
	text-decoration: none;
	font: normal 90%/normal Arial, Helvetica, Geneva;
}
.texteital {
	font: oblique normal 100% "Andale Mono", "Century Gothic", Courier, Times;
}

.texte {
	color: #000000;
	text-decoration: none;
	font: normal 100% Arial, Helvetica, sans-serif;
}
.textegras {
	color: #333333;
	text-decoration: none;
	font: bold 100% Arial, Helvetica, sans-serif;
}
.titre {
	color: #333333;
	text-transform: none;
	text-decoration: none;
	font: bold normal 140%/normal Verdana, Tahoma, sans-serif;
}
.soustitre2 {
	color: #333333;
	text-transform: none;
	text-decoration: none;
	font: bold normal 115%/normal Arial, Helvetica, Geneva;
}
.textep {
	color: #000000;
	text-decoration: none;
	font: 85% Verdana, Tahoma, sans-serif;
}
.titre2 {
	text-transform: none;
	color: #333333;
	text-decoration: none;
	font: normal 110%/normal Verdana, Tahoma, sans-serif;
}
.texteorange {
	color: #FF9900;
	text-decoration: none;
	font: 90% Arial, Helvetica, sans-serif;
}
.textebleu {
	color: #3300FF;
	text-decoration: none;
	font: 90% Arial, Helvetica, sans-serif;
}
.texterouge {
	color: #FF0000;
	text-decoration: none;
	font: 90% Arial, Helvetica, sans-serif;
}
.textejaune {
	color: #FFFF00;
	text-decoration: none;
	font: 90% Arial, Helvetica, Geneva;
	background: #666666;
}
.grosrouge {
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
	font: normal 100%/20px "Andale Mono", "Century Gothic", Courier, Times;
}
.grosgris {
	font-family: Arial, Helvetica, Geneva;
	font-size: 110%;
	color: #333333;
	text-decoration: none;
}
.stextegras {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.moyenrouge {
	color: #006699;
	text-decoration: none;
	font: 90% "Andale Mono", "Century Gothic", Courier, Times;
}
.textepblanc {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 85%;
	color: #FFFFFF;
	text-decoration: none;
}
.missiontexte {
	color: #333333;
	text-decoration: none;
	font: bold normal 90%/normal Arial, Helvetica, Geneva;
}
.grosnoir {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
