Hola como estan tengo un div con fondo verde y con una imagen y texto , quiero que el largo se adapte segun el contenido pero no puedo hacerlo
  
Código:
 
#cuadrocv {
border: 1px solid; 
background: #7bb87b ;  }
#cuadrocv img { padding: 10px; float: left;}
#cuadrocv p { font-size: 14px; float: left; padding: 15px;}
    
html  
Código:
 
<div id="cuadrocv">
<img src="images/icono.jpg" width="100px">
<p>
Nombre y Apellido: Pirulo
<br>
Mail: [email protected]
<br>
Perfil: Desarrollo informatico
</p>
</div>