ul.RightNav {
    padding: 0;
    margin: 0;
    background-color: #fff;
    list-style-type: none;
}   

ul.RightNav li {
    padding: 3px 3px 3px 19px;
    border: 1px #e4e4e4 solid;
    border-top: 0;
}  

ul.RightNav ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

ul.RightNav ul li {
    border: 0;
}

div.claLiA ul.claL2 li a:hover {
    color: #a32020;
}

div.claLiA ul.claL2 li.claActive a:link,
div.claLiA ul.claL2 li.claActive a:visited,
div.claLiA ul.claL2 li.claActive a:active,
div.claLiA ul.claL2 li.claActive a:hover,
div.claLiA li.claActive a:link,
div.claLiA li.claActive a:visited,
div.claLiA li.claActive a:active,
div.claLiA li.claActive a:hover {
    font-weight: bold;
    color: #a32020;
}

div.claMmB ul.claL2 li a:hover {
    color: #92b331;
}

div.claMmB ul.claL2 li.claActive a:link,
div.claMmB ul.claL2 li.claActive a:visited,
div.claMmB ul.claL2 li.claActive a:active,
div.claMmB ul.claL2 li.claActive a:hover,
div.claMmB li.claActive a:link,
div.claMmB li.claActive a:visited,
div.claMmB li.claActive a:active,
div.claMmB li.claActive a:hover {
    font-weight: bold;
    color: #92b331;
}

div.claSG ul.claL2 li a:hover {
    color: #956cbb;
}

div.claSG ul.claL2 li.claActive a:link,
div.claSG ul.claL2 li.claActive a:visited,
div.claSG ul.claL2 li.claActive a:active,
div.claSG ul.claL2 li.claActive a:hover,
div.claSG li.claActive a:link,
div.claSG li.claActive a:visited,
div.claSG li.claActive a:active,
div.claSG li.claActive a:hover {
    font-weight: bold;
    color: #956cbb;
}

div.claAFL ul.claL2 li a:hover {
    color: #47b780;
}

div.claAFL ul.claL2 li.claActive a:link,
div.claAFL ul.claL2 li.claActive a:visited,
div.claAFL ul.claL2 li.claActive a:active,
div.claAFL ul.claL2 li.claActive a:hover,
div.claAFL li.claActive a:link,
div.claAFL li.claActive a:visited,
div.claAFL li.claActive a:active,
div.claAFL li.claActive a:hover {
    font-weight: bold;
    color: #47b780;
}

div.claAllg ul.claL2 li a:hover {
    color: ##10509f;
}

div.claAllg ul.claL2 li.claActive a:link,
div.claAllg ul.claL2 li.claActive a:visited,
div.claAllg ul.claL2 li.claActive a:active,
div.claAllg ul.claL2 li.claActive a:hover,
div.claAllg li.claActive a:link,
div.claAllg li.claActive a:visited,
div.claAllg li.claActive a:active,
div.claAllg li.claActive a:hover {
    font-weight: bold;
    color: #10509f;
}

ul.RightNav ul.claL2 a:link,
ul.RightNav ul.claL2 a:visited,
ul.RightNav ul.claL2 a:active {
    color: #656566;
    font-weight: normal;
}

.claSubnavHeadLiA {
    border-left: 9px #a32020 solid;
    min-height: 50px;
    background: url("/bilder/navigation/icon_leben_im_alter.jpg") no-repeat right top #ececec;
}

.claSubnavHeadMmB {
    border-left: 9px #93d419 solid;
    min-height: 50px;
    background: url("/bilder/navigation/icon_menschen_behinderung.jpg") no-repeat right top #ececec;
}

.claSubnavHeadSG {
    border-left: 9px #956cbb solid;
    min-height: 50px;
    background: url("/bilder/navigation/icon_seelische_gesundheit.jpg") no-repeat right top #ececec;
}

.claSubnavHeadAFL {
    border-left: 9px #47b780 solid;
    min-height: 50px;
    background: url("/bilder/navigation/icon_ausbildung_forschung.jpg") no-repeat right top #ececec;
}

div.claSubActive {
    background-color: #c2c3c6;
    color: #fff;
}
div.claSubActive a:link,
div.claSubActive a:visited,
div.claSubActive a:active,
div.claSubActive a:hover {
    color: #fff;
}

.claSubnavHeadLiA a:link,
.claSubnavHeadLiA a:visited,
.claSubnavHeadLiA a:active,
.claSubnavHeadLiA a:hover {
    display: block;
    color: #515151;
    padding: 17px 15px 17px 10px;
}

.claSubnavHeadMmB a:link,
.claSubnavHeadMmB a:visited,
.claSubnavHeadMmB a:active,
.claSubnavHeadMmB a:hover,

.claSubnavHeadSG a:link,
.claSubnavHeadSG a:visited,
.claSubnavHeadSG a:active,
.claSubnavHeadSG a:hover,

.claSubnavHeadAFL a:link,
.claSubnavHeadAFL a:visited,
.claSubnavHeadAFL a:active,
.claSubnavHeadAFL a:hover {
    display: block;
    color: #515151;
    padding: 10px 15px 10px 10px;
}

* html .claSubnavHeadLiA,
* html .claSubnavHeadMmB,
* html .claSubnavHeadSG,
* html .claSubnavHeadAFL {
    height: 50px;
}          

.claWhiteBorder {
    border-bottom: 1px #fff solid;
}                