body { 
  background: #fff; color: #000; 
  margin: 0;  padding: 0; 
  font-family: sans-serif; 
} 

div.encabezado { position: absolute;
  background: lightgreen;
  left: 0;
  width: 100%; height: 2em;
}

div.encabezado h1 { float: left; margin-top: 0px; font-size: 200%; }

div.indice { background: lightblue;
  position: absolute;
  top: 2.5em;
  left: 0;
  width: 33%; height: auto;
  border: 2px dotted #666;
}

div.menu{
  position: fixed;
  background: #ccc;
  top: 2.5em;
  left: 34%;
  width: 65%;
  height: 80%;
  overflow: auto;
  overflow-y: hidden; /* El IE5.5 no necesita que se vea la barra de desplazamiento */
}

div.plato
{
  position:relative;
  width: 100%;
  height: 100%;
}
