Cssler: 3-Div-Boxen nebeneinander

Beitrag lesen

Hallo

Möchte 3 Boxen nebeneinander darstellen. habe folgenden Code:
<div id="login"></div>
<div id="statusanzeige"></div>
<div id="search"></div>

Sowie CSS:

#login{
 vertical-align: top;
 text-align: left;
 width: 160px;
 height: 40px;
 margin-top: 0px;
 background-color: black;
 float: left;
}
#statusanzeige{
 vertical-align: top;
 text-align: left;
 height: 40px;
 margin-left: 180px;
 width: 615px;
 margin-top: 0px;
 background-color: red;
}
#search{
 vertical-align: top;
 text-align: left;
 height: 40px;
 width: 160px;
 background-color: black;
 float: right;
 margin-top: 0px;
}

Warum kommt die 3te Box nicht rechts neben der mittleren Box?
Meine Vorschau: http://www.kirtz.org/vorschau.gif

Thx Cssler