Ich habe keinen IE7 installiert, kann es daher nicht selber testen, aber wie verhält sich IE (und insbesondere die Tabellen), wenn du statt wie oben über document.styleSheets einfach nur document.body.style.fontSize = fontSize + "px" verwendest?
Oder relative Angaben? 1em oder 100% und schalte z.B. in 0.05em oder 0.1em bzw. 5% oder 10% Schritten, je nach Bedarf. Funktioniert das?
Das hat funktioniert - dankeschön.
Basisgröße 10px ist durch meinen Auftraggeber vorgegeben.
Tabellendesign läuft mit <table>, weil es mir viel Ärger mit einer sich verändernden Anzahl von Spalten erspart.