J'avais bien compris ta question, c'est pourqu'oi le css seul ne suffira pas a te satisfaire.
Il faut que l'image au centre de ton menu soit définie par défaut au chargement de ta page, ensuite en gérant l'évênement 'mouseover' pour chacune des options de ton menu, tu dois lancer une fonction en javascript qui modifiera la propriété 'src' (source) de cette image, ce qui aura pour effet de changer l'image...
Pour rendre la chose plus fluide, il est bon d'effectuer un pré-chargement en tâche de fond de toutes les images à utiliser dans le menu.
Principal défaut du javascript je te le rappelle, si il est désactivé dans le navigateur de ton visiteur, celui-ci ne verra rien. Veille donc à ce que cette option soit 'décorative' et pas indispensable à la navigation.
Je pourrai t'en dire plus ce soir, pour le moment j'ai pas le temps, le travail m'attend...