h1
		{
	font-family: 'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size: x-large;
	color: #0F6774;
	margin-bottom: 0em;
	margin-top: 1em;
	background-color:#EAF9F2;
}
DIV.first h1 { margin-top: 0em;}

h2 		{
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size: large;
	color: #AE811C;
	margin-bottom: 0em;
	margin-top: 0.7em;
}
DIV.menu h2 	{
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	margin-left: 0.2em;
	font-weight : bold;
	}
h3 	{
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size: medium;
	color: Black;
	margin-bottom: 0em;
	margin-top: 1em;
	margin-left: 1.5em;
	font-style : italic;	
}
p	{
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size: medium;
	margin-top: 0em;
	margin-bottom: 0.5em;
	text-align: justify;
	text-indent: 0em;
}
p strong {
	font-weight : bold;
}
p.image {
	text-align: center;
	font-style : italic;	
	}
p.cellule {
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0em;		
	text-align: center;
}
p.cellule-blanche {
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: medium;
	text-indent: 0em;	
}

<!-- BIBLIOGRAPHIE -->
p.reference {
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0em;		
	text-align: left;
}
p.reference-comment {
	margin-left: 0em;
	margin-right: 0.5em;
	margin-top: 0em;
	margin-bottom: 0.4em;
	text-indent: 0em;		
	text-align: left;
}

<!-- SITES RECOMMANDES -->
p.site-lien {
	text-align: left;
	margin-top: 0.2em;
	margin-bottom: 0em;
}
p.site-comment {
	margin-left: 1.2em;
	margin-right: 0.6em;
	margin-top: 0em;
	margin-bottom: 0.8em;
	text-indent: 0em;		
	text-align: left;
}


DIV.citation {
	margin-left: 2em;
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size: small;
	font-style : italic;	
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	text-align: left;
	text-indent: 0em;
}

DIV.menu p {
		text-align: left;
		margin-left: 0.6em;
		text-indent: 0em;
		margin-top: 0em;
		margin-bottom: 0em;
		font-size: medium;
	}
DIV.menu p.sousMenu {
		text-align: left;
		margin-left: 1.2em;
		text-indent: 0em;
		margin-top: 0em;
		margin-bottom: 0em;
		font-size: small;
	}
ul {
	margin-top: 0em;
	margin-bottom: 0em;
}
li	{
		font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
		font-size: medium;
		margin-top: 0em;
		margin-bottom: 0.4em;
		margin-left: 0em;
}

<!-- formatage des liens en dehors du menu -->
a { text-decoration: none;	 	} 

a:link			{ text-decoration: none;	 	}
a:visited		{ color: #FFBB2B; text-decoration: none;	  	}
a:hover			{ text-decoration: none; background: #FFBB2B;	}
a:active		{ text-decoration: none; background: #FFBB2B;		}

<!-- formatage des liens du menu -->
DIV.menu a:link			{ text-decoration: none; 		}
DIV.menu a:visited		{ color: #FFBB2B; text-decoration: none;	}
DIV.menu a:hover		{ text-decoration: none; background: #FFBB2B;	}
DIV.menu a:active		{ text-decoration: none; background: #FFBB2B;	}

<!-- formatage du lien du titre -->
DIV.titre a:link		{ color: #0F6774;  text-decoration: none;		}
DIV.titre a:visited		{	color: #0F6774;  text-decoration: none;	}
DIV.titre a:hover		{	color: #0F6774;  text-decoration: none;	}
DIV.titre a:active		{	color: #0F6774;  text-decoration: none;	}

<!-- formatage de lien inactif -->
/*
p a.inactif:link		{ color: #000000;  text-decoration: none;		}
p a.inactif:visited		{	color: #FFBB2B;  text-decoration: none;	}
p a.inactif:hover		{	color: #000000;  text-decoration: none;	}
p a.inactif:active		{	color: #000000;  text-decoration: none;	}
*/ 
<!-- #FBB829 remplacé par #FFBB2B --> 

<!-- formatage de lien haut --> 
<!-- p.haut	{ text-decoration: none; text-align: right;	}
<!-- formatage de lien bas --> 
<!-- p.bas	{ text-decoration: none; font-size: medium;	}

DIV.titre	{
	font-size: xx-large;
	color: #0F6774;
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-weight: bold;
	text-align: left;
	margin: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	border: 0em;
	padding: 0em;
}
DIV.liner	{
	font-size: large;
	color: #333333;
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-style : italic;	
	text-align : left;
	margin-bottom : 0.8em;
	}
DIV.sous-titre	{
	font-size: x-large;
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : left;
	}
.comment-titre	{
	font-size: small;
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-style: italic;
	}

DIV.titre-page	
		{
	font-size: xx-large;
	color: #127A88;
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : center;
	font-weight: bold;
	margin-top : 0em;
	margin-bottom : 0.5em;
	border : 0em;
	padding : 0em;
}

DIV.auteur {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-style : italic;
	font-weight : bold;
	text-align : right;
	font-size : medium;
}
DIV.date {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-style : italic;
	font-weight : normal;
	text-align : right;
	font-size : small;
	margin-top : -0.5em;
}
DIV.nouvelle {
	background-color : #E8FCFD;
	padding : 0.2em;
}
DIV.nouvelle STRONG{	
	background-color : #E8FCFD;
	font-weight : bold;
}
/*
DIV.lien {
	margin-left: 1em;
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size: medium;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align: justify;
}
DIV.lien STRONG {
	background : #D9FFFF;
	font-weight : bold;
}
*/
tr.titre-table {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : center;
	font-size : medium;
	font-weight : bold;
}
td.titre-table {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : center;
	font-size : medium;
	font-weight : bold;
}
table.texte-table {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : left;
	font-size : medium;
	font-weight : normal;
}
td.texte-table {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : left;
	font-size : medium;
	font-weight : normal;
}
tr.titre-table-petit {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : center;
	font-size : small;
	font-weight : bold;
}
table.texte-table-petit {
	font-family:'Tahoma', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	text-align : left;
	font-size : small;
	font-weight : normal;
}