.site-nav li:nth-child(2) a {
    color: var(--link-color);
    background-color: var(--color-b5);
}

.site-nav li:nth-child(2) .icon:before {
    opacity: 1;
}

/* ebene1 */
.site-subnav .col:first-of-type li:nth-child(odd) a {
    border-bottom-color: var(--color-b5-20);
    background-color: var(--color-b5-30);
}

.site-subnav .col:first-of-type li:nth-child(even) a {
    border-bottom-color: var(--color-b5-30);
    background-color: var(--color-b5-40);
}

.site-subnav .col:first-of-type li a:hover {
    border-color: var(--color-b4);
    color: var(--link-hvr-color);
    background-color: var(--color-b5);
}

.site-subnav .col:nth-child(2) li a {
    border: 0;
    background-color: var(--bg-color-light);
}

/* ebene2 */
.site-subnav .col:nth-child(2) li {
    font-size: 0.9rem;
}

.site-subnav .col:nth-child(2) li a:hover {
    color: var(--link-hvr-color);
    background-color: var(--color-b5);
}

.site-theme {
    border-left: 10px solid var(--color-b5);
}

.site-content a.icon {
    color: var(--color-b3);
}

.breadcrump h2,
.breadcrump h5 {
    display: inline-block;
}

.breadcrump a {
    opacity: 0.4;
    margin-right: 0.5em;
}

.breadcrump a:hover {
    opacity: 1;
}

.tabs a.icon:hover {
    color: var(--color-b2);
}

.tabs ul li ul li a:hover {
    border-bottom-color: var(--color-b5);
    color: var(--color-b5);
}

.site-subfooter {
    border-left: 10px solid var(--color-b5);
}

.site-subfooter a:hover {
    color: var(--color-b5);
}
.butinfo {
    background-color:var(--color-b5)
   }
.butinfo:hover {
    background-color:var(--color-b5-20)
}