
body { font-family: Arial, sans-serif; margin: 0; background: #f8f9fa; color: #333; }
header { background: #0a3d62; color: white; padding: 20px; text-align: center; }
nav a { color: white; margin: 0 10px; text-decoration: none; font-weight: bold; }
footer { background: #0a3d62; color: white; padding: 15px; text-align: center; }
main { padding: 20px; max-width: 960px; margin: auto; }
.logo { max-height: 60px; margin-bottom: 10px; }
.destaque { background: #007bff; color: white; padding: 5px 10px; border-radius: 5px; }
