@charset "utf-8";

/* CSS Document */

.newsfilter_ort,
.newsfilter_art {
    float: left;
    width: 16.5%;
    margin-right: 2%;
}

.newsfilter_volltext_txt {
    float: left;
    width: 21.5%;
    margin-right: 2%;
}

.vertragsart {
    float: left;
    width: 21.5%;
    margin-right: 2%;
}

.newsfilter_zimmer {
    float: left;
    width: 20.5%;
    margin-right: 2%;
}

.newsfilter_left_button {
    width: 15.5%;
    float: left;
}

.title_input img {
    margin-right: 5px;
}

#form_submit {
    width: 100% !important;
}

.banner_cst ul#fade li {
    min-height: 0 !important;
}

#searchform {
    display: none;
}

.banner_cst #fade img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
}

.banner_cst #fade img.fade_big {
    height: 300px !important;
    width: 1477px !important;
    max-width: 1477px !important;
}

.formtitel {
    color: #d4e2f0;
    background: url(../img/search_bg.jpg) left center no-repeat #024b96;
    background-size: 61px 51px;
    padding: 15px 15px 0 76px;
    font-size: 18px;
    height: 36px;
    float: left;
    width: 175px;
}

#clickme {
    display: block;
    float: left;
    font-size: 18px;
    height: 36px;
    left: 0;
    padding: 15px 15px 0 76px;
    position: absolute;
    top: 0;
    width: 175px;
}

#clickme img {
    float: right;
}

#fragen {
    width: 50%;
    text-align: left;
}

#angebote {
    width: 50%;
    text-align: right;
}

#partner {
    width: 70%;
    text-align: left;
	margin-top: 40px;
}

#partner .footer_item_content {
	justify-content: flex-start;
	margin-left: -10px;
}

#plc_siegel {
    width: 30%;
    justify-content: flex-end;
	align-items: center;
	margin-top: 40px;
}

#plc_siegel a {
	max-width: 8rem;
}

.contact_buttons img {
    height: 35px;
}

@media screen and (max-width: 990px) {
    ul.MenuBarHorizontal a {
        padding: 5px 20px !important;
    }

    .news_nug_cont {
        width: 45%;
        margin: 15px 2.5%;
        height: auto;
    }
}

.main_nugget_text {
    background: none;
}

.news_nug_cont:nth-child(3n) {
    margin: 15px 2.5%;
}

.responsive_table3 {
    display: none;
}

@media screen and (max-width: 910px) {
    ul.MenuBarHorizontal a {
        padding: 5px 15px !important;
    }

    .shortfacts {
        margin-left: 2%;
        width: 48%;
    }

    .nd_newsimg {
        width: 50%;
    }

    .nd_newsimg img {
        height: auto;
        width: 100%;
        margin: auto;
        max-width: 485px;
        display: block;
    }
}

@media screen and (max-width: 840px) {
    ul.MenuBarHorizontal a {
        padding: 5px 10px !important;
    }

    .shortfacts {
        color: #666c73;
        float: left;
        margin-left: 0;
        width: 100%;
    }

    .nd_newsimg {
        width: 100%;
        margin-bottom: 10px;
    }

    .nd_newsimg img {
        height: auto;
        width: 100%;
        margin: auto;
        max-width: 485px;
        display: block;
    }

    .responsive_table6 {
        display: none;
    }
}

@media screen and (max-width: 770px) {
    ul.MenuBarHorizontal a {
        padding: 5px !important;
    }

    .menue_box {
        width: 48%;
        margin-right: 2%;
    }

    .category,
    #highslideGal li {
        width: 48%;
        margin-right: 2%;
    }
}