Visiblement le menu est affichable (
http://florian.leroy1.free.fr/livre_de_recettes/)
Les images sont centrées, donc elles s'affichent en dehors de la frame

Et vu que tu as mis scrolling="no", c'est "comme" si elles existaient pas. En fait, tu peux quand-même scroller en gardant cliqué et en déplacant ta souris vers la droite.
Enlève le <div align="center"> et les images s'aligneront à gauche, tu les verra. Mais le fond du problème vient du tableau sur lequel tu as mis une largeur de 800 (<table width="800"...). Donc Mozilla l'affiche avec une largeur de 800 comme tu lui a demandé, ce qui est impossible dans une frame de 150. Ne me demande pas pourquoi IE fait sauter cette largeur.
Je te conseille donc de supprimer le tableau, il n'y en a pas besoin, ou si tu y tiens vraiment en tous cas de lui mettre une largeur de 150 au max.
Petit conseil supplémentaire, vérifie ensuite en enlevant le scrolling="no" que la frame ne "déborde" pas.