#menu-index  a, dd  {
margin : 0;
padding : 0;
position : relative;
z-index : 300;
}

#menu-index {
margin : 0;
padding : 0;
width : 985px;
position : absolute;
top : 15px;
left : 15px ;
z-index : 300;
height : 28px;

background:url(../img/bg/menu/bm.png) 0 0 no-repeat;

}

* html #menu-index{
margin : 0;
padding : 0;
width : 985px;
position : absolute;
top : 15px;
left : 15px ;
z-index : 300;
height : 28px;
background:url(../img/bg/menu/bg.gif) 0 0 no-repeat;
 }
#menu-index dl {
margin : 0;
padding : 0;
font-size:0.77em;

}
#menu-index dt {
margin :5px 0;
padding :0;
width:auto;
cursor : pointer;
padding : 0 10px;
text-align : center;
float : left;
z-index:300;



}
#menu-index dt a{
margin : 0;
padding : 3px;



}
#menu-index dt a:hover{
margin : 0;
padding : 3px;
background:#FFF;
color:#F29400;
text-decoration:none;
display : block;

}
.menu-courant {
z-index:1;
margin : 0;
padding : 3px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
display : block;
height : auto;
text-align : center;
font-weight : bold;
padding-top:6px;


}
.menu-courant a{
z-index:1;
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
float : left;
color:#FFF;
text-decoration:none;

}
.menu-courant a:hover{
margin : 0;
padding : 3px;
background:#FFF;
color:#F29400;
text-decoration:none;

}
.selected {
margin : 0;
padding : 3px;
background:#FFF;
color:#F29400;
text-decoration:none;
display : block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
} 

 
#menu-index  dd { 
margin:0px;
padding:0px;
width: auto; /* Opéra */
z-index:300;
height:auto;




}

#menu-index  dd ul{ 
margin:0;
padding:0;
list-style-type:none;
font-size:1.1em;
height:auto;
background:#F09304;


}

#menu-index  dd  ul li a{
margin:0;
padding:0;
border-bottom:1px dashed #CCC;
background:#F09304;
color:#FFF;
display:block;
padding:5px 10px;
text-decoration:none;
width:150px;
height:auto;
text-align:left;

}

#menu-index  dd  ul li a:hover{
margin:0;
padding:0;
padding:5px 10px;
color:#F09304;
background:#FFF;
text-decoration:none;

}



#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu12, #smenu11,#smenu10,#smenu20{
	display:none;

}


#smenu1{
margin:0;
padding:0;
margin:5px 0px;
background-color:#FFFFFF;
position:absolute;
top:39px;
}




#smenu2{
margin:0;
padding:0;
position:absolute;
left:237px;
top:29px;
height:auto;
background:#090;


}
#smenu3{
margin:0;
padding:0;
position:absolute;
left:4px;
top:28px;
margin:5px 0px;

}

#smenu4{
margin:0;
padding:0;
position:absolute;
left:57px;
top:28px;
margin:5px 0px;
height:auto;
}

#smenu11{
position:absolute;
left:557px;
top:28px;
margin:5px 0px;
}
#smenu10{
position:absolute;
left:437px;
top:28px;
margin:5px 0px;
}
#smenu12{
position:absolute;
left:667px;
top:28px;
margin:5px 0px;
}


