Sebastian: Probleme mit div-Layout

Beitrag lesen

Hi,
hab folgendes Problem. Will ein dreispaltiges Layout mit div's erstellen hab folgenden css-code gecodet:

#container
 {
  margin: 1em auto;
  width: 799px;
  text-align: left;
  background-color: white;
  border: 0px solid black;
 }
         #pfadnav
 {
  height:  20px;
  background-image: url(banner_oben.png);
 }
 #header
 {
  height: 145px;
 }
   #menu
 {
  float: left;
  width: 150px;
  background-image: url(banner_nav.png);
 }
 #contents
 {
  width: 625px;
  margin-left: 150px;
  background-color: white;
 }
 #footer
 {
  clear: both;
  height: 20px;
  background-image: url(banner_unten.png);
 }
 #right
 {
  float: left;
  width: 20px;
  margin-left: 5px;
  background-image: url(banner_rechts.png);
 }

wenn ich das aber ejtzt einfüge kommt irgendwie die rechte spalte nicht hat jemand ne idee was das problem ist?