Faîtes varier la taille de la fenêtre et tester !

J'affiche dans toutes les cases les css de la case.

   div { overflow:auto; }
   #titre
   {
    position: absolute;
    border:2px red ridge;
    top:4px;
    left:4px;
    right:4px;
    height:80px;
    background: #88f;
   }
   # droit
   {
    border:2px blue dashed;
    rightleft:4px;
    width: 120px;
    background: #fc9;
   }
#texte
   {
    border-width: 2px;
    border-style: double ;
    border-color:#ff0000;
    right: 130px;
    left: 130px;
    background-color:#ffb;
    color:#000;
    font-weight: bold
   }
  #pied
   {
    cursor: url("/Images/etoile.gif"),pointer;
    position: absolute; 
    border:2px #fff ridge;
    left:4px;
    bottom:4px;
    right:4px;
    height:80px;
    background: #0ff;
   }