jenslm: Stylesheet mit PHP schreiben oder andere Lösung

Beitrag lesen

is ne sehr gute idee nur hab ich nicht nur $lang einzusetzen sondern auch $area, da auf unterschiedlichen seiten, unterschiedliche menues angezeigt werden. und dann muesste ich ja alles noch oefter erstellen:

  
body.en.test1 .navigation li { background:url(bilder/navigation_en_t1.png); }  
body.en.test2 .navigation li { background:url(bilder/navigation_en_t2.png); }  
body.en.test3 .navigation li { background:url(bilder/navigation_en_t3.png); }  
  
body.de.test1 .navigation li { background:url(bilder/navigation_de_t1.png); }  
body.de.test2 .navigation li { background:url(bilder/navigation_de_t2.png); }  
body.de.test3 .navigation li { background:url(bilder/navigation_de_t3.png); }}  

und dann wuerde das stylesheet ziemlich lang werden, da es mehrere Klassen (20) sind die auf diese weise angepasst werden muessten.
soll ich dass dann trotzdem so machen oder waere in dem fall eine andere loesung besser?
liebe gruesse