Respecto a los problemas de divs, vamos con ello.
 
www.juventudmdc.com/divs.html  
 Cita:  #principal{margin: 0 auto;
width: 60%;
border:#aaa 1px solid;
padding:15px;
height: auto}
 
#banner{margin: 0 auto;
width: 100%;
background-color: #ddd;
border:#aaa 1px solid;
}
 
#menu_superior{border:#aaa 1px solid;
width: 100%}
 
#contenedor_general{border:#aaa 1px solid;
height: 388px;
margin:0;
width: 100%}
 
#menus {float: left; width: 20%;background-color: #E1E1E1;}
 
#calendario {float: right; with: 20%; background-color: #E1E1E1;}
 
#contenido {background-color: #E1E1E1;}
     Cita:  <div id="principal">
	<div align="center" class="Estilo1" id="banner">
 	  <p>Banner!</p>
 
    </div>
 
	<div id="menu_superior">
	<table width="100%">
	  <tr><td width="127"><div align="center">Inicio</div></td> <td width="127"><div align="center">CIJ</div></td>
	  <td width="127"><div align="center">EATL</div></td>
	  <td width="127"><div align="center">Actividades</div></td>
 
	  <td width="127"><div align="center">Participación</div></td>
	  <td width="127"><div align="center">Publicaciones</div></td>
	  <td width="127"><div align="center">Carnés</div></td>
	  <td width="93"><div align="center">Normativa</div></td>
	</table>
	</div>
 
	<div id="contenedor_general">
 
		<div id="menus" align="center">
		Menu
		<div id="menu2">aloh mama</div>
		</div>
 
		<div id="calendario" align="center">
		Calendario
		<div id="calendario2"><SCRIPT LANGUAGE="JavaScript">
		drawCalendar();
		</script><br></div>
 
		<div id="Noticias" align="center">Noticias <br></div>
		<div id="Marquesina"><marquee direction="up" Scrolldelay=150 height="100" width="100%" onmouseout="this.start()" onmouseover="this.stop()">
	  	<div align="center">
        Aquí van las noticias
     	</div>
		 </marquee> </div>
		</div>
 
		<div id="contenido" align="center">
 
		Contenido
		</div>
 
	</div>
</div>
    Bueno, el caso es que quiero que el contenedor general se estire segun sea de largo cualquiera de los otros 3 divs, (menus, calendario, contenido). Pero como en uno de esos (calendario) hay un script, no se estira.. 
Que puedo hacer? 
un saludo.