@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #bfbfbf;
	margin: 0 0 0 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
	 background-color: #CCC;
}
.oneColFixCtrHdr #container {
	margin-left: auto; margin-right:auto;width:1000px; height:750px; text-align:left; position:relative; z-index:1; background-color:#000; 
}
.oneColFixCtrHdr #header {
	 position:absolute;
	padding: 0 0px 0 0px;  /* ce remplissage correspond à l'alignement à gauche des éléments des div qui apparaissent en dessous. Si, au lieu de texte, c'est une image qui est insérée dans l'élément #header, il est conseillé de supprimer le remplissage. */
}

.oneColFixCtrHdr #menu-principal {
	position:absolute;
	z-index:15;
	left: 278px;
	top: 113px;
}
.oneColFixCtrHdr #menu-bas {
	position:absolute;
	z-index:15;
	left: 380px;
	top: 682px;
}
.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* ne pas oublier que le remplissage est l'espace à l'intérieur du cadre de l'élément div, alors que la marge est l'espace à l'extérieur de celui-ci */
	background: #000000;
	height:500px;
}

.oneColFixCtrHdr #container2 {
	position:absolute;
	left: 77px;
	top: 139px;
}
.oneColFixCtrHdr #container3 {
	position:absolute;
	top: 55px;
	left:55px;
	z-index:10;
}

.oneColFixCtrHdr #notre-agriculture {
	position:absolute;
	top: 340px;
	left:55px;
	z-index:10;
}
.oneColFixCtrHdr #nos-produits {
	position:absolute;
	top: 340px;
	left:302px;
	z-index:10;
}
.oneColFixCtrHdr #elevage {
	position:absolute;
	top: 340px;
	left:548px;
	z-index:10;
}
.oneColFixCtrHdr #footer {
	padding: 0 0px; /* ce remplissage correspond à l'alignement à gauche des éléments des div qui apparaissent au-dessus. */
	height: 20px;
	background:#000000;
}
.oneColFixCtrHdr #forweb {
	position:absolute;
	left:756px;
	top: 699px;
}

