Hola Sanbasil
Estás usando un diseño 'líquido', esto es, tienes definida la anchura en porcentajes, que se aplican en función del tamaño de la ventana.
Cita: #contenedor{
width:100%;
height:100%;
...
}
#Menuizq {
float:left;
width: 19%;
...
}
#main{
float:left;
width:59.5%;
}
#menudcha{
float:right;
width: 19%;
}
Si no quieres que colapse, se me ocurren 2 soluciones:
1º) defines la anchura en px
2º) das un min-width para que a partir de un nº mínimo de px de anchura no siga minimizando y aparezcan las barras de desplazamiento.
Un saludo