body {
margin:0px;
color:white;
font-family:"Trebuchet MS";
font-size:14px;

background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#F3BC23;
}
#content {
margin-left: auto;
margin-right: auto;
width:1000px;

}
#header {
background-image:url(images/granul_01.png);
background-repeat:no-repeat;
width:1000px;
height:187px;
position:absolute;
}
#menu1 {
width:244px;
height:304px;
position:absolute;
margin-left:10px;
margin-top:187px;
background-image:url(images/granul_03.png);
background-repeat:no-repeat;
}
#menu1_txt {
width:165px;
height:190px;
font-size:12px;
position:absolute;
line-height:13px;
margin-left:25px;
margin-top:55px;
}
#nf {
	position:absolute;
	margin-left: 910px;
	top: 844px;
	width: 54px;
	height: 41px;
}
#pefc{
	position:absolute;
	margin-left: 720px;
	top: 860px;
	width: 149px;
	height: 31px;
	font-size:11px;
	color:#18805F;
	font-weight:bold;
	}
	#pefc_texte{
	position:absolute;
	margin-left: 860px;
	top: 845px;
	width: 46px;
	font-size:10px;
	color:18805F;
	font-weight:bold;
	height: 36px;
	}

.connexion {
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
	position:absolute;
	text-decoration:none;
	display:block;
	left: 14px;
	top: 93px;
	width: 74px;
}
.inscription{
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
	position:absolute;
	text-decoration:none;
	display:block;
	left: 13px;
	top: 209px;
	width: 75px;
}
#menu2 {
width:244px;
height:70px;
position:absolute;
margin-left:10px;
margin-top:496px;
background-image:url(images/granul_16.png);
background-repeat:no-repeat;
}
#menu2_txt {
	position:absolute;
	left: 45px;
	color:#000000;
	top: 40px;
}
#menu3 {
width:244px;
height:111px;
position:absolute;
margin-left:10px;
margin-top:571px;
background-image:url(images/granul_18.png);
background-repeat:no-repeat;
}
#menu3_txt {
	color:#1d4619;
	font-size:12px;
	width:202px;
	height:54px;
	font-size:13px;
	position:absolute;
	line-height:14px;
	left: 22px;
	top: 45px;
}
#menu4 {
width:244px;
height:87px;
position:absolute;
margin-left:10px;
margin-top:687px;
background-image:url(images/granul_27.png);
background-repeat:no-repeat;
}
#menu4_txt {
	color:#1d4619;
	font-size:12px;
	width:197px;
	height:24px;
	position:absolute;
	line-height:14px;
	left: 22px;
	top: 38px;
}
#pub1 {
	width:432px;
	height:97px;
	position:absolute;
	margin-left:264px;
	margin-top:325px;
	background-image:url(images/granul_06.png);
	background-repeat:no-repeat;
	
	top: 106px;
}
#pub2 {
	width:433px;
	height:400px;
	position:absolute;
	margin-left:264px;
	margin-top:120px;
	background-image:url(images/granul_12.png);
	background-repeat:no-repeat;
	top: 104px;
	display:block;
}
#pub2-2 {
	width:433px;
	height:400px;
	position:absolute;
	margin-left:680px;
	margin-top:120px;
	background-image:url(images/granul_12-2.png);
	background-repeat:no-repeat;
	top: 104px;
	display:block;
}

#pub_promo {
	width:433px;
	height:211px;
	position:absolute;
	margin-left:264px;
	margin-top:355px;
	background-image:url(images/granul_promo.png);
	padding:20px;
	background-repeat:no-repeat;
	top: 104px;
}
#pub3 {
	width:360px;
	height:91px;
	position:absolute;
	margin-left:264px;
	margin-top:155px;
	background-repeat:no-repeat;
	text-align:center;
	background-color:#708816;
	font-size:16px;
	border:2px solid white;
	
	top: -16px;
}
#pub4 {
	width:352px;
	height:88px;
	position:absolute;
	margin-left:264px;
	margin-top:265px;
	background-repeat:no-repeat;
	text-align:center;
	background-color:#708816;
	font-size:16px;
	border:2px solid white;

	top: -126px;
}
#info1 {
	width:274px;
	height:96px;
	position:absolute;
	margin-left:725px;
	margin-top:430px;
	background-image:url(images/granul_09.png);
	background-repeat:no-repeat;
	
}
#info_nouvo {
	width:274px;
	height:278px;
	position:absolute;
	margin-left:725px;
	margin-top:350px;
	background-image:url(images/granul_nouvo.png);
	background-repeat:no-repeat;
	top: 107px;
	
}
#info1_txt {
	position:absolute;
	left: 7px;
	top: 8px;
	width: 243px;
	height: 80px;
	color:#56002b;
	font-size:14px;
	line-height:inherit;
	font-weight:bold;


}
#info2_txt {
	position:absolute;
	top: 44px;
	height: 107px;
	left: 18px;
	width: 243px;
	color:#56002b;
	font-size:13px;
	line-height:18px;

}
#info2 {
	width:284px;
	height:160px;
	position:absolute;
	margin-left:530px;
	margin-top:660px;
	background-image:url(images/granul_15.png);

}

#cat1 {
	width:139px;
	height:113px;
	position:absolute;
	margin-left:804px;
	margin-top:600px;
	background-image:url(images/granul_23.png);
	top: 86px;
	
}
#cat2 {
	width:168px;
	height:113px;
	position:absolute;
	margin-left:943px;
	margin-top:600px;
	background-image:url(images/granul_24.png);
	top: 87px;
	
}
#cat3 {
	width:137px;
	height:113px;
	position:absolute;
	margin-left:1111px;
	margin-top:600px;
	background-image:url(images/granul_25.png);
	top: 88px;
	
}
#contact {
	width:200px;
	height:120px;
	position:absolute;
	margin-left:320px;
	margin-top:800px;
	background-image:url(images/granul_21.png);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:13px;
	font-weight:bold;
	font-size:12px;
	
	
}
#footer2 {
	background-image:url(images/granul_30.png);
	background-repeat:no-repeat;
	background-position:right;
	position:absolute;
	margin-top:840px;
	width:900px;
	clear:both;
	height:80px;
	top: 79px;
	
}
a.lien_header {

text-decoration:none;
font-weight:bold;
font-size:20px;
font-style:italic;
color:#56002b;
}
#lien_header1 {
position:absolute;
height:20px;
width:100px;
margin-top:185px;
margin-left:310px;
}
#lien_header2 {
position:absolute;
height:20px;
width:100px;
margin-top:185px;
margin-left:455px;
}
.Style1 {font-size: 18px; font-style:italic}
.Style3 {
	font-size: 26px;
	color: #1d4619;
	 font-style:italic
}
.Style2 {
	font-size: 19px;
	color: #1d4619;
	 font-style:italic
}
#lien_header3 {
position:absolute;
height:20px;
width:100px;
margin-top:185px;
margin-left:610px;
}
#lien_header4 {
	position:absolute;
	height:20px;
	width:262px;
	margin-top:185px;
	margin-left:760px;
}

input {
font-size:12px;
height:20px;
width:150px;
border: solid #fff053 1px;
}
#txtcontact {
	position:absolute;
	left: 46px;
	top: 10px;
}
a {
color:#FFFFFF;
}
#decouvrer {
	position:absolute;
	margin-left: 800px;
	top: 670px;
	color:#56002b;
	font-size:18px;
	font-weight:bold;
	}
#titre_cat1 {
	position:absolute;
	margin-left: 830px;
	margin-top: 816px;
	
}
#titre_cat1:hover {
text-decoration:underline;
}
#titre_cat2:hover {
text-decoration:underline;
}
#titre_cat3:hover {
text-decoration:underline;
}
#titre_cat2 {
	position:absolute;
	margin-left: 970px;
	margin-top: 816px;
	
}
#titre_cat3 {
	position:absolute;
	margin-left: 1160px;
	margin-top: 816px;

}
.lien_cat {
font-weight:bold;
font-size:14px;
text-decoration:none;

}
.lien_cat:hover {

text-decoration:underline;

}
#espub1 {
	position:absolute;
	margin-left: 334px;
	margin-top: 74px;
}
#espub2 {
	position:absolute;
	margin-left: 337px;
	margin-top: 158px;
}
#lienboutique {
	position:absolute;
	margin-left: 455px;
	top: 210px;
	width: 408px;
	height: 33px;
}
.lien_boutique {
color:#1d4619;
font-size:14px;
line-height:14px;
text-decoration:none;
font-style:italic;
}
.lien_boutique:hover {
text-decoration:underline;

}
.LIEN_footer2:hover {
text-decoration:underline;
}
.LIEN_footer2 {
text-decoration:none;

}

#lien_decouvrez {
font-size:20px;
color:#E16E01;
}
#lien_decouvrez:hover {
text-decoration:underline;
}

