body{
	font-size:				1em;
	font-family:			Arial, Helvetica, sans-serif;
	background-color:		#FFF;
	margin-top: 			0px;
	margin-bottom: 			0px;
}

/* BANNIERE */
#banniere{
	background-color:		#FFF;
	background-image:		url("../images/banniere.jpg");
	background-repeat:		no-repeat;
}
#banniere_texte{
	color:					#606;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				32px;
	font-weight:			bold;
	padding-left:			30px;
}

/* MENU */
#menu td.bouton{
	background-image:		url("../images/menu_bouton.gif");
	background-repeat:		repeat-x;
	color:					#606;
	font-family:			Arial, Helvetica, sans-serif;
	text-align:				center;
}
#menu td.separateur{
	background-color:		#CCC;
	width:					3px;
	text-align:				center;
}
#menu td.bouton a:link, #menu td.bouton a:visited{
	color:					#606;
	font-size:				16px;
	font-family:			Arial, Helvetica, sans-serif;
	font-weight:			bold;
	text-decoration:		none;
}
#menu td.bouton a:hover{
	color:					#c84848;
	font-size:				16px;
	font-family:			Arial, Helvetica, sans-serif;
	font-weight:			bold;
	text-decoration:		none;
}

/* PIED DE PAGE */
#piedpage{
	background-color:		#FFF;
	background-image:		url("../images/pied_page.gif");
	background-repeat:		repeat-x;
}
#piedpage td.mmf{
	color:					#305bac;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				0.9em;
	font-weight:			bold;
	text-align: 			right;
}
#piedpage td.mmf a:link, #piedpage td.mmf a:visited, #piedpage td.mmf a:hover{
	color:					#305bac;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1.1em;
	font-weight:			bold;
}

/* STYLES DU TEXTE (titres, paragraphes...) */
h1{
	font-size: 				1.5em;
	font-weight:			bold;
	color:					#606;
}
h2{
	font-size: 				1.2em;
	font-weight:			bold;
	color:					#3576c8;
}
h3{
	font-size: 				1.1em;
	font-weight:			bold;
	color:					#C6C;
	font-style:				italic;
}

#contenu .puce{
	background:				#FFF url("../images/puce.gif") center right no-repeat;
	width:					18px;
	height:					15px;
	padding-left: 			40px;
}
#contenu .liste{
	font-size:				18px;
	padding-left:			15px;
}
#contenu td.rubrique{
	text-align:				center;
	padding:				7px 5px;
}
#contenu td.rubrique a:link, #contenu td.rubrique a:visited, #contenu td.rubrique a:hover{
	color:					#c11616;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				13pt;;
	font-weight:			bold;
}
#contenu .etape{
	color:					#3576c8;
	font-weight:			bold;
	width:					90px;
	vertical-align:			top;
	text-align:				right;	
}
#contenu .champ{
	color:					#3576c8;
	font-weight:			bold;
	width:					130px;
	vertical-align:			top;
	text-align:				right;	
}


