Mulika: IE und CSS Layout

Hallo zusammen..
Ich bin mal wieder am verzweifeln, weil der IE mein Layout nicht richtig darstellt. Im Firefox klappt wie immer alles wunderbar.

.leftnavi{
 float: left;
 width: 180px;
 margin: 0 0 0 13px;
 padding: 0 0 0 0;
}

.right{
 float: right;
 width: 180px;
 margin: 0 15px 0 0;
 padding: 0 0 0 0;
}

.content{
 min-width: 300px;
 margin: 0 215px 0 233px;
 padding: 12px 28px 10px 30px;
}

HTML:
  <div id="leftnavi">text</div>
  <div id="right">text</div>
  <div id="content">text</div>

Im IE wird der Content unter der linken und der rechten Spalte angezeigt, also nicht in der Mitte, wie es sein sollte. Kann mir jemand sagen wo hier der Fehler liegt?

Viele Grüße
Mulika

  1. HTML:
      <div id="leftnavi">text</div>
      <div id="right">text</div>
      <div id="content">text</div>

    Es muss natürlich heissen:
    <div class="leftnavi">text</div>
    <div class="right">text</div>
    <div class="content">text</div>

    Habe es hier nur falsch eingetippt.
    Also für eine Lösung des Problems wäre ich echt dankbar.

  2. Im IE wird der Content unter der linken und der rechten Spalte angezeigt, also nicht in der Mitte, wie es sein sollte.

    Nochmal ein kleiner Nachtrag:

    Der DIV Content an sich beginnt schon oben (wo er sein soll) nur der Text da drin beginnt erst unter den anderen DIVs.