.halfmoon
{
   display:none;
   margin-bottom: 1px;
}

.halfmoon ul
{
   background: url(../../images/menu-arriere-plan.gif) top left repeat;
   border-bottom: 1px solid rgb(128, 128, 128);
   font-weight: bold;
   height: 25px;
   list-style-type: none;
   padding: 0px;
   padding-left: 9px;
   margin-left: 0px;
   margin-top: 1px;
   margin-bottom: 0px;
   text-align: center;
}

.halfmoon li
{
   display: inline;
   line-height: 25px;
   margin: 0px;
}

.halfmoon li a
{
   background: url(../../images/onglet.gif) top right repeat;
   border-left: 1px solid rgb(128, 128, 128);
   color: black;
   display: block;
   float: left;
   height: 25px;
   margin: 0px;
   margin-right: 0px; /* Distance entre chaque onglet */
   text-align: center;
   text-decoration: none;
   width: 125px;
}

.halfmoon li a:visited
{
   color: black;
}

.halfmoon li a:hover, .halfmoon li.selected a
{
   background: url(../../images/onglet-hover.gif) top right repeat;
}


/* Style pour les sous-menus */

.dropmenudiv_e
{
   background-color: white;
   border: 1px solid rgb(128, 128, 128);
   border-bottom: 0px;
   border-top: 0px;
   line-height: 18px;
   margin-left: 3px;
   position: absolute;
   top: 0;
   visibility: hidden;
   width: auto;
   z-index: 100;
}

.dropmenudiv_e a
{
   border: 0 solid rgb(128, 128, 128);
   border-bottom-width: 1px;
   color: black;
   display: block;
   padding: 5px;
   text-decoration: none;
   width: auto;
   z-index: 100;
}

* html .dropmenudiv_e a /*IE only hack*/
{
   width: 100%;
}

.dropmenudiv_e a:hover
{
   background-color: rgb(238, 236, 238);
}