wenn ich aber in dem boxcontent eine liste platziere, dann macht der einen abstand von "boxtop" zu "boxcontent" und von "boxcontent" zu "boxfooter".
.boxcontent li{
display:block;
width:200px;
background-color:yellow;
padding:10px 0;
margin:10px 0;
}
Das margin-Attribut deiner Liste ist der Schuldige. ;)
Dadurch erstellt die Liste einen Abstand von 10px nach oben und unten, also auch zwischen den DIVs.
Möglicherweise funktioniert
padding-top:10px;
padding-bottom:10px;
padding-left:0px;
padding-right:0px;
in der .boxcontent ul Klasse.
MfG,
Treek