#menu-index  a, dd  {
margin : 0;
padding : 0;
position : relative;
z-index : 300;
}

#drapeau{
position:absolute;
top:00px;
margin:10px 0 0 887px;
padding:0;
color:#FFF;
}

#drapeau li{
margin:0 5px;
padding:0;
display:inline;
text-align:right;
}
#noselect-lg{
color:#FFF;
text-decoration:none;
}
#noselect-lg:hover{
color:#FFF;
text-decoration:underline;
}

#select-lg{
color:#333;
}
#menu-index {
margin : 0;
padding : 0;
width : 980px;
position : absolute;
top : 255px;
left:-18px;
z-index : 100;
height : 40px;

}
.triangle-l {
	border-color: transparent   #c57541   transparent  transparent ;
	border-style:solid;
	border-width:17px;
	height:0px;
	width:0px;
	position: absolute;
	left: -16px;
	top: 25px;
	z-index: 1; /* displayed under bubble */
}

.triangle-r {
	border-color: transparent transparent transparent #c57541;
	border-style:solid;
	border-width:17px;
	height:0px;
	width:0px;
	position: absolute;
	left: 968px;
	top: 25px;
	z-index: -1; /* displayed under bubble */
}


#arie{
position : relative;
background:#EB6E1B;
-moz-box-shadow: 0px 2px 12px #555; 
-webkit-box-shadow: 0px 2px 12px #555;  
box-shadow: 0px 2px 12px #555;  
top:2px;
left:0px;
height:40px;
width:986px;
margin : 0;
padding : 0;
font-size:0.9em;
z-index:300;
}

#menu-index dl {
position : relative;
left:150px;
width:750px;

}
#menu-index dt {
margin :10px 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 4px 15px 24px;



}
#menu-index dt a:hover{
margin : 0;
padding : 3px 4px 15px 24px;
color:#333;
text-decoration:none;
display : block;
background:url(../img/menu/bgm.gif) 0 3px no-repeat;

}
.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;
color:#D2D40B;
text-decoration:none;

}

.selected {
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;
} 
 
 
 .selected a{
margin : 0;
padding : 3px 4px 25px 4px;
background:url(../img/menu/bgm.gif) 0 3px no-repeat;
color:#333;
text-decoration:none;
display : block;

}
#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;

}




