Hallo Jochen,
im Firefox, denke ich , wird die Border richtig angezeigt.
Ich empfehle grundsätzlich die Arbeit mit CSS in jeweils unterschiedlichen Browsern zu testen, und bei Fragen den entsprechenden Browser zu erwähnen. Der Fehler sollte aus der Frage eindeutig hervorgehen und nicht erst gesucht werden müssen, sinnvoll wäre auch das zuständige Stylesheet zu benennen.
Zum CSS:
Code:
.menu a, .menu a:visited {
display:block;
text-decoration:none;
height:25px;
line-height:25px;
width:149px;
color:#000;
text-indent:5px;
/* border:1px solid #FF0000; */
border-width:0; /* Hier ist der Rahmen zu entfernen */
}
/* Folgendes ist neu einzufügen */
.menu li {border:1px solid #FFCC99; border-width:0px 1px 1px 1px}
.menu ul{border-top:1px solid #FFCC99} Ich hoffe, das war gemeint und ich habe es nur im IE 6.0 getestet.