Hi,
Auf's Wesentliche reduzierte Version:
sehr schön. Noch mehr würde die Fehlersuche erleichtert, wenn Du auf die Klassen weitgehend verzichten würdest...
Wäre nett, wenn Du als CSS-Pabst[tm] nochmals einen Blick darauf werfen könntest, vielleicht entdeckst Du ja den Übeltäter.
Entdeckt zwar nicht, aber es ist einer der üblichen Bugs des IE, den man schwer eingrenzen kann, aber gegen den eines der Standardmittel hilft:
* html * {height:1em;}
ggfls. den Selektor noch etwas eingrenzen, wenn das mit anderen Definitionen der restlichen Seitre kollidiert.
freundliche Grüße
Ingo