@charset "utf-8";
.mod-menu li,.mod-menu li:hover{background: none;border-radius: 0px}
.mod-menu li:hover{background-color:#ddd;}
#AU1, #AU2{background:none;background-color:#ececed;-moz-border-radius-bottomright:6px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}
.mod-menu li a,.mod-menu li span.separator{display:block;font-family:Arial, Verdana, sans-serif;font-size:15px;font-weight:bold;text-align:center;color:#1E6B8F;text-decoration:none;width:auto;-webkit-border-radius:0;border-radius:0;margin:0;padding:6px 2px}
.mod-menu li a:focus,.mod-menu li a:hover,.mod-menu li a:active{background:none;background-color:#ddd;color:#0000A6;text-decoration:none}
.mod-menu li#current,.mod-menu li.active{background:transparent}
.mod-menu li#current a,.mod-menu li.active a,.mod-menu li#current a:focus,.mod-menu li.active a:focus,.mod-menu li#current a:hover,.mod-menu li.active a:hover,.mod-menu li#current a:active,.mod-menu li.active a:active{background:none;background-color:#89d2f7;color:#000;font-weight:bold;cursor:default;text-decoration:none}

.nav-item.active { /* AH-Webdesign N.V. */
    background: #89d2f7 !important;
}

.card, .card-body, .card-header:first-child, .moduletable, .moduletable_text, .moduletable_menu, .module, .module_text, .module_menu, .moduletable_menu_2, .moduletable_menu_4, .moduletable_menu_5, .moduletable_menu_6, .ueberschrift2, .ueberschrift4, .ueberschrift7, .sidebar-left.card, .sidebar-right.card, .button, .a-button-new-style {
    background: none;
    border: 0;
    box-shadow: none;
    border-radius: 0;
}

a.input.button, .input.button2, .input.button3, .input.button4, a.input.button, a.input.button2, a.input.button3, a.input.button4, a.input.button.introduction {
    background: white;
    border: 1px solid #CCC;
    box-shadow: none;
    border-radius: 0;
}

.ueberschrift2, .card-header, .card-header:first-child {
    background: #89d2f7;
}

.ueberschrift4{
    background: #89d2f7;
}

.moduletable_menu_2.looking {
    border-top: none;
}

.button, .a-button-new-style {
    top: 1px;
}

.tickerv-wrap {
    background: none;
}

.frontpage_text {
    max-width: 100%;
}

.registration_extra_width {
    padding-top: 6px !important;
}

.dokument_text_6 p, .card-body div, .recommendations.cooperations, .recommendations2 {
    font-size: 16px;
}

.tickerv-wrap ul li, .cooperations .cooperation_right {
    line-height: 1.0em;
    font-size: 16px;
}

.cooperations .cooperation_right {
    margin-top: 10px;
}

.recommendations {
    font-size: 16px;
    padding: 15px 15px 3px 15px;
}

.tooltip-inner, .tooltip-inner div {
    border-radius: 0;
}

.category, .category_3 {
    color:#000000;
}

.card-body_2 .level-2:hover span{
    background: #ddd;
}

.category:active,.category:focus,.category:hover,.level-2:active,.level-2.active,.level-2:focus,.level-2:hover {
    color: #000000;
    border-bottom: none;
}

.level-2 a, .level-2 span {
    color:#000000;
}

@media only screen and (max-width: 652px) {

    .mod-menu li a { /* AH-Webdesign N.V. */
        font-size: 12px;
    }

    .button_category_menu {
        top: auto;
        bottom: 0px;
    }
}

