El error esta justamente en tu form en esta linea:
Código PHP:
Ver original<input name="enviar" type="image" style="cursor:pointer" src="guardar.png" border="0"/
Al hacerlo de esta manera, solo firefox lo reconoce.
Lo que puedes hacer es simular el boton de la siguiente manera, y luego mediante css aplicar la imagen de fondo a ese submit, veras que bien funciona.
Código PHP:
Ver original<input type="submit" name="submit" id="submit" value=" "/>