#content {
    padding-bottom: 160px; /*Höhe der Fußleiste*/
}

h2 {
    font-size: 36px;
    color: #c6422d;
}

h3 {
    font-size: 30px;
    color: #c6422d;
}

    h3:hover {
        color: #7e0000;
    }

h4 {
    font-size: 24px;
    color: #092857;
}

#secondBlock {
    background-color: #c8ced7;
    padding-top: 35px;
    padding-bottom: 35px;
    text-align: center;
}

#einleitung article {
    font-size: 22px;
}

#thirdBlock {
    padding: 35px;
    margin: 0 auto;
    text-align: center;
    max-width: 1500px;
}

    #thirdBlock div:last-child {
        margin-top: 75px;
    }

    #thirdBlock section {
        display: inline-block;
        vertical-align: top;
        max-width: 400px;
        padding: 25px;
    }

    #thirdBlock article {
        font-size: 18px;
    }

hr {
    border: 0;
    height: 2px;
    background-image: -webkit-linear-gradient(left, rgba(198,66,45,0), rgba(198,66,45,0.75), rgba(198,66,45,0));
    background-image: -moz-linear-gradient(left, rgba(198,66,45,0), rgba(198,66,45,0.75), rgba(198,66,45,0));
    background-image: -ms-linear-gradient(left, rgba(198,66,45,0), rgba(198,66,45,0.75), rgba(198,66,45,0));
    background-image: -o-linear-gradient(left, rgba(198,66,45,0), rgba(198,66,45,0.75), rgba(198,66,45,0));
}

.link-color-dm-top {
    color: #3b7fc7;
}

    .link-color-dm-top:hover {
        cursor: pointer;
        color: #002040;
    }

.link-color-dm {
    color: #3b7fc7;
}

    .link-color-dm:hover {
        cursor: pointer;
        color: #002040;
        /*color: #c6422d;*/
        font-weight: bold;
    }

/*-------------------MEDIA QUERIES-------------------*/

@media(max-width:990px) {
    #thirdBlock {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media(max-width:920px) {
    #thirdBlock section {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media(max-width:820px) {
    #thirdBlock section {
        max-width: 500px;
    }
}
