Wow!
Ganz boeses Voodoo! Um mich da wirklich durchzufummeln fehlt mir grad wirklich der Nerv. Suit hat wirklich recht, wenn er empfiehlt es neu aufzusetzen.
Aber trotzdem:
Weisst Du, wo die Luecken entstehen? Falls nicht, gib mal deinen Tabellen und Zellen einen duennen Rahmen unterschiedlicher Farbe und oder eine Hintergrundfarbe. Wenn Du an der entsprechenden Stelle saemtliche Abstaende per CSS auf 0 gedreht hast, bleibt mein Tipp Whitespaces. (meinetwegen versuch auch mal ein * {margin:0;padding:0;})