.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:5px;
	  
	}
	
	.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;
		vertical-align:middle; /* ajout YS */
	}
	.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:#FFFEeF;
		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:#8BB6DF; /* YS : avant #c8dcf0 */ 	
			text-decoration:none;
			font-size:32px;
			font-weight:bold;
			font-style:italic;
			margin-left:20px;
		}
		.titre_rubrique1
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#8BB6DF; /* YS : avant #c8dcf0 */ 	
			text-decoration:none;
			font-size:32px;
			font-weight:bold;
			font-style:normal;
			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; /* YS : avant 38 */ 
		}
	.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;
	}
	.texte_petit
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		margin-left:5px;
		margin-right:5px;
		text-align:left;
	}
	
	.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:0px; /* YS : 20px */
		white-space: nowrap; /* ajout YS */
	}


	.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:#8BB6DF; :* YS avant #c8dcf0 */
			text-decoration:none;
			font-size:18px; /* YS avant 20 */
			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:left;
		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:#000000; /* YS avant color:#FFFFFF; */
		font-weight:bold; /* YS ajout */
	}
	
	.table_infos_texte_bg
	{
		background-color:#aac8dc;
	}
	.table_infos_texte
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#000000; 	/* YS avant #FFFFFF; */
	}
	.table_infos_hr
	{
		width:130px;
		height:1px;
		color:#FFFFFF;
	}

	.sous_menu_hr
	{
		width:100%;
		height:1px;
		background-color:#FFFFFF;
		font-size:0px;
		margin-top:1px;
		margin-bottom:1px;
	}

	.sousrubrique_liens_div
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#939598;
		text-decoration:none;
		font-size:20px;
		margin-top:5px;
		
		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;
	}
	
/*----------------AJOUT YS -------------------------------*/
	.soustitre_texte
		{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		margin-left:00px;
		margin-top:10px;
		margin-right:0px;
		font-weight:bold;
		text-align:justify;
		}
	

	.nb_lecture_article
	{
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		/*font-weight:bold;*/
		color:#939598;
		margin-left:20px;
		margin-right:10px;
		text-align:right;
	}
	
	.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;
	}

	.retour_haut_page
	{
		margin-left:20px;
		margin-top:10px;
	}
	.Div
	{
	font-family: Andalus, "Arabic Transparent", "Simplified Arabic", "Traditional Arabic";
	font-size: 16px;
	font-weight: normal;
	color: #FFFFCC;
	dir:rtl;
	
	
		}
	
	
/*----------------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:center;
	}
	/*----------------DEBUT DES STYLES langue ARABE ---------------------------------------------------- */
	.textearabe_rubrique
	{
	font-family: "Arabic Transparent", "Simplified Arabic", "Traditional Arabic";
	font-size: 12px;
	font-weight: Bold;
	position: relative;
	bottom: 0px;
	color: #FFFFFF;
	float:right;
	lang: ar;
	dir: rtl;
	}
	
	.textearabe_rubrique1
	{
	font-family: "Arabic Transparent", "Simplified Arabic", "Traditional Arabic";
	font-size: 18px;
	font-weight: bold;
	position: relative;
	bottom: 0px;
	color: #FFFFFF;
	float:right;
	lang: ar;
	dir: rtl;
	}
	
	
	.textearabe
	{
	font-family: "Arabic Transparent", "Simplified Arabic", "Traditional Arabic";
	font-size: 15px;
	font-weight: bold;
	position: relative;
	bottom: 6px;
	color: #000000;
	float:right;
	lang: ar;
	dir: rtl;
	}
	.textemenuarabe
	{
	font-family: "Arabic Transparent", "Simplified Arabic", "Traditional Arabic";
	font-size: 13px;
	font-weight: bold;
	position: relative;
	bottom: 6px;
	color: #FFFFFF;
	float:right;
		}
	.titrearabe
	{
	font-family: "Arabic Transparent", "Simplified Arabic", "Traditional Arabic";
	font-size: 17px;
	font-weight: bold;
	font-weight: relative;
	color: #0000FF;
	float:right;
	lang: ar;
	dir: rtl;
	}
	
	.versionfr
	{
	font-family: "arial";
	font-size: 14px;
	font-weight: bold;
	font-weight: relative;
	color: #0000FF;
	float:left;
	lang: fr;
	dir: ltr;
	}
	
