Jonathan: Firefox zeigt links nicht richtig an (IE schon)

Beitrag lesen

das <br> ist für einen zusätzlichen Abstand da,

Abstände machst du besser mit margin/padding über CSS. Und die <p>s solltest du vielleicht durch ein <ul> mit <li>s ersetzen.

(Soll jetzt nur ne Anregung sein, den Code besser zu stukturieren und aufzuräumen.)