Provo a "buttar giu`" uno schema. Parto dalla pagina http://www.albisnc.com/allestimenti.asp?prodotto=Milano che vedo in questo momento, ma mi permetto di modificare alcuni blocchi.
codice:
<body>
<div id="header">
  <div id="nero"> </div>
  <div id="logoHinner">
            <div id="logo">[img]image/logo.gif[/img]
            </div>
  </div>
  <div id="titleHinner">
    <h1>Allestimento Stands</h1>
  </div>
  <div id="linkHinner">
    <p id="linksx">Prodotti</p>
    <ul id="linkdx">[*]Azienda |[*]Dove Siamo |[*]Contatti |[*]Link |[*]Home[/list]
  </div>
</div>

<div id="containerHinner">
  <ul id="menu">[*]Allestimenti<ul>[*]Studio TV[*]Bauli[*]Showroom[/list][*]Stands<ul>[*]Madrid[*]&drquot;Milano[*]Francoforte[*]Bruxelles[*]Barcellona[/list][/list]

  <div id="schemi">
    <p align='left'>Milano 2005</p>
    

[img]icone/milano_a.jpg[/img]</p>
    

[img]icone/milano_b.png[/img]</p>
    

[img]icone/milano_c.png[/img]</p>
  </div>
  <div id="foto">
    .... omissis ....
  </div>
</div>

<div id="footerHinner">
  

Albi srl Viale del Lavoro 17  37036 S. Martino B.A. (VR)  p. IVA 01351310238 telefono 045/8799059 fax 045/8796738 e-mail albi@albi.it</p> 
</div>
</body>
Come vedi ho fatto alcune modifiche, togliendo ancora vari blocchi che ritengo inutili.

Ecco la struttura di base del CSS:
codice:
* {
  margin: 0; 
  border: 0;
  padding: 0;
}
html {
  height:100%;       /* su questo avrei dei dubbi - forse e` meglio ometterlo */
  width:100%;
  font-size: 100%;
}
body {
  width:100%;
  font-size: 98%;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  background: #fff url(../image/sfondobn.gif) repeat-y center center;
}
#nero{
	height: 115px;
	width:100%;
	background-color:#000;
}
#logoHinner{
	width:100%;
	height:56px;	
....
}
#logo { ... } /* qui i position:relative non servono */

....
#containerHinner{
  width: 726px;
  margin: 0 auto;    /* lo sfondo esterno e` quello del body */
  background: #fff url(../image/sfondobn.gif) repeat-y center center;
  font-size:1em;
}
#menu {
  width: 175px;
  float: left;
  /* padding: ti crea differenze tra brwoser: se puoi non usarlo */
  list-style: none;
  ...
}
#menu li {
  lo stile per le scritte nere sottolineate - occorre inserire un margin-left per spostare a dx
}
#menu ul {
  lo stile per la lista
}
#menu a {
  lo stile dei link 
  potrebbe servire:
  display: block;
  width: 100%; height: 100%;
}

#schemi {
  width:201px;
  float:left;
}
#foto {
  float: left
  width: ...
  ...
}
Penso che ora puoi inserire le cose che mancano.
Alcune variazioni fatte le ho messe in bold, perche` le notassi meglio