Hallo,
mit welchem Teil deines HTML-Markups gedenktest du die Zelle eingefärbt zu haben? Ich sehe nichts, was auch nur annähernd mit background-color zu tun haben könnte. Von CSS ist in deinem Codeausschnitt einfach nichts zu sehen.
Bei der Anwendung von CSS zur Formatierung gibt es eine Hierarchie, die Überschreibung von Attributen von Klasse zu Id zu expliziter style="" Angabe beim Tag erlaubt.
Ciao, Frank