perché la barra laterale col menu ha un position:absolute, o calcoli l'altezza del tutto e imposti sul body un'altezza minima pari all'altezza del menu + i 400 px che è il valore di top, o abbandoni il posizionamento assoluto