body {
    background-color: #333333; /* Un gris oscuro */
    color: #ffffff; /* Blanco puro para el texto */
    font-family: 'Courier New', Courier, monospace; /* Una fuente legible por defecto */
    margin: 0; /* Elimina el margen por defecto del navegador */
    padding: 20px; /* Añade un poco de espacio alrededor del contenido */
    text-align: center;
}

/* Estilos para los encabezados */
h1, h2, h3 {
    color: #f0f0f0; /* Un blanco muy ligero, por si quieres un pequeño contraste */
}

/* Estilo para los enlaces */
a {
    color: #4da6ff; /* Un azul claro para que destaquen */
    text-decoration: none; /* Quita el subrayado por defecto */
}

a:hover {
    text-decoration: underline; /* Muestra el subrayado al pasar el ratón */
}

/* Estilo para un contenedor principal (opcional, si usas uno) */
.contenedor {
    max-width: 960px; /* Ancho máximo */
    margin: 0 auto; /* Centra el contenedor en la página */
    padding: 15px;
    background-color: #444444; /* Un gris ligeramente más claro para el contenido principal */
    border-radius: 5px; /* Bordes redondeados sutiles */
}
