Je maakt nu 1 van de grootste fouten die je met een lay-out kan maken: Nooit eerst in IE goed krijgen, maar altijd eerst in de browsers die zich wel aan de standaard houden. IE heeft allemaal hacks die je indien nodig toe kan passen. Doe je het andersom (zorgen dat het in IE goed is) dan is het veel lastiger om het crossbrowser te kijken.
Ik denk zonder te kijken dat het iets met het [google] boxmodel[/google] te maken heeft. Als je Margin/ Padding gebruikt, dan wordt in de 1e browser de breedte van een div groter en in de ander niet. Probeer de breedte van de div waarmee dat gebeurt eens kleiner te maken.
ah bedankt het werkt weer, ik zat de fout in een andere hoek te zoeken.
het was dus een klein denk foutje van mij., (er moest ook nog 4px van af (4x 1px border)) en nu doet hij het perfect bedankt!