<!-- 
.java{
text-align:center;
color:red
}
.dynmenu{
 display:none;
 position: absolute;
 z-index:100;
}

a
{
position: relative;
z-index: 1;
}


#menu-adh {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='./img/barre-nav/fond.png');
background-image: none;
padding-top:20px;
padding-bottom:50px;
margin-top:50px;
margin-left:3px;
padding-left:10px;
width:54.7em;
}
html>body #menu-adh {

background-image:url(../img/barre-nav/fond.png);
height:60px;
padding-top:20px;
padding-bottom:50px;
margin-top:50px;
margin-left:3px;
padding-left:10px;
width:54.7em;
}


#menu {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='./img/barre-nav/fond.png');
background-image:none;
padding-top:20px;
padding-bottom:50px;
margin-top:50px;
margin-left:3px;
padding-left:10px;
width:54.7em;
}
html>body #menu {

background-image:url(../img/barre-nav/fond.png);
height:60px;
padding-top:20px;
padding-bottom:50px;
margin-top:50px;
margin-left:3px;
padding-left:10px;
width:54.7em;
}




#menu dl { /* sous-menus complets */
 width: 7.5em;
 float: left;
 margin: 0 1px;
}
#menu dt { /* titres */
cursor:pointer;
text-align: left;
padding-left:10px;
font-weight:bold;
padding-top:40px;
background:#FFFFFF;
border-left: 1px dashed #878889;
height:30px;
color: #878889;
font-family:'Trebuchet MS', Verdana, sans-serif;
font-size:0.9em;
}
#menu dd { 
 width: 7.5em; /* Opéra */
 border: 1px solid gray;
background-color:#f08900;
margin-top:17px;
}
#menu li {
 list-style-type: none;
 text-align: center;
background-color:#f08900;
}
#menu li a{ /* liens */
 color:#FFFFFF;
 text-decoration: none;
 display: block;
 height: 100%;
 border: 0 none;
}
#menu li a:hover { /* liens survolés */
 background: #fee9cf;
 color:#D53C31;
}
-->


#menu dt a { /* liens */

padding-top:30px;
text-decoration:none;
width:auto;
z-index:1;
margin-top:50px;
color: #878889;
 

}

/* -------------------------------------------------------------------------------------------- */
/* nav*/
/* -------------------------------------------------------------------------------------------- */

#menu-adh dl { /* sous-menus complets */
 width: 7.5em;
float: left;
 margin: 0 1px;
 
}
#menu-adh dt { /* titres */
cursor:pointer;
text-align: left;
padding-left:10px;
font-weight:bold;
padding-top:40px;
background:#FFFFFF;
border-left: 1px dashed #878889;
height:30px;
color: #878889;
font-family: "Lucida Grande", "Trebuchet MS", Lucida, Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:0.8em;
}
#menu-adh dd { 
 width: 17em; /* Opéra */
font-family: "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Helvetica, sans-serif;
font-size:0.9em;
margin-top:17px;




}
#menu-adh li {
list-style-type: none;
height:30px;
background-color:#f19300;






}
#menu-adh li a{ /* liens */
color:#FFFFFF;
 text-decoration: none;
 display: block;
 height: 100%;
 padding-left:10px;

 border: 0 none;
 

}
#menu-adh li a:hover { /* liens survolés */
 background: #fee9cf;
 color:#D53C31;

}



#menu-adh dt a { /* liens */

padding-top:30px;
text-decoration:none;
width:auto;
z-index:1;
margin-top:50px;
color: #878889;
 

}


#menu-adh dd {/* partie dynamique */
 display:none;
 position: absolute;
 z-index:100;
}

#lien-apeff{
border-top:3px solid #DA4F4E;
padding-top:30px;
padding-right:20px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}
#lien-actu{
border-top:3px solid #C6DEED;
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}

#active:hover{

border-top:3px solid #DA4F4E;
padding-top:30px;
padding-right:20px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;



}


#active2:hover{

border-top:3px solid #C6DEED;
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}

#active3:hover{

border-top:3px solid #E28525;
padding-top:30px;
padding-right:20px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}

#active4:hover{

border-top:3px solid #C6DEED;
padding-top:30px;
padding-right:-5px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}

#active5:hover{

border-top:3px solid #DBCA00;
padding-top:30px;
padding-right:10px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}

#active6:hover{

border-top:3px solid #C6DEED;
padding-top:30px;
padding-right:10px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}

#active7:hover{

border-top:3px solid #D53C31;
padding-top:30px;
padding-right:30px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}



/* -------------------------------------------------------------------------------------------- */
/* arianne/
/* -------------------------------------------------------------------------------------------- */

#filarianne{
margin:-120px 15px 1px;
padding:3px 0 0;
font-size:11px;
position:relative;
font-family: Lucida, Arial, Geneva, Verdana, "Lucida Grande", Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
	#filarianne a{
	
	color:#FFFFFF;
	text-decoration:none;
	}
	#filarianne a:hover{
	
	color:#FFFFFF;
	text-decoration:underline;
	
	}
