hola a todos:
 
Si, se que este tema está muy tratado ya, pero mi problema está en que todos los que preguntan utilizan la propiedad "float" en sus divs y yo no. Lo que necesito es que un div "padre" se redimensione según uno de dos divs "hijo" (el contenido o el menú, el más grande). Os dejo el código:  
 Código HTML:
 <div id="cuerpo">
    <div id="contenido">contenido dinámico</div>
<div id="menu">contenido dinámico</div>
</div>  
Código:
 #cuerpo {
	position:absolute;
	left:17px;
	top:155px;
	width:953px;
	z-index:2;
	background-image: url(img/cuerpo.png);
	background-repeat:repeat-y;
	background-position:top center;
}
#contenido {
	position:absolute;
	left:22px;
	top:-3px;
	width:670px;
	z-index:4;
	text-align: justify;
}
#menu {
	position:absolute;
	top:0px;
	right:22px;
	width:210px;
	z-index:4;
}
  Muchas gracias de antemano, y perdón si ya estaba respondido y no lo he sabido encontrar.