Ho risolto. Non era un problema di position come all'inizio pensavo bensì del padding che all'interno di un TD viene interpretato diversamente da IE e da Firefox. Inserendo il contenuto all'interno di un DIV che a sua volta è all'interno di un td, sono riuscito ad arrivare alla soluzione del problema.

grazie