Hola.
Soy novato en CSS y creo que tengo un problema muy básico pero llevo horas y no consigo arreglarlo.
La cuestion es que tengo una capa contenedora llamada "contenido" con las propiedades de borde 1px color verde y con color de fondo gris.
Dentro de esta capa contenedora tengo dos capas, una que flota a la izquierda y otra a la derecha.
Pues el problema es que la capa contenedora no engobla a estas dos capas ya que estas dos no tienen el fondo y borde de la capa contenedora.
 
EL CODIGO (muy sencillo)
 
<style type="text/css">
 
#contenido {
border:1px solid #66FF66;
background-color:#CCCCCC;
}
#leftcol {
	width: 18%;
	float: left;
	}
 
#rightcol {
         float:right;
         width:81.3%;
           }
</style>
<div id="contenido">
	  <div id="leftcol">
	     Esto es la parte izquierda<br />
		 dsadsadsa
 	  </div>
	  <div id="rightcol">
	    Esto es la parte derecha 
		<br />
		dadsadsa
	  </div>
</div>
 
Pues al ejecutarlo no me sale el color de fondo del contenedor ni el borde en las dos capas que engloba.
 
Estoy desesperado y si alguien me puede ayudar se lo agradecería bastante..
Saludos y muchas gracias de antemano 
   
 

 
 


