Kurze Frage vorweg:
Hast du das Design von gfm-zero.de.tl geschrieben?
Zum Thema:
Bei gefühlt 99% aller Fälle in denen ein Problem auftritt und "position: absolut;" zur Positionierung mehrerer Elemente verwendet wird, ist genau dieser Code die Fehlerquelle. Wo genau der Fehler liegt, dass wäre jetzt akribische Sucharbeit, aber grob umrissen:
Durch die Positionierung mit "position: absolut;" wird das Element quasi über alle andere Elemente gestellte. Da du dies mit allen Elementen deiner Homepage versuchst, verschieben sich die einzelnen Element teilweise unkontrolliert.
Lösung:
Verwende eine andere Art der Positionierung.
______________
Rechtschreibfehler sind gewollt und erhöhen die Qualität des Beitrags.