In teoria dovrebbe attenersi all'ultima regola dichiarata, perchè l'ultima letta dal browser sovrascrive l'altra.

Però si può impostare la priorità di una regola sulle altre aggiungendo la dichiarazione !important.

Esempio:
codice:
h1{color:blue;}
h1{color:red;}
/*Qui sarà rosso*/
codice:
h1{color:blue !important;}
h1{color:red;}
/*Qui invece sarà blu*/
Ora non ricordo bene, ma mi sembra essere supportato da tutti i browser.

Ciao