 body        {background-color:#F0F0F0;color:#0076A3;	font: 12px; font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;		margin: 0;	padding: 0;	width:100%;}
 html         {background-color:#ffffff;color:#0076A3;	font: 12px; font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;	height: 100%;	margin: 0;	padding: 0;	width:100%;}
.titre1           {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#8f9299;font-weight: bold;}
.titre            {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#0076A3;font-weight: bold;}
.stitre           {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#0076A3;}
.groupe           {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #FF9900;font-weight: bold;}
.texte    		  {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #0076A3;}
.texte_bas        {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #ffffff;}
.texte_bas_de_page{font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #005daa;font-weight: bold;}
.texte2			  {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	8px;color: #0076A3;}
.texte_tableau	  {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	9px;color: #0076A3;}
.tableau          {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #FFFFFF;font-weight: normal;text-align: center;}
.tableaudispo     {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #0076A3;font-weight: normal;text-align: center;border: 1px solid #A0A0A4;}
.tableau_petit    {font-family:Times New Roman,tahoma;font-size:11px;color: #424A76;font-weight: normal;text-align: left;border: thin solid 1px #0076A3;}
a.menu            {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	12px;color: #0076A3;font-weight: bold;text-decoration: none;}
a                 {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	12px;color: #0076A3;}
a.petit           {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	10px;color: #0076A3;}
.petit            {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	10px;color: #0076A3;}
.log              {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	10px;color: #ffffff;}
.tablepricipale   {border: 1px solid #0076A3;}
.table_lancement  {border: 1px solid #0076A3;}
.table_centre  	  {padding:10px}
.table_reussite_accueil{border: 1px solid #0076A3;background-color: #FFFFFF;}
.titre_droite     {text-align: center;font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:5px;color: #0076A3;text-decoration: none;}
.ibouton          {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding: 1px;color: #0076A3;border: 1px solid #0076A3;background-color: #FFFFFF;}
.tablecentre      {border: 1px solid #005BAA;font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.texte33		  {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	10px;color: #0076A3;}
.editorial          {font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;font-size:	10px;color: #0076A3;}
.backgroundnews {	background: #bacddf url(images/site_erige_20.jpg) no-repeat right bottom;}
	




#menuHaut {
    width:524;
margin: 0px;
padding: 0px;
    }
#menuHaut a {
    text-align: center;
    font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size:	13px;
	padding: 5px;
	color: #0076A3;
	
	text-decoration: none;
	height:21px;
	font-weight: bold;
	
    }
#menuHaut a.hover {
	
    }
#menuHaut span {
    display:none;
    }

	
#img {
    vertical-align:bottom;
    }

#subnav {
    font-size:10px;
    margin-bottom:2em;
    }
#subnav a {
    color:#FB3B00;
    margin-right:1em;
    }
#subnav span {
    color:silver;
    margin-right:1em;
    }


.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	}


.transMenu .content {
	position:absolute;
	}


.transMenu .items {
	position:relative;
	left:0px; top:0px;
	z-index:2;
	}

.transMenu.top .items {
	border-top:none;
	}


.transMenu .item {
    color:#0076A3;
    font-size:12px;
    font-family:Times New Roman,Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;

	border:none;
	cursor:pointer;
	cursor:hand;
	}


.transMenu .background {
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
	}


.transMenu .shadowRight {
	position:absolute;
	z-index:3;
	top:3px; width:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	}

.transMenu .shadowBottom {
	position:absolute;
	z-index:1;
	left:3px; height:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	}


.transMenu .item.hover {
	background:#fdfdfd;
	color:black;
	}

.transMenu .item img {
	margin-left:10px;
	}