
/************************************* MENU ***********************************/

ul#menu{
    position:absolute;
    padding:0px;
    margin:0px 0px 0px 0px;
    float:left;
    width:953px;
    border:0px solid black;
}

ul#menu li{
    float:left;
    width:161px;
    height:37px;
    text-align:center;
    list-style:none;
    padding-top:22px;
}

ul#menu li.menu_centre{
    background-image:url("../img/menu_centre.png");
    background-position:center;
    background-repeat:repeat;
}

ul#menu li.menu_centre a, ul#menu li.menu_hover a{
    color:#fff;
    font-size:1.2em;
    font-weight:bold;
    text-decoration:none;
}

ul#menu li.menu_hover, ul#menu li.menu_centre:hover{
    background-image:url("../img/menu_hover.png");
    background-position:center;
    background-repeat:repeat-x;
}

ul#menu li img{
    margin:0;
}

ul#menu li.menu_debut{
    background-image:url("../img/menu_debut.png");
    background-position:left;
    background-repeat:no-repeat;
    padding-top:0px;
    width:74px;
    height:59px;
    list-style:none;
}

ul#menu li.menu_fin{
    background-image:url("../img/menu_fin.png");
    background-position:right;
    background-repeat:no-repeat;
    padding-top:0px;
    width:74px;
    height:59px;
    list-style:none;
}

ul#menu li.headlink ul {
    display:none;
    margin:18px 0px 0px 0px;
    border:0px solid black;
}

ul#menu li.headlink ul li{
    margin:0px 0px 0px 0px;
    padding:20px 0px 0px 0px;
    height:30px;
    background-image:url("../img/menu_centre.png");
    background-position:center;
    background-repeat:repeat;
    border:0px solid black;
    z-index:1000;
}

ul#menu li.headlink ul li a{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    color:#fff;
    font-size:1em;
    font-weight:bold;
    text-decoration:none;
    border:0px solid black;
}
