@charset "UTF-8";
/* CSS Document */

#conteneur {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_accueil.jpg);
background-repeat:no-repeat;
}

#menu {
position:relative;
width:847px;
height:auto;
margin-left:177px;
margin-top:81px;
float:left;
z-index:10;
background-color:#db002f;
}

#menu1 {
position:relative;
width:auto;
height:auto;
margin-left:0px;
margin-top:0px;
float:left;
z-index:10;
}

#menu2 {
position:relative;
width: auto;
height: auto;
margin-left:0px;
margin-top:0px;
float:left;
z-index:10;
}

#menu3 {
position:relative;
width:auto;
height:auto;
margin-left:0px;
margin-top:0px;
float:left;
z-index:10;
}

#menu4 {
position:relative;
width: auto;
height: auto;
margin-left:0px;
margin-top:0px;
float:left;
z-index:10;
}

#menu5 {
position:relative;
width:auto;
height:auto;
margin-left:0px;
margin-top:0px;
float:left;
z-index:10;
}

#menu6 {
position:relative;
width: auto;
height: auto;
margin-left:0px;
margin-top:0px;
float:left;
z-index:10;
}

#menubas {
position:relative;
width:auto;
height:auto;
margin-left:370px;
margin-top:636px;
float:left;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:00425e;
z-index:50;
}

#flash {
position:relative;
width:847px;
height:73px;
margin-right:0px;
margin-top:-746px;
float: right;
z-index:10;
}

#flashx {
position:relative;
width:847px;
height:73px;
margin-right:0px;
margin-top:-746px;
float: right;
z-index:10;
}

#flashminfo {
position:relative;
width:847px;
height:73px;
margin-right:0px;
margin-top:-746px;
float: right;
z-index:10;
}

#logo {
position:relative;
width:165px;
height:100px;
margin-right:-100px;
margin-top:-748px;
float: left;
z-index:10;
}



/*index.html*/
#ariane {
position:relative;
width:1000px;
height:100px;
margin-left:-431px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#txt {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:300px;
	margin-top:-548px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}	

#photo {
position:relative;
width:90px;
height:122px;
margin-left:-433px;
margin-top:70px;
float:left;
}

#photov {
position:relative;
width:90px;
height:122px;
margin-left:150px;
margin-top:150px;
float:left;
}

#rubriquedroite {
position:relative;
width:90px;
height:122px;
margin-left:100px;
margin-top:150px;
float:left;
}

#rubriquedroitev {
position:relative;
width:90px;
height:122px;
margin-left:100px;
margin-top:-150px;
float:left;
}

#txtmaitrise {
	width:185px;
	height:auto;
	float:left;
	position:relative;
	margin-left:80px;
	margin-top:-530px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	color:#004054;
	}

/*amsi.html*/
#ariane2 {
position:relative;
width:1000px;
height:100px;
margin-left:-385px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur_amsi {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_amsi.jpg);
background-repeat:no-repeat;
}

#txtamsi {
	width:350px;
	height:auto;
	float:left;
	position:relative;
	margin-left:400px;
	margin-top:-548px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}

/*esprit.html*/
#ariane3 {
position:relative;
width:1000px;
height:100px;
margin-left:-375px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur_esprit {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_esprit.jpg);
background-repeat:no-repeat;
}

#txt2 {
	width:700px;
	height:auto;
	float:left;
	position:relative;
	margin-left:180px;
	margin-top:-580px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#004054;
	}	


/*mentions.html*/
#ariane12 {
position:relative;
width:1000px;
height:100px;
margin-left:-432px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur2 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_mentions.jpg);
background-repeat:no-repeat;
}

#txt_mentions {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:295px;
	margin-top:-420px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	z-index:100;
	}
	
#txt_mentions2 {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:590px;
	margin-top:-420px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}

#marteau1 {
position:relative;
width:315px;
height:193px;
margin-left:20px;
margin-top:-600px;
float:left;
}

#marteau2 {
position:relative;
width:90px;
height:122px;
margin-left:316px;
margin-top:-500px;
float:left;
}

#quote_mentions {
position:relative;
width:194px;
height:28px;
margin-left:741px;
margin-top:-468px;
float:left;
}

/*demarche.html*/
#ariane4 {
position:relative;
width:1000px;
height:100px;
margin-left:-342px;
margin-top:-635px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur3 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_demarche.jpg);
background-repeat:no-repeat;
}

#txt_dem {
	width:550px;
	height:auto;
	float:left;
	position:relative;
	margin-left:-432px;
	margin-top:120px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
	z-index:20;
	color:#004054;
	line-height:1.2em;
	}
	
#txt_dem2 {
	width:550px;
	height:auto;
	float:left;
	position:relative;
	margin-left:-432px;
	margin-top:60px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
	line-height:1.2em;
	color:#004054;
	}

#txt_dem3 {
	width:470px;
	height:auto;
	float:left;
	position:relative;
	margin-left:-445px;
	margin-top:60px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	z-index:20;
	line-height:1.2em;
	color:#004054;
	}

#txt_dem5 {
	width:150px;
	height:auto;
	float:left;
	position:relative;
	margin-left:80px;
	margin-top:170px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:1.2em;
	color:#004054;
	}

#txt_dem4 {
	width:270px;
	height:auto;
	float:left;
	position:relative;
	margin-left:-240px;
	margin-top:550px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:1.2em;
	color:#004054;
	}

#txt_dem6 {
	width:470px;
	height:auto;
	float:left;
	position:relative;
	margin-left:-520px;
	margin-top:60px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:1.2em;
	color:#004054;
	}

#mains {
position:relative;
width:213px;
height:332px;
margin-left:-610px;
margin-top:338px;
float:left;
z-index:10;
}

/*contenus.html*/
#ariane5 {
position:relative;
width:1000px;
height:100px;
margin-left:-416px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur4 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_contenu.jpg);
background-repeat:no-repeat;
}

#txt_cont {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:183px;
	margin-top:-579px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}

#man {
position:relative;
width:399px;
height:431px;
margin-left:-613px;
margin-top:239px;
float:left;
}

#txt_cont2 {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:550px;
	margin-top:-580px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}
	

/*minfo.html*/
#ariane6 {
position:relative;
width:1000px;
height:100px;
margin-left:-346px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur5 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_info.jpg);
background-repeat:no-repeat;
}

#clavier {
position:relative;
width:439px;
height:398px;
margin-left:0px;
margin-top:-410px;
float:left;
}

#intro_info {
	width:450px;
	height:auto;
	float:left;
	position:relative;
	margin-left:182px;
	margin-top:-583px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}

#txt_info {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:182px;
	margin-top:-480px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}
	
#txt_info2 {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:270px;
	margin-top:-450px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}	

#txt_info3 {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:412px;
	margin-top:-480px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}

#txt_info4 {
	width:200px;
	height:auto;
	float:left;
	position:relative;
	margin-left:725px;
	margin-top:-480px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}
	
#txt_info5 {
	width:200px;
	height:auto;
	float:left;
	position:relative;
	margin-left:525px;
	margin-top:-480px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}	

#trait {
position:relative;
width:1px;
height:229px;
margin-left:395px;
margin-top:-480px;
float:left;
}

#trait2 {
position:relative;
width:1px;
height:229px;
margin-left:515px;
margin-top:-480px;
float:left;
}

#trait3 {
position:relative;
width:1px;
height:229px;
margin-left:710px;
margin-top:-480px;
float:left;
}

/*gestion.html*/
#ariane7 {
position:relative;
width:1000px;
height:100px;
margin-left:-384px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}


#conteneur5x {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_gestion.jpg);
background-repeat:no-repeat;
}

/*mlangues.html*/
#ariane8 {
position:relative;
width:280px;
height:100px;
margin-left:15px;
margin-top:-650px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur6 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_langue.jpg);
background-repeat:no-repeat;
}
#flash2 {
position:relative;
width:847px;
height:73px;
margin-right:0px;
margin-top:-768px;
float: right;
z-index:10;
}

#intro_langues {
	width:250px;
	height:auto;
	float:left;
	position:relative;
	margin-left:-405px;
	margin-top:-588px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}
	
	#txt_langues {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:380px;
	margin-top:-610px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}

#chapeau {
position:relative;
width:439px;
height:590px;
margin-left:0px;
margin-top:-569px;
float:left;
}

/*dif.html*/
#ariane10 {
position:relative;
width:1000px;
height:100px;
margin-left:-341px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur7 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_dif.jpg);
background-repeat:no-repeat;
}

#conteneur10 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_dif2.jpg);
background-repeat:no-repeat;
}

#conteneur11 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_dif3.jpg);
background-repeat:no-repeat;
}
#diftxt1 {
	width:330px;
	height:auto;
	float:left;
	position:relative;
	margin-left:252px;
	margin-top:-550px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height:1.2em;
	color:#004054;
	}
	
	#diftxt2 {
	width:330px;
	height:auto;
	float:left;
	position:relative;
	margin-left:615px;
	margin-top:-550px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height:1.2em;
	color:#004054;
	}

	#diftxt3 {
	width:330px;
	height:auto;
	float:left;
	position:relative;
	margin-left:290px;
	margin-top:-550px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height:1.2em;
	color:#004054;
	}


#difencart1 {
	width:170px;
	height:auto;
	float:left;
	position:relative;
	margin-left:50px;
	margin-top:-510px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	line-height:1.2em;
	color:#004054;
	}
	
#difencart2 {
	width:160px;
	height:auto;
	float:left;
	position:relative;
	margin-left:50px;
	margin-top:-235px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	line-height:1.2em;
	color:#004054;
	}	

/*contact.html*/
#ariane9 {
position:relative;
width:1000px;
height:100px;
margin-left:-414px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur8 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_contact.jpg);
background-repeat:no-repeat;
}

#formulaire {
	width:330px;
	height:auto;
	float:left;
	position:relative;
	margin-left:175px;
	margin-top:-578px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height:1.1em;
	}
	
	#message {
	width:330px;
	height:auto;
	float:left;
	position:relative;
	margin-left:175px;
	margin-top:-286px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height:1.1em;
	letter-spacing:-0.05em;
	}
	
	#contacttxt {
	width:200px;
	height:auto;
	float:left;
	position:relative;
	margin-left:750px;
	margin-top:-473px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	line-height:1.1em;
	z-index:20;
	color:#004054;
	}
	
	#quote_contact {
position:relative;
width:212px;
height:32px;
margin-left:723px;
margin-top:-496px;
float:left;
z-index:10;
}

/*reponse.html*/
#txtrep {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:310px;
	margin-top:-370px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: center;
	color:#004054;
	}
	
/*confiance.html*/
#ariane11 {
position:relative;
width:1000px;
height:100px;
margin-left:-404px;
margin-top:-630px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

#conteneur9 {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_conf.jpg);
background-repeat:no-repeat;
}

#txtconf {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:185px;
	margin-top:-530px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	color:#004054;
	}	

#txtconf2 {
	width:400px;
	height:auto;
	float:left;
	position:relative;
	margin-left:560px;
	margin-top:-530px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	color:#004054;
	}	
	
/*map.html*/
#txtmap {
	width:307px;
	height:auto;
	float:left;
	position:relative;
	margin-left:185px;
	margin-top:-550px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#004054;
	}
	
	#map {
	width:500px;
	height:auto;
	float:left;
	position:relative;
	margin-left:650px;
	margin-top:-640px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: center;
	color:#004054;
	}
	
	#conteneur_map {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_conf.jpg);
background-repeat:no-repeat;
}
	
/*plan.html*/
#conteneurplan {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_plan.jpg);
background-repeat:no-repeat;
}

#plantxt {
	width:600px;
	height:auto;
	float:left;
	position:relative;
	margin-left:185px;
	margin-top:-579px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	line-height:1.1em;
	color:#004054;
	}
	
#plantxt2 {
	width:600px;
	height:auto;
	float:left;
	position:relative;
	margin-left:185px;
	margin-top:-579px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: justify;
	line-height:1.1em;
	color:#004054;
	}

#arianeplan {
position:relative;
width:1000px;
height:100px;
margin-left:-351px;
margin-top:-629px;
float: left;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
color:#004054;
}

/*download.html*/
#conteneur_down {
position:relative;
width:1024px;
height:768px;
margin: 0 auto;
text-align:center;
background-image:url(images/fond_download.jpg);
background-repeat:no-repeat;
}

#if_word {
	width:600px;
	height:500;
	float:left;
	position:relative;
	margin-left:300px;
	margin-top:-585px;
	float:left;
	}		
	
#downtxt {
	width:145px;
	height:auto;
	float:left;
	position:relative;
	margin-left:23px;
	margin-top:-585px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align: left;
	color:#004054;
	}
	
#downt1 {
	width:345px;
	height:auto;
	float:left;
	position:relative;
	margin-left:308px;
	margin-top:-615px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	text-align: left;
	}

#downst1 {
	width:345px;
	height:auto;
	float:left;
	position:relative;
	margin-left:308px;
	margin-top:-597px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#004054;
	text-align: left;
	}
	
	/* Navigation */
.nav, .nav ul, .nav1, .nav1 ul, .nav2, .nav2 ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav, .nav1, .nav2 {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li, .nav1 li, .nav2 li {
  border-left: 1px solid #00425e;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: 15px Arial, Helvetica, sans-serif;
  background: #db002f;
  color: #FFF;
  display: block;
  padding: 0 5px;
  text-decoration: none;
}

.nav li a:hover, .nav1 li a:hover, .nav2 li a:hover {
  background: #ccc;
  color: #00425e;	
}

#nav-one li:hover a, 
#nav-one li.sfHover a, #nav1-one li:hover a, 
#nav1-one li.sfHover a, #nav2-one li:hover a, 
#nav2-one li.sfHover a {
  background: #ccc;
  color: #00425e;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a, #nav1-one li:hover ul a, 
#nav1-one li.sfHover ul a, #nav2-one li:hover ul a, 
#nav2-one li.sfHover ul a {
  background: #db002f;
  color: #FFF;
  height:30px;
  padding-top:10px;
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover, #nav1-one li:hover ul a:hover, 
#nav1-one li.sfHover ul a:hover, #nav2-one li:hover ul a:hover, 
#nav2-one li.sfHover ul a:hover {
  background: #ccc;
  color: #00425e;	
}

.nav ul {
  background: #db002f;
  border-bottom: 1px solid # FFF;
  list-style: none;
  margin: 0;
  width: 190px;
  position: absolute;
  top: -999em;
  left: -1px;
  padding-top:10px;
}
.nav li:hover ul,
.nav li.sfHover ul, .nav1 li:hover ul,
.nav1 li.sfHover ul, .nav2 li:hover ul,
.nav2 li.sfHover ul {
  top: 15px;
}
.nav ul li, .nav1 ul li, .nav2 ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border: 1px solid # FFF;
  border-bottom: 0;
  padding-right: 20px;
  width:180px;
  white-space: nowrap;
}
.nav ul a:hover, .nav1 ul a:hover {
  background: #ccc;
  color: #00425e;
  padding-top:10px;
}

/* Navigation1 */
.nav1 li a, .nav1 li a:link, .nav1 li a:active, .nav1 li a:visited {
  font: 15px Arial, Helvetica, sans-serif;
  background: #ffffff;
  color: #db002f;
  display: block;
  padding: 0 5px;
  text-decoration: none;
}

.nav1 ul {
  background: #db002f;
  border-bottom: 1px solid  #FFF;
  list-style: none;
  margin: 0;
  width: 190px;
  position: absolute;
  top: -999em;
  left: -1px;
  padding-top:10px;
}

.nav1 ul a {
  border: 1px solid # FFF;
  border-bottom: 0;
  padding-right: 20px;
  width: 180px;
  white-space: nowrap;
}

/* Navigation2 */
.nav2 li a, .nav2 li a:link, .nav2 li a:active, .nav2 li a:visited {
  font: 15px Arial, Helvetica, sans-serif;
  background: #db002f;
  color: #ffffff;
  display: block;
  padding: 0 5px;
  text-decoration: none;
}

.nav2 ul {
  background: #db002f;
  border-bottom: 1px solid  #FFF;
  list-style: none;
  margin: 0;
  width: 110px;
  position: absolute;
  top: -999em;
  left: -1px;
  padding-top:10px;
}

.nav2 ul a {
  border: 1px solid # FFF;
  border-bottom: 0;
  padding-right: 20px;
  width: 110px;
  white-space: nowrap;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}.rouge {
	color: #db002f;
}
txt bleu {
	color: #324064;
}
.blanc {
	color: white;
}
