Hola
Cita: Simplemente no definidas un alto al div, el alto que pusiste es de 5px, no veo para que.
El problema es que si no defino una alto al <div> me sale en Interntet Explorer un alto muy grande para la barra de color donde se ecuentra los botones de navegación , y no sé porque pasa eso.