#nav{
margin:0px;
padding:0px;
border:solid 1px;
z-index:1000;
}

#navigation{
list-style-type: none;
margin:0px;
padding:0px;
}

#navigation li{
margin:0px;
padding:0px;
display: block;
float:left;
position:relative;
}

#navigation ul{
margin:0px;
padding:0px;
}

#drapeau-fr a{
display:block;
float:left;
text-indent:-10000px;
width: 49px;
height:39px;
background: url(../en/nav/drapeau-fr.gif) no-repeat 0px 0px;
text-decoration: none;
}

#drapeau-fr a:hover, a:active, #drapeau-fr a.selected{
background: url(../en/nav/drapeau-fr-over.gif) no-repeat;
text-decoration: none;
}

#drapeau-ch a{
display:block;
float:left;
text-indent:-10000px;
width: 42px;
height:39px;
background: url(../en/nav/drapeau-ch.gif) no-repeat 0px 0px;
text-decoration: none;
}

#drapeau-ch a:hover, a:active, #drapeau-ch a.selected{
background: url(../en/nav/drapeau-ch-over.gif) no-repeat;
text-decoration: none;
}

#menu1 a{
display:block;
float:left;
text-indent:-10000px;
width: 142px;
height:39px;
background: url(../en/nav/menu1.gif) no-repeat 0px 0px;
text-decoration: none;
}

#menu1 a:hover, a:active, #menu1 a.selected{
background: url(../en/nav/menu1-over.gif) no-repeat;
text-decoration: none;
}

#menu1.over a{
background: url(../en/nav/menu1-over.gif) no-repeat;
text-decoration: none;
}

#menu2 a{
display:block;
float:left;
text-indent:-10000px;
width: 169px;
height:39px;
background: url(../en/nav/menu2.gif) no-repeat 0px 0px;
text-decoration: none;
}

#menu2 a:hover, a:active, #menu2 a.selected{
background: url(../en/nav/menu2-over.gif) no-repeat;
text-decoration: none;
}

#menu2.over a{
background: url(../en/nav/menu2-over.gif) no-repeat;
text-decoration: none;
}

#menu2 .level2 a { 
display:block;
float:none;
text-indent: 0;
width:119px;
padding-top:2px;
height:18px;
background:none;
background-color:#FFFFFF;
border:solid #999999 1px;
text-align:center;
color:#666666;
}

#menu2 .level2 a:hover { 
display:block;
float:none;
text-indent: 0;
width:119px;
padding-top:2px;
height:18px;
background:none;
background-color:#FFFFFF;
border:solid #999999 1px;
text-align:center;
color:#879F00;
}

#menu2 .level2 { 
position:absolute;
top : 39px;
left:0;
display: none;
}

#menu2:hover ul.level2 { 
display: block; 
}

#menu2 .level2 li{
float:none;
}

#menu3 a{
display:block;
float:left;
text-indent:-10000px;
width: 196px;
height:39px;
background: url(../en/nav/menu3.gif) no-repeat 0px 0px;
text-decoration: none;
}

#menu3 a:hover, a:active, #menu3 a.selected{
background: url(../en/nav/menu3-over.gif) no-repeat;
text-decoration: none;
}

#menu3.over a{
background: url(../en/nav/menu3-over.gif) no-repeat;
text-decoration: none;
}

#menu4 a{
display:block;
float:left;
text-indent:-10000px;
width: 241px;
height:39px;
background: url(../en/nav/menu4.gif) no-repeat 0px 0px;
text-decoration: none;
}

#menu4 a:hover, a:active, #menu4 a.selected{
background: url(../en/nav/menu4-over.gif) no-repeat;
text-decoration: none;
}

#menu4.over a{
background: url(../en/nav/menu4-over.gif) no-repeat;
text-decoration: none;
}

#menu5 a{
display:block;
float:left;
text-indent:-10000px;
width: 119px;
height:39px;
background: url(../en/nav/menu5.gif) no-repeat 0px 0px;
text-decoration: none;
}

#menu5 a:hover, a:active, #menu5 a.selected{
background: url(../en/nav/menu5-over.gif) no-repeat;
text-decoration: none;
}

#menu5.over a{
background: url(../en/nav/menu5-over.gif) no-repeat;
text-decoration: none;
}