Sorry, era un error que cometí al intentar solucionar el problema, pero inicialmente, como se ve en mi primer post, estaba correcto.
Tras arreglar eso de nuevo he comprobado que sigue sin ir. Edito el código entero para corregir el error que me has señalado. Acias
¿A alguien se le ocurre cómo poder acceder al div de dentro?