Bienvenue dans la nouvelle version d'Internet Explorer. Ce comportement est dû à un procès que Microsoft a perdu.
Il faut insérer les Flash via un Javascript, sinon il faudra cliquer d'abord une première fois sur le bouton pour l'activer, puis une deuxième fois pour suivre le lien.
Sinon, y'a encore une meilleure idée : virer le Flash. Là dans ton cas, il n'y a strictement aucune raison connue sur terre pour justifier l'utilisation de flash pour les boutons... En CSS, ça prend 10 secondes, pas besoin de flash, c'est plus facile à maintenir et à modifier...