Je ne crois pas que ce soit possible parce que l'image enfant se trouve sur un sous-domaine différent. Cela viole le Same origin policy, et par conséquent, et Javascript dans votre cadre ne devrait pas être en mesure d'accéder à la page parente, ni aucun sélecteur CSS que vous appliquez dans votre cadre enfant.
Si vous contrôlez les deux pages sur les différents sous-domaines, vous pouvez essayer de définir la propriété document.domain
sur votre nom de domaine commun. Cela devrait permettre aux deux pages d'accéder les unes aux autres via Javascript, ce qui vous permettrait d'invoquer des méthodes dans la page parente. En fait, j'ai essayé cela par le passé sans succès, donc je ne suis pas sûr d'où je me suis trompé. More info about document.domain.
Voulez-vous dire côté client ou côté serveur? Vous ne pouvez pas simplement relooker un site, évidemment, lorsque vous n'avez pas accès à ses fichiers. Côté client, la plupart des navigateurs ont des plugins/addons pour changer le CSS des sites. Jetez un oeil à http://userscripts.org/. – Alec