.lien_alaune:link,.lien_alaune:hover,.lien_alaune:visited{	
	font-family: "arial";	
	font-weight : bold;
	text-decoration:none;
	/*font-style: oblique;*/
	font-size: 17px;
	/*font-variant:small-caps;*/
	color: #006699;}
.lien_act:link,.lien_act:hover,.lien_act:visited{	
	font-family: "arial";	
	font-weight : bold;
	text-decoration:none;
	/*font-style: oblique;*/
	font-size: 16px;
	/*font-variant:small-caps;*/
	color: #023BA6;}
.lien_faq:link,.lien_faq:visited{
color:#003399;
text-decoration: none;
font-size:15px;
font-weight:bold;
}

.lien_faq:hover{
color:#E48600;
font-size:15px;
font-weight:bold;
padding:1px;
}
.lien_faq2:link,.lien_faq2:visited{
color:#003399;
text-decoration: none;
font-size:17px;
font-weight:bold;
}

.lien_faq2:hover{
color:#E48600;
font-size:17px;
font-weight:bold;
padding:1px;
}

.lien_entrep:link{
color:#E37F1E;
text-decoration: none;
font-variant:small-caps;

font-size:19px;
font-weight:bold;
padding:1px;
}

.lien_entrep:visited{
color:#E37F1E;
text-decoration: none; 
font-size:19px;
font-variant:small-caps;
font-weight:bold;
padding:1px;

}
.lien_entrep:hover{
	color: red;
	font-size:19px;
font-weight:bold;
font-variant:small-caps;
padding:1px;
}
.lien_part:link{
color:#CC9933;
text-decoration: none; 
font-variant:small-caps;
font-size:19px;
font-weight:bold;
padding:1px;
}

.lien_part:visited{
color:#CC9933;
text-decoration: none; 
font-size:19px;
font-variant:small-caps;
font-weight:bold;
padding:1px;

}
.lien_part:hover{
	color: red;
	font-size:19px;
font-weight:bold;
font-variant:small-caps;
padding:1px;
}
.lien_droite:link{
color:#666666;
text-decoration: none; 

font-size:16px;
font-weight:bold;
padding:1px;
}

.lien_droite:visited{
color:#666666;
text-decoration: none; 
font-size:16px;
font-weight:bold;
padding:1px;

}
.lien_droite:hover{
	color: red;
	text-decoration: none; 
	font-size:16px;
font-weight:bold;
padding:1px;
}

.lien_scroll:link{
color:#666666;
text-decoration: none; 

font-size:15px;
font-weight:bold;
padding:1px;
}

.lien_scroll:visited{
color:#666666;
text-decoration: none; 
font-size:15px;
font-weight:bold;
padding:1px;

}
.lien_scroll:hover{
	color: red;
	font-size:15px;
font-weight:bold;
padding:1px;
}
.lien_photo:link{
color:#FFFFFF;
font-weight : bold;

text-decoration: none; 
font-size: 17pt;
font-family: 'Monotype Corsiva';
padding:1px;
}

.lien_photo:visited{
color:#FFFFFF;
font-weight : bold;

text-decoration: none; 
font-size: 17pt;

font-family: 'Monotype Corsiva';
padding:1px;

}
.lien_photo:hover{
	color: red;
font-size: 17pt;
font-weight : bold;
font-family: 'Monotype Corsiva';
padding:1px;
}

.attrib:link{
color: #993366;
text-decoration: underline;
}


.attrib:hover{
	color: #993366;
	font-size:14px;
	font-weight:bold;

	/*font-size: 13px;*/}

.attrib:visited{
color:#006699;
text-decoration: none; 

} 
.tdmasque
{
font-family:"Simplified Arabic";
	font-size: 16px;	
	color: #E48600; text-decoration: none;
	
}
.glossaire{color:#009933;
font-size:16px;
font-weight:bold;
padding:1px;
}
p{
line-height:normal;
}
div{
line-height:normal;

}

.a2:link{
text-decoration:underline;color:#009933;
font-size:16px;
font-weight:bold;
padding:1px;
}

.a2:visited{
color:#009933;
text-decoration: none; 
font-size:16px;
font-weight:bold;
padding:1px;

}
.a2:hover{
	color: red;
	font-size:16px;
font-weight:bold;
padding:1px;
}
A:link{
color: #0758AC;
text-decoration: underline;
}



A:visited{
color : #0099CC;
text-decoration: none; 

}
 A:hover{
	color: red;
	/*font-size: 13px;*/}

.publication A:link
{
color: #0758AC;
text-decoration: none;
}
.publication A:hover
{
color: red;
/*text-decoration: none;*/
}
.titre0{
font-size: 13pt;	
font-weight:bold;
text-decoration:none;
font-family: 'Simplified Arabic';
}
.titre1{
font-size: 14pt;
color: #006699;
border-top-color:#006699;
border-bottom:solid 1px;
border-top:solid 1px;
border-bottom-color:#006699;

text-decoration: none;

font-family: 'Simplified Arabic';
}
.titre1marron{
font-size: 15pt;
color: #E48600;
text-decoration: overline underline;
font-family: 'Simplified Arabic';
}
.nom_direction
{
color :#006699;
font-family: 'Simplified Arabic';
font-size: 12pt;
font-weight: bold;

}
.titre11{
font-size: 14pt;
color: #006699;
font-family: 'Simplified Arabic';

}
.titre2{
font-size: 13pt;
background-color: #FFFFFF;
color: #9cb4cc;
font-weight: bold;

font-family: 'Simplified Arabic';
}
.titre3{
font-weight: bold;
font-size: 8pt;
background-color: #FFFFFF;
color: gray;
}
.suite{
font-size: 9pt;
}
.acces_archive{
font-size: 13pt;
background-color: #FFFFFF;
}
.marquee1:link,.marquee1:visited,.marquee1:hover {
	font-size: 15px;
	color:#993333;
	font-weight:bold;
	font-family: 'Simplified Arabic';	
	
	text-decoration: none; 

	}
.marquee2:link,.marquee2:visited,.marquee2:hover {font-size: 15px;
	color:#993333;
	font-weight:bold;
	font-family: 'Simplified Arabic';	
	
	
	text-decoration: none; 


	}

.titreoblique
 {
 font-family:'bookman old style';
	font-size: 14px;
	color: #999999;}
	.titreoblique3
 {font-family: 'Simplified Arabic';	
	font-size: 14px;	
	font-weight : bold;
	color: #999999;}
.titregrisoblique
 {font-family: 'Simplified Arabic';	
	font-size: 14px;	
	font-weight : bold;
	color: #999999;}
.titreactoblique
 {font-family: 'Simplified Arabic';	
	font-size: 13pt;
		
	font-style: oblique;
	color: #993399;}
.titre4oblique
 {font-family: 'Simplified Arabic';	
	font-size: 16px;
	
	font-weight:bold;
	color: #003366;}
.titre2blanc {font-family: 'Simplified Arabic';	
	font-size: 14pt;	
	
	color:white; background-color:#336699;}

.titre5oblique
 {font-family: 'bookman old style';	
	font-size: 13px;
	color: gray;}
.titre3oblique
 {font-family: 'Simplified Arabic';	
	font-size: 15px;
	font-weight:bold;

	
	color: #003399;}
.titre9oblique
 {font-family: 'Time new Romain';	
	font-size: 18px;
	color: #003366;}

.titre7
 {font-family: 'Simplified Arabic'; font-size: 14pt; ;color: #014D5F; text-decoration: none;}
 .titre8
 {font-family: 'bookman old style'; font-size: 14px; ;color: #014D5F; text-decoration: none;}
 .titre8_vert
 {font-family: 'Comic Sans MS'; font-size: 13px; 
color: #68797C; text-decoration: none;}
 .titre7marron
 {font-family: 'Simplified Arabic'; font-size: 16px; color: #E48600;font-weight : bold; text-decoration: none;}
  .titre7marron_faq
 {font-family: 'Simplified Arabic'; font-size: 16px; color: #E48600;font-weight : bold; text-decoration: none;}
 .nb_enreg
 {font-family: 'Simplified Arabic'; font-size: 14px; font-weight:bold; color: #E48600; text-decoration: none;}

.titre1oblique
 {font-family: 'Simplified Arabic';	
	font-size: 15px;
	font-weight : bold;	
	font-style: oblique;
	color: #003366;}
.titreorangeoblique
 {
 font-family:"Courier New", Courier, mono;
 	font-size: 11px;	
	color: #CC9933;}
.titre0orange
 {font-family: 'Simplified Arabic';	
	font-size: 14pt;
	
	color: #CC9933;}
.titreorange
 {font-family: 'Simplified Arabic';	
	font-size: 12px;
	text-align:center;	color: #CC9933;}
	.page_suiv:link,.page_suiv:visited, .page_suiv:hover
 {font-family: 'Simplified Arabic';	
	font-size: 12px;
text-decoration: none; 
	color: #E89121;}
	
	
.liens_ar
{
    background-color:white;
	color:#2E9AB6;
	font-size:12px;
	font-family:"Times New Roman", Times, serif, "Traditional Arabic";
}
.titretab {font-size: 12px; font-weight: bold; color: #996699; text-transform: uppercase;}
.champ1 {border :1px solid #999999;   }
.label1 {font-family: 'Courier New, Courier, mono';	
	font-size: 9pt;	
	line-height: 2em;	
	color: #333333;}
.label2 {font-family: 'Courier New, Courier, mono';	
	font-size: 10pt;	
	line-height: 2em;	
	color: #333333;}
.ici {font-family: 'Simplified Arabic';	
	font-size: 10pt;	
	line-height: 2em;	
	color: #333333;}
.textegris {font-family: 'Simplified Arabic';	
	font-size: 16px;	
	line-height: 24px;
	margin-top:6px;
	margin-bottom:6px;	
	color: #333333;
	}
.textegris_faq {font-family: "Simplified Arabic";	
	font-size: 15px;	
	line-height: 1.5em;
	color: #333333;}

.textegrisclair {font-family: 'Simplified Arabic';	
	font-size: 14px;	
	line-height: 20px;
	margin-top:6px;
	margin-bottom:6px;	
	color: #666666;}
	.textegris_p {
	font-family:"Times New Roman, Times, serif, Traditional Arabic";
	font-size: 17px;
	line-height:23px;	

	color: #333333;}
	
	.textegris2 {font-family: 'arial';	
	font-size: 14px;	
	
	color:#666666;}
		.textegris3 {font-family: 'arial';	
	font-size: 11px;	
	line-height: 2em;	
	color: #333333;}
.labeltrame
			{font-family: 'Simplified Arabic';	
	font-size: 13pt;	
		font-weight:bold;
	color:white; background-color:#336699;}


.pagination {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 2px;
}
.pagination a:link {
    background-color: #fff;
    border: 1px solid #9aafe5;
    color: #105cb6;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none;
}
.pagination a:hover {
    background-color: #9aafe5;
    border: 1px solid #9aafe5;
    color: #fff;
    margin: 1px;
    padding: 2px 5px;
}
.courante{
    background-color: #fff;
    border: 1px solid #E48600;
    color: #E48600;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px;
}

.numpage{
    background-color: #fff;
    border: 1px solid #9aafe5;
    color: #105cb6;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none;
}

.titreblanc {font-family: 'Simplified Arabic';	
	font-size: 13pt;	
	    font-weight: bold;

	color:white; background-color:#336699;}
.titre4 {font-family: 'Simplified Arabic';	
	font-size: 13pt;	
	
	color:#003366; }
.titre4gris {font-family: 'Simplified Arabic';	
	font-size: 13pt;	
	
	color:#666666; }
.titre5 {font-family: 'Simplified Arabic';	
	font-size: 13px;	
	color:#003366; }

.titre1blanc {font-family: 'Simplified Arabic';	
	font-size: 14pt;	
	
	color:white; background-color:#336699;}
.titre1blancsurgris{
font-size: 14pt;
color: white;
background-color:#CCCCCC;
font-family: 'Simplified Arabic';
}

.TITREPAGE3 {color : #6699CC; font-size : 18pt; text-transform: uppercase; font-family:'Footlight MT Light';}

.TITREPAGE {color : #003399;
	 font-size : 22pt;
	 font-family:"Comic Sans MS";
	 font-weight:bold;}
.TITRE2PAGE {color : #6699CC; font-size : 10pt; FONT-weight : bold;text-transform: uppercase; font-family: 'Simplified Arabic';}
.TITREPAGE4 { font-size : 16pt;
color:#336699;FONT-weight : bold; font-family: Comic Sans MS;}
.titrerech {font-family: 'bookman old style';	
	font-size: 12pt;
	font-weight:bold;
	color:gray;}

.piedpage {font-family: Courier New, Courier, mono;	
	font-size: 11px;	
	line-height: 2em;	
	color: #003399;}
.membre {font-family: Simplified Arabic; font-size: 10px; color: #014D5F; text-decoration: none;}
.pasdedonnees{
font-size: 14pt;
color: #CC9933;

font-family: 'Simplified Arabic';
}
.infobulle{
font-size: 10pt;
text-align:right;
font-family: 'Simplified Arabic';
}
.texteblanc {
	color: white;
	font-family: "Bookman Old Style";
	font-size:12;
	text-align: left;
	border-top: 1px;
	}
.presse {font-family: 'Simplified Arabic';	
	font-size: 13pt;	
	color:white; background-color:#006699; }
.indicateurs {font-family: 'bookman old style';	
		 font-size: 12px;	
		 color:white; background-color:#006699; }
ul {	
	list-style-type: square;	
	list-style-position: outside;
	margin-top:5px;
	margin-bottom:6px;
	}
	
.titre1_p{
font-size: 15pt;
color: white;
padding-right:2px;
font-family: 'Simplified Arabic';
}
.titre1_p_lien
{
color:#FFFFFF;
text-decoration: none; 
padding-right:2px;
font-weight:bold;
font-size: 18pt;
font-family: 'Monotype Corsiva';
padding:1px;
}
.titre2_p{
font-size: 12pt;
color: #990066;
font-family:"Simplified Arabic";
font-weight:bold;

}
.titre3_p{
font-size: 11pt;
color: #000099;
font-family: 'Bookman Old Style';

}
.titre4_p{
font-size: 11pt;
color: #0099CC;
font-family: 'Bookman Old Style';

}


.S:link{
color:"#184D06";
font-size: 14pt;
font-weight:bold;
font-family:"Courier New", Courier, mono;
font-style: oblique;
text-decoration: none; }



.S:visited{
color:"#184D06";
font-size: 14pt;
font-weight:bold;
font-style: oblique;
font-family:"Courier New", Courier, mono;
text-decoration: none; }
.S:hover{
color:#003399;
background-color:#F3F3F3;
text-decoration: none;
padding-right:1px;
padding-left:1px;
font-style: oblique;
font-size: 14pt;
font-weight:bold;
font-family:"Courier New", Courier, mono;
}
.menu_droite{
font-size: 17pt;
color:#FFFFFF;
font-family: 'Monotype Corsiva';
font-weight : bold;
}
a.tooltip em {
    display:none;
}
a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip:hover em {

    display: block;
	font-family:"Simplified Arabic";
    position: absolute;
    top: 25px;
	
   right: 30px;
    padding: 5px;
    color: #446D48;
    border: 1px solid #bbb;
    background: #ffc;
    width:170px;
}
a.tooltip:hover em span {
position:absolute;
    top: -7px;
    right: 10px;
    height: 4px;
    width: 11px;
    background:url(../../images/image-infobulle.gif);
    margin:0;
    padding: 0;
    border: 0;
}
.texte_rouge
{


color:#993333;
font-size: 12pt;

}
.titrepage_vert
{

font-family: 'Comic Sans MS';
color:#68797C;
font-weight:bold;
font-size: 20pt;

}

.texte_violet
{
font-family: 'Comic Sans MS';
color:#663366;
font-size: 15pt;
}
.titre7_vert
 {font-family: 'Simplified Arabic'; font-size: 13pt; 
color: #68797C; text-decoration: none;}
.titre7_vert_gras
 {font-family: 'Comic Sans MS'; font-size: 15px; font-weight:bold;
color: #68797C; text-decoration: none;}
 .titre7_orange
 {font-family: 'Comic Sans MS'; font-size: 13px;
color: #CBBB7C; text-decoration: none;}
 
 .titre7_jaune
 {font-family: 'Simplified Arabic'; font-size: 14pt;
 color:#A88F07; text-decoration: none;}
 
.titrep_membre
{color:#47657C;
font-family: 'Simplified Arabic';
font-size:20px;
}
.champ_m {border :1px solid #7592AC;  }
.champ_oblig
{

font-size: 14px;  text-decoration: none;

font-family:"Comic Sans MS";
color:#993333;


}



.msg_erreur
{

font-family:"Times New Roman", Times, serif, "Traditional Arabic";
color:#993333;
font-size: 14pt;

}
.texteblanc {font-family: 'arial';	
	font-size: 13px;	
	line-height: 2em;	
	color: #FFFFFF;}
.titreobliqueblanc
 {font-family: 'Comic Sans MS';	
	font-size: 14px;	
	font-style: oblique;
	font-weight : bold;
	color: #FFFFFF;}
.titre_agenda{
font-size: 17pt;
font-weight : bold;
font-family: 'Monotype Corsiva';
color:#FFFFFF;
background-color:#003399;
padding-left:70px;
padding-right:70px;
padding-top:2px;
padding-bottom:5px;


}
.texte_agenda
{
font-family:"Simplified Arabic";
color:#660033;
font-size: 14pt;

}
.TITREPAGE4 { font-size : 16pt;
color:#336699;FONT-weight : bold; font-family: Comic Sans MS;}
.texteblanc2 {
 font-size: 15px; text-decoration: none;

	color: white;
	font-family:"Simplified Arabic";
	text-align: left;
	border-top: 1px;
	}
.texteblanc2_b1 {
 font-size: 18px; text-decoration: none;
 background-color:#8BA3A7;
padding-left:20px;
padding-right:10px;
	color: white;
	font-family:"Comic Sans MS";
	text-align: left;
	border-top: 1px;
	}
.texteblanc2_b2 {
 font-size: 18px; text-decoration: none;
 background-color:#9FBABE;
padding-left:20px;
padding-right:10px;
	color: white;
	font-family:"Comic Sans MS";
	text-align: left;
	border-top: 1px;
	}
.msg_bleu
{

font-family: 'Comic Sans MS';
color:#636C73;
font-size: 13pt;

}
.char_vert
{

font-family: 'Comic Sans MS';
color:#339900;
font-size: 17pt;
font-weight:bold;
text-decoration:underline;

}
.char1_vert:link,.char1_vert:visited
{

font-family: 'Comic Sans MS';
color:#FFB500;
font-size: 15pt;
text-decoration:none;
font-weight:bold;

}
.char1_vert:hover
{

font-family: 'Comic Sans MS';
color:#339900;
font-size: 15pt;
font-weight:bold;
text-decoration:none;

}
.titre_vert:link,.titre_vert:visited
{

	color:#003399;
font-family: "arial";	
	font-weight : bold;
	text-decoration:none;
	/*font-style: oblique;*/
	font-size: 16px;
}
.titre_vert:hover
{

color:#339900;
font-family: "arial";	
	font-weight : bold;
	text-decoration:none;
	/*font-style: oblique;*/
	font-size: 16px;
}
.char1_jaune
{

font-family: 'Comic Sans MS';
color:#FFB500;
font-size: 15pt;
font-weight:bold;

text-decoration:none;

}
.char1_noir
{

font-family: 'Comic Sans MS';
color:#333333;
font-size: 14pt;
text-decoration:none;

}
.titre7_blanc
 {font-family: 'Comic Sans MS'; font-size: 14px; color: white; text-decoration: none;}
 
 .titre7_b1
 {font-family: 'Comic Sans MS'; padding-left:20px;
padding-right:10px;background-color:#f2f4f6;font-size: 17px; color: #014D5F; text-decoration: none;}
 .titre7_b2
 {font-family: 'Comic Sans MS';padding-left:20px;
padding-right:10px; background-color:#B4C6D2;font-size: 17px; color: #014D5F; text-decoration: none;}
 .titre7_violet
 {font-family: 'Comic Sans MS'; font-size: 18px;

 color:#68797C; text-decoration: none;}
 
.rechsite
{

color:#666698;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
}
.french:link,.french:visited,.french:hover
{
font-family: 'Comic Sans MS';
color:red;
font-size: 13pt;
text-decoration:none;
}
.techeance {font-family: 'Simplified Arabic';	
	font-size: 15px;	
	line-height: 20px;
	margin-top:6px;
	margin-bottom:6px;	
	font-weight:bold;	
	color: #993333;}
.titre_rouge
{
font-family: 'Simplified Arabic';	
color:#993333;
font-size: 16pt;
}
.titre_orange
{color:#EE821B;font-size : 20pt;font-family:"Comic Sans MS";font-weight:bold;}
.titre2_vert_gras
 {font-family: 'Comic Sans MS';
 font-size: 21px;
 font-weight:bold;
color: #68797C;
text-decoration: none;}
.adr:link{
color: #669900;
text-decoration: underline;
}


.adr:hover{
	color: #669900;
	font-size:14px;
	font-weight:bold;

	/*font-size: 13px;*/}

.adr:visited{
color:#669900;
text-decoration: underline; }
