Hi
<table cellpadding="0" cellspacing="0" style="border-collapse:collapse; border-spacing:0px; margin:0px; border:0px; padding:0px; margin:0px;">
alle dinge, die du in sen style='' reinschriebst, haben mit deinem prolem nichts zu tun! übrigens: wenn du einfach 0 (null) schreibst, brauchst du keine maßeinheit weil 0px gleich 0cm ist. border='0' im tag bringt das gleich alles andere.
<a href="kontakt.html" target="right" border="0">
<a> hat kein border-attribut.
<img src="1.jpg" alt="EKIs Homepage" border="0" style="margin-top: 0px">
ich würde den margin weglassen, das braucht es eigentlich nicht. stattdessen villeicht die größe des bildes angeben. im MOzilla solltest du auf jeden fall style='display:block' schreiben, sonst hat du dort immer einen kleinen Rand. Des weiteren sollte man den alt='' text nicht mit dem title='' verwechseln, was ich dir jetzt aber auch nicht unterstellen möchte.
ansonsten scheint dein Code OK, glaube nicht, daß es an diesem Teil des Codes liegt. Vielleicht hast du irgendwo seltsame CSS definiert (siehe display), aber ich finde so keine weiteren Fehler.
gute Nacht
Heizer