Tu as vérifié à chaque fois en vidant le cache et en rechargeant deux-trois fois la page ?
Chez moi, tout marche : Firefox 1.5, Konqueror 3.5, Opera 9, IE 6, etc.
Il y a peut-être également un système de cache serveur, qui fait que le serveur envoie une ancienne version aux visiteurs qui reviennent ? Ton site envoie un cookie et les en-tête HTTP parlent de date d'expiration :
Date: Thu, 14 Sep 2006 16:20:30 GMT
Server: Apache/ProXad [Jul 17 2006 17:19:17]
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
X-Powered-By: PHP/4.4.3-dev
Set-Cookie: lastvisit=expires+in+60+minutes; expires=Thu, 14 Sep 2006 17:20:30 GMT
Connection: close
Content-Type: text/html
Mais ça n'a peut-être rien à voir, j'avoue mal connaître...
Sinon, tu peux déjà vérifier, pour les navigateurs qui n'affichent pas la feuille de style :
- si le code HTML (balise link) est correct ;
- si la feuille de style CSS est bien complète.
J'ai eu un problème similaire récemment, où la feuille de style CSS chargée lors d'une phase de test était celle gardée dans le cache... j'avais beau la mettre à jour, le site était toujours aussi « roots »... jusqu'à ce que je regarde le fichier CSS directement via mon navigateur, et que je vois qu'il faisait dix lignes au lieu de 150...