nav.navigation-reiter a:hover {
    background-color:#939393;
}
nav.navigation-reiter a,
nav.navigation-reiter strong {
    display:block;
    font-weight:normal;
    color:#fff;
    text-decoration: none;
}
nav.navigation-reiter li > strong {
    background-color: #939393 !important;
}
nav.navigation-reiter li > a,
nav.navigation-reiter li > strong {
    padding:6px 11px;
    background-color:#c2c2c2;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    color:#000;
}
nav.navigation-reiter li > strong {
    padding:6px 11px;
    background-color:#c2c2c2;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    color:#fcfcfc;
}
nav.navigation-reiter li {
    display:inline-block;
    list-style-type:none;
}
nav.navigation-reiter ul {
    float:right;
    margin-top:0;
    margin-bottom:0;
}
nav.navigation-reiter {
    margin-bottom:2rem;
    border-bottom:1px solid #939393;
}
nav .level_1 {
    padding-left:0;
}
nav.navigation-side > ul > li > ul {
    padding-left:20px;
    list-style-type:disc;
}
nav.navigation-side > ul > li > a:hover,
nav.navigation-side > ul > li > ul > li > a:hover {
    text-decoration: underline;
}
nav.navigation-side > ul > li > strong,
nav.navigation-side > ul > li > ul > li > strong {
    color:#555;
}
nav.navigation-side > ul > li > a,
nav.navigation-side > ul > li > ul > li > a {
    color:#808080;
    text-decoration: none;
}
nav.navigation-side > ul > li {
    max-width:200px;
    padding-top:0;
    padding-right:5px;
    padding-bottom:10px;
}
nav.navigation-side > ul {
    margin-top:0;
    padding-left:0;
    list-style-type:none;
}
#header .mod_navigation > ul > li:hover span {
    text-decoration: underline;
}
#header .mod_navigation > ul > .active {
    font-weight:bold;
    color:#070;
}
#header .mod_navigation > ul > li > a {
    color: #999;
}
#header .mod_navigation > ul > li > a {
    text-decoration: none;
}
#header .mod_navigation > ul > li {
    float:left;
    display:inline-block;
    padding:6px 11px;
    border:0 solid #ccc;
}
#header .mod_navigation > ul {
    margin-top:0;
    margin-bottom:0;
    padding-left:0;
    list-style-type:none;
}
#header .mod_navigation li:not(:last-child)::after {
    margin-left:20px;
    padding-top:2px;
    border-right:2px solid #d4d4d4;
    content: '';
}
#header .mod_navigation li:first-child {
    margin-left:0;
    padding-left:0;
}
#header .mod_navigation {
    text-transform:uppercase;
}
