Gracias a todos por vuestras respuestas
. Lo de cambiar el iframe por object no me a quedado muy claro como hacerlo, solo para probar como queda, y si no me da el resultado deseado tendre que cambiar el doctype a XHTML transitional y modificar el codigo para que sea correcto.
Saludos y gracias.