Dunque, credo che i tuoi dubbi vertano sui seguenti elementi:
- unknown -- sinceramente sono perplesso anch'io: è una pseudo-classe che non trovo nelle specifiche dei CSS (nemmeno nella versione 3); non vorrei si trattasse di qualche codice proprietario;
- la proprietà CSS 'content' -- essa serve a generare contenuto (l'unica eccezione ammessa nei fogli di stile), ovvero proprio a stampare a video quel che viene riportato nel suo valore; è importante sottolineare come quel contenuto non venga integrato nel markup; per approfondire: http://www.w3.org/TR/CSS21/generate....ropdef-content .