Moin
kleiner Leichtsinnsfehler hat sich bei dir eingeschlichen:
Code:
#hp
{
background-image: url(images/head.gif);
position:absolute
top:0px;
width: 944px;
height: 260px;
margin: 0 auto;
z-index:1;
}
Nach "absolute" fehlt ein Semikolon. Du solltest hinzufügend noch den Tipp mit dem z-index von regloh dir zu Herzen nehmen.
Außerdem sollte dir bewusst sein, dass ein absolut positioniertes Objekt nicht per margin:0 auto horizontal zentriert werden kann.
Eine Möglichkeit wäre mit negativem margin-Wert, aber da gibt es auch noch andere Möglichkeiten:
Code:
left:50%;
margin-left:-477px; /* Hälfte der Breite des Objektes */