Der IE und Firefox haben verschiedene Dialekte, deshalb wird es auch anders angezeigt.
Code einfach für Firefox, vergleiche dann mit dem IE und
meistens fehlen dann nurnoch zusätzliche angaben für den IE.
Ich kann dir so leider auch nicht helfen, weil das, was du gepostest hast, bei mir...