div.box {
    /*border-bottom: 2px solid #010B38;*/
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

div#navigation a {
    color: #010B38;
    font-weight: bold;
}

div.box .header {
    display: block;
    margin: 0;
    padding: 2px 2px 2px 2px;
    text-align: center;

    font-size: 24px;
    font-family: brush, Brush Script MT kursiv;
    font-weight: bold;
    background-color: #010B38;
    color: #ccc;
}
div.box .header h4 {
    padding: 0;
    margin: 0;
}

div#navigation a:focus {
    outline: none;
}


div#navigation a,
div#navigation a:hover,
div#navigation a:active,
div#navigation a:link {
    text-decoration: none;
    display: block;
    width: 100%;
    height: 20px;
    vertical-align: middle;
    line-height: 20px;
}

div#navigation .active a,
div#navigation .active a:hover {
    font-weight: bolder;
    background: url('img/roundedcornr_menue_a.gif') no-repeat left center;
}
div#navigation .current a,
div#navigation .current a:hover {
    font-weight: bolder;
    line-height: 21px;
    background: url('img/roundedcornr_menue.gif') no-repeat left center;
}
div#navigation a:hover {
    font-weight: bolder;
    background: url('img/roundedcornr_menue_h.gif') no-repeat left center;
}

/*
div#navigation a:hover {
    background-color: #ccc;
    border-left: 3px solid #010B38;
    border-right: 3px solid #010B38;
    border-top: 1px solid #010B38;
    border-bottom: 0px solid #010B38;

}
*/

.lvl1 a {
    padding: 2px 2px 2px 5px;
    /*border-top: 1px solid #010B38;*/
}
/*
.lvl1 a:hover {
    padding: 2px 2px 2px 2px;
}
*/
.lvl2 a {
    padding: 2px 2px 2px 20px;
    /*border-top: 1px dotted #010B38;*/
    font-size: 90%;
}
/*
.lvl2 a:hover {
    padding: 2px 2px 2px 17px;
}
*/
.lvl3 a {
    padding: 2px 2px 2px 35px;
    /*border-top: 1px dotted #010B38;*/
    font-size: 80%;
}
/*
.lvl3 a:hover {
    padding: 2px 2px 2px 32px;
}
*/
.lvl4 a {
    padding: 2px 2px 2px 50px;
    /*border-top: 1px dotted #010B38;*/
    font-size: 70%;
}
/*
.lvl4 a:hover {
    padding: 2px 2px 2px 47px;
}
*/
