Originariamente inviato da yag
NO!

perchè se nella classe ho il colore red e per un caso specifico voglio cambiare quel colore
uso style che prende la priorità
---

;D
Forse sarebbe meglio definire tutto nei CSS ed utilizzare una doppia classe tipo
codice:
.destra { text-align:right; }

<div class="destra bb">
Per il testo che sparisce dovrebbe essere il mitico Peekaboo Bug di IE:
Risoluzione dei problemi CSS