Yo después de rebuscar por el foro lo he solucionado con el
script ie7 que encontre en
este post y un par de hacks en el CSS usando un guión bajo antes del atributo, por ejemplo _display:block; porque así solo lo lee IE6.
El script es realmente simple de usar y te sirve también para las imagenes png.