Pues la verdad es que no te entendí mucho que digamos, pero vamos a ver.... si no estoy mal lo que me tratas de decir es ¿Que no es necesario que aplique estilos cuando estos ya los estoy indicando en la hoja tipo (.cc) que voy a llamar? Ahora bien como tu dices ya van a estar definidos los elementos, ¡Pero!, ¿Estos tienen que estar de esta forma?
Código:
a:link {
}
a:active {
}
a:visited {
}
a:hover {
}
p {
}
h1 {
}
¿Y no como clases?
.estilotexto {
}
.estilotabla {
}
Porque de ser así si habría que aplicar las clases... eso es lo que más o menos te entiendo...