asi como te dijo mikmoro la clase se hereda como el ejemplo pero tomara el valor que este mas cerca pro ejemplo si
le pones en ese parrafo
<p style="color:red;"></p> hara caso a este primero (no recomendado)
<head>
<style type="text/css"> luego a este que se pone entre los tags head
p { color:red; }
</style>
</head>
y por ultimo hara caso a la hoja <link rel=""stylesheet href="estilo.css" />
pero los estilos heredan pero hace caso al mas cercano a excepcion de !important me gusto el ejemplo de arriba no sabia muy bien eso