Muy buenas.
 
Estoy cambiando el diseño de unas páginas, y me encuentro con un problema.
Hay unos div's (.cajita) que están dentro de otro div (#contenedor), y el problema es que .cajita sale del #contenedor.  
css  Código HTML:
 #contenedor{
width:80%;
display: block; 
margin-left:20%;}
.cajita{
float:left;
width: 60%;
margin: 1%;
padding: 5px;
}
 No sé si será un problema del float... De todas formas, muchas gracias.