Was Talk19zehn schrieb, schien mir zunächst der einfachere Ansatzpunkt.
Die entsprechende Zeile ändern in
border: 0px 0px 1px 0px solid silver;, aber dann merkte ich in meinen Testforum: Diese äusseren Linien sind dadurch nur bei jedem ungeraden (also bg1) weg.
Das müßte also entsprechend auch bei bg2 gesetzt werden. Allerdings macht sich das gar nicht gut, denn diese Linien verhelfen eigentlich zu einem besseren Überblick. Besser wäre wahrscheinlich, dafür zu sorgen, daß die obere Linie nicht unterdrückt wird. Vielleicht fällt das erst auf, sobald mehrere Themen in einem Forum existieren.
Das Problem kommt dadurch, weil irgendwo anders offenbar der obere Rahmen einzeln auf transparent gesetzt wird. Wahrscheinlich ist das die von Lehrling gefundene Stelle. Die CSS-Dateien enthalten mehrere Stellen, an denen teilweise gezielt nur an bestimmten Seiten Linien gesetzt werden, auch mehrfach transparente.
Ich habe jetzt mal .bg1 wiederhergestellt und dafür als einzige diese Änderung vorgenommen:
Dann ist der Rahmen komplett rundum. Dadurch wird aber auch deutlich, wieso top transparent gesetzt wurde: So wie von mir getestet, sind jetzt jeweils zwischen 2 Beiträgen zwei Linien, so daß es wie eine mit 2 Pixeln aussieht. Das könnte man dadurch umgehen, daß man margin top (oder war es padding? Die bringe ich oft durcheinander) um einen Pixel verschiebt oder vielleicht besser noch, indem fürs Hovern eine andere Rahmenfarbe gesetzt wird. Für solche Falle nehme ich gerne Kontrastfarben. Ich habe jetzt bei meinem Testforum erstmal die Weihnachtserweiterung wieder deaktiviert, damit das besser zu erkennen ist.
Zu sehen unter
http://tasteit.eu5.org/phpBB3/viewforum.php?f=4 und morgen werde ich mal testen, ob es mit Positionsverschiebungen oder anderer Hoverfarbe (oder beidem) besser aussieht. Vielleicht hat HabNurNeFrage bis dahin anhand der gegebenen Suchansätze von Talk19zehn und Lehrling und selbst eine Lösung gefunden.
@HabNurNeFrage: Ich hätte noch einen Vorschlag zum fest stehenden Kopf: Die Hintergrundfarbe wäre wahrscheinlich besser auch #F5F5DC (mit ColorZilla ermittelt) ... oder sogar #F6F4D0 (die Hover-Hintergrundfarbe)