Hi,
.bild { border-width:1px; border-style:solid; border-color:#6E470A; width:144px; height:126px; background-image:url(bild.jpg); }
a:link { color:#FFB000; text-decoration:none; font-family:Verdana; font-size:8pt; font-weight:bolder; }
a:visited { color:#FFB000; text-decoration:none; font-family:Verdana; font-size:8pt; font-weight:bolder; }
a:hover { color:#FF4040; text-decoration:none; font-family:Verdana; font-size:8pt; font-weight:bolder; border-color:#FF4040; }
<a href="seite.htm"><div class="bild"></div>text des bildes</a>
div darf nicht in a enthalten sein. Warum verwendest Du nicht ein img-Element, um ein Bild anzuzeigen?
Und selbst wenn: per :hover änderst Du die border-color des a-Elements - da dieses jedoch nach wie vor border-style:none hat (initial value), wird dieser nicht angezeigt.
Du willst aber vermutlich die border-Farbe des div ändern (obwohl das div an der Stelle nichts verloren hat).
cu,
Andreas
MudGuard? Siehe http://www.Mud-Guard.de/