html { margin: 0; padding: 0; } body { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 1em; padding: 0 1em; background-color: #708090; } h1 { font-size: 140%; border-bottom: 1px solid gray; } h2 { font-size: 120%; } p { padding: 0 0.5em; } /* Conteudo de pagina. Elementos: div. */ .conteudo { margin: 10px; padding-bottom: 10px; background-color: #dfdfff; } /* Titulo de secao. Elementos: h1, h2. */ .titulo { margin: 0; padding: 0 0.5em; color: #008000; background-image: url("http://www.lia.ufc.br/~edmundo/ihc/img/horizontal_bar.jpg"); background-repeat: repeat-x; } /* Imagem complementar. */ img.complemento { float: right; height: 12em; padding: 2.5em 1em; }