Hola Pascal
pues aún no, pero voy a colgar al menos el html y css de los pantallazos que dejé arriba.
Veo que omití esto en los css en mi mensaje inicial
A continuación de #contenidos tengo esto
Código:
html>body>#contenidos{
height: 100%;
min-height: 280px;
}
Ahora pondré en el servidor el html