* { font: Helvetica; }

#titulo { color: cadetblue; }

#subtitulo { color:blue; }

strong { color: red; }

.destacado { color:darkgoldenrod; }

a { color: red; }

a em { color: blue; }

.especial { color: blueviolet; }

table, tr, th, td {border:1px solid #000; border-collapse:collapse; padding:5px;}

caption { color: blue; }

th { color: red; }

th.especial { color: darkgoldenrod; }

td { color: green; }

td strong { color: darkgoldenrod; }

#adicional { color: darkolivegreen;}

#adicional #especial { color: blueviolet; }

#adicional a { color: green; }