#colonneGauche #sousmenu-niveau1, #colonneGauche #sousmenu-niveau1 ul{
	list-style:none;
	font-size:11px;
	
	
}
#colonneGauche #sousmenu-niveau1 li.selected .menu {
	display:block;
	

	
}
#colonneGauche #sousmenu-niveau1 li{
display:block;
margin:0px;
padding:0px;	border-bottom:1px solid #9a9a9a;
}
#colonneGauche #sousmenu-niveau1 li li{
	border:0px;
}
#colonneGauche #sousmenu-niveau1 li .menu {
	display:none;
	

	
}
#colonneGauche #sousmenu-niveau1 li a{

	border-left:1px solid #9a9a9a;
	border-right:1px solid #9a9a9a;
	display:block;
	padding-top:13px;
	padding-bottom:13px;
	padding-left:20px;
	background-color:#fff;
	background-position: 6px  center;
	background-repeat:no-repeat;
	font-weight:bolder;
	
	
	
}
#colonneGauche #sousmenu-niveau1 li div.niveau2{
	/*border-bottom:1px solid #9a9a9a;*/
	padding-bottom:6px;
	background-color:#fff;
	border-left:1px solid #9a9a9a;
	border-right:1px solid #9a9a9a;
	background-color:#e8e8e8;
}
#colonneGauche #sousmenu-niveau1 .niveau2  .niveau2 li  a{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	font-size:12px;
	background-image:none;
	border:0px solid #9a9a9a;
	background-color:#e8e8e8;
	font-weight:normal;
	text-transform:lowercase;
}
#colonneGauche #sousmenu-niveau1 li.selected a, #colonneGauche #sousmenu-niveau1 li.selected a:hover, #colonneGauche #sousmenu-niveau1 li a:hover{
	color:#fff; 
	
}
#colonneGauche #sousmenu-niveau1 .niveau2  .niveau2 li  a:hover{
	/*font-weight:bolder;*/
	background-image:none;
	/*letter-spacing:0.03em;*/
}
*html #colonneGauche #sousmenu-niveau1 li {
	float:left;
	width:151px;
}/*
*html #colonneGauche #sousmenu-niveau1 li a{
	float:left;
	width:129px;
}
*html #colonneGauche #sousmenu-niveau1 li li a{
	float:left;
	width:123px;
}*/
/*---------------------------------------------------------------------
			>>	page produit
----------------------------------------------------------------------*/
#corpsProduit {
	position:relative;
	overflow:hidden
}

#corpsProduit #services {
	/*position:absolute;*/
	width:150px;
	color:#4c4c4c;
	font-size:10px;
	left:430px;
	top:38px;
}

#corpsProduit .services {
	background-repeat:no-repeat;
	color:#4C4C4C;
	font-size:10px;
	height:41px;
	margin-bottom:5px;
	padding-left:42px;
	padding-right:18px;
	padding-top:5px;
	width:60px;
	line-height:11px;
}

#euroCom{
	height:48px; 
}
.ficheProduit .delaiLivraison {
	vertical-align:middle;
}
.ficheProduit .delaiLivraison b{
	font-weight:normal;
}
#lesServices {
	border:1px solid #a1a1a1;
	margin-right:2px;
	margin-top:23px;
	
}
#lesServices h3{
	font-size:12px;
	color:#333333;
		font-weight:normal;
		border-bottom:1px solid #a1a1a1;
		padding-top:3px;
		padding-left:4px;
		background-color:#f1f1f1;
}
#lesServices h3 strong{
	color:#ae4182;
	font-weight:normal;
	
}
#lesServices .corps{
	padding:4px;
	padding-top:6px;
		font-size:12px;
	color:#333333;
		font-weight:normal;
		background-image:url(../../images/operatrice.gif);
		background-repeat:no-repeat;
		position:relative;
		overflow:hidden;
		background-position:80px;
		height:45px;
		
	
}
#lesServices .corps strong{
	color:#ae4182;
	font-weight:normal;
	
}
#lesServices .corps  div{
	float:left;
	width:160px;
}
#lesServices .corps a{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
	padding-right:15px;
	
}
#lesServices .corps a img{
	vertical-align:middle;
	
	border:0px;
	border-right:4px solid #fff;
}
/*---------------------------------------------------------------------
			>>	page accueil les listes
----------------------------------------------------------------------*/
#footer #raccourcisDuSite #partager {
	background-image:url(../../images/b_partager.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:276px;
	position:relative;
	
	padding-bottom:1px;
	padding-left:20px;
	display:block;

	font-size:12px;
	font-weight:bold;
	line-height:22px;
	text-align:left;
	margin-right:14px;

}
#partager a{
	font-size:11px;
	color:#454545;
}
#partager a:hover{
	text-decoration:underline;
}

.ficheProduit .ficheProduit  #partager{
	border:1px solid #a1a1a1;
	position:relative;
	
	padding-bottom:2px;
	padding-left:4px;
	display:block;

	font-size:11px;
	text-align:left;
	margin-top:15px;
	margin-right:2px;
	
}
.ficheProduit .ficheProduit  #partager img{
	vertical-align:middle;
	border:0px;
	border-right:2px solid #fff;
	border-left:10px solid #fff;
}

.ficheProduit .ficheProduit  #partager a.addthis_button {
	margin-left:22px;
}	
.ficheProduit .ficheProduit  #partager a.addthis_button img{
	border-right:6px solid #fff;
	border-left:0px solid #fff;

}

*//*---------------------------------------------------------------------
			>>	page accueil les listes
----------------------------------------------------------------------*/

#menuAccueil {
	position:relative;
	overflow:hidden;
	padding-top:15px;
}

#menuAccueil .colonneGauche {
	float:left;
	width:440px;
	padding-left:30px;
	border-right:1px solid #F5F5F5;
	overflow:hidden;
}

#menuAccueil .colonneDroite {
	margin-left:490px;
	width:440px;
	padding-left:30px;
	overflow:hidden;
}

#menuAccueil .blocCategorieMiniatureEt1Produit {
	position:relative;
	width:100%;
	/*height:160px;*/
	margin-bottom:20px;
	overflow:hidden;
}

#menuAccueil .blocCategorieMiniatureEt1Produit h2, #menuAccueil .blocCategorieMiniatureEt1Produit h2 a {
	color:#8ca525;
	font-size:15px;
}

#menuAccueil .blocCategorieMiniatureEt1Produit #niveau2 {
	margin-right:250px;
	padding-top:3px;
}

#menuAccueil .blocCategorieMiniatureEt1Produit #niveau2 li {
	font-size:11px;
	line-height:13px;
	list-style-type:none;
}

#menuAccueil .blocCategorieMiniatureEt1Produit #niveau2 li a {
	color:#9f947b;
	font-size:11px;
	line-height:13px;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit {
	float:right;
	clear:right;
	text-align:center;
	width:inherit;
	margin:0px;
	padding:0px;
	overflow:hidden;
	display:block;
	margin-right:10px;
	height:116px;
	width:240px;
	position:relative;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .zoneBody {
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit h2 {
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit h3 {
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit h2 {
	text-transform:none;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	line-height:12px;
	padding-left:5px;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit h2 a {
	color:#cd4aac;
	font-size:11px;
	line-height:12px;
}

/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone image
----------------------------------------------------------------------*/


#menuAccueil .blocCategorieMiniatureEt1Produit .produit .image {
	padding:0px;
	margin:0px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:1px solid #d5d6d6;
	width:114px;
	height:114px;
	margin-bottom:10px;
	float:left;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .image img {
	margin:0px;
	padding:0px;
	/*	width:155px;*/ height:auto;
}

/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone prix et description
----------------------------------------------------------------------*/

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .description {
	float:none;
	clear:none;
	margin:0px;
	padding:0px;
	margin-left:114px;
	width:auto;
	width:116px;
	overflow:hidden;
	color:#525252;
	height:65px;
	padding-top:50px;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .zonePrix {
	margin:0px;
	padding:0px;
	clear:none;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	letter-spacing:-0.08em;
	border:0px solid red;
	text-align:center;
	position:absolute;
	top: 0px;
	left:120px;
	background-image:url(images/fd_prixAccueil.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:73px;
	height:41px;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .zonePrix sup {
	vertical-align:top;
	font-size:0.7em;
	padding-left:1px;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .zonePrix .prixPromotion {
	margin:0px;
	padding:0px;
	padding-top:0px;
	color:#fff;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .zonePrix .prix {
	margin:0px;
	padding:0px;
	padding-top:10px;
	color:#fff;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit .zonePrix .ancienPrix {
	margin:0px;
	padding:0px;
	padding-top:5px;
	font-weight:normal;
	font-size:10px;
	line-height:10px;
	letter-spacing:0em;
	text-decoration:line-through;
	color:#2d2d2d;
	font-family:Arial, Helvetica, sans-serif;
}

#menuAccueil .blocCategorieMiniatureEt1Produit .produit a.submitBouton {
	display:none;
}



/*---------------------------------------------------------------------
				Mise en forme layout spécifique abonnement
----------------------------------------------------------------------*/



.infoMarchand #colonneGauche .blocEngagement .menu h3, .compteClient #colonneGauche .blocEngagement .menu h3 {
	color:#80724E;
	margin-top:5px;
	padding-left:28px;
	font-size:12px;
}

.infoMarchand #colonneGauche .blocEngagement .menu p, .compteClient #colonneGauche .blocEngagement .menu p {
	font-size:11px;
	padding-left:28px;
	color:#A2937E;
	font-size:11px;
	line-height:18px;
	padding-bottom:10px;
}
.infoMarchand #colonneGauche .blocEngagement .menu p strong, .compteClient #colonneGauche .blocEngagement .menu p strong{
	color:#BE021B;
}

/*---------------------------------------------------------------------
				Mise en forme paypal
----------------------------------------------------------------------*/


div.identification #c3 {
	/*authentification*/
	width:360px;
	position:relative;
	margin-left:410px;
	margin-top:15px;
}
div.identification #c3 a{
	display:block;
	text-align:center;
	width:100%;
}

#paypal {

	font-size:11px;
	border:1px solid #b4b4b4;
	width:100%;
	height:55px;
	color:#666666;

}
#paypal a{
	color:#666666;
	display:block;
	/*overflow:hidden;*/
	padding:5px;
	height:55px;
}
#paypal a img{
	float:right; padding:5px;
}
#1euro {
	position:absolute;
	overflow:hidden;
}
/*---------------------------------------------------------------------
				Mise en forme facebox
----------------------------------------------------------------------*/
#facebox .popup {
	border:1px solid #6d696a;
	padding:0px;
}
#facebox .footer {
	position:absolute;
	top:0px;
	background-color:#534545;
	width:100%;
	margin:0px;
	border:0px;
	
}
#facebox .footer a{
	display:block;
	background-image:url(../../images/closelabel.gif);
	width:15px;
	height:15px;
	background-repeat:no-repeat;
	position:relative;
	overflow:hidden;
	float:right;
	margin-right:15px;
	margin-top:3px;
	margin-bottom:3px;
	
}
#facebox .footer a img{
	display:none
}
#facebox .tl, #facebox .b, #facebox .tr,#facebox .bl, #facebox .br {
	background-image:none;
	display:none;
}
#facebox .body {
	
padding:0px;
	width:auto;
}
#facebox .content {
	
	padding:10px;/**/
padding-top:10px;
	font-size:12px;
	
	position:relative;

	
}
#facebox .content h1{
	color:#fff;
	position:absolute;
	z-index:50;
	top:5px;
}
#facebox .content #alertestock {
	padding-top:45px;
}
#facebox .content .contenuFichierPopUp{
		padding-top:25px;
		width:380px;
}
#facebox .content .contenuFichierPopUp h2{
	padding-top:5px;
}
.ficheProduit .TroisFoisSansFrais {
		font-size:12px;
	line-height:14px;
	
}
 .ficheProduit .ficheProduit .description .TroisFoisSansFrais strong sup {
	font-size:12px;}
.ficheProduit .TroisFoisSansFrais strong{
	color:#ae4182;
	font-weight:normal;
}


td.basTotalCommandeValue .TroisFoisSansFrais {
	background-color:#fff;
	color:#D60A7D;
	font-size:14px;
	font-weight:bold;
	text-transform:none;
	padding:3px;
	margin-top:5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	;
}
