gracias por contestar carlangueitor. Bueno pues aqui te dejo el codigo:
no me deja meter todo el codigo me dice que es demasiado (tampoco es tanto pero bueno). La pagina es esta:
http://www.cocinasconestilo.com/galeriadeimagenes.html
Algo entiendo de html y css. pero no se porque me esta haciendo esto. Deberia de mostrarme en todo caso el fondo del div que contiene la imagen que cambia no el fondo. Me he dado cuenta tambien en cambio si le meto un fondo a los divs mas exteriores al div que contiene la foto, me muestra ese fondo no el de pagina. Pero no se porque?