Buongiorno a tutti
ho un piccolo problemino coi div...



In partica ho un div principale (main) che contiente prima un div che da l'immagine alta del box bianco (main_top) e poi un div (main_middle) che oltre a dare il resto del box bianco conterrà due div.

Ora... se questi due div (main_left e main_right, che nell'immagine contengono il testo) sono senza float, si incolonnano ma il main_middle li contiene correttamente (e quindi sotto di loro si vede giustamente il box bianco); se gli metto il float left perchè mi serve affiancarli il div (main_middle) con lo sfondo bianco non li contiene e resta troppo piccolo... che posso fare?



Codice PHP:

    
<style>
    
     
html {
        
margin0px;
        
padding0px;
        
height100%;
        
width100%;
     
     }     
     
body{
        
font-family'arial''sans';
        
font-size11px;   
        
background-color#c8bb97;
     
}
      
   
    
    
div#main{
    
width700px;
     
height100%;
    
border1px solid #ccc;
    
}    
    
div#main_top{
    
backgroundurl(img/box_top.pngno-repeat left top;
    
width700px;
    
height23px;
    }    
    
div#main_middle{
    
backgroundurl(img/box_middle.pngno-repeat left bottom;
    
padding0 0px 30px 8px;
    
width700px;
   
    
    }    
    
div#main_right{
    
text-alignright;
    
width318px;
    
floatleft;
    
    
border1px solid #bb9d40;
    
    
}    
    
div#main_left{
    
width340px;
    
height100%;
    
floatleft;
    
border1px solid #000;
    
    
}
    
    

     
    </
style