Die flikkering kan kloppen... soms heb je dat wel eens omdat browsers (van wat ik begrijp)
het hoverplaatje laden op 't moment dat je daadwerkelijk "hovert".
Dit is op te lossen met een stukje javascript die de browser "dwingt" alle beelden te laden,
waardoor je die flikkering kwijt bent. Hoe dat werkt en welk stukje code dat is weet ik
helaas niet.
Een andere oplossing is door niet 2 beelden te gebruiken voor je menu (gewone status
en de hoverstatus), maar 1 beeldje te maken, en dan het plaatje te verschuiven.
Dan wordt de hover ook van tevoren al geladen, omdat het eigenlijk gewoon in één beeldje
zit tesamen met de originele staat van de button.