Hallo,
Hat jemand eine Idee, an was das liegen könnte? Ist es ein kleiner Bug oder habe ich unsauberes HTML bzw. CSS fabriziert? Für jeden Tipp bin ich sehr dankbar.
Dein Quellcode ist unnoetig unuebersichtlich.
Du unterliegst offenbar dem Aberglauben, CSS koenne man nur
mit verschachtelten DIVs und moeglichst vielen Klassen anwenden.
Pack die Sachen in "anstaendige" Elemente, z.B.
<P> oder eben <DL>/<DT>/<DD>.
Nimm direkt die HTML-Elemente (also z.B. auch h3) als Selektor,
und gebrauche DIVs nur, wenn es nicht anders geht.
Voellig unverstaendlich ist mir, warum Du die Schriftart
fuer jedes einzelne Element und jede Klasse definierst.
Warum nicht einfach so?
body { font-family:Arial,Helvetica,sans-serif; }
Ausnahmen kannst Du ja immer noch definieren.