.header {
    background-color: rgb(175, 0, 0);
}
.headerpagegradient {
    background: linear-gradient(to bottom,
        rgba(175, 0, 0, 0.5),
        rgba(175, 0, 0, 0)
    );
}
.highlightgradient {
    background: linear-gradient(to bottom,
        rgba(255, 255, 255, 0.25),
        rgba(255, 255, 255, 0.20) 5%,
        rgba(255, 255, 255, 0)
    );
    mix-blend-mode: overlay;
}
.shadinggradient {
    background: linear-gradient(to bottom,
        rgba(0, 0, 0, 0),
        rgba(0, 0, 0, 0.08) 95%,
        rgba(0, 0, 0, 0.10)
    );
    mix-blend-mode: multiply;
}

.menu>*:nth-child(1) {
    background-color: rgba(175, 0, 0, 0.7);
}
.menu>*:nth-child(2) {
    background-color: rgba(175, 0, 0, 0.5);
}
.menu>*:nth-child(3) {
    background-color: rgba(175, 0, 0, 0.3);
}
.menu>*:nth-child(4) {
    background-color: rgba(175, 0, 0, 0.15);
}

.menu>*:nth-child(3):last-child {
    border-bottom: solid 1px rgb(159, 127, 127);
}

p:first-letter {
    background-color: rgb(159, 15, 15);
}

.navigation a:hover,
.content>form>select:hover {
    background: linear-gradient(135deg,
        rgba(175, 0, 0, 0),
        rgba(175, 0, 0, 0.2)
    );
    box-shadow: 0pt 4pt 4pt rgba(178, 116, 15, 0.75);
}

.content {
    text-align: center;
}

.content>img {
    border: solid 1px rgb(0, 0, 0);
    margin: 14pt;
    mix-blend-mode: multiply;
    box-shadow: 4pt 4pt 12pt rgba(0, 0, 0, 0.25);
}

.content>div:nth-child(1) {
    border: solid 1px rgb(0, 0, 0);
    margin: 14pt;
    width: 620px;
    height: 876px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}

.content>div:nth-child(1) p {
    margin-left: 24pt;
    margin-right: 24pt;
}

.content>form {
    position: relative;
}
.content>form>label {
    display: block;
}
.content>form>select {
    position: relative;
    margin-top: 8pt;
    margin-bottom: 16pt;
    margin-left: 35%;
    margin-right: 35%;
    width: 30%;
    text-align: center;
    background: none transparent;
    border: none;
    border-top: solid 1px rgba(0, 0, 0, 0.25);
    padding: 4pt;
    box-shadow: 0pt 4pt 4pt rgba(0, 0, 0, 0.5);
}

.abizeitung-footer {
    margin-left: 10%;
    margin-right: 10%;
    padding-left: 32pt;
    padding-right: 32pt;
    font-size: 8pt; 
    line-height: 10pt;
    margin-top: -8pt;
    margin-bottom: -16pt;
}
.abizeitung-footer>div {
    margin: 8pt;
}