J'ai trouvé Alors, 1) ton serveur est sensible à la casse (il tient en compte les majuscules / minuscules) 2) l'extension de tes images sur le serveur est .PNG (et non .png comme dans leur apel dans ta page). Donc je te conseille de tout passer en minuscules, aussi bien dans les pages que pour les fichiers et leurs extensions; comme ça plus de pb.
Autre chose : les frames ont été abandonnées depuis un bon moment, et franchement c'est mieux ainsi : problèmes de navigation, de consultation par les moteurs de recherche, de mémorisation des pages pour l'internaute, et plein d'autres encore. Il serait très souhaitable que tu brules les tiennes Regarde éventuellement du côté de php et d'une simple fonction include si tu veux pouvoir séparer le traitement des différentes parties de ta page.
Juste une remarque : si à l'école on t'a appris à utiliser des frames, un conseil : regarde des tutoriels en ligne ou prends des bouquins en complément (ça laisse planer un sérieux doute sur l'enseignement).