dann geht es auch im Firefox, so wie es gewünscht ist.
Der IE vergisst bei dem position:absolute die normale maximale ausbreitung eines blockelements und benutzt nur eine minimale breite. dadurch wird die center-angabe des menus nicht mittig, sondern linksbündig angezeigt, was falsch ist.