sieht aus, als hättest du da unterschiedliche ränder drin . . .
mit den tabellen zicken die beiden browser aber ohnehin immer ein bisschen rum.
schalte doch einfach alle "margin"-s auf 0px und stecke die tabelle in ein absolut positioniertes <div>-tag, das machen beide richtig:
<div style="position:absolute; top:120px; left:22px"><table...
</table></div>
das hat auch den vorteil, dass Du den text oder was auch immer in einem weiteren <div> unterbringen kannst, das unabhängig von der tabelle ist, und sich wiederum schön positionieren lässt.
hoffe, das bringt was . . .
viel erfolg noch