Hallo,
mit IE meinst du wohl zunächst noch den IE6?
Dein erstes Beispiel schaut bei mir in IE6, IE 7 und in Firefox
eigentlich so schon ähnlich genug aus, Abstände zum Seitenrand
können natürlich noch angepasst werden.
Das zweite Beispiel läßt sich offenbar per CSS-Weiche für den IE 6
retten (und schaut im IE 7 auch brauchbar aus):
[code lang=css]* html #mitte {margin:0;float:left;}[/code}
Grüsse
Cyx23