tutto il codice CSS relativo al layout è questo:
http://www.nexus6design.com/w3au/stili/layout.css
codice:
body {margin: 0; padding: 0; width:99.8%}
#corpo {width: 100%;float: left;margin: 0 -1px;display: inline}
#menu_laterale {float: left;width: 28%}
#contenuti {margin-left: 30%;padding-left: 1px}
#intestazione {width: 100%;margin: 0 -1px}
#intestazione h1{padding-left:2em;height:2em;}
#pie-di-pagina {clear:left;width: 100%;margin: 0 -1px}
#menu_laterale, #contenuti, #pie-di-pagina {padding-top: 0.5em;padding-bottom: 0.5em;}
div p {margin: 0;padding:0.5em 1em;}
ul#menu_principale{margin: 0;padding: 0; text-align: right; padding-right: 2em}
ul#menu_principale li{display: inline}
ul#menu_principale li a{text-decoration: none;padding: 0 0.5em}
ul#menu_principale li#activelink{padding: 0;}
#briciole{height: 1.5em; width: 99%}
#briciole a{padding-left:1em}
h2{padding-left:2em}
h3{padding-left:2.2em}
div#menu_laterale h2{margin:0;padding:1em; padding-left:0; padding-top:0.2em;}
div#menu_laterale h3{margin:0;padding:0;padding-top: 0.6em}
div#menu_laterale ul{margin:0; padding:0; padding-left:2em}
div#menu_laterale li{padding:0.15em;}
div#menu_laterale a{display:block;padding-top:0.1em}
#pie-di-pagina li{display:inline}
coem vedi niente posizionamento assoluto: solo float