.body
{
	background-color:#FFFFFF;
	margin:3px;
}

/*-------------------------Styles relatifs au menu haut ---------------------------------*/

	.menu_lien:link
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
	}
	.menu_lien:visited
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
	}
	
	.menu_sous_lien:link
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#ffffff;
		margin-left:10px;
	
	}
	.menu_sous_lien:visited
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#ffffff;
		margin-left:10px;
		
	}

	.menu_sous_lien_dernier:link
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#ffffff;
		margin-left:10px;
		margin-bottom:20px;
	
	}
	.menu_sous_lien_dernier:visited
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#ffffff;
		margin-bottom:20px;
		margin-left:10px;
		
	}
	
	.div_sous_menu
	{
		margin-top:10px;
	}
	
	.menu_lien1:link
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		margin-left:21px;
	}
	

	.menu_lien1:visited
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		margin-left:21px;
	}
	
	.menu_defile
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#df1430;
	
	}
	
	.menu_defile:link
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#df1430;
	}
	.menu_defile:visited
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#df1430;
	}
	
	.menu_recherche_text
	{
		width:73;
		margin-left:2px;
		border:0px;
height:15px;
		font-size:9px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		border-color:#bfbfbf;
	}
	
	.menu_recherche_bouton
	{
		font-size:10px;
		margin-left:2px;
		text-decoration:none;
		background-color:#bfbfbf;
		height:15px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
	}
	.menu_recherche_bouton_lien
	{
		font-size:10px;
		text-decoration:none;
		background-color:#bfbfbf;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
	}
	.menu_recherche_td
	{
	height:15px;
	}
	.menu_rubriques:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		font-size:9px;
		font-weight:bold;
		margin-left:2px;
	}
	.menu_rubriques1:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		font-size:9px;
		font-weight:bold;
		margin-left:20px;
		margin-right:20px;
	}
	.menu_rubriques	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:9px;
		text-decoration:none;
		font-weight:bold;
		margin-left:2px;
	}

	.menu_rubriques a	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:9px;
		text-decoration:none;
		font-weight:bold;
		margin-left:2px;
	}

	.menu_rubriques1
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:9px;
		text-decoration:none;
		font-weight:bold;
		margin-left:20px;
		margin-right:20px;
	}.menu_rubriques:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:9px;
		text-decoration:none;
		font-weight:bold;
		margin-left:2px;
	}
	.menu_rubriques1:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		text-decoration:none;
		font-size:9px;
		font-weight:bold;
		margin-left:20px;
		margin-right:20px;
	}
	
	.menu_date_heure
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:9px;
		margin-right:6px;
	}

	.menu_separateur
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		text-decoration:none;
		font-size:9px;
	}
	
/*----------------FIN DES STYLES DU MENU HAUT -------------------------------------------------- */

/*----------------DEBUT DES STYLES DU CORPS ---------------------------------------------------- */


	.titre_rubrique
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#c8dcf0;
			color:#8BB6DF;
			text-decoration:none;
			font-size:25px;
			font-weight:bold;
			font-style:italic;
			margin-left:20px;
		}
	.titre_article
	{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:20px;
			font-weight:bold;
			margin-left:20px;

	}
	.titre_article2
	{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			margin-left:20px;

	}
	
	.table_bg1 {
		background-image: url(images/bg1.gif);
		background-repeat:repeat-x;
		height:38px;
		}
	.texte_article
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		margin-left:20px;
		margin-right:10px;
		text-align:justify;
	}
	
	.suite_article:link
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#0099ff;
		text-align:right;
		font-style:italic;
		margin-right:10px;
	}

	.suite_article:visited
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#0099ff;
		text-align:right;
		font-style:italic;
		margin-right:10px;
	}
	.date_article
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:10px;
		margin-left:20px;
	}


	.impression_article
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:10px;
		margin-left:20px;
		margin-right:10px;	}
	.impression_article:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:10px;
		margin-left:20px;
		margin-right:10px;	}
	.impression_article:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:10px;
		margin-left:20px;
		margin-right:10px;
	}
	
	.titre_article_news
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#c8dcf0;
			color:#8BB6DF;
			text-decoration:none;
			font-size:20px;
			font-weight:bold;
			font-style:italic;
			margin-left:20px;
		}
	.soustitre_article_news
		{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		margin-left:20px;
		margin-top:10px;
		margin-right:10px;
		font-weight:bold;
		text-align:justify;
		}
	
	.img_article_news
	{
		margin-left:20px;
		margin-top:10px;
	}
	
	.suite_article_news:link
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#0099ff;
		text-align:right;
		font-style:italic;
		margin-right:10px;
	}

	.suite_article_news:visited
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#0099ff;
		text-align:right;
		font-style:italic;
		margin-right:10px;
	}
	
	.table_infos_titre_bg
	{
		background-color:#c8dcf0;
	}

	.table_infos_titre
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		color:#000000;
		font-weight:bold;
	}
	
	.table_infos_texte_bg
	{
		background-color:#aac8dc;
	}
	.table_infos_texte
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#FFFFFF;
		color:#000000;
	}
	
	
		.table_infos_titre_important_bg
	{
		background-color:#FF6600;
	}

	.table_infos_titre_important
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		color:#000000;
		font-weight:bold;
	}
	
	
		.table_infos_important_bg
	{
		background-color:#FFCC00;
	}
	.table_infos_important
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#FFFFFF;
		color:#000000;
	}
	
	
	
	.table_infos_hr
	{
		width:130px;
		height:1px;
		color:#FFFFFF;
	}

	.sous_menu_hr
	{
		width:100%;
		height:1px;
		background-color:#FFFFFF;
		font-size:0px;
		margin-top:6px;
	}

	.sousrubrique_liens_div
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:20px;
		margin-top:10px;
		margin-left:20px;
	}

	.sousrubrique_liens:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:9px;
	}
	.sousrubrique_liens:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:9px;
	}

	.sousrubrique_liens_courant:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#d2224e;
		text-decoration:none;
		font-size:9px;
	}
	.sousrubrique_liens_courant:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#d2224e;
		text-decoration:none;
		font-size:9px;
	}
	
	.sousrubrique_separateur
	{
		color:#999999;
		font-size:10px;
	}
	
a {font-weight: normal; }

a:link {color: #0033cc; }
a:visited {color: #0033cc; }
a:active {color: #0033cc; }
a:hover {color: #d2224e; }
/*----------------FIN DES STYLES DU CORPS DU TEXTE -------------------------------------------------- */

/*----------------DEBUT DES STYLES DU FOOTER ---------------------------------------------------- */
	.footer_table
	{
		margin-top:20px;
	}
	
	.footer_copyright
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:9px;
		text-align:right;
	}
