Para que funcione:- dale a #menu_superior un valor de z-index mayor que a #contenido
- Además a ambos dale un valor de position distinto de static.
ver:
http://es.html.net/tutorials/css/lesson15.php
googlear: "posicionamiento css librosweb.es"
Para que además no sea chapuza:- O limpias el float left de #menu_superior (googlear: "limpiar los float librosweb.es") o trabajas con position.
- Uno de los principios de xhtml es anidar correctamente los tags, controla de cerrar los <li> del menú
PD:// para aclarar: Cita: intente con las propiedades z-index pero no me dio resultado
porque z-index funciona sobre elementos posicionados en relativo, absoluto o fijo.