Axel Hoogestraat: Mehrere CSS_Klassen utnerscheiden

Beitrag lesen

Hallo,

ich habe eine Frage zu CSS - Klassen. Ich bastel gerade einen JS-Kalender. Dabei unterscheide ich die Tage einer Woche anhand der Farbe in Wochentage und Wochenende. Der heutige Tag bekommt noch einen Rahmen.
Bis hier sieht das so aus.
.wochenende { background-color:red; }
.wochentag { background-color:blue; }
.heute {border:1px solid green;}

Die TD's bekommen nun die KLassen class='wochenende' oder class='wochentag' oder class='wochentag heute' usw.

Nun kommt mein Problem. Ich möchte auch Feiertage in einer anderen Farbe darstellen. Aber Feiertage in der Woche anders als Feiertage am Wochenende.
Mein Versuch :
class='wochenende feiertag' oder class='wochentag feiertag'

Die Unterscheidung in der CSS:
.wochenende.feiertag { ... }
.wochentag.feiertag { ... }

funktioniert natürlich nicht. Das würde ja nur bei <td class='wochenende'><div class='feiertag'> funktionieren.

Kennt jemand / Gibt es eine Möglichkeit die beschriebene Unterscheidung in der CSS-Datei zu machen ?

Vielen, vielen Dank im Voraus
Schöne Grüße
Axel