Bug: Überlagender Text wenn Artikel Titel zu lang ist und gleichzeitig artikelnummer angezeigt wird

Ich habe das hier in der oxid.css vom basic Theme gemacht:

372:
#body .product{border:1px solid #555555;float:left;width:143px;height:135px;margin:0 5px 10px 5px;padding:5px 5px 5px 130px;position:relative;background:#ffffff;}

373:
#body .product .picture{display:block;width: 114px;text-align: center;position:absolute;top:8px;left:8px;overflow: hidden;height:125px;}

382:
#body .product .actions a{text-decoration: none; color: #555555; padding-left: 12px; background: url(bg/oxid_ce_.gif) no-repeat 0 -300px;font-size: 10px;display:block;width: 1%; white-space: nowrap;margin-top:40px; margin-bottom: -34px;}

Vielleicht habe ich noch etwas vergessen, ich habe sehr viel hin und herprobiert bis es so aussah:
http://shop.paint-clicker.com/Wand-Bodenbelaege/

Wie man sieht habe ich jetzt zehn Millionen Meter lange Artikelnamen die alle noch wunderbar in die Box rein passen.

Ich hoffe man kann das irgendwie nachvollziehen.

Ansonsten noch ein Lösungsansatz:
Im Formular, wo man die Artikelnamen eingibt sollte einfach das Eingabefeld begrenzt werden. Oder es könnte ein Hinweis kommen wie “Achtung dein Artikelname ist zu lang um korrekt angezeigt zu werden”

oder aber man programmiert etwas, dass bei zu langen Artikelnamen ein … kommt. Das würde schonmal 300x besser aussehen als das was jetzt passiert. Gerade für Leute die mal eben ein paar tausend Produkte aus einer Datei importieren wäre das die realistischere Methode.

So wie hier auf der Seite eben:
http://www.sky-mp3.com/

Da wird alles was zu lang ist abgeschnitten und mit Pünktchen garniert.