Creo que si puedes llegar a mostrar la imagen en el boton tanto en IE como en firefox. Antes no he encontrado este link
CSS Button Designer seguro que te sirve.
Lo que no veo nada claro es que el onclick en un input type imagen te obligue a recargar la pagina, que funcion usas? ...
Hazlo asi:
<img src="imagen1.jpg" ... onclick="marcar('1')">
<img src="imagen2.jpg" ... onclick="marcar('2')">
...
sin input!!!!
Quim