body
{
	background: url("../img/background.png") repeat;
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
	
	}
	
img{
	border:none;
}

#page{
width:885px;;
min-height:400px;
margin:0px auto 0px auto;
}

/* Header */
#page #header{
width:885px;
height:104px;
background: url("../img/header.png") no-repeat;
}

/* contenu */

#page #contenu{
	width:885px;
	background: url("../img/fond.png") repeat-y;
}
/* Contenu gauche - Logo et adresse entreprise */

#page #contenu #left {
	float:left;
	width:98px;
}

#page #contenu #left #adresse {
	width:260px;
	margin-left:25px;
	text-align:center;
}

#page #contenu #left #adresse #blanc{
	font-family: Verdana,sans-serif;
	font-size:14px;
	color:#fefffe;
}

#page #contenu #left #adresse #vert{
	font-family: Verdana,sans-serif;
	font-size:12px;
	color:#385c1f;
}

#page #contenu #left #adresse #vertMail{
	font-family: Verdana,sans-serif;
	font-size:12px;
	color:#44831a;
	font-weight:bold;
}

#page #contenu #left #adresse #vertMail a{
	
	color:#44831a;
	
}

/* Contenu milieu - Contenu des pages */

#page #contenu #center {
	margin-left:299px;
	background: url("../img/grappe.png") bottom left no-repeat;
	min-height:500px;
  	height:auto !important;
  	height:500px;
  	width:500px;
 	
}

#page #contenu #center #menu{
	background: url("../img/back_menu.png") repeat-x;
	
	margin :0px auto 0px auto;
}

#page #contenu #center #monMenu{
	  margin-left:20px;
	}

#page #contenu #center #titre{
	margin-left:25px;
	margin-top:20px;
}

#page #contenu #center .ssTitre{
	
	margin-left:25px;
	margin-top:10px;
	font-family: Verdana,sans-serif;
	font-size:13px;
	color:#094300;
	font-weight:bold;
}

#page #contenu #center .ssTitre2{
	font-family: Verdana,sans-serif;
	font-size:13px;
	color:#094300;
	font-weight:bold;
}


#page #contenu #center .ssTitre3{
	font-family: Verdana,sans-serif;
	font-size:12px;
	color:#094300;
	font-weight:bold;
}


/* Contenu centre - Trait séparation entre titre et contenu */
#page #contenu #center #separation{
	background: url("../img/separation.png") repeat-x;
	height:1px;
	width:460px;
	margin-left:25px;
}

/* Contenu centre - Contenu page  Valur, Production */
#page #contenu #center .description{
	
	font-family: Verdana,sans-serif;
	font-size:11px;
	text-align:justify;
	width :210px;
	margin-left:25px;
		margin-right:3px;
	margin-top:20px;
	color:#2a3820;
}
/* Contenu centre - Contenu page Accueil */
#page #contenu #center .descriptionAccueil{
	
	font-family: Verdana,sans-serif;
	font-size:15px;
	text-align:center;
	width :500px;
	margin-left:auto;
		margin-right:auto;
	margin-top:20px;
	color:#2a3820;
}


/* Contenu centre - Contenu page Contact et  Production*/
#page #contenu #center .description2{
	
	font-family: Verdana,sans-serif;
	font-size:11px;
	text-align:justify;
	width :450px;
	margin-left:25px;
	margin-right:3px;
	margin-top:10px;
	color:#2a3820;
}

#page #contenu #center .description2 #nomEntreprise{
color:#2A6400;
font-weight:bold;
font-family: Verdana,sans-serif;
}

#page #contenu #center .description2 .righterAgrandir{
	float:right;
width:120px;
text-align: right;
}

#page #contenu #center .description2 .righterAgrandir a{
color:#2E401E;
text-decoration:underline;
font-weight:bold;
font-family: Verdana,sans-serif;
}

#page #contenu #center .description2 .righterAgrandir a:hover{
color:#2A6400;
}

#page #contenu #center .description2 #emailContact a{
color:#2E401E;
text-decoration:underline;
font-weight:bold;
font-family: Verdana,sans-serif;

}
#page #contenu #center .description2 #emailContact a:hover{
color:#2A6400;
}
#page #contenu #center .description2 #emailContact img {
position:relative;
	top:3px;
	margin-right:3px;
	width:16px;
	height:16px;
}

#page #contenu #center .description2 .title_img {
font-family: Verdana,sans-serif;
font-size:14px;
}

#page #contenu #center .description2 #msgError {
width:400px;
text-align:center;
margin:0px auto 10px auto;
font-weight:bold;
font-family: Verdana,sans-serif;
color:#EF0020;
}

#page #contenu #center .description2 #contact_form table {
border:none;
margin-left:0px;
}

#page #contenu #center #muguetGriffe,#page #contenu #center #bulleEau{
	width :175px;
	
}

#page #contenu #center .description2 table{
	margin-left:20px;
	border:1px solid #628a48;
}

#page #contenu #center .description2 .condi_table_margin5 tr{
	background:#81B55E;
	border:1px solid #628a48;
	line-height:20px;
}

#page #contenu #center .description2 .condi_table_margin5 th{
	border-bottom:3px solid #628a48;
	background:#ffffff;
	text-align: center;
	
}

#page #contenu #center .description2 .condi_table_margin5 .even td{
	background:#95C773;
	
}

#page #contenu #center .description2 .condi_table_margin5 .even{

	border:1px solid #628a48;
	line-height:20px;
}
/* Contenu centre - Contenu page Histoire */
#page #contenu #center .descriptionHistoire{
	
	font-family: Verdana,sans-serif;
	font-size:11px;
	text-align:justify;
	width :270px;
	margin-left:25px;
	margin-right:3px;
	margin-top:10px;
	color:#2a3820;
}



#page #contenu #center #demande{
	font-weight:bold;
}

#page #contenu #center #valeur{
	width:350px;
	margin: 0px auto 0px auto;
	font-family: Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
}

#page #contenu #center #monDiapo{
margin-left:20px;
}


#page #contenu #center #imgAccueil{
		float:right;
	margin-top:50px;
	margin-right:15px;
}

#page #contenu #center #diapo{
		float:right;
	margin-top:24px;
	margin-right:15px;
}

#page #contenu #center #imgHistoire{
	float:right;
	margin-top:10px;
	margin-right:15px;
}

#page #contenu #center #imgValeur{
	float:right;
	margin-right:15px;
}

#page #contenu #center #muguetGriffeImg{
	width:239px;
	margin-left:220px;
	margin-top:-120px;
}

#page #contenu #center #bulleImg{
	width:239px;
	margin-left:270px;
	margin-top:-130px;
}

#page #contenu #center #bulleImg2{
	width:239px;
	margin-left:270px;
	margin-top:-90px;
}

#page #contenu #center #muguetFleurs div{
	text-align:center;
}

#page #contenu #center #mentions{
	font-family: Verdana,sans-serif;
	font-size:12px;
	margin-left:30px;
	}
	
	#page #contenu #center #mentions #titre{
	font-weight:bold;
	font-size:15px;
	}

#page #contenu #right{
	float:right;
	background: url("../img/right.png") no-repeat ;
	width:80px;
	min-height:500px;
  	height:auto !important;
  height:500px;
}

#page  #footer{
	
	background: url("../img/footer.png") no-repeat ;
	width:885px;
	height:35px;
	padding-top:15px;
	font-size:80%;
	font-family: Verdana,sans-serif;
	font-size:14px;
	overflow:hidden;
	color:#CCC;

}



#footer #fruizz
{
	width:885px;
	text-align: right;
	padding-right:10px;
	font-size:11px;
	}
#footer a{
	padding-top:15px;
	color:#AAA;
}

#footer a:hover{
	color:#999;
	
}