a:link { color: #0f5b95; text-decoration: none; } a:visited { text-decoration: none; color: #0f5b95; } a:hover { text-decoration: underline; color: #0f5b95; } a:active { text-decoration: none; color: #0f5b95; } body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } img.hintergrundbild { min-height: 100%; min-width: 1024px; width: 100%; height: auto; position: fixed; top: 0; left: 0; } @media screen and (max-width: 1024px){ img.hintergrundbild { left: 50%; margin-left: -512px; } } div#inhalt { position: relative; width: 350px; left:19%; top:200px; background: url(images/inhalt_bg.png); background-repeat:repeat; padding: 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } h1 { padding: 0px; margin: 0px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #0f5b95; } .link {color: #0f5b95; text-decoration: none; }