Buongiorno: sto progettanto un sito web, il mio foglio di stile è il seguente:
codice:
body {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background-color: #2c2c2c;
	background-image: url(img/background.jpg);
}

#header {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background-color: trasparent;
	background-image: url(img/background-header.png);
	background-repeat: repeat-x;
	height: 126px;
}

#container-background {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background-color: trasparent;
	background-image: url(img/background-main.png);
	background-repeat: repeat-y;
	background-position: center;
}

#container {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background-color: trasparent;
	width: 786px;
}

#head {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background-color: trasparent;	
	background-image: url(img/header.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 103px;
}

#container-contenuti {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background-color: trasparent;
	background-image: url(img/background-main.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 826px;
}

#container-2 {
	margin: 0 auto;
	padding: 0px;
	border: none;
	width: 786px;
	background: trasparent;
}

#contenuti {
	margin: 0 auto;
	padding: 0px;
	border: none;
	background-color: trasparent;	
}

#main {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: trasparent;
	width: 586px;
	float: left;
}

#side {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: trasparent;
	width: 200px;
	float: right;
}



p {
	margin: 0px;
	padding: 5px;
}
mentre html questo:
codice:
<html>
<head>
<title>Simple 3.4</title>
<link rel="stylesheet" href="stile.css" type="text/css" />
</head>
<body>
<div id="container-background">
<div id="header">
<div id="container">
<div id="head">
</div>
</div>
</div>
</div>

<div id="container-contenuti">
<div id="container-2">

<div id="main">
</div>

<div id="side">
</div>

</div>
</div>
dunque: il div container-contenuti ha un background che si ripete verticalmente, quanto ci metto sopra il container-2 scompare tutto il background del div container-contenuti e resta lo sfondo della pagina, ho sbagliato qualcosa?