Ok je vois!
dans ce cas,enleve ton carré bleu que tu veux mettre et mets tout le code que je t'ai passé (cad utilise ce div) et ca va marcher,ensuite tu peux colorer ce div en bleu comme tu veux le faire!!!
je crois ton carré est fixe(puisque tu precise sa taille 16cmx16cm),raison pour laquelle ca ne s'agrandit pas quand tu ajoute des donnes!
(moi mon site je l'ai fait avec et c nikel)
body {
background-image: url("images/fond.jpg");
}
#conteneur {
top:45%;
width:894px;
margin:0 auto;
background:#FFFFFF;
}