hola!, creo que el problema lo tienes en las medidas negativas. Por ejemplo:
Código:
.nav .nav_pral {
width: 400px;
height: 25px;
margin-left: 185px;
margin-top: -25px;
background-image: url(../imagenes/fondo_nav_pral.jpg);
background-repeat:no-repeat;
}
Que desplaces de esta forma la caja hacia arriba implica que en IE se superponga al resto de cajas afectadas. La verdad es que a mí me ocurrió algo parecido, pero todavía no me he puesto a solucionarlo. Supongo que tendrás que intentar ajustar la cajas de otra forma (sin usar medidas negativas para cajas cuya posición coincida con otras cajas). Al menos, para IE.
Suerte y siento que no se me ocurra nada más!!