body{
	 background-image:url(images/fond-degrade.jpg);
	 background-repeat:repeat-x;
	 background-position:top left; 
	 margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
	 background-color:#e7e2cf;
}

#conteneur {

	 /* on positionne le conteneur */
	 position:relative;
    margin-left: auto;
    margin-right: auto;
	/*background-color: #e6e2cf;*/
	width:962;
	height:900;

	}
.entete {
float:left;
background-image:url(images/entete.jpg);
width:446;
height:135;
margin-left:0;
margin-top:0;

}

.btn_home {
float:left;
background-image:url(images/bt-homep.jpg);
width:35;
height:31;
margin-left:300;
margin-top:50;
}

a.btn_home:hover, a.btn_home:active, a.btn_home:focus{
background-image:url(images/bt-homep-hover.jpg);
width:35;
height:31;
}

.btn_contact {
float:left;
background-image:url(images/bt-contactp.jpg);
width:55;
height:31;
margin-top:50;
}

a.btn_contact:hover, a.btn_contact:active, a.btn_contact:focus{
background-image:url(images/bt-contactp-hover.jpg);
width:55;
height:31;
}

.btn_auvergne {
float:left;
background-image:url(images/bt-auvergnep.jpg);
width:50;
height:31;
margin-top:50;
}

a.btn_auvergne:hover, a.btn_auvergne:active, a.btn_auvergne:focus{
background-image:url(images/bt-auvergnep-hover.jpg);
width:50;
height:31;
}

.entete2{
float:left;
background-image:url(images/entete2.jpg);
width:962;
height:227;
margin-left:0;
}



#navigation {
	float:left;
	margin-left: 0 ;
	padding-left: 0 ;
	}
	
#navigation ul {
	float:left;
	margin-top:16;
	margin-left: -40;
}

#navigation li {
	display: inline ;
	}
	
#navigation li a {
	color: #e8ffff ;
	margin-left:105;
	font-family:"Verdana",Arial,sans-serif;
	font:bold italic;
	font-size:12px;
	text-decoration: none ;
	}
	
#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
	color: #096a8f ;
	}
	
.fond_navigation{
background-image:url(images/bandemenu.jpg);
float:left;
width:962;
height:42;
margin-left:0;
margin-top:0;
}

#haut_menu{
float:left;
background-image:url(images/haut-contenu.jpg);
width:962;
height:32;
margin-left:0;
}

#menu{
float:left;
margin-left:0;
}

.menu_gauche{
float:left;
background-image:url(images/fond-menu.jpg);
background-repeat:no-repeat;
width:288;
height:277;
margin-left:0;
padding:0;
background-color:#b0c19f;
}

.menu_gauche ul {
text-align:left;
margin-top:10;
margin-left:110;
list-style:none;
padding:0;
}

.menu_gauche li a {
color:#1b3348;
padding: 10px 0px ;
font-family:"Arial",Verdana,sans-serif;
font:bold;
font-size:13px;
text-decoration: none ;
line-height:2.3;
}

.menu_gauche li a:hover, .menu_gauche li a:focus, .menu_gauche li a:active {
color:#e8ffff;
}


#contenu {
float:left;
background-image:url(images/fond-contenu.jpg);
background-repeat:no-repeat;
width:674;
margin-left:0;
padding:0;
}

#contenue{
float:left;
width:674;

}

.baseline{
float:left;
text-align:left;
width:904px;
margin-top:250px;
padding-left:50px;
}

#contenu p{
color:#e2fbfc;
margin-left:10;
font-family:"Verdana",Arial,sans-serif;
text-align:left;
text-indent:16;
font-size:12px;
padding:0;
}

#contenu p3{
color:#e2fbfc;
font-family:"Verdana",Arial,sans-serif;
text-align:right;
font-size:12px;
padding:0;
margin-left:0;

}


#contenu h1 {
color:#c3ff0c;
margin-left:10;
font-family:"Verdana",Arial,sans-serif;
text-align:left;
font:bold;
font-size:16px;
}

#contenu h1 li {
list-style-image:url(images/puce.jpg);
}
.contenu_texte_fond{
float:left;
width:652;
margin-left:10;
padding:0;
}

.image_gauche_p{
float:left;
margin-left:10;
margin-top:0;
padding:0;
}


#bandeau_bas{
position:relative;
float:left;
background-image:url(images/bas.png);
width:962;
height:217;
margin-left:0;
}

h3{
text-align:left;
color:#ffffff;
font-size:12px;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font:bold;
font:italic;
text-indent:20px;
}

h3 li {
list-style-image:url(images/puce.jpg);
}

.colgauche{
float:left;
width:185;
height:349;
background-image:url(images/fond-description.png);
margin-left:15;
}

.coldroite{
float:left;
width:446;
height:382;
margin-left:15;
}

.aperçu{
width:446;
height:194;
background-color:#CC3300;
}

.aperçu li{
list-style-image:url(images/puce2.jpg);
}

.composition{
float:left;
width:185;
height:117;
background-image:url(images/fond-ingredient.png);
}

.ingredients{
float:left;
width:185;
height:117;
background-image:url(images/fond-ingredient.png);
}

.p2{
color:#1e4c85;
font-family:"Verdana",Arial,sans-serif;
font-size:12px;
}
