Hallo,
wenn ich das richtig interpretiere baust Du eine DIV-Kiste, darin ist ein link in dem ein Bild und Text ist. Du willst das das Text neben und nicht unter dem Bild steht. Richtig?
Nun, mein Minitest:
<div> <a href=''> <img src='y:\\birne6.png'> Ne hole birne</a><div>
Zeigt mir das es das auch im Normalfall tut.
Ich vermute mal durch Deine großen http://de.selfhtml.org/css/eigenschaften/randabstand.htm@title=margin und Paddingwerte hast Du einfach nur riesige Ränder geschaffen. Der inner Platz reichte nun warscheinlich nicht mehr aus. Also fing der Browser an umzubrechen. Nimm also mal die margin-Werte weg und exerimentiere mit dem http://de.selfhtml.org/css/eigenschaften/positionierung.htm#width@title=width-Wert. das sollte bessere Ergebnisse liefern.
Hoffe ich habs richtig verstanden.
Viele Grüße,
Rob