Bueno entonces ¿el problema no es la imagen sino que
.fondo-menu-principal-index
no llega a cubrir su contenedor?
Es que todo muy lioso. Yo veo la imagen, supongo, aplicada a una clase
.menu-nl
pero dices que está en
.fondo-menu-principal-index
, que es el contenedor de todo.
¿Puedes reproducir el problema en un
jsfiddle y lo enlazas? Así lo vemos mejor. Sube las imágenes también o usa
data-uri o algo para que se vean.