/* $Id$ */
#headnavi {
    margin: 0;
    padding: 0;
    height: 22px;
    font: bold 11px Verdana, sans-serif;
    width: 100%;
    border-bottom: 1px solid #bbb;
    list-style-type: none;
    background: #fff;
}

ul#navlist {
    margin: 0; /* fixes a problem with the Gecko-Engine */
}

#navlist li {
    float: left;
    margin: 0;
    padding: 0;
    width: auto;
    display: block;
}

#navlist li a, #navlist li a:link {
    background: #fff;
    color: #555;
    text-decoration: none;
    padding: 3px 7px 1px 7px;
    border-bottom: 5px solid #eee;
    display: block;
}

#navlist li a:hover {
    color: #039;
    border-bottom: 5px solid #bbb;
    cursor: pointer;
    background: #eee;
}

#navlist li a#current, #navlist li a#current:link {
    color: #000;
    cursor: default;
    font-weight: bold;
    border-bottom: 5px solid #999;
}

#navlist li a#current:hover {
    border-bottom: 5px solid #f90;
    background: #eee;
}
