#navileft img {
        border-width: 0;
}

#navileft ul {
        width: 12em;
        margin: 0 0 20px 0;
        padding: 0;
        list-style-type: none;
        float: left;
}

#navileft ul li h1 {
        width: auto;
        font-size: 1.0em;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        margin: 0;
        color: #FFFFFF;
}

#navileft ul li.h1 h1 {
        float: left;
}


#navileft ul li a.h1 {
        width: auto;
        height: auto;
        line-height: auto;
        font-size: 1.0em;
        float: right;
        text-align: right;
        vertical-align: middle;
        padding: 0;
        margin: 9px 10px 4px 10px;
}

#navileft ul li {
        display: block;
        float: left;
        width: 12em;
        padding: 0;
        margin: 0;
        background-color: #CCCCCC;
}

#navileft ul li a, #navileft ul li a:focus, #navileft ul li a.aktiv, #navileft ul li a.aktiv:focus{
        display: block;
        height: 1.2em;
        line-height: 1.0em;
        font-size: 0.9em;
        text-decoration: none;
        padding: 5px 10px 5px 10px;
        margin: 0;
}

#navileft a {
        border-top-width: 0;
        border-right-width: 0;
        border-bottom-width: 0.1em;
        border-left-width: 0;
        border-style: dotted;
        border-color: #999999;
}

#navileft ul li a:link, #navileft ul li a.aktiv:link {
        color: #000000;
}

#navileft ul li a:visited, #navileft ul li a.aktiv:visited {
        color: #666666;
}

#navileft ul li a:hover, #navileft ul li a.aktiv:hover {
        color: #000000;
}

#navileft ul li a:active, #navileft ul li a.aktiv:active {
        color: #000000;
}
/***   Farben   ***/

        /* Allgemein */
#navileft ul.allg {
        border: solid #999999;
        border-width: 2px;
}

#navileft ul.allg li.h1 {
        background-color: #999999;
}

#navileft ul.allg li a:hover, #navileft ul.allg li a.aktiv:link, #navileft ul.allg li a.aktiv:visited, #navileft ul.allg li a.aktiv:hover, #navileft ul.allg li a.aktiv:active {
        background-color: #FFB1FE;
}
        /* / Allgemein */

        /* Texte */
#navileft ul.texte {
        border: solid #999999;
        border-width: 2px;
}

#navileft ul.texte li.h1 {
        background-color: #8E9AC9;
}

#navileft ul.texte li a:hover, #navileft ul.texte li a.aktiv:link, #navileft ul.texte li a.aktiv:visited, #navileft ul.texte li a.aktiv:hover, #navileft ul.texte li a.aktiv:active {
        background-color: #AFB8D9;
}
        /* / Texte */

        /* Arbeitsproben */
#navileft ul.abprb {
        border: solid #999999;
        border-width: 2px;
}

#navileft ul.abprb li.h1 {
        background-color: #FF99FF;
}

#navileft ul.abprb li a:hover, #navileft ul.abprb li a.aktiv:link, #navileft ul.abprb li a.aktiv:visited, #navileft ul.abprb li a.aktiv:hover, #navileft ul.abprb li a.aktiv:active {
        background-color: #FFB3FF;
}
        /* / Arbeitsproben */

        /* Bilder */
#navileft ul.bild {
        border: solid #999999;
        border-width: 2px;
}

#navileft ul.bild li.h1 {
        background-color: #90C797;
}

#navileft ul.bild li a:hover, #navileft ul.bild li a.aktiv:link, #navileft ul.bild li a.aktiv:visited, #navileft ul.bild li a.aktiv:hover, #navileft ul.bild li a.aktiv:active {
        background-color: #B6DABA;
}
        /* / Bilder */

/***   / Farben   ***/