Hallo Thomas,
gleich mal vorneweg: Mozilla mag das Layout auch nicht.
Aber gehen wir zum Problem. Das dürfte genau hier liegen:
td { font-family:Arial,sans-serif; font-size:12pt; font-weight:500; font-style:none; color:#000000; }
Dadurch werden sämtliche Zellen so groß, dass Schrift 12pt reinpasst. Definiere doch für Deine Bilderzellen eine gesonderte Klasse z.B.
td.einpixel {
font-size : 1px;
line-height : 1px;
height : 1px;
}
und setzte noch
img {
border : none;
display : block;
}
Dann sollten eigentlich sämtliche zu großen Zellen weg sein.
Grüße aus Würzburg
Julian