/* CSS Document */

html {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #b2a8a1;
}
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
	background-position: left top;



}
p {
	margin: 0px;
	padding: 0px;



}



#content {
	width: 933px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 42px;

}
#contenu {
	width: 710px;
	float: left;
}
#flash_accueil {
	height: 298px;
	width: 710px;
	background-image: url(../images/agrosourcing-fruits-secs.jpg);
	background-repeat: no-repeat;
}

#flash_accueil-archive {
	height: 281px;
	width: 710px;
	background-image: url(../images/agrosourcing-fruits-secs.jpg);
	background-repeat: no-repeat;
}


#separator-flash {
height: 10px;
	width: 100%;

}
#flash {
	height: 278px;
	width: 656px;
	margin-left: 34px;
	padding-top: 10px;

}
#flash-accueil-archive {
	height: 263px;
	width: 656px;
	margin-left: 34px;
	padding-top: 10px;

}

#content-earth-intro {
	height: 254px;
	width: 710px;

}
#content-qui {
	width: 665px;
	margin-left: 28px;
	text-align: justify;

}
#content-qualite {
	width: 665px;
	margin-left: 28px;
	text-align: justify;
	height: 500px;

}
#content-producteurs {
	width: 665px;
	margin-left: 28px;
	text-align: justify;
	height: 560px;

}



#contenuts {
	width: 671px;




}
#produits-listing {
	width: 277px;
	float: left;
	text-align: left;
	line-height: normal;




}
#bloc-produits{
	width: 393px;
	float: left;
	text-align: left;
	background-repeat: no-repeat;
	background-position: center top;

}
#header-blocproduits{
	width: 394px;
	background-image: url(../images/produits/bloc/haut-agrosourcing.jpg);
	background-repeat: repeat-y;
	background-position: center;
	height: 21px;

}
#footer-blocproduits{
	width: 394px;
	background-image: url(../images/produits/bloc/footer-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 21px;

}



#content-blocproduits{
	width: 394px;
	background-image: url(../images/produits/bloc/repeat-agrosourcing.jpg);
	background-repeat: repeat-y;
	background-position: center;	

}


#texte-produits{
	width: 255px;
	padding-left: 10px;

}

#abricots{
	width: auto;
	height: 255px;
	border: 1px solid #503924;
	padding: 5px;
	background-image: url(../images/produits/abricots-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: 223px 37px;
}
#figues{
	width: auto;
	background-image: url(../images/produits/abricots-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 223px 73px;
	height: 290px;
	border: 1px solid #503924;
	padding: 5px;
}




#amandes{
border: 1px solid #503924;
	padding: 5px;
	width: auto;
	background-image: url(../images/produits/amandes-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right;
}
#pignons{
border: 1px solid #503924;
	padding: 5px;
	width: auto;
	background-image: url(../images/produits/pignons-de-pin-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
}
#noisettes{
	width: auto;
	background-image: url(../images/produits/noisettes-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: 237px 0px;
	border: 1px solid #503924;
	padding: 5px;
}

#cerneaux-de-noix{
border: 1px solid #503924;
	padding: 5px;
	width: auto;
	background-image: url(../images/produits/cerneaux-de-noix.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
}

#noix-macadamia{
	width: auto;
	background-image: url(../images/produits/noix-de-macadamia.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
	border: 1px solid #503924;
	padding: 5px;
}
#noix-amazonie{
	width: auto;
	background-image: url(../images/produits/noix-amazonie-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
	border: 1px solid #503924;
	padding: 5px;
}
#noix-de-pecan{
	width: auto;
	background-image: url(../images/produits/noix-de-pecan-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right 1px;
	border: 1px solid #503924;
	padding: 5px;
}
#noix-de-coco{
	width: auto;
	background-image: url(../images/produits/ananas-seches-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
	border: 1px solid #503924;
	padding: 5px;
}
#pistaches{
	width: auto;
	height: 255px;
	border: 1px solid #503924;
	padding: 5px;
	background-image: url(../images/produits/abricots-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: 223px 37px;
}
#vanilles{
	width: auto;
	height: 255px;
	border: 1px solid #503924;
	padding: 5px;
	background-image: url(../images/produits/vanilles-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#jus-ananas{
	width: auto;
	background-image: url(../images/produits/ananas-seches-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
	border: 1px solid #503924;
	padding: 5px;
}

#jus-exotique{
	width: auto;
	background-image: url(../images/produits/ananas-seches-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
	border: 1px solid #503924;
	padding: 5px;
}

#noix-de-cajoux {
border: 1px solid #503924;
	padding: 5px;
	width: auto;
	background-image: url(../images/produits/noix-de-cajoux-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
}



#tomates{
	height: 255px;
	border: 1px solid #503924;
	padding: 5px;
	background-image: url(../images/produits/abricots-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: 223px 37px;
}
#pommes{
width: auto;
	height: 255px;
	border: 1px solid #503924;
	padding: 5px;
	background-image: url(../images/produits/abricots-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: 223px 37px;
}

#poires{
	width: auto;
	background-image: url(../images/produits/poires-seches-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: 250px 2px;
	border: 1px solid #503924;
	padding: 5px;
}

#fruits-rouges {
	width: auto;
	height: 218px;
	border: 1px solid #503924;
	padding: 5px;
	background-image: url(../images/produits/fruits-rouges-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


#dattes{
	border: 1px solid #503924;
	width: auto;
	background-image: url(../images/produits/dattes-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	padding: 5px;
	background-position: right;
}
#pruneaux{
	width: auto;
	height: 255px;
	border: 1px solid #503924;
	padding: 5px;
	background-image: url(../images/produits/pruneaux-agrosourcing.jpg);
	background-repeat: no-repeat;
	background-position: right 37px;
}
#raisinssecs{
	width: auto;
	background-image: url(../images/produits/raisins-secs-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right;
	border: 1px solid #503924;
	padding: 5px;
}
#mangues-seches{
border: 1px solid #503924;
	padding: 5px;
	width: auto;
	background-image: url(../images/produits/mangues-seches-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
}
#ananas-seches{
	width: auto;
	background-image: url(../images/produits/ananas.gif);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
	border: 1px solid #503924;
	padding: 5px;
}
#bananes-seches{
border: 1px solid #503924;
	padding: 5px;
	width: auto;
	background-image: url(../images/produits/bananes-seches-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
}

#lait-coco-bio{
	width: auto;
	background-image: url(../images/produits/ananas-seches-agrosourcing.jpg);
	background-repeat: no-repeat;
	height: 255px;
	background-position: right top;
	border: 1px solid #503924;
	padding: 5px;
}


#clear-produits {
	clear: left;
	height: 10px;
	width: 100%;


}


#content-produits {
	width: 665px;
	height: 560px;
	margin-left: 28px;

}
#content-programmes {
	width: 665px;
	margin-left: 28px;
	height: 650px;

}

#trait {
	width: 673px;
	margin-left: 28px;
	background-image: url(../images/agrosourcing-trait.gif);
	background-repeat: no-repeat;
	height: 13px;
}



#earth {
	height: 254px;
	width: 436px;
	background-image: url(../images/agrosourcing-earth.jpg);
	background-repeat: no-repeat;
	float: left;
	background-position: right;

}
#texte-intro {
	height: 254px;
	width: 273px;
	float: left;

}
#titre-intro {
	height: 49px;
	width: 273px;
	background-image: url(../images/produits-sens.gif);
	background-repeat: no-repeat;
	background-position: top;
	

}
#text-accueil {
	width: 273px;
	height: 205px;
	background-image: url(../images/agrosourcing-separ.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	

}
#letext-accueil {
	width: 255px;
	padding-left: 7px;
	padding-top: 4px;
	
	

}

#footer {
	width: 710px;
	height: 68px;
	clear: left;
	background-image: url(../images/agrosourcing.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#footer-intro {
	width: 710px;
	height: 40px;
	clear: left;
	background-image: url(../images/commerce-equitable.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#flash-vertical {
	width: 223px;
	height: 275px;
	float: left;
	background-image: url(../images/agrosourcing-vertical.jpg);
	background-repeat: no-repeat;
	background-position: top;
	

}

#leflash-vertical {
	width: 204px;
	height: 265px;
	padding-top: 10px;
	padding-left: 19px;	
	
	

}

/* menu ------------------------------------------------------------------------------ */	
#menu {
	width: 223px;
	float: left;
	

}
#content-menu {
	height: 175px;
	width: 223px;
	background-image: url(../images/agrosourcing-separateur.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	

}


#logo {
	height: 114px;
	width: 223px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/agrosourcing.jpg);

}


#separator {
	height: 10px;
	width: 955px;

}
#respect {
	height: 177px;
	width: 682px;
	background-image: url(../images/ecosysteme.jpg);
	background-repeat: no-repeat;



}


/* accueil */	
	
	ul#accueil{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:24px;
	background-color: transparent;
	background-image: url(../images/accueil-off.gif);
	background-repeat: no-repeat;	
}
ul#accueil li{
	display:block;
	margin:0;
	padding:0;}
ul#accueil li a{
	display:block;
		
	height:24px;
	background-image: url(../images/accueil-off.gif);
	background-repeat: no-repeat;
	}
ul#accueil li a:hover{
	background-color: transparent;
	background-image: url(../images/accueil-on.gif);
	background-repeat: no-repeat;
	
	}

/* qui sommes nous */	
	
	ul#nous{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:23px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	background-color: transparent;
	background-image: url(../images/nous-off.gif);
	background-repeat: no-repeat;
	
}
ul#nous li{
	display:block;
	margin:0;
	padding:0;}
ul#nous li a{
	display:block;
	height:23px;
	background-image: url(../images/nous-off.gif);
	background-repeat: no-repeat;
	}
ul#nous li a:hover{
	background-color: transparent;
	background-image: url(../images/nous-on.gif);
	background-repeat: no-repeat;
	
	}






	
/* produits */	
	
	ul#produits{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:26px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	background-color: transparent;
	background-image: url(../images/menu/la_pignata_leclub.jpg);
	background-repeat: no-repeat;
	
}
ul#produits li{
	display:block;
	margin:0;
	padding:0;}
ul#produits li a{
	display:block;
	height:26px;
	background-image: url(../images/nos-produits-off.gif);
	background-repeat: no-repeat;
	}
ul#produits li a:hover{
	background-color: transparent;
	background-image: url(../images/nos-produits-on.gif);
	background-repeat: no-repeat;
	
	}
	
/* nosproducteurs */	
	
	ul#nosproducteurs {
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:24px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	background-color: transparent;
	background-image: url(../images/nos-producteurs-off.gif);
	background-repeat: no-repeat;
	
}
ul#nosproducteurs li{
	display:block;
	margin:0;
	padding:0;}
ul#nosproducteurs li a{
	display:block;
	height:24px;
	background-image: url(../images/nos-producteurs-off.gif);
	background-repeat: no-repeat;
	}
ul#nosproducteurs li a:hover{
	background-color: transparent;
	background-image: url(../images/nos-producteurs-on.gif);
	background-repeat: no-repeat;
	
	}




/* engagements */	
	
	ul#engagements{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:32px;
	background-color: transparent;
	background-image: url(../images/nos-engagements-off.gif);
	background-repeat: no-repeat;
	
}
ul#engagements li{
	display:block;
	margin:0;
	padding:0;}
ul#engagements li a{
	display:block;
	height:32px;
	background-image: url(../images/nos-engagements-off.gif);
	background-repeat: no-repeat;
	}
ul#engagements li a:hover{
	background-color: transparent;
	background-image: url(../images/nos-engagements-on.gif);
	background-repeat: no-repeat;
	
	}
	
	
	
	
/* contact */	
	
	ul#contact{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:25px;
	background-color: transparent;
	background-image: url(../images/contact-off.gif);
	background-repeat: no-repeat;
	
}
ul#contact li{
	display:block;
	margin:0;
	padding:0;}
ul#contact li a{
	display:block;
	height:25px;
	background-image: url(../images/contact-off.gif);
	background-repeat: no-repeat;
	}
ul#contact li a:hover{
	background-color: transparent;
	background-image: url(../images/contact-on.gif);
	background-repeat: no-repeat;
	
	}
	
	
.clearleft {
	clear: left;


}
#flash-qualite {
	height: 250px;
	width: 550px;




}
#contenu-programme {
	width: 665px;
	height: 455px;
	text-align: justify;





}

.texte-accueil {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #b2a8a1;
	text-align: justify;

}
.description-produits {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #b2a8a1;
	text-align: justify;

}

.description-programmes {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #b2a8a1;
	text-align: left;

}
.texte-produits {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #DDBA3A;

}

.titre-paragraphe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: justify;

}
.image {
	float: left;
	border: 1px solid #453324;
	padding: 5px;
	background-color: #F4F2F3;
	margin-right: 40px;
}

.image-programme {
	float: left;
	border: 1px solid #453324;
	padding: 5px;
	background-color: #F4F2F3;
	margin-right: 10px;
}


ol {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #8C5E11;
	line-height: 20px;
	list-style-image: url(../images/puces.gif);
	list-style-type: square;
	list-style-position: outside;
	margin-left: 20px;
	font-variant: normal;
	text-transform: none;
}


.formmail {
	height: 15px;
	width: 150px;
	border: 1px solid #294510;
	background-color: #381C00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	color: #CCCCCC;
	background-image: url(../images/degrade-mail.gif);
	background-repeat: no-repeat;


}
.message {
	height: 75px;
	width: 300px;
	border: 1px solid #294510;
	background-color: #381C00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CCCCCC;
	background-image: url(../images/degrade-mail.gif);
	background-repeat: no-repeat;


}

.envoi {
	height: 20px;
	width: 100px;
	border: 1px solid #140A00;
	background-color: #9E551E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #E0BB37;


}
.titre-produits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #44a729;
}





#container {
	width: 680px;
	min-height: 100%;
	height: 100%;
}
h3 a:link, h3 a:visited {
	font-weight: normal;
	letter-spacing: 2px;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}








.sous-titre-produits {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: #DDBA3A;
	text-decoration:none;
}
.sous-titre-produits a:link {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #DDBA3A;
	text-decoration:none;
	line-height: 20px;
}

.sous-titre-produits a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #DDBA3A;
	text-decoration:none;
	line-height: 20px;
}

.sous-titre-produits a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #DDBA3A;
	text-decoration:underline;
	line-height: 20px;
}

.sous-titre-produits a:active {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #DDBA3A;
	text-decoration:none;
	line-height: 20px;
}

a img {
border:1px solid #c4d694;
}

#content-qualite  a:hover img  {
	background-color: #9A4C1E;
	border: 1px solid #9A4C1E;
}

#menu a:hover img  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu a img  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.english {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
	padding-right: 15px;
}
.english a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFCC66;
	text-align: left;
	text-decoration: none;
}

.english a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFCC66;
	text-align: left;
	text-decoration: none;
}

.english a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFCC66;
	text-align: right;
	text-decoration: underline;
}

.english a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFCC66;
	text-align: left;
	text-decoration: none;
}

