/* Hier können Sie bei Bedarf Ihre eigenen CSS-Definitionen einfügen. */

div[data-block-type="2"] {
    margin-right: 10px;
}

.cd-mobile-menu .cd-mobile-menu-level-1 a:hover {
    opacity: 1.0; 
    color: #cbcaca;
}

.cd-detailPageNavigation{
    background-color: #005074;
}

.cd-news-detail {
    background-color: #ffffff;
}

.cd-dark .cd-additional-subheading{
    padding-left: 15px;
    color: #cbcaca;
}

.cd-news-text {
    margin-left: 35px;
    margin-right: 25px;
    max-width: none;
    padding: 0px;
    padding-bottom : 25px;
}

.cd-dark p {
    color: #000000;
}

.cd-dark h1 {
    font-family: Open Sans, sans-serif;
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    text-transform: none;
    margin: 15px 15px 15px 15px;
    overflow-wrap: break-word;
    padding: 15px;
    color: #000000;
    background-color: rgba(203,202,202,1.0);
}

.cd-dark a.cd-button-tertiary {
    color: #cbcaca;
    border-color: #000000;
    background-color: #ffffff;
}

.cd-dark a, .cd-dark a:visited {
    color: #005074;
}

.cd-additional-backButton{
    background-color: #005074;
    margin: -15px
}

#block_100927_content.cd-block-content{
    padding: 15px;
    border-color: #000000;
    background-color: #ffffff;
}

.cd-dark .cd-data-value{
    color: #000000; 
}

