Noch die konkrete Lösung als Nachtrag:
1. Das Dokument beginnt jetzt mit:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Vorger stand gar nichts da. Der Browser hat es daher als Strict behandelt, anstelle von Transitional.
2. Es wurde außerdem folgendes geändert:
Von:
<table><tr><td>
<img src="bild.png">
</td></tr></table>
Zu:
<table><tr><td><img src="bild.png"></td></tr></table>
Mit den beiden Änderungen sieht jetzt alles wieder ganz brauchbar aus. Lediglich Opera 9.25 und Firefox 2 zeigen noch eine Lücke von einem Pixel, aber das fällt kaum auf.