Du hast in deinen Stylesheets den Fehler gemacht, dass du den Hauptspalten neben den Breitenangaben (die sie durch deine Einstellungen im Seitenlayout bekommen), auch per CSS noch weitere Angaben wie margin und padding zugewiesen hast. Damit triffst du voll auf das berüchtigte Boxmodell-Problem im IE. Ich vermute mal, dass das die Ursache ist.
Wenn ich mir nun also die Seite so ansehe, würde ich folgendes in der container.css erstmal testweise umstellen:
Bisher:
HTML-Code:
#left{float:left;clear:both;display:block;
margin-right:auto;margin-left:auto;
padding-right:5px;padding-left:5px;}
#right{display:block;}
Neu:
Die Angabe für #left und #right komplett aus der container.css löschen (die korrekte Basiseinstellung übernimmt schon das TYPOlight CSS-Framework für dich) und stattdessen dort hinschreiben:
HTML-Code:
#left .inside { padding-right:5px;padding-left:5px; }
Schau mal nach, ob es so schon im IE besser wird. Wir müssen halt alle Fehler beheben, die zu Rechenfehlern im IE führen. Sonst versteckt der IE gerne mal Angaben.
Lesezeichen