Es scheint tatsächlich so zu sein, daß der IE entweder eine explizite Längenangabe für den Linkbereich ins Css benötigt oder einen Balken mit einem Füllpixel über die entsprechende Länge. Dabei zeigt der Hintergrund den Linkbereich entsprechend der gesamten Blockgröße richtig an.
Ohne diese Angabe kann es aber der Firefox.