IE prende come colore di sfondo di default il bianco, a meno che la pagina caricata nell'IFrame non dichiari qualcos'altro.
Se vuoi che la pagina caricata abbia lo sfondo 'trasparente' per far vedere l'immagine che hai messo come attributo all'Iframe, una soluzione (trovata su QUESTO forum è quella di modificare le pagine caricate in questa maniera:
codice:
<style type="text/css">
body {background-color: transparent}
</style>
Ovviamente mettendo questo stile nella sezione head dell apagina...

HTH
Zappa