header{ background: url("tema.jpeg"); }
.caixa{ position: relative; width: 940px; margin: 0 auto; }
nav { position: absolute; top: 110px; right: 0; }
nav li{ display: inline; margin: 0 0 0 15px; }
nav a{ text-transform: uppercase; color: #000000; font-weight: bold; font-size: 22px; text-decoration: none; }
nav a:hover{ color: #c78c19 }
footer { text-align: center; background: url("bg.jpg"); padding: 40px 0; }
.copyright { font-size: 20px; margin: 20px 0 0; color: white; }
main { width: 940px; margin: 40px 0; }
form{ margin: 40px 0; }
form label{ display: block; }
form input{ display: block; }