Ciao, questo accade normalmente quando si applica il posizionamento assoluto ad un elemento nel quale non sono specificate le dimensioni. Tecnicamente è usato l'algoritmo shrink-to-fit (restringi per adattare) per cui le dimensioni dell'elemento (quale esso sia) vengono ridotte al minimo se non diversamente specificato.

Mantenendo il position:absolute potresti risolvere semplicemente impostando width:100% a .menu_bottom, se questo non implica altri problemi di sorta.

Prova e fai sapere.