Hola
SiR.CARAJ0DIDA
Quitando
float:left puedo quitar también
#menu li {display:inline; } aunque en el puñetero IE sigue moviendose el menú a la izquierda cuando pongo el ratón encima.
width:100% y
display:block creo que tengo que dejarlos, porque si los quito los links no quedan al ancho del contenedor (#menu)
Gracias por tu colaboración. Saludos,