Aresillo, hay un pequeño error en el texto de las reglas: tanto para HTML como para CSS pusiste "debe se válido" en vez de "debe se
r válido"
También creo que requiere algo de aclaración esto:
Cita: - El código html ha de estar completamente libre de formatos, que deben encontrarse el la hoja de estilo.
Creo yo que esto quiere decir que no se admiten estilos en línea ni atributos desaprobados (que de todas formas no podrán aparecer si se usa XHTML estricto), pero sí deben permitirse etiquetas como <strong> o <em> que tienen un significado semántico (siempre que se utilicen con su significado semántico y no solamente para dar formato, claro está)
En cualquier caso supongo que los jurados deberían estar disponibles para contestar dudas de este estilo
Salud