Scusate, mi sono spiegato male: so come attribuire le classi al bottone: il problema è che tutti i bottoni cambiano, anche il bottone 'browse' per cercare i file, MA, e questo vorrei evitarlo, anche il 'campo testo' associato alla ricerca del file (browse).

Questo avviene perchè l'oggetto del browse è unico, campo + bottone browse, quindi la classe viene applicata ad entrambi.

Qualche dragone del css sa come evitare questo?

Grazie ancora