Supongo que te refieres a #fondo2 . Por cierto, tienes dos body con 100% de height, el cual veo innecesario en ambos body.
Yo probaría a quitarle el height de los body. Por cierto, yo cuando pongo imágenes de fondo de la forma que lo haces tú (sin comillas) nunca me aparecen las imagenes. Yo las pongo así:
Cita: background-image: url('img/fondo2.jpg');