body {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	overflow:hidden;
}
a{
	text-decoration:none;
}
#conteneur {
	width: 1280px;
	height:1024px;
	left: 50%;
	top:50%;
	margin-left: -640px;
	margin-top:-512px;
	position: absolute;
	background-image: url(images/nouv_fond.jpg);
	overflow:hidden;
	
}
#contenu{
	width: 805px;
	height:458px;
	margin-left: 233px;
	margin-top:235px;
	position:absolute;
}
#accueil{
	background-image: url(images/accueil2.jpg);
	background-repeat:no-repeat;
	width: 337px;
	height:158px;
	padding-top:130px;
	padding-left:475px;
	display:block;
	margin-top:10px;
}
#accueil h2{
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:-5px;
}
#accueil a{
	color:#E39C9C;
	text-decoration:none;
}
#domaine, #terroir, #boutique, #actualite{
float:left;
		margin-top:30px;
		background-repeat:no-repeat;
}
#logo{
		float:left;
	width: 275px;
	height:135px;
	margin-top:27px;
	display:block;
	background-image: url(images/logo.jpg);
}
#domaine{
	width: 127px;
	height:50px;

	margin-left:27px;
	display:block;
	background-image: url(images/domaine.png);
}
#terroir{
	width: 107px;
	height:50px;

	display:block;
	background-image: url(images/terroir.png);
}
#actualite{
	margin-top:35px;
	margin-left:5px;
	width: 147px;
	height:50px;
	display:block;
	background-image: url(images/actualite.png);

}
#boutique{
	width: 300px;
	height:65px;
	margin-top:20px;
	display:block;
	background-image: url(images/boutique3.png);
	background-repeat:no-repeat;
}
#domaine:hover{
	background-image: url(images/domaine2.png);
}
#terroir:hover{
	background-image: url(images/terroir2.png);
}
#actualite:hover{
	background-image: url(images/actualite2.png);
}
#boutique:hover{
	background-image: url(images/boutique2.png);
}
#pied{
	width: 830px;
	height:60px;
	margin-left: 222px;
	margin-top:740px;
	position:absolute;
}
#pied a{
	color:#AF8485;
}
#pied a:hover{
	color:#FFFFFF;
}
#signature{
	background-image: url(images/signature.jpg);
	background-repeat:no-repeat;
	height:90px;
	width:150px;
	padding-left:50px;
	color:#AF8485;
	padding-top:-5px;
	float:left;
	background-position: 0px 5px;
}
#signature h2{
	font-size:12px;
	color:#DDC57A;
	font-weight:bold;
	height:5px;
	font-family:"Times New Roman", Times, serif;
}
#mention{
	color:#AF8485;
}
#conditions{
	color:#AF8485;
	margin-left:435px;
}
#distributeurs{
	color:#AF8485;
	margin-left:543px;
	
}
#mention:hover , #distributeurs:hover, #conditions:hover{
	color:#FFFFFF;
}
#trait{	
	color:#AF8485;
}
#entete{
	height:20px;
	width:590px;
	margin-left:510px;
	margin-top:230px;
	position:absolute;
}
#panier, #contact, #tel, #lienaccueil{
	float:left;
	color:#E4CC83;
	font-size:10px;
}
#panier:hover, #contact:hover, #lienaccueil:hover{
	color:#FFFFFF;
}
#panier{
	background-image:url(images/panier.gif);
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:30px;
	padding-bottom:2px;
	height:14px;
	width:120px;
	font-weight:bold;
}
#contact{
	background-image:url(images/contact.jpg);
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:25px;
	height:16px;
	width:50px;
}
#tel{
	background-image:url(images/telphone.jpg);
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:25px;
	height:14px;
	width:160px;
}
#lienaccueil{
	
	background-image:url(images/home.gif);
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:20px;
	padding-top:0px;
	height:16px;
	width:50px;
	margin-left:70px;
}

#pdomaine,#pterroir,#pactu,#pcontact,#pboutique,#pcommande,#prien
,#presult,#prien2,#pmetion,#pdist,#pPlan {
	width: 792px;
	height:290px;
	background-repeat:no-repeat;
	
}

#pdomaine{
	background-image: url(images/pdomaine.jpg);
	background-repeat:no-repeat;
	color:#8D2639;
	padding-left:15px;

}
#pterroir{
	background-image: url(images/pterroir.jpg);
	background-repeat:no-repeat;

	color:#8D2639;
	padding-left:15px;

}
#pactu{
	background-image: url(images/pactualite.jpg);
	background-repeat:no-repeat;
	
	
	color:#8D2639;
	padding-left:15px;

}
#pPlan{
	margin-top:10px;
	background-image: url(images/rien.jpg);
	background-repeat:no-repeat;
	
	
	color:#8D2639;
	padding-left:15px;

}


#pcontact{
	background-image: url(images/rien.jpg);
	background-repeat:no-repeat;

	color:#8D2639;
	padding-left:15px;

}
#pboutique{
	background-image: url(images/pboutique.jpg);
	background-repeat:no-repeat;

	color:#8D2639;
	padding-left:30px;

}
#pcommande{
	background-image: url(images/pcommande.jpg);
	background-repeat:no-repeat;

	color:#8D2639;
	padding-left:30px;

}
#prien{
	background-image: url(images/ppanier.jpg);

	color:#8D2639;
	padding-left:20px;
	padding-top:5px;
}
#presult{
	margin-top:26px;
	background-image: url(images/result.jpg);

	color:#8D2639;
	padding-left:20px;
	padding-top:5px;
}
#prien2{
	background-image: url(images/ppanier.jpg);

	color:#8D2639;
	padding-left:20px;
	padding-top:5px;
}
#pdist{
	background-image: url(images/pdist.jpg);
	color:#8D2639;
	padding-left:15px;
	padding-top:5px;
}
#pmetion{
	margin-top:10px;
	background-image: url(images/rien.jpg);
	color:#8D2639;
	padding-left:15px;
	padding-top:5px;
}
/* 
   Styles for scrolling layers  
	 Specify width and height in hold and 200, and in clip for wn 
*/
div#hold	{
	position:absolute;
	overflow:auto;
	width:520px;
	height:240px;
	z-index:100;
	margin-top:10px;
	margin-bottom:5px;

	}

/*div#wn	{
	position:absolute;
	left:0px;
	top:0px;
	width:540px;
	height:240px;
	clip:rect(0px,540px,240px,0px);
	overflow:auto;
	margin-top:0;
	z-index: 10;
	}
*/
/*div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1;
	}*/

/* Set small font-size or size/position of div's will be off in some browsers  */
/*div#scrollbar {
	position:relative;
	left:0;
	top:0;
	width:11px;
	height:240px;
	font-size:1px;
	z-index:1;
	float: none;
  }*/
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:205px;
  background-color: #FFFFFF;
  background-repeat:repeat;
  z-index:1;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  /*background-color:#F7F4DD;*/
  background-color:#E6E0CC;
  z-index:1;
  }  
div#up { position:absolute; left:0; top:0; z-index:2; width:11px; height:11px;}  
div#down { position:absolute; left:0; bottom:0; z-index:3; width:11px; height:21px;}  

img{
	border:none;
}
.produit{
	height:150px;
	/* width:240px; */
	width:250px;
	float:left;
	/* margin:5px; */ 
	overflow:hidden;
}
.produit a{
	text-decoration:none;
	color:#8D2639;
}
.produit a:hover{
	color:#000000;
}
.prodtexte{
	margin-left:40px; 
	margin-top:4px;
	/* width: 240px;*/
	width: 170px;
}
.prodtexte h2{
	font-size:11px;
	font-weight:bold;
	font-style:italic;
}
.produit img{
	margin-top:8px;
	margin-right:5px;
}
#commandetexte{

	margin-left:30px;
	font-size:11px;
}
#ajouter{
	height:23px;
	width:108px;
	display:block;
	margin-left:60px;
	background-image: url(images/ajouter.jpg);

}
#ajouter2{
	height:23px;
	width:108px;
	display:block;
	background-image: url(images/ajouter.jpg);
}
#ajouter:hover{
	background-image: url(images/ajouter2.jpg);
}

/*
#ajouterV2{
	height:23px;
	width:50px;
	display:block;
	margin-left:60px;
	background-color: #6E0E12;
	font-family:"Times New Roman", Times, serif;

}
#ajouterV2:hover{
	background-color: #A48D41;
	font-family:"Times New Roman", Times, serif;
}*/


#facture td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6E0E12;
	
}

#lyr1{
	font-size:12px;
}
#lyr1 h2{
	color:#A48D41;
	font-family:"Times New Roman", Times, serif;
}
#lyr1 img{
	border: 1px solid #000000;	
}

a.dist{
	
	color:#A48D41;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
a.dist:hover{
	color:#000000;
}
.blockimg{
	float:left; 
	width:200px;
}
.blockimg img{
	margin-bottom:3px;
}
.commander{
	font-weight:bold;
	font-size:12px;
	text-align:right;
	width:450px;
	display:block;
	text-decoration:none;
	color:#8D2639;
}
.commander:hover{
	color:#000000;
}
#changer{
	color:#8D2639;
	font-size:10px;
	text-decoration:none;
}
#changer:hover{
	color:#000000;
}


#instruction, #instruction3{
position:absolute; 
margin-left:535px; 
width:240px; 
margin-top:-15px; 
color:#FFFFFF;
}
#parcour{
	width:380px;
	height:14px;
	color:#FFFFFF;
	margin-top:-3px;
}
#aucunarticle{
position:absolute; 
margin-left:550px; 
width:200px; 
margin-top:5px;
color:#8D2639;
}
.btn{
	background-color:#6E0E0F; 
	color:#FFFFFF;
}
a#retour{
	color:#FFFFFF;
}
#retour:hover{
	color:#F1E4BF;
}
.lien{
	text-decoration:underline; 
	color:#FFFFFF;
}
.lien:hover{
	color:#F1E4BF;
}
#tableau{
	width:570px; 
	/*height:277px;*/
}
.prix{
	margin-top:-6px;
}
.ttc{
	font-size:10px; 
	margin-top:6px;
}
/*#safari{
	margin-top:110px;
	margin-left:220px;
}
#safari{
	margin-top:0;
	margin-left:0;#
}*/
.PourAchat{
    display:block;
	text-decoration:underline; 
	color:#FFFFFF;
}
#ingedata, #ingedata a{
	color:#FFFFFF;
	text-decoration:none; 
}