Tach!
Undzwar muss man den zusätzlichen Rand mit Margin weg ergänzen. Sprich mit negativen Pixeln. z.B. Margin-top: -15px; Dann hab ich keinen Abstand mehr zum Rand.. Muss man erstmal drauf kommen dass hier auch neg. Zahlen gehen :)
Besser wäre es, du machtest dich mit den in den Browsern eingebauten (oder nachrüstbaren) Entwicklerwerkzeugen bekannt, dann könntest du sehen, woher dein Rahmen kommt. Es wäre besser, dem verursachenden Elternelement margin und padding abzugewöhnen, als ihn im Kindelement auszugleichen zu versuchen. Das wird nämlich dann schwierig, wenn diverse Browser unterschiedliche Default-Werte haben.
dedlfix.