http://pt.wikipedia.org/wiki/Cascading_Style_Sheets
Cascading Style Sheets (ou simplesmente
CSS) é uma
linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como
HTML ou
XML. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.
Ao invés de colocar a formatação dentro do documento, o desenvolvedor cria um
link (ligação) para uma página que contém os estilos, procedendo de forma idêntica para todas as páginas de um
portal. Quando quiser alterar a aparência do portal basta portanto modificar apenas um arquivo.