Solitamente sarebbe meglio accorpare tutte le proprietà per cercare di ridurre il file CSS e quindi velocizzare il caricamento della pagina.
In questo caso specifico chi ha creato il sito ha utilizzato un "reset css" che serve per eliminare tutte le proprietà che di default hanno gli elementi css (come per esempio margin, padding ecc). Per maggiori info: http://www.html.it/pag/18944/reset-c...t-del-browser/
Il motivo per il quale ha deciso di tenere gli elementi separati credo che sia l'ordine.
Tutto chiaro?