Hallo,
Designs lassen sich für alle Browser gleich darstellen,
oft ist die Ursache die Methode der "positionierung" von Klassen bzw. ID's
Ein Beispiel für User "baukasten-fragen"
Deine "Felder" hast du alle so ausgerichtet :
#Feldname {
position:absolute;
left: 50%;
top: XXXpx;
margin-left: -XXXpx;
width: XXXpx;}
Durch das left:50% ; ist dein Design immer mittig , egal bei welcher Bildschirmauflösung .
margin-left: 0px; ist dann immer Bildschirmmitte
margin-left mit
Minuszahlen platziert Felder im linken Bildschirmbereich
margin-left mit
Pluszahlen platziert Felder im rechten Bildschirmbereich
Die einzige Klasse, die bei dir davon abweicht, ist #header .
#header hat nämlich dein Designbild .
Während alle deine Felder immer mittig angezeigt werden , dein Designbild platziert sich links außen .
Bei #header dann auch ein left:50% und margin-left:-600px; (bzw testen).
Gruß Wolfgang