/**********************************************/
/*	CORPS DE LA PAGE	*/
/**********************************************/
	BODY {
		margin: 0; 
		padding: 0;
		font: normal normal 12px Times, Verdana, Helvetica, sans-serif;
		
	} 
	.BodyBG{
		text-align : center;
		/*background : url(/legendya_images/site/fond.jpg) repeat-x;*/
		background-color:#ebe8db;
	}
	#container { 
		margin-left: auto; 
		margin-right:auto;
		padding: 0;
		clear:both;
		text-align:left;
		width : 882px;
	}
	
/**********************************************/
/* Header 		*/
/**********************************************/
	.BarreNavigation td {
		color:#913d0f;
		font: normal normal 9px Times, Verdana, Helvetica, sans-serif;
		text-transform : uppercase;
	}
	.BarreNavigation td a{
		text-decoration:none;
	}
	.BarreNavigation td a:hover{
		text-decoration:underline;
	}
/**********************************************/
/* Pager		*/
/**********************************************/
	.Pager td ,.Pager td a{
		color:#a62417;
		font-size:9x;
		text-transform: uppercase;
	}
	.Pager2,.Pager2 a:link {
		font-weight:bold;
		font-size:15px;
	}
/**********************************************/
/* Footer */
/**********************************************/
	#Footer{
		margin: 0;
		padding : 5px 0 0 240px;
		color:#913d0f;
		text-align:center;
	}
	#Footer p {
		text-align:center;
		line-height:14px;
		color:#913d0f;
		font: normal normal 9px Georgia, Verdana, Helvetica, sans-serif;
	}
	#Footer a {
		font: normal bold 9px Georgia, Verdana, Helvetica, sans-serif;
		color:#913d0f;
		text-decoration:underline;
	}
	
	.Clikeo { 
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: auto; 
		margin-right:auto;
		text-align:center;
		color :#4f4f4f;
	}
	.Clikeo a,.Clikeo a:visited,.Clikeo a:active { 
		color :#4f4f4f;
		font: normal normal 7pt Arial;
	}
	.Clikeo a:hover {
		color :#000000;
	}


/**********************************************/
/*	General 	*/
/**********************************************/
	.Contenu p {
		text-align:justify;
	}	
	.TableauGammes img{
		border:1px #453516 solid;
	}
	#BarreNavigationTexte{
		text-align:right;
		padding-right:15px;
	}
	.PrixB {
		text-decoration: line-through;
	}
		
		#MenuGauche ,#MenuGauche p{
			font: normal normal 11px Times, Verdana, Helvetica, sans-serif;
			color: #817070;
			margin-bottom:7px;
			text-align:left;
		}
		#MenuGauche a{
			font: normal normal 11px Times, Verdana, Helvetica, sans-serif;
			color: #724444;
			text-decoration : underline;
		}
		
		#VotreCompte{
			margin-left:45px;
			margin-top:5px;margin-bottom:10px;
			text-align:center;
		}
		#VotreCompte a{
			font: normal normal 11px Times, Verdana, Helvetica, sans-serif;
		}
		#Articles, #Separation{
			margin-left:45px;
			margin-bottom:15px;
			text-align:center;
		}
		#Gamme{
			margin-left:45px;
			margin-bottom:10px;
		}
	
		#Gamme  ul {margin-left: 30px; padding-left: 0;}
		#Gamme  ul {
			padding-bottom:0px;
			margin-top: 0;
			margin-bottom: 8px;
		}
		#Gamme li { 
			list-style-image: url(/legendya_images/site/puce-verte.gif);
			padding-bottom:5px;
			font: normal normal 16px Times, Verdana, Helvetica, sans-serif;
			color: #724444;
		}
		#Gamme li a { 
			font: normal normal 16px Times, Verdana, Helvetica, sans-serif;
			color: #724444;
			text-decoration:none;
		}
		#Gamme li a:hover{
			text-decoration:underline;
		}
		#Gamme li ul{ 
			margin-top: 4px;
			margin-bottom: 0px;
			padding-bottom: 0px;
		}
		#Gamme li ul li{ 
			margin:0;
			padding: 0 0 5px 0;
			list-style-image: none;
		}
		#Gamme li ul li a{ 
			font: normal normal 12px Times, Verdana, Helvetica, sans-serif;
		}
		#Gamme li ul li a:hover{
			text-decoration:underline;
		}
		#Services{
			margin-left:60px;
			margin-bottom:25px;
		}
		#Recherche{
			margin-left:60px;
			margin-bottom:25px;
		}
		#Informations{
			margin-left:60px;
			margin-bottom:25px;
		}
		#Gamme  ul {margin-left: 30px; padding-left: 0;}
		#Informations  ul {
			padding-bottom:0px;
			margin-top: 0;
			margin-bottom: 8px;
		}
		#Informations li { 
			padding-bottom:5px;
			font: normal normal 13px Times, Verdana, Helvetica, sans-serif;
			color: #724444;
		}
		#Informations li a { 
			font: normal normal 13px Times, Verdana, Helvetica, sans-serif;
			color: #724444;
			text-decoration:none;
		}
		#Informations li a:hover{
			text-decoration:underline;
		}


		.TitreProduit {
			background-color:#a62417;
			color:#ffffff;
			padding: 2px;
			font-size:15px;
		}
		.TitreProduit h2{
			color:#ffffff;
			margin:0;
			padding:0;
			font-size:15px;
		}
		.AcrocheProduit {
			padding: 2px;
			text-align : justify;
		}
		.AcrocheProduit p {
			text-align : justify;
		}
		.LienProduit {
			padding: 2px;
			color:#a62417;
			font-size:11px;
			font-weight:bold;
		}
		.LienProduit a {
			text-decoration:underline;
		}
		.ProduitImage2{
			width : 149px;
			border : 1px #625e4a groove;
		}
		.ProduitImage2{
			text-align:center;
			vertical-align:middle;
		}
		.ListeProduits{
			padding-top:10px;
		}

	
		.ListeGamme {
		 	margin-top:20px;
		}
		.ListeGamme img {
			border : 1px #000000 solid;
		 	margin-bottom:20px;
		}

/**********************************************/
/*	Détail produit	*/
/**********************************************/

		.DetailProduit {
			padding: 2px;
			font-size:15px;
			padding-top:10px;
		}
		.CadreImagePrincipale {
			border:2px #a62417 solid;
			height:280px;
			vertical-align:middle;
		}
		.TitreDescription{
			font-size:16px;
			color:#a62417;
			font-weight:bold;
		}
		.TitreDesc{
			color:#a62417;
			font-weight:bold;
			font-size:11px;
			padding-bottom:12px;
			padding-right:5px;
			vertical-align:top;
		}
		.TexteDesc{
			width:150px;
			color:#724444;
			font-weight:bold;
			font-size:14px;
			padding-bottom:10px;
			padding-right:5px;
			vertical-align:top;
		}
		.BoutonValide{
			color:#a62417;
			font-weight:normal;
			font-size:10px;
			border:1px #858077 solid;
			color:#a62417;
			background-color:#ffffff;
			cursor:hand;
			margin:0;padding:0;
			width:40px;
		}
		.BoutonAcheter{
			color:#a62417;
			font: normal normal 13px Times;
			border:none;
			color:#a62417;
			background-color:transparent;
			cursor:pointer;
			margin:0;padding:0;
		}
		.BoutonQte{
			font-size:12px;
			border:1px #858077 solid;
			margin-right:5px;
			height:16px;
		}
		.ProduitPrix{
			font-size:140%;
		}
		.Prix{
			font: normal bold 14px Times, Times, Georgia, Verdana, Arial;
		}
		.LienFiche{
			color:#000000;
			text-decoration : none;
		}
		.MiniImage {
			padding-bottom:3px;
		}


/**********************************************/
/*	Standard Definition	*/
/**********************************************/
	.TresPetite { font-family:Times ; font-size:11px; }
	.Petite 	{ font-family:Times ; font-size:12px; }
	.Normal 	{ font-family:Times ; font-size:13px; }
	.Moyenne 	{ font-family:Times ; font-size:14px; }
	.Grande 	{ font-family:Times ; font-size:15px; }
	.TresGrande { font-family:Times ; font-size:16px; }	

	h1 { 
		margin : 0 0 10px 0;
		padding : 0 0 2px 0 ;
		font: normal bold 18px Times, Times, Georgia, Verdana, Arial;
		color : #a62417;
	}
	.NoPng h1 {
		position:absolute;
		z-index: -1;
		margin: 0; padding: 0;
		white-space: nowrap;
		display: none;
	}
	h2 { 
		margin : 0 0 10px 0;
		padding : 0 0 0 0 ;
		font: normal bold 16px  Times, Verdana, Helvetica, sans-serif;
		color : #a62417;
	}
	h3 { 
		margin : 0 0 8px 0;
		padding : 0 0 0 0 ;
		color : #a62417;
		font: normal bold 14px  Times, Verdana, Helvetica, sans-serif;
	}
	h4{ 
		margin : 0 0 8px 0;
		padding : 0 0 0 0 ;
		color : #a62417;
		font: normal normal 13px  Times, Verdana, Helvetica, sans-serif;
	}
	p {
		font: normal normal 13px Times, Verdana, Helvetica, sans-serif;
		margin : 0  0 15px 0;
		padding : 0;
		color: #724444;
		padding-bottom : 4px;
	}
	td {
		font: normal normal 13px Times, Verdana, Helvetica, sans-serif;
		color: #724444;
	}
	.SmallP p{
		font: normal normal 12px Times, Verdana, Helvetica, sans-serif;
		color: #724444;
	}

	ul,li {margin-left: 0; padding-left: 0;}
	ul {margin-left: 20px; padding-left: 0;}
	ul,ol {
		padding-bottom:0px;
		text-align: left;
	}
	ul,ol {
		text-align: left;
		margin-top: 0;
		margin-bottom: 8px;
	}
	li { 
		list-style-image: url(/legendya_images/site/puce.gif);
		padding-bottom:10px;
		font: normal bold 13px Arial, Verdana, Helvetica, sans-serif;
	}
	li a { 
		font: normal bold 13px Arial, Verdana, Helvetica, sans-serif;
		color:#a62417;
		text-decoration:none;
	}

	a{ 
		color: #a62417;
		text-decoration:underline;
	}
	a:hover {
		color: #a62417;
		text-decoration:none;
	}
	form{
		margin:0; padding:0;
	}
	input,select,textarea{
		margin:0; padding:0;
		font: normal 11px  Arial, Verdana, Helvetica, sans-serif;
		color: #57544f;
		border : 1px #837e75 solid;
	}
	img.Border, .Border img {
		border: 1px solid #9B0000;
	}
	.noBorder{
		border: 0px solid #9B0000;
	}
/**********************************************/
/* Formulaire Contact */
/**********************************************/
	.FormContact,.FormContact td,.FormReponse{
		font: normal 10px  Times, Verdana, Helvetica, sans-serif;
		color:#837e75;
	}
	.FormSubmit {
		color:#837e75;
		font-size: 10px; 
		font-weight: bold; 
		height: 20px;
		background-color:#ffffff;
	}
	.LargeInput{
		width:260px;
	}
	.SmallInput{
		width:60px;
	}
	.MediumInput{
		width:193px;
	}
	.chkBoxes{
		background-color:transparent;border-width:0;
	}
	.XSmallInput{
		width:20px;
	}
	.HalfInput{
		width:126px;
	}
	.EditLibelle{
		margin: 40px 0;
		padding: 10px;
		border: 1px dotted;
	}
	.MenuLoginSub{
		font: normal 9px Verdana, Arial , Helvetica, sans-serif;  
		border: 1px #837e75 solid;
		background-color : #ffffff;
		color:#837e75;
		width:22px;
		height:16px;
		text-align:center;
		margin-left:5px;margin-bottom:1px;
	}

	

	/****************************************************/
	/*				ACCUEIL				*/
	/****************************************************/
	.Edito{
		background-color:#f4faff;
		border : 1px #c1dbf5 solid;
		padding:5px;
		width:97%;
	}	
	
	
	
	
	
	
	
	
	
	
#BarreNavEcommerce{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px 0 10px 0;
	color:#4f4f4f;
}
#BarreNavEcommerce A,#BarreNavEcommerce A:visited,#BarreNavEcommerce A:hover{
	font-family: Times, Times, serif;
	font-size:11px;
	text-decoration : underline;
	color:#4f4f4f;
}
#BarreNavEcommerce .current{
	text-decoration:underline;
}
#ECommerce button {
	font: normal 11px Times, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #DCD7C6;
	border:	1px #957B7B solid;
}
#ECommerce .Submit {
	font: normal 11px Times, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #DCD7C6;
	border:	1px #957B7B solid;
}

#ECommerce {
	text-align: left;
	background-color: #fef9e3;
	border: 1px #837e75 solid;
	padding : 8px ; 
	margin-bottom : 10px ; 
	font-family:  Times, Verdana, Arial,serif;
	font-size: 14px;
	font-weight: normal;
	color: #5B4C23;
}
#ECommerce .EnteteTableau{
	padding : 5px 15px 5px 15px;
	margin-bottom : 10px;
	text-align: center;
	color: white;
	background-color: #a62417;
	font-size: 15px;
	font-weight: bold;
}
#ECommerce .TitreTableau{
	padding : 10px 10px 10px 10px;
	font-size: 15px;
	font-weight: bold;
}
#ECommerce .TexteInformations{
	font: normal normal 11px "Verdana";
}
#ECommerce h2 {
	font: normal bold 18px Times, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #7A0207;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h3 {
	font: italic bold 16px Times, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #7A0207;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h4 {
	font: italic bold 14px Times, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #7A0207;
	margin: 0;
	padding: 10px 0 10px 0;
}
#ECommerce a{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
#ECommerce td{
	font-family: Times, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#ECommerce .EcommercePanier thead{
	font: normal bold 10px Times, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	margin: 5px 5px;
	letter-spacing : 0px;
	background-color: #a62417;
}
#ECommerce .EcommercePanier th{
	padding: 2px 5px;
}
#ECommerce .EcommercePanier tfoot{
	font: normal bold 12px Times, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #a62417;
	padding:5px 5px;
}
#ECommerce .EcommercePanier td{
	font-size: 10pt;
	font-weight: normal;
	padding:10px 5px;
}
#ECommerce .EcommerceModeLivraison td{
	font-size: 9pt;
	font-weight: normal;
	padding:5px 5px;
}
#ECommerce input {
	font-size: 12px;
}
#ECommerce textarea {
	font-size: 12px;
}
#ECommerce select {
	font-size: 12px;
}
#ECommerce .noborder {
	border : 0px;
}
#ECommerce #ECommerErreur {
	color: red;
	font-size: 12px;
}
#ECommerce #ECommerErreur .Titre {
	font-weight: bold;
	font-size: 14px;
}
#ECommerce .InputSmall { width : 60px; }
#ECommerce .InputMedium { width :100px; }
#ECommerce .InputLarge { width :220px; }
#ECommerce .TextAdresse { width :200px; }	

#imagesServices{
 text-align:center;
 padding-right:40px;
}