Hallo,
also nochmal.
Was soll die angabe heigth:40px;?
NN stellt die box dann eben 40px hoch dar, schibt den text darüber hinaus und somit ist dein hintergrund nur 40px hoch.
Die angabe overflow:auto; könnte abhife schaffen.
Aber eigentlich ist die höhenangabe doch eh nutzlos, lass sie weg.
und die anderen auch, dann sieht es so aus wie im ie, der hintergrund.
body {
font-family : Arial;
font-size : 12px;
font-stretch : wider;
color : #606060;}
#left-holder {
width: 405px;
position: relative;
border: 1px none #000000;}
#left-content {
float: left;
width: 400px;
text-align: left;
padding: 10px;
border: 1px solid #A5A5A5;
background: #F8F8F8 none;}
was mit dem schatten ist kann ich nicht erahnen.
Imho wird das so oder so probleme machen vieleicht ist es sinnvoll den schatten etwas anders zu erzeugnen, vieleicht <div> in <div> und mit negativen padding oder marginwerten spielen, probieren.
mfg
Gruss, Jan aus Dresden