also ich glaube nicht, dass es am css liegt. Schau mal, ob dein html-Code richtig ist. Um etwas vorweg zu nehmen, irgendwas stimmt so gar nicht mit deinen html head und body-Tags.
Zum Überprüfen, bzw. zur Vereinheitlichung deines Codes solltest du auf w3c konformes Html achten (erspart nach einigem Gefrikel sogar Arbeit).
wie no.one schreibt, ist dein head-tag nicht in Ordnung - da gehören einige Informationen rein. Und die Referenz zum Stylesheet gehört in den head, nicht in den body. Dass der IE das korrekt darstellt, ist eher Zufall.
Das ist leider oft so, dass sich die Leute das immer einfacher vorstellen als es ist. Wenn jeder das ohne intensives lernen könnte, würde niemand mehr einen professionellen Webdesigner brauchen.
Gruß Marcus
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Dann empfehle ich Dir die Inanspruchnahme eines professionellen Web-Entwicklers, der mit der Tätigkeit seine Familie und Kinder ernähren muss.
Der Internet Explorer interpretiert entweder jeden Mist
oder macht was er will.
Eher beides ^^
Daher testet kein Webmaster, der Bescheid weiß, seine Seiten als erstes im IE. Denn wenn der etwas darstellt, der Firefox aber nicht, ist es meist ein Fehler im Code.
Ob Du nun wirklich professionelle Hilfe suchen wirst, oder nicht, ist Dir überlassen. Wenn nicht, solltest Du Dich aber intensiv mit der Materie auseinander setzen, sonst ist das Projekt zum Scheitern verurteilt. Einfach mal ein bisschen Zeit investieren und die Dinge von Anfang an lernen. Dann wird es mit der Zeit auch immer einfacher.
Die hier gemachten Ratschläge dürften wenig hilfreich sein.
Auch ich hatte schon das Problem mit Hintergrundgrafiken,
die bei IE auch dann angezeigt werden, wenn die linke obere Ecke
außerhalb des Bildes liegen, beim Firefox muß sie aber im Bild liegen.
Beim Aufruf des Links sehe ich bei mir aber keinen Unterschied.
Kannst du nochmal die fragliche Grafik genau benennen?