okay, jetzt habe ich ein ähnliches problem, obwohl ich beide male float benuzt habe. ausserdem: wie bekomme ich die navigation so hin, dass der text in der mitte steht?
gleiche adresse--- 
http://www.fish.bierquartier.de/test/css/
  <div class="mitte">
     <img class="bild" src="images/rechenzentrum.png"/>
     <p class="navi">
       <a class="link" href="einfuehrung.htm">REFERENZEN</a>
       <a class="link" href="einfuehrung.htm">REFERENZEN</a>
     </p>
  </div>
div.mitte {
  width: 584px;
  height: 206px;
  background-color: #424242;
  clear: both;
  margin-top: 1px;
  padding: 1px;
}
img.bild {
  border: 1px white solid;
  float: left;
}
p.navi {
  float: right;
}
a.link {
  width: 96px;
  height: 20px;
  display: block;
  background-color: #A5A5A5;
  border: 1px white solid;
  margin-bottom: 1px;
  font-family: verdana;
  color: white;
  font-size: 11px;
  text-decoration: none;
}