#subcontainer {
       border-top: 0px solid #990000;
       padding-top: 10px;
       padding-left: 0px;
       }

.submenu a img {border-bottom:1px solid #990000; }

ul.navlist li.leernav {
        /*border-bottom: solid 1px #dbeaf9;*/
        border-top:0px solid #e7e7e7;

        font-size: 11px;
        background: #FFFFFF;
        width: auto;
        /*display:block; */  
}

ul.navlist li a{
       /* font-family:Arial, Verdana, Helvetica, sans-serif;*/
        text-decoration: none;
        font-size: 0.8em;
        width:179px;
        line-height: 1.6em;
}
/*
/* Alle Menuitem ul's */

ul.navlist, ul.subnavlist, ul.subsubnavlist {
        list-style-type: none;
        margin: 0;
        padding: 0;
        width:179px;
}

/* Normales Menuitem */

ul.navlist li.no a {
        color:#0d2762;
        display: block;
        border-bottom: solid 0px #c5c5c5;
        /*border-top:1px solid #eef5fb;*/       
        font-weight: bold;     
}
/* Normales Menuitem HOVER */

ul.navlist li a:hover {
        color: #103152;
        /*border-top:1px solid #90c3f8; */
}


ul.navlist li.active a.active:hover {
        color: #FFFFFF;
        color: #990000;
        font-weight: bold;
        /*border-top:1px solid #284d82; */
}

li.active a.active{
        color: #FFFFFF;
        color: #324C63;
        color: #990000;
        border-top:0px solid #a3a3a3;
        font-weight: bold;
}

li.active a.ifsub {
        color: #FFFFFF;
        color: #324C63;
        border-top:0px solid #a3a3a3;
        font-weight: bold;
}

li.active a.current {
        color: #324C63;
        color: #990000;
        font-weight: bold;
        border-top:0px solid #a3a3a3;
}

li.active a.curifsub {
        color: #324C63;
        color: #990000;
        font-weight: bold;
}
/* SUB NAV LIST */
/* SUB NAV LIST */
ul.subnavlist li {
padding-left: 10px;
}
ul.subnavlist li a {
color: #0c2862;
color: #333333;
font-size: 0.7em;
border-bottom: solid 0px #b4b4b4;
}
/* SUBSUB NAV LIST */
ul.subsubnavlist li a {
        /*font-family:Arial, Verdana, Helvetica, sans-serif;*/
        text-decoration: none;
        font-weight: normal;
}

ul.subnavlist li a:hover {
        color: #805840;
}

ul.subnavlist li a.subcurrent {
        font-weight: bold;
        color: #103152;
}


ul.subsubnavlist li a {
        /*font-family:Arial, Verdana, Helvetica, sans-serif;*/
        text-decoration: none;
        font-weight: normal;
}

ul.subsubnavlist li a {
        /*color: #444; */
        color: #103152;
        padding-left: 20px;
        }
ul.subsubnavlist li a:focus,
ul.subsubnavlist li a:hover {
}

ul.subsubnavlist li a.subsubcurrent {
        font-weight: bold;

}

