html, body { min-height: 580px; font-size: 1.1em; padding: 0 25px; min-width: 350px; }
html { min-height: 100%; background: url(bilder/weltkugel-2.png) no-repeat right bottom; }

a { color: blue; text-decoration: none; }
a:hover { text-decoration: underline; }

#kopf { height: 100px; text-align: right; }
#kopf h1 { color: #1b1b8a; }

#inhalt { padding: 85px 0; font-size: 1.2em; text-align: center; }

#fuss { position: absolute; bottom: 0; padding-bottom: 25px; }

@media (max-width: 800px) {
    h1 {
        font-size: 1.6em;
    }
    html {
        font-size: 1.2em;
        min-height: 580px;
    }
    #inhalt {
        font-size: 1em;
        padding: 110px 0;
    }
    #fuss {
        position: relative;
    }
}