.titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; vertical-align: baseline}
.titre_bis {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #006CB9; vertical-align: baseline}
.engag {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF}
.paragraphe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; vertical-align: top }
.text {font-family: Verdana, Arial, Helvetica, sans-serif; color:#626262; font-size: 10px; font-weight: bold }
.white {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size: 11px; font-weight: normal;text-align: left;}
.mn {font-family: Verdana, Arial, Helvetica, sans-serif; color:#6A6A6A; font-size: 11px; font-weight: normal }
.gras {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #24547C; vertical-align: baseline}
.sfocus {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px; 
	color : #006CB9; 
	letter-spacing: 1pt;
	BORDER-TOP: #006CB9 1px solid;
}

.navig
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	vertical-align: top;
	float:right;
	color:#666666;
}

a.mn:hover{color:#D362AF}
a.sfocus:hover{color:#FFFFFF}
a{text-decoration:none; color:#24547C ; font-weight: bold;}
a:hover{text-decoration:underline; color:#6A6A6A}

hr{
	border:1px solid #FFF;
	margin-bottom:15px;
}

.main_title
{
	color:#00577C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	padding:0;
	margin:0;
}

.subm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1.5px solid #626262;
	margin-top:2px;
}
.subi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#E2E1E1;
	border:1.5px solid #E2E2E2;
	margin-top:2px;
}

/* Divers */
.popDesc 		
{	position:absolute;z-index:100;border-width:1px;border-style:solid;
	border-color:silver;padding:10px;margin:4px;background:#6083AE;
	width:124px;text-align:left;background:#6083AE}
	
/* CSS 2 */
/* ----------container to center the layout---------- */
#container {
	width: 1021px;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
	width:833;
	padding: 0px;
	margin: 0px; 
}

/* ----------outer and inner----------------- */
#outer{ 
	width:833px;
 } 

#inner{ margin:0px; width:100%;} /* The ie/pc pecularity */ 

/* --------------left navi------------- */
#left {
	float: left;
	width: 277px;
	/*background-color: #ff99CC;*/
	overflow: auto;	
}

/* -----------------content--------------------- */
#content{ 
	float: left;
	width: 555px;
	margin:0px 0px 50px 0px;
	/*background-color: #fff;*/
	overflow: auto;
}
/*  ----------------footer---------------------- */ 
#footer {
	clear: both;
	position: relative; 
	width:833px; 
	margin-top:13px;
	padding: 0px;
}