Cada vez más sitios utilizan position:fixed para fijar elementos en el navegador aunque se mueva el scroll. El problema es que Internet Explorer 5 y 6 no entienden este posicionamiento.
La solución es un hack para convertir fixed en absolute:
Este div siempre estará a una distancia de 100px de la parte superior de la página
Como siempre el camino facil no es el mejor, y en esto del posicionamiento no hay escepcion, muchos hablan de programas magicos,he provado algunos y es una perdida de tiempo, al final lo mejor lo hecho a mano.
Un saludo.