He quitado el id del div porque era el causante de que no se viera en otros browser, el problema es que se sigue viendo la imagen en IE6 que quiero eliminar con el js de la condicion, es decir, se muestra las 2 imagenes, el codigo esta asi:
Código HTML:
<div>
<!--[if IE 6]>
<img src="images/header_completo.jpg" width="860" height="353" />
<script type='text/javascript'>
document.getElementById('imagenOtros').style.display = 'none';
</script>
<![endif]-->
<img id="imagenOtros" src="images/header_subtitulo.png" />
</div>