CSS

.kurier {
    background: white;
    border: solid 1px rgb(170, 170, 170);
    box-shadow: 0.2em 0.3em 0.8em rgba(0, 0, 0, 0.4);
    float: left;
    padding: 1.5em 1.7em;
    margin-bottom: 1.7em;
    width: 100%;
    box-sizing: border-box;
}

.kurier-header {
    color: white;
    background-color: rgb(178, 34, 34);
    margin: -1.5em -1.7em 0 -1.7em;
    padding: 0em 0;
    text-align: left;
}

.kurier-header .kurier-ticker {
    float: right;
    padding: 0.5em 1.7em;
}

.kurier-header .kurier-logo {
    color: white;
    padding: 0.3rem 17.7rem 0.3rem 1.7rem;
    font-size: 3rem;
    font-family: 'Linux Libertine', Georgia, Times, serif;
    line-height: 1.6;
}

.kurier-header .kurier-subheader {
    clear: right;
    font-size: 100%;
    background-color: rgb(224, 224, 216);
    color: black;
    padding: 0.7em 1.7em;
    text-align: right;
    border-bottom: 1px solid rgb(170, 170, 170);
}

.kurier-header .kurier-claim {
    float: left;
    font-family: 'Linux Libertine', Georgia, Times, serif;
    color: rgb(170, 0, 0);
}

.kurier-header .kurier-nav {}

.kurier-header .kurier-nav a {
    color: black;
    text-decoration: underline;
}

.kurier-header .kurier-nav a:not(:last-child) {
    margin-right: 1em;
}

.kurier-main {
    float: right;
    font-size: 85%;
    padding-right: 0.5em;
    width: 36.5%;
}

.kurier-aside {
    float: right;
    padding-right: 0.5em;
    width: 36.5%;
}

.kurier-footer {
    clear: both;
    background-color: rgb(224, 224, 216);
    margin: 0 -1.7em -1.5em;
    padding: 1em 1.7em;
    border-top: 1px solid #555;
    border-top: 2em solid rgb(255, 255, 255);
}

Kopiervorlage Bearbeiten

<templatestyles src="Kurier/styles.css" />