body {
	background-color:#1C2E3A;
}

/*#####################################################
---- STRUCTURE
######################################################*/

#global{
margin: auto;
	/*position:absolute;*/	/*left: 50%;*/	margin-top:5px;	width: 982px;	height:487px;
	/*margin-left: -50%;*/
}

#fondblanc {
	position:absolute;	width: 982px;	height:487px;	background-color:#FFFFFF;
}

#logo {
	position:absolute;	left: 824px;	width:148px;	top: 0px;
}

#baseline_logo{
width:350px;
 position:absolute; left:610px; top:160px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:right;
}

#baseline_logo a{
 color:#000000; text-decoration:none;

}

#baseline_logo a:hover{
 color:#111111; text-decoration:underline;
}

#baseline_logo .fr{
padding-right:10px;
font-size:11px
}

#baseline_logo .en{
padding-right:10px;
font-size:9px
}

#fond {
	position:absolute;	width:980px;	height:485px;	margin-bottom:1px;	background-repeat:no-repeat;
	top: 1px;	left: 1px;
}



/*#####################################################
-- Navigation Secondaire
######################################################*/

#navi_secondaire {
	position:absolute;	
	width:162px;	
	height:170px;	
	left: 818px;	
	top: 311px;
}

#navi_secondaire ul {
	list-style-type:none;
}

#navi_secondaire li {
	/*padding: 0px 0x 0px 0em;
	background: url(../_IMAGES/_STRUCTURE/puce-plus.gif) left no-repeat; */
	margin-left:-50px; 
	margin-top:1px; 
	font-family:Verdana;	
	font-size:12px;	
	font-weight:normal;	
	color:#FFFFFF;
	
}

#navi_secondaire li a{
	margin-left:10px;
	padding-left:2px;
	color:#000000; 
	text-decoration:none;
	display: block ;
	width:110px; 
	text-decoration:none;	
	color:#FFFFFF;
	height:15px;
	filter:alpha(opacity=75);	
	opacity: 0.75;	
	-moz-opacity : 0.75; 
}

#navi_secondaire li a:hover{
	 background-color:#FFFFFF; 
	 text-decoration:none; 
	 color:#000000;	
}

#navi_secondaire_input{
	position:absolute;
	top: 144px;
	width: 135px;
}
#navi_secondaire_input input {
	border-style:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000; 
	border-color:#FFFFFF; 
	filter:alpha(opacity=90);	
	opacity: 0.90;	
	-moz-opacity : 0.90; 
}

#navi_secondaire_input .btn_recherche{
	position:absolute;
	left: 114px;
	top: 6px;
}


/*#################################################
-- STYLE TEXTE
/*################################################*/
.titre_bloc{
	position:absolute;	
	left: 4px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:14px;
	font-weight:bold;	
	color:#000000;	
	top: 3px;
}



/*#####    Liste gauche          **/

#liste_a_la_decouverte_gauche{
	position:absolute;	
	top:25px;	
	left:0px;	
	width: 160px;
}

#liste_a_la_decouverte_gauche ul{
	list-style-type:none;
}

#liste_a_la_decouverte_gauche li {
	background: url('../_IMAGES/_STRUCTURE/puce-jaune.gif') no-repeat 0px 4px;
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	line-height:12px;	
	margin-left:-36px;	
	margin-bottom:5px;		
	margin-top:5px; padding-left:1em; padding-right:0px; padding-top:0px; padding-bottom:0px	
}

#liste_a_la_decouverte_gauche li a {
	color:#000000; text-decoration:none;
	padding-left:4px;
	margin-left:0px;
	display: block ;
	height:30px;
	width:145px; 
}

#liste_a_la_decouverte_gauche li a:hover {
	color:#000000; 
	background-color:#c2c2c2;
}

/*#####    Liste droite          **/

#liste_a_la_decouverte_droite{
	position:absolute;	top:25px;	left:150px;	width: 160px;
}

#liste_a_la_decouverte_droite ul {
	list-style-type: none;
}

#liste_a_la_decouverte_droite li {
	background: url('../_IMAGES/_STRUCTURE/puce-jaune.gif') no-repeat 0px 4px; 
		font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	line-height:12px;	
	margin-left:-26px;	
	margin-bottom:5px;		
	margin-top:5px; padding-left:1em; padding-right:0px; padding-top:0px; padding-bottom:0px	
}

#liste_a_la_decouverte_droite li a {
	color:#000000; text-decoration:none;
	padding-left:4px;
	display: block ;
	height:30px;
	width:150px; 
}

#liste_a_la_decouverte_droite li a:hover {
	background-color:#c2c2c2;
	color:#000000; 
}



/*#####################################################
-- Bloc	 droit
######################################################*/
#blocdroit {
	position:absolute;	
	width:485px; 
	height:149px; 
	background-color: white;
	filter:alpha(opacity=82); 
	opacity: 0.82; 
	-moz-opacity : 0.82; 
	left: 481px;	
	top: 327px;
}

#blocgauche {
	position:absolute;	
	width:200px; 
	height:60px; 
	background-color: white;
	filter:alpha(opacity=75); 
	opacity: 0.75; 
	-moz-opacity : 0.82; 
	left: 10px;	
	top: 416px;
}


#liste_a_la_une{
	position:absolute;	
	top:25px;	
	left:0px;	
	width: 210px;
}

#liste_a_la_une ul{
	list-style-type:none;	
	line-height:15px; 
	margin-right:5px;
}

#liste_a_la_une li {
	background: url('../_IMAGES/_STRUCTURE/puce-noire.gif') no-repeat 0px 4px; 
			font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	line-height:12px;	
	margin-left:-32px;	
	margin-bottom:5px;		
	margin-top:5px; padding-left:1em; padding-right:0px; padding-top:0px; padding-bottom:0px	
}

#liste_a_la_une li a {
	color:#000000; 
	text-decoration:none;
	padding-left:4px;
	display: block ;
	height:auto;
	width:196px; 
}

#liste_a_la_une li a:hover {
background-color:#c2c2c2;
color:#000000;
}


/*#####################################################
-- Pied de page
######################################################*/
#piedpage {
	top: 510px;	
	width: 982px;	
	position:absolute;	
	font-family:Arial, Helvetica, sans-serif;	
	color:#FFFFFF;	
	text-align:right;	
	font-size:10px;
}

#piedpage a{
	text-decoration:none;	
	color:#FFFFFF;
}

#piedpage a:hover{
	text-decoration:underline;	
	color:#FFFFFF;
}

/*#####################################################
-- Navigation Principale
######################################################*/

#navi_principale {
	position:absolute;
	width:482px;
	left: 10px;
	top: 29px;
}

#testA{
position:absolute;
background-color:#000000;
width: 120px;
height:1px;
top: 200px;
}

#navi_principale li a{
color: #ffffff;
text-decoration: none;
display: block;
/*height: 100%;*/
border: 0px;

}
#navi_principale li a:hover{
text-decoration: underline;
/*border-bottom:1px solid #ffffff;*/

}

#navi_principale dl {
/* float: left; supprimé pour Linux */
width: 12em;
margin: 0 1px;
}


#navi_principale dt {
width:130px;
cursor: pointer;
line-height:30px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold;	color:#FFFFFF;
display:block;
}

 #navi_principale dt a {
 font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold;	color:#FFFFFF; text-decoration:none;
 display:block;
 }

#ligne1{
background-position: 0% 0%; border-left:0px solid #fff; border-right:0px solid #fff; border-top:1px solid #fff; border-bottom:0px solid #fff; width:115px; height:1px; font-size: 0; margin-top:-5px;
display:none;  background-image:url('none.html'); background-repeat:repeat; background-attachment:scroll }
#ligne2{
background-position: 0% 0%; border-left:0px solid #fff; border-right:0px solid #fff; border-top:1px solid #fff; border-bottom:0px solid #fff; width:115px; height:1px; font-size: 0; margin-top:-5px;
display:none;  background-image:url('none.html'); background-repeat:repeat; background-attachment:scroll }
#ligne3{
background-position: 0% 0%; border-left:0px solid #fff; border-right:0px solid #fff; border-top:1px solid #fff; border-bottom:0px solid #fff; width:115px; height:1px; font-size: 0; margin-top:-5px;
display:none;  background-image:url('none.html'); background-repeat:repeat; background-attachment:scroll }
#ligne4{
background-position: 0% 0%; border-left:0px solid #fff; border-right:0px solid #fff; border-top:1px solid #fff; border-bottom:0px solid #fff; width:115px; height:1px; font-size: 0; margin-top:-5px;
display:none;  background-image:url('none.html'); background-repeat:repeat; background-attachment:scroll }


#navi_principale dt a:hover{
/*background: url(../_IMAGES/_STRUCTURE/separateur-menu.png) no-repeat;
background-position: 0px 25px;*/
}

#navi_principale ul{
	/*background-color:#00CCCC;*/
border-left:1px solid #ffffff;
	text-indent:10px;
	position:absolute;
	/*top:20px;*/
margin-top:-30px;
	width:647px;
	margin-left:120px;
}
#navi_principale li{
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
line-height:15px;
height:15px;
}

#navi_principale dl, dt, dd {
margin: 0;
padding: 0;
list-style-type: none;
}

/* MODULE DE NEWS A ONGLETS */

#news .menu_onglet {
border-bottom:1px solid #CCCCCC;
padding-bottom:3px;
padding-top:7px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#news .menu_onglet a.onglet_on {
background-color:#FFFFFF;
border-color:#CCCCCC #CCCCCC #FFFFFF;
border-style:solid;
border-width:1px 1px 2px;
color:#003546s;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin:5px 5px 0 0;
padding:3px 13px;
}

#news .menu_onglet a.onglet_off {
background-color:#9BEEFF;
border-color:#CCCCCC #CCCCCC #0191ED;
border-style:solid;
border-width:1px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin:5px 5px 0 0;
padding:3px 13px;
}

#news .contenu {
padding-bottom: 0pt; 
padding-left:10px;
padding-right:10px; 
padding-top: 10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
text-align: justify;
}

#news .contenunewsletter {
padding-bottom: 0pt; 
padding-left:10px;
padding-right:10px; 
padding-top: 0px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
text-align: center;
}

