La pregunta no se entiende bien, de echo el uso de las listas ordenadas no corresponderia completamente a css ya que puedes usarlas para lo que se crearon especificamente en el html para tener una lista de algun contenido que necesites listar por ejemplo
Los cursos ofrecidos son:
y estas utilizando las listas o no??
Otra cosa sea que normalmente los menus se realicen con las listas.
Y no entendi que es lo que no te funciona si es algun menu tienes que revisar que tengas el css correctamente, aca en el foro hay varios ejemplos y sino en san google puedes encontrar bastantes ejemplos sencillos que te los explican y te dan acceso a descargar el archivo, saludos espero que mi comentario te ayude