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

body {
	font:11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#585c64;
}

img {
	border:0;
}

.TresPetite { font-family: Arial, Helvetica, sans-serif; font-size:9px; }
.Petite 	{ font-family: Arial, Helvetica, sans-serif; font-size:10px; }
.Normal 	{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px}
.Moyenne 	{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:18px}
.Grande 	{ font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height:20px}
.TresGrande { font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height:22px}
.rose { color:#c82dca}
.grisClair { color:#efefef;}
.grisFonce { color:#707070;}
.rouge { color:#fe2873;}


h1 { 
	font: bold 20px Arial, Helvetica, sans-serif;
	padding :0px 0px 5px 0px;
	margin :0px 0px 10px 0;
	color:#c82dca;
	text-align:left;
}
h1 small {
	font-size:11px;
}
h1 span { 
	font-size:15px;
	color:#707070;
}
h2 { 
	font: bold 18px Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0 8px 0px;
	color:#c82dca;
	text-align:left;
	background:url(/bioelan_/lorenAndPaul_images/site/site/bgTitre.gif) no-repeat bottom right;
}	
h3{ 
	font: bold 16px Arial, Helvetica, sans-serif;
	padding :0px 0px 0px 0px;
	margin :0px 0 6px 0px;
	color:#707070;
}
h4{ 
	font: bold 14px Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0 4px 0px;
	color:#707070;
	text-align:left;	
}
h5{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0 2px 0px;
	color:#000;
	text-align:left;
}
h6 {
	font: bold 11px Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0 0px 0px;
	color:#000;
	text-align:left;
}
p {
	font: 11px  Arial, Helvetica, sans-serif;
	color:#414141;
	margin:10px 0px;
	line-height:15px
}
ul { 
	padding:0 0 0 5px;
	margin:3px 0 0 15px;
}
ol {
	padding:0;
	margin:3px 0 0 25px
}
ol li { 
	background:none;
	padding:0 0 0 0px;
}
li {
	font: 11px  Arial, Helvetica, sans-serif;
	color:#585c64;
	margin:0px;
	line-height:16px;
}
a { 
	color: #cc3acd;
	text-decoration:underline;
}
a:hover {text-decoration:underline;}
#conteneur {
	width:990px;
	margin-left:auto;
	margin-right:auto;
}

/*///////////////////////////////////////////////////////////////////////////////////////
HEADER
///////////////////////////////////////////////////////////////////////////////////////*/
	#LANGUES{
		position:absolute;
		right:10px;
		top:5px;
	}

#header {
	width:990px;
	height:125px;
}
.logo {
	width:238px;
	height:125px;
	float:left;
	display:inline;
}
.nav {
	width:750px;
	float:right;
	display:inline;
	background:url(/lorenAndPaul_images/site/bgHeader.jpg) no-repeat bottom left;
	padding:82px 0px 0 0;
	_padding:85px 0 0 0;
}
.nav table {
	margin-right:22px;
	_margin-right:12px;
}
.nav td {
	background:url(/lorenAndPaul_images/site/onglet_left.gif) no-repeat bottom left;
	text-align:center;
	padding:0px 0 0 9px;
}
td.spacernav { 
	background:none; 
	padding:0px;}
.nav a {
	background:url(/lorenAndPaul_images/site/onglet_right.gif) no-repeat top right;
	display:block;
	padding: 3px 9px 2px 0;
	color:#000000;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bolder;
}
.nav a:hover {
	text-decoration:underline;
	}
.nav td.monPanier {
	background:url(/lorenAndPaul_images/site/onglet_monPanier_left.gif) no-repeat top left;
	height:43px;
	padding-left:35px
}
.nav td.monPanier a {
	background:url(/lorenAndPaul_images/site/onglet_monPanier_right.gif) no-repeat bottom right;
	display:block;
	color:#fff;
	height:18px;
	padding:25px 0 0px 0;
}

	.ami, .favoris {
		background:url(/lorenAndPaul_images/site/btn_ami.gif) no-repeat top left;
		color:#1984de;
		font-size:11px;
		display:block;
		text-decoration:none;
		padding:0 0 0 20px;
		margin:0 0 3px 2px
	}
	.favoris {
		background:url(/lorenAndPaul_images/site/btn_favoris.gif) no-repeat center left;
		padding:2px 0 0 20px;
	}
 
/*///////////////////////////////////////////////////////////////////////////////////////
CONTENU LEFT
///////////////////////////////////////////////////////////////////////////////////////*/

#contenu {
	background:url(/lorenAndPaul_images/site/bgConteneur.gif) no-repeat top left;
	padding:10px 0 0px 0;
	width:990px;
}
#contenu .tableContenu {
	background:#fff;
	padding:0 0 15px 0
}
.logoBot {
	margin:0 0 0 15px;
}
.menu {
	padding-left:51px;
}
.barreRecherche {
	width:152px;
	background:url(/lorenAndPaul_images/site/bgRecherche.gif) no-repeat top left;
	width:152px;
	height:51px;
	margin: 10px 0 0 0px;
}
.barreRecherche input {
	margin:10px 0 0 3px;
	padding:2px 0 2px 2px;
	border:1px solid #c3c3c3;
	width:118px;
	float:left;
	display:inline;
	color:#656565;
	font-size:10px;
}
.barreRecherche button {
	border:1px solid #c3c3c3;
	background:#fff;
	height:19px;
	color:#656565;
	width:20px;
	margin: 10px 0 0 3px;
	padding:0 0 2px 0px;
	font-size:10px
}
.barreRecherche a {
	clear:both;
	display:block;
	color:#404040;
	font-size:9px;
	text-decoration:underline;
	margin:3px 0 0 5px
}
.spMenu {
	background:url(/lorenAndPaul_images/site/spNav.jpg) no-repeat top left;
	width:152px;
	height:6px;
	margin:10px 0;
}

/*////////////////////////
////   MENU   ////////////
///////////////////////////*/
.accordion_headings h3 {
	padding:0px;
	margin:7px 0 0 0px;
	background:url(/lorenAndPaul_images/site/puce.gif) no-repeat 0px 3px;
	padding:0 0 0 15px;
	text-transform:uppercase;
	color:#414141;
	font-size:11px;
	cursor:pointer;
}
.accordion_headings h3:hover {
	color:#000
}
.accordion_headings h3 a{
	text-transform:uppercase;
	color:#414141;
	font-size:11px;
	cursor:pointer;
	text-decoration:none;
}
.accordion_headings h3 a:hover {
	color:#000
}
.accordion_child ul {
	list-style:none;
	padding:0px;
	margin:4px 0 4px 15px;	
}
.accordion_child li {
	background:url(/lorenAndPaul_images/site/puce_min.gif) no-repeat 0px 6px;
	padding-left:10px
}
.accordion_child li a {
	font-size:11px;
	color:#5c5c5c;
	text-decoration:none;	
}
.accordion_child li a:hover, .accordion_child li a.selected {
	text-decoration:underline;
	color:#000
}

/*/////////////////////////////////////*/

.newsletter {
 	padding: 0 15px 0 0;
}
.newsletter p {
	font-size:10px;
	color:#9b9a9a;
	margin:2px 0px
}
.newsletter input {
	margin:2px 0 0 3px;
	padding:2px 0 2px 2px;
	border:1px solid #c3c3c3;
	width:118px;
	float:left;
	display:inline;
	color:#656565;
	font-size:10px;
}
.newsletter button {
	border:1px solid #c3c3c3;
	background:#fff;
	height:19px;
	color:#656565;
	width:20px;
	margin: 2px 0 0 3px;
	padding:0px;
	font-size:10px
}
.banque {
	margin: 0 0 0 15px;
}
.banque td {
	padding: 0 0 10px 0;
}
.services {
	width:142px;
	margin:0 0 0 18px;
}
.services ul {
	margin:0px;
	padding:0 0 0 0px;
	list-style:outside
}
.services li {
	color:#414141;
	padding:0 0 0 0px;
	margin:0 0 2px 0;
	line-height:normal;
}
.services li a {
	color:#414141;
	font-size:10px;
	text-decoration:none;
}
.services a:hover, .services a.selected {
	text-decoration:underline;
}
/*///////////////////////////////////////////////////////////////////////////////////////
CONTENU RIGHT
///////////////////////////////////////////////////////////////////////////////////////*/
.texteContenu {
	margin:15px 0 0 0 0;
}

.contenuRight {
	width:725px;
	 padding:0 15px 0 0;
}
.produitAccueil {
	width:428px;
	height:196px;
	background:url(/lorenAndPaul_images/site/bgProduitAccueil.jpg) no-repeat top left;
	float:left;
	display:inline;
}
.offreLancement {
	width:285px;
	height:196px;
	float:right;
	display:inline;
}
.txtprdAccueil {
	float:left;
	display:inline;
	width:200px;
	margin:10px 0 0 17px;
}
.txtprdAccueil a {
	text-decoration:none;
}
.txtprdAccueil h3 {
	border-bottom:1px solid #353434;
	font-size:20px;
	color:#848282;
	padding:0 0 4px 0;
	margin:0px;
}
.rectH2 {
	height:70px;
	border-bottom:1px solid #5f5e5d;
	padding:0 0 3px 0;
	width:200px;
}

.rectH2 h2 {
	font-size:20px;
	color:#fff;
	padding:0px; 
	margin:0px 0 0px 0;
}
.prdAccueil {
	float:right;
	display:inline;
	width:195px;
	padding:15px 7px 0 0;
	text-align:center;

}
p.prixAccueil {
	margin:0px;
	font-size:20px;
	color:#d62193;
	font-weight:bold;
}
p.prixBarreAccueil {
	margin:0px;
	font-size:11px;
	color:#d62193;
	margin:5px 0;
}
p.prixBarreAccueil span { text-decoration:line-through;}
a.voirPrdAccueil {
	background:url(/lorenAndPaul_images/site/puceBlanche.gif) no-repeat 0px 2px;
	color:#fff;
	padding-left:15px;
	margin:0px
}
.intro h1 {
	font-size:14px;
	color:#414141;
	margin:4px 0;
	padding:0px;
}
.intro p {
	margin:0px
}
.nouveautes {
	margin:20px 0 0 0;
}
.promotions {
	clear:both;
	margin:30px 0 0 0;
}

/*/////////////////////////////////////////////////////////////////
//   LISTE PRODUIT   //////////////////////////////////////////
//////////////////////////////////////////////////////*/

.navTop {
	font-size:10px;
	color:#cecece;
	margin:20px 0 0 0;
}
.navTop a {
	color:#bf09c1;
	text-decoration:none;
}
.navTop a:hover { text-decoration:underline;}
.titreListe {
	margin:7px 0 0 0;
}
.titreListe h1{ 
	color:#ababab;
	font:normal 25px Arial, Helvetica, sans-serif;
}
.rechercheAvancee {
	margin:0 0 20px 0;
}
.searchLeft {
	background:url(/lorenAndPaul_images/site/rechercheLeft.gif) no-repeat top left;
	width:9px;
	height:62px
}
.searchContenu {
	background:url(/lorenAndPaul_images/site/bgRecherche_liste.gif) repeat-x top left;
}
.searchRight {
	background:url(/lorenAndPaul_images/site/RechercheRight.gif) no-repeat top right;
	width:9px;
}
.prdsearchLeft {
	background:url(/lorenAndPaul_images/site/prdrechercheLeft.gif) no-repeat top left;
	width:9px;
	height:62px
}
.prdsearchContenu {
	background:url(/lorenAndPaul_images/site/prdbgRecherche_liste.gif) repeat-x top left;
}
.prdsearchRight {
	background:url(/lorenAndPaul_images/site/prdRechercheRight.gif) no-repeat top right;
	width:9px;
}
.titreSearch p{
	font-weight:bold;
	color:#fff;
	margin:2px 0px;
}
.inputSearch {
	padding:10px 0 0 0
}
.inputSearch select {
	margin:0 5px;
	border:1px solid #656565;
	font-size:12px;
	color:#656565;
	width:180px;
}
.inputSearch .submit {
	background:url(/lorenAndPaul_images/site/btnRecherche.gif) no-repeat top left;
	width:115px;
	height:19px;
	border:0px;
	cursor:pointer;
}
		.pagerTop {
			padding:0 0 7px 0px;
			margin:20px 0 3px 0px;
			border-bottom:1px solid #efefef;
		}
		.pagerBot {
			padding:7px 0 0 0;
			margin:15px 0 0 0;
			border-top:1px solid #efefef;
		}
		.pagerTop p, .pagerBot p { margin:0px; padding:0px}
		.pagerTop a, .pagerBot a { 
			color:#414141;
			text-decoration:none;
			background:#d0d0d0;
			padding:2px 6px;
		}
		.pagerTop a:hover, .pagerBot a:hover, .pagerTop a.selected, .pagerBot a.selected { 
			color:#414141; background:none;
		}

/*/////////////////////////////////////////////////////////////////
//   LISTE PRODUIT  //////////////////////////////////////////
//////////////////////////////////////////////////////*/

		.lprod{
			float:left;
			/*border:1px red solid;*/
			width:160px;
			margin-right:24px;
			padding-bottom:10px;
			margin-top:15px;
			background: url(/lorenAndPaul_images/site/spProduits.jpg) no-repeat  20px bottom;
		}
		.lprod .lprodimg td{
			width:160px;
			height:160px;
			vertical-align:middle;
			text-align:center;
			background-color:#000000;
		}

		.lprodtxt { 
			text-align:center;
			width:160px;
			vertical-align:top;
			padding:2px 0 0px 0 !important;
			position:relative;
		}
		.lprodtxt a{ 		
			color:#9a9a9a;
			display:block;
			text-decoration:none;
			margin:2px 0;
		}

			.Etiquette{
				display:block;
				position:absolute;
				color:#ffffff;
				margin-top:-25px;
				background-color:#000000;
				padding:2px 3px;
				right:0;
				font:italic  13px arial;
		  		/*
		  		filter:alpha(opacity=50);
		   		-moz-opacity:0.5;
		   		opacity: 0.5;
		   		*/
		   	}

		.lprod h2{
			height:23px;
			font:normal 11px Arial;
			text-align:center;
		}
		.lprod h2 a{
			color:#3b3b3b;
			text-decoration:none;
			font-weight:bold;
		}
		.lprodprice {
			text-align:center !important;
		}

		.prixListe {
			margin:0px;
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#bf09c1;
		}
		.prixBarreListe {
			margin:0px;
			font:bold 10px Arial, Helvetica, sans-serif;
			color:#bf09c1;
			text-decoration:line-through;
			padding: 0 5px;
		}

			.MoteurRecherche{
				margin-top:15px;
				border-top:1px solid #d6dbc6;
			}
			.MoteurRecherche td{
				padding: 2px 0;
				font: normal normal 11px Arial, Helvetica, sans-serif;
				color:#757575;
			}
			.MoteurRecherche select{
				font: 11px Arial, Helvetica, sans-serif;color:#757575;border:1px solid #d6dbc6
			}
			.MoteurRecherche td input{
				font: 11px Arial, Helvetica, sans-serif;color:#757575; border:1px solid #d6dbc6
			}
			.MoteurRecherche button {
				border:0; font-size:11px
			}
			.SelectProp{
				width:350px;
			}


/*/////////////////////////////////////////////////////////////////
//   DETAIL PRODUIT  //////////////////////////////////////////
//////////////////////////////////////////////////////*/

.titreDetail {
	margin:25px 0 0 0;
}
.rectProduit_detail {
	background:#000;
	width:267px;
	height:267px;
}
.prixDetail {
	 width:150px;
	 float:left;
	 display:inline;
	 margin:10px 10px 0 10px
}
.prixDetail p,.prixDevise {
	color:#bf09c1;
	margin:0px;
	font-size:28px;
	line-height:28px;
	font-weight:bold;
}
.prixDetail small{
	font-size:12px;
}
.Reduction{
	color:#ffffff;
	margin:5px 0 0 0;
	font-size:14px;
	font-weight:bold;
	line-height:37px;
	text-align:center;
	width:38px;
	height:37px;
	float:right;
	background:url(/lorenAndPaul_images/site/pastille.gif) no-repeat;
}
#DescriptionLong{
	min-height:175px !important; /* taille minimal pour les moteur gecko et IE7 */
	height:175px; /* taille max pour IE6 */
	height:auto !important; /* on remet à la normal pour gecko et IE7 */
}
.prixBarreDetail span { text-decoration:line-through;}
.prixBarreDetail {
	font-size:11px !important; 
	font-weight:normal !important;
	margin:0px 0 10px 0 !important ;
}
.btnAchat {
	width:176px;
	float:right;
	display:inline;margin-right:17px;
}
.btnAchat a {
	background:url(/lorenAndPaul_images/site/ajoutPanier.gif) no-repeat top left;
	width:125px;
	height:33px;
	display:block;
	text-decoration:none;
	color:#848282;
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:23px 0 0 52px;
}
.btnAchat a:hover {
	color:#2d2d2d;
}
.nosClients {
	margin:20px 0 0 0;
}
.prdlies {
	margin: 7px 0 5px 0;
	padding:0px !important;
	width:100%;
}
.rectPrdLies {
	 width:85px;
	 vertical-align:top;
	 text-align:center;
}
.txtPrdLies {
	padding:3px 20px 10px 15px;
	margin:0px;
	vertical-align:top;
}
.txtPrdLies p{ 
	margin:10px 0 0 0 !important;
}
.txtPrdLies a{ 
	font:bold 14px arial;
	text-decoration:none;
}
.panierPrdLies {
	vertical-align:middle;
	padding:0 0 10px 0;
	width:32px;
}
.prixPrdLies {
	vertical-align:middle;
	padding:0 0 15px 10px;
	width:110px;
}
.prixPrdLies p {
	color:#bf09c1;
	margin:0px;
	padding:0px;
	font-size:20px;
	font-weight:bold;
}
.prixBarrePrdLies { 
	text-decoration:line-through !important;
	font-size:11px !important; 
	font-weight:normal !important;
	margin:0px 0 5px 0 !important 
}
.spacerPrdLies {
	background:url(/lorenAndPaul_images/site/spDetail.jpg) no-repeat top left;
	width:723px;
	height:6px;
}
.navPrd {
	background:#efefef;
	padding:5px 15px;
	margin:18px 0 0 0;
	color:#c82dca;
}
.navPrd a {
	color:#403b3b;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

	.OptTable td {
		padding: 2px 3px;
	}
	.OptTable td b {
		font-size:1.2em;
	}
	.OptTable  {
		margin-bottom:15px;
	}
	td.OptTableEnd {
		padding-right:15px !important;
	}
	td.OptTableStock {
		padding-left:10px !important;
		font-size:.9em;
		 font-style: italic;
	}

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

#footer {
	background:url(/lorenAndPaul_images/site/bgFooter.gif) no-repeat top left;
	width: 990px;
	padding:18px 0 0px 0;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
#footer a {
	color:#fff;
	text-decoration:none;
}
#footer a:hover, #footer a.selected {
	text-decoration:underline;
}
#ref {
	margin:10px 0 0 0;
	color:#000;
	padding: 0 0 15px 0
}
#ref p { color:#000}
#ref a { 
	color:#000 !important;
	text-decoration:underline;
}




/*///////////////////////////////////////////////////////////////////////////////////
CONTACT
//////////////////////////////////////////////////////////////////////////////////*/

	.FormContact{
		margin-top:25px;
	}
	.FormContact td{
		padding:1px;
	}
	.FormContact input,	.FormContact textarea{
		border:1px #acacac solid;
		font: normal normal 11px Verdana,Times, Helvetica, sans-serif;
		padding: 2px 5px;
		color: #656565;
	}
	.FormSubmit {
		margin: 0;
		padding: 2px 5px;
		font: normal normal 12px Verdana,Times, Helvetica, sans-serif;
		color: #656565;
		background-color: #efefef;
		cursor:hand;
		cursor:pointer;
	}
	.FormSubmit2{
		margin: 0;
		padding: 4px 5px;
		font: normal normal 12px Verdana,Times, Helvetica, sans-serif;
		color: #cc3acd;
		background-color: #ffffff;
		border:1px #cc3acd solid;
		cursor:hand;
		cursor:pointer;
		text-decoration:none;
	}
	.LargeInput{
		width:261px;
	}
	.SmallInput{
		width:60px;
	}
	.MediumInput{
		width:185px;
	}
	.chkBoxes{
		/*background-color:white;border-width:0;*/
	}
	.XSmallInput{
		width:20px;
	}
	.HalfInput{
		width:123px;
	}
	.EditLibelle{
		margin: 40px 0;
		padding: 10px;
		width: 400px;
		border: 1px dotted;
		color: #000000;
	}
	.EditLibelle a {
		color: #000000;
	}
	

	

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

#BarreNavEcommerce{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px 0 10px 0;
	color:#58585a;
	text-align:center;
}
#BarreNavEcommerce A,#BarreNavEcommerce A:visited,#BarreNavEcommerce A:hover{
	font-family: Arial, Times, serif;
	font-size:11px;
	text-decoration : underline;
	color:#58585a;
}
#BarreNavEcommerce .current{
	text-decoration:underline;
}
#ECommerce button, #ECommerce .Submit {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#707070;
	background-color: #efefef;
	border:1px solid #707070;
	cursor:pointer;
	margin-top:1px;
	margin-bottom:15px;
	padding:3px 5px;
}
#ECommerce .ChoixPaiement {
	padding:3px 0 ;
	font: normal bold  11px Arial, Helvetica, sans-serif;
}
#ECommerce {
	text-align: left;
	background-color: #fff;
	border: 1px #efefef solid;
	padding : 8px ;
	margin-top:15px; 
	margin-bottom : 10px ; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
#ECommerce .EnteteTableau {
	padding : 5px 15px 5px 15px;
	margin-bottom : 10px;
	text-align: center;
	color: #414141;
	background-color:#efefef;
	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 Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #c82dca;
	margin: 0;
	padding: 5px 0 10px 0;
}
#ECommerce h3 {
	font: italic bold 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #707070;
	margin: 0;
	padding: 20px 0 10px 0;
}
#ECommerce h4 {
	font: italic bold 13px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #58585a;
	margin: 0;
	padding: 10px 0 10px 0;
}
#ECommerce a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
#ECommerce a:hover { text-decoration:underline;}
#ECommerce td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding:3px 0;
}
#ECommerce .EcommercePanier thead{
	font: normal bold 10px Arial, Helvetica, sans-serif;
	color: #4e534;
	margin: 5px 5px;
	letter-spacing : 0px;
	background-color: #efefef;
}
#ECommerce .EcommercePanier th{
	padding: 2px 5px;
}
#ECommerce .EcommercePanier tfoot{
	font: normal bold 12px Arial, Helvetica, sans-serif;
	color: #4e534e;
	background-color: #efefef;
	padding:5px 5px !important;
}
#ECommerce .EcommercePanier td{
	font-size: 11px;
	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;
	margin:0 5px 0 5px;
}
#ECommerce textarea {
	font-size: 11px;
	margin:0 5px 0 5px;
}
#ECommerce select {
	font-size: 11px;
	margin:0 5px 0 5px;
}
#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; }
#ECommerce .InputMedium { width :150px; }
#ECommerce .InputLarge { width :270px; }
#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: #58585a;
	text-decoration:none;	
}
#ECommerce .EcommerceRelaisHoraire {
	margin-top:10px;
	background-color: #DCD7C6;
	border:	1px #58585a solid;
	display:none;
}
#ECommerce .EcommerceRelaisHoraire td{
	padding:2px 1px;
}
.EspaceClientHomeLink{
	padding:5px 0 ;
}


.Clikeo{
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
	color:#555555;
}
.Clikeo a{
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
	color:#494949;
	text-decoration:none;
}
.Clikeo a:hover{
	color:#606060;
}


