/******************************************/
/*		BODY  ET CONTENEUR		*/
/******************************************/
	BODY {
		margin: 0; 
		padding: 0;
		color : #3B2319;	
		background-color : #ffffff;
		font: normal normal 11px  "Trebuchet MS", sans-serif;
		color:#625859;
		text-align : left;
	} 
	img { border:0;}
	html>body { overflow:scroll; }
	
	.clear {clear:both;}
/******************************************/
/*		DIVERS		*/
/******************************************/

	.BarreOrange{
		clear:both;
		width : 100%;
		height : 6px;
		background-color : #E58F00;
	}
	.BarreBlanche{
		clear:both;
		width : 100%;
		height : 6px;
		background-color : #ffffff;
	}
	.Maron{
		background-color : #A30000;
	}
	.Beige{
		background-color : #FDEECF;
	}
	.Violet{
		background-color : #311528;
	}
	.outro{
		padding-top:4px;
	}
	.outro p{
		font-size:10px;
	}
/******************************************/
/*		MENU PRINCIPALE		*/
/******************************************/
	.MenuSep{
		clear:both;
		width : 100%;
		height : 3px;
		background-color : #DCDBAD;
	}
	.Menu{
		/*background: #ffffff url(/jadis_images/fond_menu.gif);*/
		clear:both;
		width : 100%;
		background-color : #ffffff;
		text-align : left;
	}
	.MenuText {
		height : 18px;
		padding-top:5px;
	}
	.MenuText2 {
		height : 17px;
		padding-top:0px;
	}
	.MenuText a,.MenuText2 a{
		font: normal normal 11px Arial , Verdana, Helvetica, sans-serif;  
		color : #3B2319;
		text-decoration : none;
	}
	.UCatchIt{
		font: normal normal 11px Arial , Verdana, Helvetica, sans-serif;  
		color : #3B2319;
		padding:5px;
	}
	.UCatchIt li{
		font: normal normal 11px Arial , Verdana, Helvetica, sans-serif;  
		color : #3B2319;
	}	
/******************************************/
/*		HOMEPAGE		*/
/******************************************/
		#Bigcontainer { 
			position:relative;
			text-align : left;
			width:989px;
			/*border:1px green solid;*/
			margin:0px auto;
			background:#fff url(/jadis_images/site/background-page.png) repeat-y;
		}
		#HPLeft {
			position:relative;
			float:left;
			padding-left:3px;
			
		}
		#HPRight {
			position:relative;
			float:right;
			width:695px;
			padding : 0 35px 0 0;
		}
		#HPRight p, #HPRight p a{
			font : normal 12px "Trebuchet MS", sans-serif;
			color:#747474;
			text-decoration:none;
		}
		#HPRight p a:hover{
			text-decoration:underline;
		}

					
				div.hr {
				  height: 9px;
				  background: #fff url(/jadis_images/site/separateur-horizontal.png) no-repeat scroll left;
				  margin:3px 0;
				}
				div.hr hr {
				  display: none;
				}
				.linked{
					cursor:pointer;
				}

/******************************************/
/*		CONTENU		*/
/******************************************/
	#Contenu{
		margin : 10px 25px 10px  25px !important;;
		min-height:300px !important; /* taille minimal pour les moteur gecko et IE7 */
		height:300px; /* taille max pour IE6 */
		height:auto !important; /* on remet à la normal pour gecko et IE7 */
		
	}
	

/******************************************/
/*		DEFINITION STANDARD		*/
/******************************************/
	h1 { 
		color : #8f0111;
		font: normal bold 22px  "Trebuchet MS" , Arial, Helvetica, sans-serif;  
		padding : 10px 0 25px 0;
		text-transform:uppercase;
		margin : 0 0 0 0;
		clear : both;
		text-decoration:none;
	}
	h2 { 
		color : #bb0117;
		font: normal bold 13px  "Trebuchet MS" , Arial, Helvetica, sans-serif;  
		padding : 0px 0 10px 0;
		margin : 0 0 0 0;
		text-transform:uppercase;
		clear : both;
	}
	h3{ 
		color : #A30000;
		font: normal bold 12px  "Trebuchet MS"; 
		padding : 0 0 15px 0;
		margin : 0 0 0 0;
		clear : both;
	}
	h4{ 
		color : #A30000;
		font: normal bold 11px Arial; 
		padding : 0 0 5px 0;
		margin : 0 0 0 0;
		letter-spacing : 1px;
	}
	p {
		font: normal 11px "Trebuchet MS", sans-serif;
		margin : 0 0 0 0;
		padding-bottom : 2px;
		/*text-align:left;*/
	}
	ul { 
		font: normal 11px "Trebuchet MS", sans-serif;
		margin-top : 0px;
		padding-left : 0px;
		margin-left :  20px;
		margin-bottom :  10px;
	}
	ol { 
		font: normal 11px "Trebuchet MS", sans-serif;
		margin-left :  21px;
		margin-top : 0px;
		padding-left : 1px;
	}
	li { 
		font: normal 11px "Trebuchet MS", sans-serif;
		padding-top : 2px ;
		padding-bottom : 2px ;
	}
	a{
		outline:none;
	}
	a:link,a:visited,a:hover,a:active{ 
		color : #3B2319;
		/*text-decoration: none;*/
		/*color : black;*/
	}
	#Pager a:link,#Pager a:visited,#Pager a:hover,#Pager a:active{ 
		text-decoration: none;
		
	}


	#FormContact{
		font: bold  10px Arial , Verdana, Helvetica, sans-serif;  
		text-align:center;
	}
	INPUT{
		font: bold  10px Arial , Verdana, Helvetica, sans-serif;  
		border : 1px #A30000 solid;
	}

	.TresTresPetite { font-size:8px; }
	.TresPetite 	{ font-size:9px; }
	.Petite 		{ font-size:10px; }
	.Normal 		{ font-size:11px; }
	.Moyenne 		{ font-size:13px; }
	.Grande 		{ font-size:14px; }
	.TresGrande 	{ font-size:16px; }	
	.TresTresGrande { font-size:18px; }	
	
	.Rouge , .Rouge a{	color:#A30000 ; }
	.RougeFonce , .RougeFonce a{	color:#8f0111 ; }
	

/******************************************/
/*		Commentaires produits		*/
/******************************************/
	p.note {
		font-size:12px;
		color:#696969;
	}
	a.ajoutComDetail, a.comDetail, a.partage {
		float:left;
		background: url(/jadis_images/site/icone_ajout-commentaire.gif) no-repeat top left;
		display:block;
		font-size:11px;
		color:#8c8585;
		text-decoration:none;
		padding:0 0 0 27px;
		margin:3px 5px 10px 0;
		width:30%;
	}
	a.ajoutComDetail:hover, a.comDetail:hover { text-decoration:underline;} 
	
	.CommentaireError{
		color:red;
	}
	.addthis_toolbox{
		margin-top:13px;
	}


/******************************************/
/*		Header		*/
/******************************************/


	#HeadContainer {
		position:relative;
		text-align : left;
		width:989px;
		margin:6px auto 0 auto;
	}
	#Entete{
		background:url(/jadis_images/site/jadis-gourmande-entete.png) no-repeat top left;
		height:84px;
		position:relative;
	}
	#Entete p  {
		display:block;
		position:absolute;
		top:31px;
		left:470px;
		/*color:#e8dcc6;*/
		color::#9c7349;
		font: bold 10px  "Trebuchet MS", sans-serif;
		text-transform:uppercase;
	}
	#Entete p a{
		color:#9c7349;
		text-decoration:none;
	}
	#Entete p a:hover, #Entete p a.Selected {
		text-decoration:underline !important;
	}
	#panier{
		background:url(/jadis_images/site/panier.gif) no-repeat top left;
		text-transform:uppercase;
		padding:10px 0 5px 28px;
		position:absolute;
		top:20px;
		left: 730px;
	}
	#panier a{
		font: bold 11px  "Trebuchet MS", sans-serif;
		text-decoration:none;
		color:#b10034;
	}
	#Navigation{
		background:url(/jadis_images/site/background-nav.png) repeat-x;
		height:57px;
		position:relative;
	}
	.n1{
		text-align:center;
		height:57px;
		background:url(/jadis_images/site/nav-sep.png) top right no-repeat;
	}
	a.n1a{
		height:46px;
		display:block;
		padding:13px 15px 0 15px;
		font-size:13px;
		line-height:15px;
		text-transform:uppercase;
		color:#625859;
		text-decoration:none;
	}

	a.n1a.Selected{
		/*background:url(/jadis_images/site/fleche-rouge.png)bottom center no-repeat;*/
		background:url(/jadis_images/site/puce_navHover.gif)bottom center no-repeat;
		color:#8f0111;
	}
	a.n1a:hover {
		/*background:url(/jadis_images/site/fleche-rouge.png)bottom center no-repeat;*/
		color:#8f0111;
	}
	
	.subnav{
		/*
		left:0px;
		width:987px;
		border:1px white solid;
		background-color:#f3e8ca;
		*/
		width:987px;
		margin:1px auto;
		background:url(/jadis_images/site/bg_sousnav.gif) repeat-x top left;
	}
	.subnav td{ 
		padding:10px 15px;
	}
	.subnav td a{ 
		font-size:12px;
		color:#8f0111 !important;
		text-decoration:none;
		text-transform:uppercase;
		display:inline-block;
		padding:0px;
		cursor:pointer
	}
	.subnav td a span {
		padding:7px 10px;
		_padding:6px 10px 5px 10px;
		height:15px;
		display:block;
	}
	.subnav td a:hover, .subnav td a.Selected{ 
		/*text-decoration:underline !important;*/
		background:#fdf3d9 url(/jadis_images/site/bg_titreSousnav_left.gif) no-repeat top left;
	}
	.subnav td a:hover span, .subnav td a.Selected span {
		background:url(/jadis_images/site/bg_titreSousnav_right.gif) no-repeat top right;
	}
	
	#navTop{
		margin : 4px 25px 4px  25px !important;;
		font: bold 9px  "Trebuchet MS", sans-serif;
		color:#625859;
	}
	#navTop a{
		font: bold 9px  "Trebuchet MS", sans-serif;
		color:#625859;
	}

/******************************************/
/*		Lsite produits		*/
/******************************************/
		.sepGamme{
			height:1px;
			margin:0;
			padding:0;
			border-top:1px #e6e6e6 solid;
		}
		.ProduitL{
			float:left;
			width:187px;
		}
		.ProduitL table {
			border-collapse:collapse;
			margin:0 auto;
		}
		.ProduitL td {
			padding:0px;
			width:150px;
			height:150px;
			text-align:center;
			vertical-align:middle;
		}
		.ProduitL div {
			background:url(/jadis_images/site/background-lstprd.png) center right no-repeat;
			padding:5px 10px;
			min-height:44px;
		}
		.ProduitL h2{
			text-align:center;
			margin:0;
			padding:0;
			font-size:13px;
		}
		.ProduitL h2 a{
			text-decoration:none;
			color:#6b431a;
		}
		.ProduitL p{
			text-align:center;
		}
		
	.MiseAvant{
		width : 508px;
		background-color:#FFFBF5 ;
	}
	.MiseAvantTexte{
		padding-top:10px;
		/*padding-right:10px;*/
	}
	.Theme{
		border:1px #e5e5e5 solid
	}		

/****************************************************************
	ESPACE ENTREPRISE
***************************************************************/
.retourBoutique a {
	display:block;
	width:225px;
	height:20px;
	background:url(/jadis_images/site/retourBoutique.gif) no-repeat top left;
	position:absolute;
	top:60px;
	right:35px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:4px 0 0 27px
}
.espaceEntreprise h1.titreHome {
	float:left;
	width:260px;
	font-size:20px;
}
a.devis {
	display:block;
	width:173px;
	height:25px;
	border:1px solid #b10034;
	float:left;
	background:url(/jadis_images/site/puce_hover.gif) no-repeat 25px 11px;
	color:#b1002a;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:9px 0 0 44px;
	text-decoration:none;
	margin: 5px 0 0 0;
}
a.devis:hover {
	background:#b1002a;
	color:#fff;
}
a.client {
	display:block;
	width:185px;
	height:25px;
	border:1px solid #e0dfdf;
	float:left;
	background:url(/jadis_images/site/puce.gif) no-repeat 15px 11px;
	color:#403538;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:9px 0 0 32px;
	text-decoration:none;
	margin: 5px 10px 0 10px;
}
a.catalogue {
	display:block;
	width:190px;
	height:23px;
	border:1px solid #e0dfdf;
	float:left;
	background:url(/jadis_images/site/bgCatalogue.gif) no-repeat 0px 0px;
	color:#403538;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:11px 0 0 25px;
	text-decoration:none;
	margin: 5px 0 0 0;
}
a.catalogue:hover {
	border:1px solid #b1002a;	
}
.imgLeft {
	width:628px;
	height:283px;
	float:left;
}
.imgRight {
	width:282px;
	height:283px;
	float:right;
}
#process {
	margin:20px 0 0 0;
	border-top:2px solid #ececec;
	padding:0px 0 0px 0;
	height:190px;
}
.bgProcess {
	background:url(/jadis_images/site/bg-process.gif) no-repeat top left;
	width:878px;
	height:104px;
	margin:16px 0 0 38px;
	padding: 0 0 0 150px
}
.rect {
	width:141px;
	float:left;
	margin: 0 10px 0 0;
}
.rect .img { 
	height:100px;
	margin: 0 0 5px 0;
}
.rect p{
	text-align:center;
	color:#403538
}

/*-------------------------------------
	LISTE ENTREPRISE
-------------------------------------*/
#left-side {
	width:214px;
	float:left;
}
#left-side .box {
	border:1px solid #ebebeb;
	padding:20px 10px 15px 20px;
	margin-bottom:7px;
}
#left-side .box h3 {
	color:#403538;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0px 0 13px 0;
	padding:0px
}
#left-side .box.menu a {
	color:#403538;
	font-size:12px;
	display:block;
	line-height:20px;
	text-decoration:none;
	background:url(/jadis_images/site/puce-leftSide.gif) no-repeat 0 10px;
	padding: 0 0 0 10px;
}
#left-side .box.menu a:hover, #left-side .box.menu a.selected  {
	color:#b1002a;
	background:url(/jadis_images/site/puce-leftSide-hv.gif) no-repeat 0 10px;
	font-weight:bold;
}
#left-side a.catalogue {
	width:187px;
	margin:0px 0 10px 0;
	float:none;
}
#left-side .boxBestPrd {
	background:url(/jadis_images/site/sp.gif) no-repeat bottom left;
	padding: 7px 0;
}
#left-side td.imgPrd {
	width:72px !important;
	height:72px !important;
	vertical-align:middle;
	text-align:center;
}
#left-side .txtPrd {
	padding: 0 0 0 10px;
}
#left-side .txtPrd h2 {
	font-size:12px;
	margin:0 0 5px 0;
	padding:0 0 0 0px;
}
#left-side .txtPrd h2 a {
	color:#b1002a;
	font-size:12px !important;
	text-transform:uppercase;
	text-decoration:none;
}
#left-side .box.choix ul {
	margin:0px;
	padding:0px;
	background:none;
	list-style:none
}
#left-side .box.choix li {
	background:url(/jadis_images/site/puceChoix.gif) no-repeat 0 3px;
	padding: 0 0 3px 18px
}
#left-side .box.choix li:hover ,#left-side .box.choix li.selected{
	background:url(/jadis_images/site/puceChoix-hover.gif) no-repeat 0 3px;
	padding: 0 0 3px 18px
}
#left-side .box.choix li a {
	color:#403538;
	font-size:12px;
	background:none;
	text-decoration:none;
}
#listeProduit {
	position:relative;
	float:right;
	width:710px
}
#listeProduit a.client {
	position:absolute;
	top:-50px;
	right:0px;
	width:220px;
}
#listeProduit h4 {
	color:#403538;
	font-size:14px;
	text-transform:uppercase;
}
#listeProduit .boxProduit {
	float:left;
	width:343px;
	border:1px solid #e5e5e5;
	height:158px;
	margin: 0 10px 10px 0
}
#listeProduit .boxPoduit table { padding:5px}
#listeProduit .boxProduit .imgPrd {
	width:145px;
	height:145px;
	vertical-align:middle;
	text-align:center;
}
#listeProduit .boxProduit h2 {
	font-size:12px;
	margin:0 0 5px 0;
	padding:0 0 0 0px;
}
#listeProduit .boxProduit h2 a {
	color:#b1002a;
	font-size:12px !important;
	text-transform:uppercase;
	text-decoration:none;
}
#listeProduit .boxProduit .txtPrd {
	padding:10px 13px 0 20px
}
#listeProduit .boxProduit .txtPrd p {
	font-size:11px;
	color:#747474;
	line-height:13px
}
#listeProduit .boxProduit .txtPrd p.prix {
	color:#000;
}
#listeProduit .boxProduit .txtPrd strike {
	font-size:10px !important;
}
a.savoirPlus {
	display:block;
	width:115px;
	height:17px;
	text-align:center;
	color:#fff;
	font-size:11px;
	background:url(/jadis_images/site/savoirPlus.gif) no-repeat top left;
	text-decoration:none;
	margin:10px 0 0 0;
	padding:1px 0 0 5px
}
a.decourvir.savoirPlus {
	text-align:left !important;
	padding: 1px 0 0 27px;
	width:72px
}









/********************************************************************/
/********************* ECOMMERCE *********************************/
/********************************************************************/

.TexteEcommerce{
	font-size: 11px;
	padding:0px 0 10px 0;
}
#BarreNavEcommerce{
	text-align:center;
	font-size:11px;
	padding:0 0 10px 10px;
	color:#848a91;
}
#BarreNavEcommerce A,#BarreNavEcommerce A:visited,#BarreNavEcommerce A:hover{
	font-size:11px;
	text-decoration : underline;
	color:#db5d7c;
}
#BarreNavEcommerce .current{
	text-decoration:underline;
	color:#db5d7c;
	font-weight:bold;
}
#ECommerce button, #ECommerce .Submit , .Btn, .FormSubmitPanier{
	padding: 2px 2px !important;
	margin:3px 0px 15px 0px !important;
	font: bold 11px "Trebuchet MS", sans-serif;
	border:none !important;
	color:#f3e8ca !important;
	background:#ad0a1d;
}

#ECommerce .ChoixPaiement{
	padding:3px 0 ;
	font: normal bold  11px "Trebuchet MS", sans-serif;
	border:1px solid red;
}
#ECommerce {
	text-align: left;
	background: #f4f4f4;
	margin : 10px 25px 25px  25px !important;;
	padding : 8px ; 
	font-size: 13px;
	font-weight: normal;
	border:1px solid #dddddd;
}
#ECommerce .EnteteTableau{
	padding : 5px 15px 5px 15px;
	margin-bottom : 10px;
	text-align: center;
	color: #1f1f1f;
	border-bottom:1px solid #dddddd;
	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 .TexteInformations{
	padding : 0 0 10px 0;
}
#ECommerce h2 {
	font: normal bold 16px "Trebuchet MS", sans-serif;
	text-transform: uppercase;
	color: #434c4e;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h3 {
	font: italic bold 14px "Trebuchet MS", sans-serif;
	text-transform: uppercase;
	color: #434c4e;
	margin: 20px 0 10px 0;
	padding: 0px 0 5px 0;
	border-bottom:1px solid #e6e6e6;
}
#ECommerce h4 {
	font: italic bold 13px "Trebuchet MS", sans-serif;
	text-transform: uppercase;
	color: #434c4e;
	margin: 0;
	padding: 10px 0 10px 0;
}
#ECommerce a{
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
#ECommerce td{
	font-size: 13px;
	font-weight: normal;
	padding:4px 3px;
}
#ECommerce .EcommercePanier thead{
	font: normal bold 12px "Trebuchet MS", sans-serif;
	color: #434c4e;
	margin: 5px 5px;
	letter-spacing : 0px;
	
}
#ECommerce .EcommercePanier th{
	padding: 5px 5px;
	border-bottom:1px dashed #dddddd;
	border-top:1px dashed #dddddd;
}
#ECommerce .EcommercePanier tfoot{
	font: normal bold 12px "Trebuchet MS", sans-serif;
	color: #1f1f1f;
	border-bottom:1px dashed #dddddd;
	border-top:1px dashed #dddddd;
	padding:10px 0px !important;
}
#ECommerce .EcommercePanier td{
	font-size: 13px;
	font-weight: normal;
	padding:10px 5px;
}
#ECommerce .EcommercePanier{
	border:0px red solid;
	margin-bottom:10px;
}
#ECommerce .EcommerceModeLivraison td{
	font-size: 11px;
	font-weight: normal;
	padding:5px 5px;
}
#ECommerce input {
	font-size: 11px;
}
#ECommerce textarea {
	font-size: 11px;
}
#ECommerce select {
	font-size: 11px;
}
#ECommerce .noborder {
	border : 0px;
}
#ECommerce #ECommerErreur {
	color: red;
	font-size: 12px;
	padding:0 0 5px 0;
}
#ECommerce #ECommerErreur .Titre {
	font-weight: bold;
	font-size: 14px;
	padding:5px 0;
}
#ECommerce .InputSmall { width : 60px; border:1px solid #9da5ad; padding:2px }
#ECommerce .InputMedium { width :150px; border:1px solid #9da5ad; padding:2px}
#ECommerce .InputLarge { width :270px; border:1px solid #9da5ad; padding:2px }
#ECommerce .TextAdresse { width :200px;  }

#ECommerce #EspaceClient td{
	padding:3px;
}

#ECommerce .RelaisSep {
	height:1px;
	background-color:#DCD7C6;
}
#ECommerce .EcommerceRelais td{
	font-size: 11px;
	font-weight: normal;
	padding:10px 1px;
}
#ECommerce .EcommerceRelais td a{
	font-size: 11px;
	font-weight: normal;
	color: #910033;	
}
#ECommerce .EcommerceRelaisHoraire {
	margin-top:10px;
	background-color: #DCD7C6;
	border:	1px #910033 solid;
	display:none;
}
#ECommerce .EcommerceRelaisHoraire td{
	padding:2px 1px;
}

	 
/******************************************/
/*		FOOTER		*/
/******************************************/

	.Clikeo { 
		color : #C0C0C0;
		padding-top:5px;
		padding-bottom:15px;
		text-align : center;
	}
	.Clikeo a:link,.Clikeo a:visited,.Clikeo a:hover,.Clikeo a:active{ 
		color : #C0C0C0;
		font: normal normal 7pt Verdana; 
	}

