Lieber Jochen,
Ich habe in CSS nichts gefunden wie man am Style eines übergeordneten Elementes etwas verändern kann
Das musst Du ja nicht! Du kannst doch der <td> selbst eine CSS-Rule geben! Dass das im IE zunächst nicht klappt ist nicht Dein Fehler.
td:hover { background: url(pfad/bild.gif) top left no-repeat; }
td:hover { background: url(pfad/bild.gif) top left no-repeat; }
Für den IE gibt es aber Würgarounds in Form von netten (per CSS-import einzubindenden) .htc-Dateien, die wie Javascript arbeiten. Das Archiv hilft Dir da gerne weiter.
Liebe Grüße aus Ellwangen,
Felix Riesterer.