Ohne eine Seite, an der man das testen kann, hilft der Code recht wenig - wir können also nur Vermutungen anstellen.
Mein erster Rat wäre, die background-Position per CSS standardmäßig zu setzen und nur auf das background-image (url(...), none) einzuwirken.
Erstmal vielen dank für deine Antwort.
Wenn ich die Position so einfach setzen könnte, wäre das Problem ein deutlich kleineres ;) Aber die Positionsangaben funktionieren beim Firefox und IE offensichtlich komplett anders irgendwie...
Deshalb lautet die X-Angabe beim FF auch 500px und beim IE -37px. Ich glaube mittlerweile zwar zu wissen, wie dieser Unterschied zu Stande kommt aber anfangen kann ich damit trotzdem nichts :( (FF legt das Hintergrundbild tatsächlich hinter die ganze Zeile, während der IE das Bild hinter jede Zelle steckt)
Die Möglichkeit eine standarmässige Position via CSS anzugeben fällt wegen diesem Unterschied weg, da ich die Tabelle über PHP generiere und mir da bisher keine Möglichkeit bekannt ist um festzustellen ob der Client FF oder IE verwendet.
Lg Cid