Hallo steffen!
Was meinst du mit Zeichensatzkodierung??
Definition eines Zeichensatzes in einer HTML-Seite, als Beispiel sei genannt:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Wieso änderst Du dann nicht den Stylesheet entsprechend ab, dass zum Beispiel im Mozilla der grafische Hintergrud bis unten läuft und im Opera zum Beispiel die eine Fläche keinen weißen Hintergrund hat?
Vielleicht solltest Du auch noch versuchen ein wenig Deine geschachtelten Divs einzuschränken. Das könnte die Arbeit schon erleichtern.
"Funktionieren" tut die Seite ja.
Schönen Gruß
Afra