Aneas: CSS Konflikt doppelte definition von Klassen und Elementen

Beitrag lesen

Hallo zusammen,
ich habe ein dummes Problem.

Ich habe eine Seite aus zwei Softwarelösungen gebastelt.
Joomla und Phpbb3. Nun ist es so, dass im Joomla und im PHPBB3
bestimmte Klassen und Elemente jeweils anders definiert sind,
aber natürlich gleich heissen.

H3 (Headline3)zum Beispiel.
Das PHPBB3 habe ich aber innerhalb der Seite in einem DIV mit
der Bezeichnung #phpbb "geladen".

Wie kann ich nun dem Browser "erklären", dass ich bestimmte CSS
Daten nur für Elemente innerhalb des <div id="phpbb"></div>
zu gelten haben und nicht für gleichheissende Elemente außerhalb
entsprechenden DIVs ?!

Muss ich vor allen Klassen und CSS - Definitionen #phpbb schreiben?
PHPBB3 hat 12 CSS Dateien .. und die teilweise HUNDERTE von
definitionen... oder gibt es da eine einfache, generelle Anweisung ???