Ci vorrebbe un esperto di CSS, maxnumero. Ed io posso dirti solo questo che segue. Dunque, nel pannello destro di Firebug, sono elencati gli stili CSS applicati. Per primi sono elencati gli stili diretti, ovvero applicati direttamente ai tag che compongono la zona selezionata. Dopo gli stili diretti sono mostrati gli stili ereditati.
Ora ti riporto una citazione linkandoti la fonte e spero che risponda al tuo quesito in maniera chiara:
"alcuni stili vengono ereditati da un elemento contenuto. Ovvero, ci sono alcune proprietà che tramandano il loro valore ai “figli” dell’elemento a cui sono applicate. Cerchiamo di spiegare meglio con un esempio. Se uso questa regola:
body {font-family: Verdana;}
per indicare che una pagina deve essere scritta usando il font Verdana, significa che tutti gli elementi in <body> saranno scritti con questo font a meno che non sia specificato diversamente per il singolo elemento.
Quindi, se alla regola precedente aggiungo questa:
h1 {font-family: Arial;}
significa che tutto il contenuto di <body> sarà scritto in Verdana, tranne i titoli <h1> che useranno l’Arial. In pratica, possiamo dire che l’indicazione più specifica prevale su quella eventualmente ereditata."
Fonte:
http://www.comefarea.it/internet/css/introduzione/Un saluto
Angela