Moin Sven,
vielen Dank. Ich versuche es mal mit meinen Worten. IE baut Shit! Wenn ich also eine Tabelle, ein Blockelement, zentrieren will, dann muss ich das der Tabelle stecken und NICHT dem übergeordneten Element, gelle?!
<table style="margin-left:auto;margin-right:auto">
Wenn ich Text, ein Inlineelement, zentriert darstellen will, dann muss ich das dem übergeordneten Element klarmachen. In meinem Fall der Tabelle.
<table style="text-align:center;margin-left:auto;margin-right:auto">
Für IE würde ich dem <body> also noch ein text-align:center mitgeben. Was ich nicht verstehe, sind deine Workarounds und das mit dem Scrollbalken.