Hallo,
Ich würde aus Deinem DIV-Konstrukt zunächst mal ein UL/LI-Markup machen:
Ist aber nur Kosmetik - oder?
Nein, das Markup ist _auch_ dazu da, solchen HTML-Viewern eine sinnvolle Anzeige zu ermöglichen, die weder CSS noch JavaScript interpretieren. Wenn Deine Karteireiter also eine Auflistung von Kurzbezeichnungen der vorhandenen wählbaren Inhalte (also eine Art Menü) sind, solltest Du sie auch so auszeichnen. Übrigens solltest Du sie auch mit A[href]-Elementen verlinken, auch wenn das JavaScript diese Links dann wieder "entschärfen" kann.
viele Grüße
Axel