Aloa Daniel,
warum nicht border-width: 1px; sondern thin? thin <> so dünn wie geht
UND genau da tritt das Problem des IE auf:
Wenn du es im IE getestet hast, wirst du bemerkt haben, dass der IE dann dashes, also kleine Striche draus macht und keine Punkte mehr.:-(
lg
Charlie