html { overflow-y: scroll; /* Scrollbar */ height:100%; width:100%; color:#000000; background-color:#96c11f; font-family: arial, helvetica, verdana, lucida, sans-serif; } body{ position:relative; width:1000px; height:700px; margin: 50px auto; color:#000000; background-color:#ffffff; } div{ position:absolute; width:1000px; height:650px; background-image: url("fileadmin/media/img/einklinker.png"); background-position: right center; background-repeat: no-repeat; } div.fb{ position:absolute; top:55px; left:470px; background-image: none; transform: rotate(-4deg); } img.logo{top:70px; left:80px; position:absolute;} h1{ margin: 380px 0 0 80px; font-size: 28px; font-weight:normal; color:#000000; background-color:transparent; } h2{ margin: 0 0 0 40px; font-size: 11px; font-weight:normal; color:#818285; background-color:#ffffff; } p{ margin: 5px 0 0 40px; font-size: 12px; font-weight:normal; } a{ color:#96c11f; background-color:transparent; text-decoration:none; } a:hover{ color:#000000; } div.footer{ background-image:none; color:#ffffff; background-color:transparent; text-decoration:none; position:absolute; text-align:right; top:790px; right:0px; } div.footer a.impressum{ color:#ffffff; text-decoration:none; } div.footer a.impressum:hover{ color:#ffffff; text-decoration:underline; } a.impressum_active{ color:#ffffff; background-color:transparent; text-decoration:none; position:absolute; top:654px; right:0px; text-decoration:underline; }