body {
	font-family: Verdana;
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	background: #e9edfb;
}

A.link:link{color: #0326bd;font-size: 9px;font-style:normal;text-decoration: none;}
A.link {color: #0326bd;font-size: 9px;font-style:normal;text-decoration: none;}
A.link:hover{color: #fff;font-size: 9px;font-style:normal;text-decoration: none;}

A.link1:link{color: #90a3f4;font-size: 9px;font-style:normal;text-decoration: none;}
A.link1 {color: #90a3f4;font-size: 9px;font-style:normal;text-decoration: none;}
A.link1:hover{color: #000;font-size: 9px;font-style:normal;text-decoration: none;}

A.link2:link{color: #000;font-size: 9px;font-style:normal;text-decoration: none;}
A.link2 {color: #000;font-size: 9px;font-style:normal;text-decoration: none;}
A.link2:hover{color: #90a3f4;font-size: 9px;font-style:normal;text-decoration: none;}

A.link3:link{color: #fff;font-size: 12px;font-style:normal;text-decoration: none;}
A.link3 {color: #fff;font-size: 12px;font-style:normal;text-decoration: none;}
A.link3:hover{color: #000;font-size: 12px;font-style:normal;text-decoration: none;}

A.link4:link{color: #000;font-size: 12px;font-style:normal;text-decoration: none;}
A.link4 {color: #000;font-size: 12px;font-style:normal;text-decoration: none;}
A.link4:hover{color: #fff;font-size: 12px;font-style:normal;text-decoration: none;}

A.link4:link{color: #000;font-size: 12px;font-style:normal;text-decoration: none;}
A.link4 {color: #000;font-size: 12px;font-style:normal;text-decoration: none;}
A.link4:hover{color: #fff;font-size: 12px;font-style:normal;text-decoration: none;}

A.link5:link{color: #6476dd;font-size: 9px;font-style:normal;text-decoration: none;}
A.link5 {color: #6476dd;font-size: 9px;font-style:normal;text-decoration: none;}
A.link5:hover{color: #fff;font-size: 9px;font-style:normal;text-decoration: none;}

A.link6:link{color: #000;font-size: 10px;font-style:normal;text-decoration: none;}
A.link6 {color: #000;font-size: 10px;font-style:normal;text-decoration: none;}
A.link6:hover{color: #000;font-size: 10px;font-style:normal;font-weight: bold;text-decoration: none;}




.txt{font-size:9px;color:#90a3f4;}

h1{font-size:12px;line-height:16px; display:inline;}
h2{font-size:12px;line-height:14px; display:inline;font-weight:normal;}
h3{font-size:9px;line-height:14px;display:inline;}
h4{font-size:8px;line-height:20px;display:inline;}

/******************************************* MENU *****************************************************************************/

.menutitle{
cursor:pointer;
margin-bottom: 7px;
background-color:#122dc2;
color:#fff;
width:185px;
height: 22px;
padding:3px 0 0 10px;
text-align:left;
font-weight:bold;
/*border:1px solid #000000;*/
}

.submenu{
/*margin-bottom: 0.5em;*/
width:195px;
margin:-7px 0 0;
color: #000;
/*background: #a8b2f2;*/
filter:alpha(opacity=100);
background-color: #a8b2f2;
padding: 2px 0 5px 0;
font-size: 11px;
font-family: Verdana;
font-weight: normal;

}


/*********************** INDEX **************************************************************************************************/

.layer{
	width: 980px;
	margin: 0px auto;
}

/********************************* TOP *********************************************************************************************/
.top{
	float:left;
	width: 980px;
	height: 158px;
	margin:20px 0 0 0;
}

/************************* TOP-LEFT *************/
.top-left{
	float:left;
	width: 252px;
	height: 158px;
	margin: 0;
	
}

/*********************** TOP-CENTER ***************/
.top-center{
	float:left;
	width: 633px;
	height: 158px;
	margin: 0;
	background:url("../jpg/top-center.jpg") no-repeat;
	text-align:center;
}

.txt-ref{
	float:left;
	width: 633px;
	height: 96px;
	margin: 0;
	color: #90a3f4;
}

.nom{
	float:left;
	width: 577px;
	height: 42px;
	margin: 0;
}

.drap-al{
	float:left;
	width: 56px;
	margin: -8px 0 0 520px;
}

.drap{
	float:left;
	width: 56px;
	/*height: 62px;*/
	margin: 0;
}

/***************************** TOP-RIGHT ***************/
.top-right{
	float:left;
	width: 95px;
	height: 158px;
	margin: 0;
}

/************************************************** CONTENER **************************************************************************/
.contener{
	float:left;
	width: 980px;
	margin:0 !important;
	margin: -5px 0 0 0;
	background:url("../jpg/f-contener.jpg") repeat-y;
}

/********************* CONTENER-LEFT *********************/
.contener-left{
	float:left;
	width: 252px;
	margin:0;
}

.menu{
	float:left;
	width: 202px;
	margin:0 0 0 50px! important;
	margin:0 0 0 25px;
}

.title-menu{
	float:left;
	width: 202px;
	height: 25px;
	margin:0;
	font-size: 17px;
	font-weight: bold;
	text-align:center;
	padding: 10px 0 0 0;
	color: #000;
}

.contener-menu{
	float:left;
	width: 202px;
	/*height: 150px;*/
	margin:20px 0 0;
}

.title-news{
	float:left;
	width: 202px;
	height: 28px;
	margin:20px 0 0 0;
}

.contener-norme{
	float:left;
	width: 202px;
	margin:20px 0 0 50px;
}

/********************* CONTENER-CENTER *********************/
.contener-center{
	float:left;
	width:633px !important;
	width: 630px;
	margin:0;
}

/********************* CONTENER-RIGHT *********************/
.contener-right{
	float:left;
	width: 95px;
	margin:0;
}

.titre-page{
	float:left;
	width: 95px;
	height: 398px;
	margin:0px;
}

/******************************************** FOOTER **********************************************************************************/
.footer{
	float:left;
	width: 980px;
	height: 38px;
	margin:0px;
	background:url("../jpg/footer.jpg") no-repeat;
}	

.footer-left{
	float:left;
	width: 385px;
	height: 38px;
	margin:0px;
}

.txt-defil{
	float:left;
	width: 308px;
	margin:0 0 0 48px !important;
	margin:0 0 0 25px;
	padding: 20px 0 0;
}

.footer-center{
	float:left;
	width: 472px;
	height: 38px;
	margin:0px;
	text-align:center;
	padding: 10px 0 0;
}

.footer-right{
	float:left;
	width: 123px;
	height: 38px;
	margin:0px;
}

.ligne{
	float:left;
	width: 980px;
	text-align:center;
	margin: 0;
	color: #90a3f4;
	font-size:9px;
}
/******************************************** TXT-INFO ***********************************************************************/

.txt-info{
	float:left;
	width: 980px;
	margin:0;
	text-align:center;
}


/******************************************* PAGE MAIN ***************************************************************************/

.contener-main{
	float:left;
	width: 630px;
	margin: 20px 0 0;
	text-align:center;
}


/******************************************* CONTENU PAGE *******************************************************************/

.contenu-page{
	float:left;
	width: 600px;
	margin: 20px 0 0 30px;
	text-align:justify;
}

.contenu-page1{
	float:left;
	width: 630px;
	height: 250px;
	margin: 0;
	text-align:center;
}

.contenu-page2{
	float:left;
	width: 630px;
		margin: 10px 0 0;
	text-align:center;
}

.flash-page{
	float:left;
	width: 400px;
	height: 120px;
	/*border: 1px solid red;*/
	margin: -20px 0 0 100px! important;
	margin: -20px 0 0 50px;
}

/**************************************** LINK BAS DE PAGE ********************************************/

#dhtmlfloatie{
margin: 0 auto;
/*left: 0;
left: -900px;*/
filter:alpha(opacity=0);
-moz-opacity:0;
border: 2px solid black;
padding: 5px;
z-index: 100;
}

#subcontent2{
	margin: 10px auto; 
	display:none; 
	border: 1px dotted #742b1a; 
	background-color: transparent; 
	width: 450px;
	/*height: 200px;*/ 
	padding: 8px
}