Es funktioniert wohl nur mit Hintergrundgrafiken. Der IE braucht natürlich noch ein Javascript, da dieser :hover nur für Links kennt.
Ob das nun wirklich komplett browserübergreifend funktioniert, kann ich allerdings nicht sagen.
Link:
Hover in Auswahllisten (option) mit purem CSS Trash-Log Blog Archive