/* Menu principal----------------------------------------------------------------------------------*/

#menu_1 {
   width: 800px;
   height: 32px;
   background: url(../img/menu02.jpg);
   margin: 0;
   padding: 0;
   position: relative;
}
#menu_1 li {
   margin: 0;
   padding: 0;
   list-style: none;
   position: absolute;
   top: 0;
}
#menu_1 li, #menu_1 a {
   height: 32px;
   display: block;
}


#panel1 { left: 0;     width: 133px;  }
#panel2 { left: 134px;  width: 133px;  }
#panel3 { left: 267px; width: 133px; }
#panel4 { left: 400px; width: 133px; }
#panel5 { left: 533px; width: 133px; }
#panel6 { left: 667px; width: 133px; }


.hover a:hover {
   background: transparent url(../img/menu02.jpg)
               0 -32px no-repeat;
}


#panel1 a:hover {
   background: transparent url(../img/menu02.jpg)
               0 -32px no-repeat;
}
#panel2 a:hover {
   background: transparent url(../img/menu02.jpg)
               -134px -32px no-repeat;
}
#panel3 a:hover {
   background: transparent url(../img/menu02.jpg)
               -267px -32px no-repeat;
}
#panel4 a:hover {
   background: transparent url(../img/menu02.jpg)
               -400px -32px no-repeat;
}
#panel5 a:hover {
   background: transparent url(../img/menu02.jpg)
               -533px -32px no-repeat;
}
#panel6 a:hover {
   background: transparent url(../img/menu02.jpg)
               -667px -32px no-repeat;
}


/* Menu principal ANGLAIS ----------------------------------------------------------------------------------*/

#menu_us {
   width: 800px;
   height: 32px;
   background: url(../img/menu02_us.jpg);
   margin: 0;
   padding: 0;
   position: relative;
}
#menu_us li {
   margin: 0;
   padding: 0;
   list-style: none;
   position: absolute;
   top: 0;
}
#menu_us li, #menu_us a {
   height: 32px;
   display: block;
}


#panel1_us { left: 0;     width: 115px;  }
#panel2_us { left: 116px;  width: 128px;  }
#panel3_us { left: 245px; width: 200px; }
#panel4_us { left: 445px; width: 118px; }
#panel5_us { left: 564px; width: 117px; }
#panel6_us { left: 682px; width: 118px; }


.hover a:hover {
   background: transparent url(../img/menu02_us.jpg)
               0 -32px no-repeat;
}


#panel1_us a:hover {
   background: transparent url(../img/menu02_us.jpg)
               0 -32px no-repeat;
}
#panel2_us a:hover {
   background: transparent url(../img/menu02_us.jpg)
               -116pxpx -32px no-repeat;
}
#panel3_us a:hover {
   background: transparent url(../img/menu02_us.jpg)
               -245px -32px no-repeat;
}
#panel4_us a:hover {
   background: transparent url(../img/menu02_us.jpg)
               -445px -32px no-repeat;
}
#panel5_us a:hover {
   background: transparent url(../img/menu02_us.jpg)
               -564px -32px no-repeat;
}
#panel6_us a:hover {
   background: transparent url(../img/menu02_us.jpg)
               -682px -32px no-repeat;
}




/*Menu déroulant ateliers/activites...------------------------------------------------------------------------------*/

#menu_deroulant {
width:153px;
height:90px;
text-align:center;
background-color: #FFF;
position:absolute;
margin-left:123px;
z-index:1;
}

#menu_deroulant li {
display: inline;
margin:0;
list-style-type:none;
padding-top:5px;
}

#menu_deroulant a {
font-weight: bold;
color:#000000;
text-decoration:none;
float:left;
height:25px;
width:153px;
border-bottom:1px solid #d1e4d1;
border-right:1px solid #d1e4d1;
border-left:1px solid #d1e4d1;
background-color: #fff;
display:inline;
list-style-image:aucune;
text-align:center;
padding-top:10px;
margin-top:0;
}

#menu_deroulant a:hover {
font-weight:bold;
color:#000000;
text-decoration:none;
float:left;
height:25px;
width:153px;
border-bottom:1px solid #d1e4d1;
border-right:1px solid #d1e4d1;
border-left:1px solid #d1e4d1;
background-color: #dbf6dd;
display:inline;
list-style-image:aucune;
text-align:center;
padding-top:10px;
margin-top:0;
}

/*Menu déroulant >>>ANGLAIS ateliers/activites...------------------------------------------------------------------------------*/

#menu_deroulant_us {
width:153px;
height:90px;
text-align:center;
background-color: #FFF;
position:absolute;
margin-left:103px;
z-index:1;
}

#menu_deroulant_us li {
display: inline;
margin:0;
list-style-type:none;
padding-top:5px;
}

#menu_deroulant_us a {
font-weight: bold;
color:#000000;
text-decoration:none;
float:left;
height:25px;
width:153px;
border-bottom:1px solid #d1e4d1;
border-right:1px solid #d1e4d1;
border-left:1px solid #d1e4d1;
background-color: #fff;
display:inline;
list-style-image:aucune;
text-align:center;
padding-top:10px;
margin-top:0;
}

#menu_deroulant_us a:hover {
font-weight:bold;
color:#000000;
text-decoration:none;
float:left;
height:25px;
width:153px;
border-bottom:1px solid #d1e4d1;
border-right:1px solid #d1e4d1;
border-left:1px solid #d1e4d1;
background-color: #dbf6dd;
display:inline;
list-style-image:aucune;
text-align:center;
padding-top:10px;
margin-top:0;
}


/*Menu fixe ateliers/activites...------------------------------------------------------------------------------*/

#menu_atelier {
float:left;
height:96px;
width:182px;
background-color: #f2fcf3;
border-top:1px solid #d1e4d1;
margin:0 0 15px 10px;
}

#menu_atelier li {
display: inline;
margin:0;
}

#menu_atelier a {
font-weight:normal;
color:#000000;
text-decoration:none;
float:left;
height:27px;
width:180px;
border-bottom:1px solid #d1e4d1;
border-right:1px solid #d1e4d1;
border-left:1px solid #d1e4d1;
background-color: #f2fcf3;
display:inline;
list-style-image:aucune;
text-align:center;
padding-top:10px;
margin-top:0;
}

#menu_atelier a:hover {
font-weight:normal;
color:#000000;
text-decoration:none;
float:left;
height:27px;
width:180px;
border-bottom:1px solid #d1e4d1;
border-right:1px solid #d1e4d1;
border-left:1px solid #d1e4d1;
background-color: #dbf6dd;
display:inline;
list-style-image:aucune;
text-align:center;
padding-top:10px;
margin-top:0;
}

.active {
color:#000000;
text-decoration:none;
float:left;
height:27px;
width:180px;
border-bottom:1px solid #d1e4d1;
border-right:1px solid #d1e4d1;
border-left:1px solid #d1e4d1;
background-color: #dbf6dd;
display:inline;
list-style-image:aucune;
text-align:center;
padding-top:10px;
margin-top:0;
font-weight:bold;
}

