Visto che non interessano i link visited da CSS togli la caratteristica del visited.

No il discorso no cache non funziona su tutti i browser, per esempio non su IE6. La soluzione senno potrebbe essere quella di ripetere in calce al codice della pagina un <head></head> contenente di nuovo il meta no cache come suggeriva la Microsoft....

Ora vedo se ritrovo il post.

Cmq il CSS è fatto appositamente per restare in cache per alleggerire le pagine.