<!-- 
.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;
}


*html #menu {
background:url(../img/bg/menu/menu-g.gif) 0 0 no-repeat;
position:absolute;
top:120px;
left:15px;
margin:0 auto;
height:140px;
width:935px;

}
#menu {
position:absolute;
top:120px;
left:15px;
margin:0 auto;
background:url(../img/bg/menu/menu.png) 0 0 no-repeat;
height:140px;
width:935px;
}




#menu dl { /* sous-menus complets */
margin :15px 0 0 50px;
padding :0;
font-size:1.15em;
text-align: left;
z-index:300;
}
#menu dt { /* titres */
margin :5px 5px;
width:97px;
cursor : pointer;
float :left;
z-index:300;
outline: 0;
padding:40px 0 0 15px;
border-left: 1px dashed #878889;
height:30px;


}

#menu dd { 
 width: 14em; /* Opéra */
font-family: "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Helvetica, sans-serif;
font-size:0.9em;
margin-top:17px;
position: relative;
z-index: 300;




}
#menu li {
list-style-type: none;
height:30px;
background-color:#f19300;
font-size:0.9em;
position: relative;
z-index: 300;
}

#menu li a{ /* liens */
color:#FFFFFF;
 text-decoration: none;
 display: block;
 height: 100%;
 padding-left:10px;
 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:300;
margin-top:50px;
color: #878889;
}


#menu dd {/* partie dynamique */
position: absolute;
top:90px;
z-index:100;
}

-->
/* -------------------------------------------------------------------------------------------- */
/* 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;
}

#lien-temoignage{
border-top:3px solid #C6DEED;
padding-top:30px;
padding-right:-5px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
}
#m1{
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
background:url(../img/bg/menu/repere/repere.gif) 12px 0  no-repeat;
}




#m2 {
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
background:url(../img/bg/menu/repere/repere1.gif) 12px 0  no-repeat;
}

#m5 {
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
background:url(../img/bg/menu/repere/repere2.gif) 12px 0  no-repeat;
}
#m6 {
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
background:url(../img/bg/menu/repere/repere3.gif) 12px 0  no-repeat;
}

#m7 {
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
background:url(../img/bg/menu/repere/repere.gif) 12px 0  no-repeat;
}

#m8 {
padding-top:30px;
padding-right:25px;
text-decoration:none;
width:auto;
z-index:20;
margin-top:50px;
background:url(../img/bg/menu/repere/repere1.gif) 12px 0  no-repeat;
}



#smenu1{
margin:0;
padding:0;
position:relative;
left:50px;
}




#smenu2{
margin:0;
padding:0;
position:absolute;
left:157px;
height:auto;
}
#smenu5{
margin:0;
padding:0;
position:absolute;
left:270px;


}

#smenu6{
margin:0;
padding:0;
position:absolute;
left:370px;


}


#smenu7{
margin:0;
padding:0;
position:absolute;
left:500px;

}
#smenu8{
margin:0;
padding:0;
position:absolute;
left:600px;

}


