karin: Positionierung

Beitrag lesen

Hallo

Ich versuche gerade ein Tabellenlayout durch div zu ersetzen.
Die Tabelle hatte drei Kolonnen, wobei die mittlere ev. Zeilenumbrüche haben kann, zudem variiert die Anzahl Zeilen, die dargestellt werden soll.
Probleme habe ich nun mit dem CSS. Wenn eben der mittlere Teil einen Zeilenumbruch hat, dann wird die erste Kolonne rechts angehängt anstatt dass sie links bleiben würde.
Kann sich bitte mal jemand mein CSS anschauen und mir sagen, wie ich das mit der Positionierung angeben muss.

Danke
Karin

.User{
 font-family:sans-serif;
 color:black;
 float: left;
 padding-left:0px;
 padding: 10px;
 width: 150pt;
 background: #FFFF80;
 border: 1px solid silver;
 margin:1px;>
}
.ThemaDIV{

font-family:sans-serif;
 color:black;
 float: left;
 padding-left:150px;
 padding: 10px;
 width: 400pt;
 background: #FFFF80;
 border: 1px solid silver;
 margin:1px;>
}
.Datum{

font-family:sans-serif;
 color:black;
 float: left;
 padding-left:450px;
 padding: 10px;
 width: 200pt;
 background: #FFFF80;
 border: 1px solid silver;
 margin:1px;>
}