vielen Dank für deine Lösung, einziges Problem dabei ist dass ich so beim :hover die Farbänderung nicht über die ganze Breite machen kann.
Wer hindert dich, die li-Elemente zu hovern? Für IE6 ggf. per JS?
Vermutlich die tatsache, dass die li-Elemente entsprechende Kinder haben und eingerückt sind, sprich nicht über die volle Breite gehen.