/*
hillkom.de
*/

div#navigation_links{
        width: 160px;
        height: auto;
        margin-top: 100px;
        margin-left: -36px;
        margin-bottom: 16px;
        text-align: left;
        position: absolute;
        padding-left: 65px;
        font-weight:normal;
        background-image: url(../img/hg_links_hillkom.jpg);
         min-height: 400px;

}
div#navigation_links ul{
        list-style: none;
        margin: 0;
        padding:0;
        font-weight:normal;
}
div#navigation_links ul li {
        margin-left: 0px;
        margin: 0;
        padding:0;
        line-height: 120%;
        font-weight:normal;
}

div#navigation_links ul li a {
         width: 196px;
         padding:0 40px 4px 0;
        margin:0;
        padding-left: 0px;
        text-decoration: none;
        color: #333333;
        font-weight:normal;
}
/* 1. Ebene */
div#navigation_links ul li a.navi_links {
        width: 136px;
        display:block;
        padding-left: 20px;
        background-image: url(../img/nav_hover.gif);
        color: #000000;
        font-size: 95%;

}
div#navigation_links ul li a.navi_links_hover, div#navigation_links ul li a.navi_links:hover {

        width: 136px;
        display:block;
        color: #404a75;
        padding-left: 20px;
        font-size: 95%;
        background-image: url(../img/nav_hover.gif);
}
div#navigation_links ul li a.navi_links_active {
        width: 116px;
        display:block;
        background-image: url(../img/nav_actif.gif);
        padding-left: 20px;
        color: #404a75;
        font-size: 95%;
        font-weight:bold;

}
div#navigation_links ul li a.navi_links_actifsub {
        width: 116px;
        display:block;
        background-image: url(../img/nav_actif.gif);
        padding-left: 20px;
        color: #404a75;
        font-size: 95%;

}




/* 2. Ebene */
div#navigation_links ul li a.navi_links_2 {
        width: 136px;
        display:block;
        padding: 0 10px 4px 30px;
        background-image: url(../img/nav_second.gif);
        font-size: 90%;
        color: #000000;
        line-height: 13px;
}
div#navigation_links ul li a.navi_links_2_hover, div#navigation_links ul li a.navi_links_2:hover {
        width: 136px;
        display:block;
        padding: 0 10px 4px 30px;
        background-image: url(../img/nav_second.gif);
        font-size: 90%;
        color: #404a75;
        line-height: 13px;
}
div#navigation_links ul li a.navi_links_2_active {
        width: 136px;
        display:block;
        padding: 0 10px 4px 30px;
        background-image: url(../img/nav_second.gif);
        font-size: 90%;
        color: #404a75;
        line-height: 13px;

}




/* 2. Ebene */
div#navigation_links ul li a.navi_links_3 {
        width: 126px;
        display:block;
        padding: 0 10px 4px 40px;
        background-image: url(../img/nav_third.gif);
        font-size: 90%;
        color: #000000;
        line-height: 13px;
}
div#navigation_links ul li a.navi_links_3_hover, div#navigation_links ul li a.navi_links_3:hover {
        width: 126px;
        display:block;
        padding: 0 10px 4px 40px;
        background-image: url(../img/nav_third.gif);
        font-size: 90%;
        color: #e07107;
        line-height: 13px;
}
div#navigation_links ul li a.navi_links_3_active {
        width: 126px;
        display:block;
        padding: 0 10px 4px 40px;
        background-image: url(../img/nav_third.gif);
        font-size: 90%;
        color: #e07107;
        line-height: 13px;

}