Buenas.
Vale, ya me ha quedado más o menos claro.
Lo que no entiendo es lo que me acabas de decir de "resetear tu css", no sé a que te refieres.
Sobre el tamaño de los div, no están fuera de #web, te pongo el código:
Código:
<body>
<div id="web">
<div id="header">
<?php include("header.php"); ?>
</div>
<div id="menu">
<?php include("menu.php"); ?>
</div>
<div id="contenido">
<?php include("contenido.php"); ?>
</div>
<div id="footer">
<?php include("footer.php"); ?>
</div>
</div>
</body>
Gracias :)