Veterani dei fogli CSS buonasera

ho questo caso:


ovvero il menu [che ha position: absolute], se presente poca pagina a destra mi si sovrappone alla linea di fine pagina.
Come posso evitare ciò?

Grazie