#home {
	background: url("../images/f_home.gif") repeat-y center #444444;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	}
	#conteneur {
		width: 980px;
		margin: 0 auto;
		text-align: left;
		background: url("../images/f_conteneur-home.gif") repeat-x top;
		}

.b_envoyer-ami {
	position: absolute;
	left: 50%; top: 370px; margin-left: 400px; width: 77px; height: 77px;
	background: url("../images/b_envoyerAmi.png") no-repeat right top;
	}
	.lien_envoyer-ami {
		display: block;
		width: 77px; height: 77px;
		background: url("../images/b_envoyerAmi.png") no-repeat right top;
		text-indent: -1000px; overflow: hidden;
		}
	.lien_envoyer-ami:hover {
		background: url("../images/b_envoyerAmi_over.png") no-repeat right top;
		}

/** HEADER **/
.header {
	background: url("../images/f_header-home.jpg") no-repeat top;
	height: 338px;
	}
	.header .col1 {
		float: left;
		width: 280px;
		}
		h1 {
			padding: 85px 0 0 35px;
			}
			h1 a {
				display: block; width: 208px; height: 109px;
				background: url("../images/a_logo-home.gif") no-repeat;
				text-indent: -1000px; overflow: hidden;
				}
		.header .col1 p {
			padding: 60px 0 0 35px;
			font-size: 11px; 
			color: #51421c;
			}
			.header .col1 p a {
				text-decoration: none; color: #51421c;
				}
				.header .col1 p a:hover {
					text-decoration: underline; color: #51421c;
					}
	.header .col2 {
		padding: 26px 310px 0 0;
		float: left;
		}
		.nav-divers {
			height: 50px;
			}
		.nav-divers li {
			float: left;
			}
			.nav-divers li a {
				display: block;
				text-indent: -1000px; overflow: hidden;
				}
			.nav-divers li.b_intervention  a{
				width: 200px; height: 30px;
				background: url("../images/b_intervention.gif") no-repeat;
				}
				.nav-divers li.b_intervention  a:hover {
					background: url("../images/b_intervention.gif") no-repeat 0 -30px;
					}
			.nav-divers li.b_contact a {
				width: 130px; height: 30px;
				background: url("../images/b_contact.gif") no-repeat;
				}
				.nav-divers li.b_contact a:hover {
					background: url("../images/b_contact.gif") no-repeat 0 -30px;
					}
		.header .col2 h2 {
			clear: both; 
			width: 291px; height: 92px;
			background: url("../images/t_expertise-home.gif") no-repeat;
			text-indent: -1000px; overflow: hidden;
			}
		.header .col2 p {
			color: #51421c; font-size: 12px; line-height: 16px;
			width: 380px;
			}
		.header .col2 h3 {
			width: 291px; margin: 20px 0 0;
			background: url("../images/t_rancourt-home.gif") no-repeat;
			text-indent: -1000px; overflow: hidden;
			}
		.header .col2 .liste li {
			background: url("../images/i_puce-home.gif") no-repeat 0 5px;
			color: #51421c; font-size: 12px; line-height: 16px;
			padding: 0 0 0 12px;
			}

/** NAVIGATION **/
.navigation {
	background: url("../images/f_nav-home.jpg") no-repeat right top;
	}
	.navigation ul {
		clear: both;
		height: 30px;
		padding: 0 18px;
		}
		.navigation li {
			float: left;
			/*height: 27px;*/
			margin-top:3px;
			}
			.navigation li a 
			{
				margin: 0 17px;
				text-transform: uppercase;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color:#9DA85E;
				text-decoration: none;
			}
			.navigation li a:hover 
			{
				margin: 0 17px;
				text-transform: uppercase;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color:#FEFFFE;
				text-decoration: none;
			}
				
				
				/*.navigation li.b_reseau a {background: url("../images/b_reseau.gif") no-repeat 0 0; width: 47px;}
					.navigation li.b_reseau a:hover {background: url("../images/b_reseau.gif") no-repeat 0 -30px;}
				.navigation li.b_innovation a 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#9DA85E;
					text-decoration: none;
				}
				.navigation li.b_innovation a:hover 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#FEFFFE;
					text-decoration: none;
				}
				.navigation li.b_trucs a {background: url("../images/b_trucs.gif") no-repeat 0 0; width: 114px;}
					.navigation li.b_trucs a:hover {background: url("../images/b_trucs.gif") no-repeat 0 -30px;}
				.navigation li.b_produits a 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#9DA85E;
					text-decoration: none;
				}
					.navigation li.b_produits a:hover 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#FEFFFE;
					text-decoration: none;
				}
				.navigation li.b_besoins a 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#9DA85E;
					text-decoration: none;
				}
					.navigation li.b_besoins a:hover 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#FEFFFE;
					text-decoration: none;
				}
				.navigation li.b_faq a 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#9DA85E;
					text-decoration: none;
				}
					.navigation li.b_faq a:hover 
				{
					text-transform: uppercase;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#FEFFFE;
					text-decoration: none;
				}*/

/** CONTENT **/
.content {
	background: url("../images/f_contenu-home.gif") no-repeat right top;
	clear: both;
	padding: 13px 30px;
	}
	.content .col {
		float: left;
		width: 253px;
		}
		.content h2 {
			height: 53px;
			text-indent: -1000px; overflow: hidden;
			}
		.content .col1 h2 {
			background: url("../images/t_valeurs.gif") no-repeat 12px 20px;
			}
		.content .col2 h2 {
			background: url("../images/t_nutrition.gif") no-repeat 12px 0;
			}
		.content .col3 h2 {
			background: url("../images/t_securite.gif") no-repeat 12px 20px;
			}
			.content .encart {
				background: #9da85e;
				width: 240px; 
				}
			.content .encart p {
				padding: 13px;
				color: #eff9cd; font-size: 12px;
				}

.col4 {
	float: left;
	padding: 80px 0 0 0;
	}
/** NAVIGATION EXTRAS **/
.nav-extras {
	width: 160px;
	background: #626f36;
	}
	.nav-extras ul {
		clear: both;
		}
		.nav-extras li {
			border-bottom: 1px solid #7b8b43;
			}
			.nav-extras li a {
				display: block;
				text-indent: -1000px; overflow: hidden;
				margin: 0 5px 0 13px;
				}
				.nav-extras li.b_espaceclient a {background: url("../images/b_espaceclients.gif") no-repeat 0 10px; height: 30px;}
					.nav-extras li.b_espaceclient a:hover {background: url("../images/b_espaceclients.gif") no-repeat 0 -20px;}
				.nav-extras li.b_trucs a {background: url("../images/b_trucs.gif") no-repeat 0 8px; height: 28px;}
					.nav-extras li.b_trucs a:hover {background: url("../images/b_trucs.gif") no-repeat 0 -22px;}
				.nav-extras li.b_photosvideos a {padding: 6px 0 8px; text-indent: 0; color: #dbe7a2; font-size: 11px; line-height: 13px; text-transform: uppercase; text-decoration: none;}
					.nav-extras li.b_photosvideos a:hover {text-decoration: underline;}
			/** FOOTER **/
.footer {
 clear: both;
 color: #bfd28d; font-size: 11px;
 text-align: center;
 padding: 8px 0 10px 0; }
 .footer a {
 color: #bfd28d; font-size: 11px;
 text-decoration: none;
 padding: 0 2px; }
 .footer a:hover {
 color: white; text-decoration: underline;
 }
