a, a:link, a:hover{
	color: #676767;
	font: normal 12px Verdana, sans-serif;
}

/************ Vignette ****************/

#zone_vignette{
	/*margin-left: 108px;*/
	margin-left: 25px;
	height: 220px;
}

#center #top_promo{
font: bold 15px verdana,sans-serif;
color: #FF9900;
padding-top: 0px; margin:18px 0px 0px 0px ;
padding-bottom: 6px;
}
.Vignette{ 
float: left;
margin-right: 10px;
width: 230px;
}
.Vignette .centre_vignette{
border-right: 2px solid #DCDCDC;
border-left: 2px solid #DCDCDC;
height: 140px;
background-color: #fff;
}
.Vignette .titre{
font: bold 12px verdana, arial, sans-serif;
color : #FF9933;
text-align: center;
}
.Vignette .image{
float: left;
width: 80px;
text-align: center;
}
.Vignette .description{
color : #676767;
font: 10px verdana, arial, sans-serif;
}
.Vignette .remise{
	/*background : url("/images/vignettes/fond_vignette_achat.gif");*/
background : url("/images/vignettes/fond_vignette_achat_soldes.gif");
text-align: right;
padding-top: 5px;
padding-right: 5px;
}
.Vignette .background{
	/*background : url("/images/vignettes/fond_vignette_achat.gif");*/
background : url("/images/vignettes/fond_vignette_achat_soldes.gif") no-repeat;
height: 32px;
text-align: right;
padding-top:5px;
padding-right: 5px;
color : #FF9933;
font: bold 12px verdana, arial, sans-serif;
}
.Vignette table{
font: bold 12px verdana, arial, sans-serif;
}
/* Vignette Partenaire */
.VignettePartenaire{ 
float: left;
margin-right: 10px;
width: 230px;
margin-left: 28px;
}
.VignettePartenaire .centre_vignette{
border-right: 2px solid #DCDCDC;
border-left: 2px solid #DCDCDC;
height: 140px;
}
.VignettePartenaire .titre{
font: bold 12px verdana, arial, sans-serif;
color : #FF9933;
text-align: center;
}
.VignettePartenaire .image{
float: left;
width: 80px;
text-align: center;
}
.VignettePartenaire .description{
color : #676767;
font: 10px verdana, arial, sans-serif;
}
.VignettePartenaire .remise{
background : url("/images/vignettes/fond_vignette_partenaire.gif");
text-align: right;
padding-top: 5px;
padding-right: 5px;
}
.VignettePartenaire .background{
/*position: absolute;
margin-left: 0;
margin-top: 0px;
width: 226px;*/
background : url("/images/vignettes/fond_vignette_partenaire.gif") no-repeat;
height: 32px;
text-align: right;
padding-right: 6px;
padding-top: 4px;
color : #FF9933;
font: bold 12px verdana, arial, sans-serif;
}
/* !Vignette Partenaire */

/* Vignette Cadeau */
.VignetteFleur{ 
background : url("/images/cadeau/fleurVignette.gif")  no-repeat;
}
.VignetteCadeau .centre_vignette{
border-right: 2px solid #DCDCDC;
border-left: 2px solid #DCDCDC;
height: 140px;
}
.VignetteCadeau .titre{
font: bold 11px verdana, arial, sans-serif;
color : #97C54A;
text-align: center;
}
.VignetteCadeau .image{
float: left;
width: 80px;
text-align: center;
}
.VignetteCadeau .description{
color : #6D6C6C;
font: 10px verdana, arial, sans-serif;
}
.VignetteCadeau .remise{
background : url("/images/vignettes/fond_vignette_cadeau.gif");
text-align: right;
padding-top: 5px;
padding-right: 5px;
}
.VignetteCadeau .background{
/*position: absolute;
margin-left: 0;
margin-top: 0px;
width: 226px;*/
background : url("/images/vignettes/fond_vignette_cadeau.gif") no-repeat;
height: 40px;
text-align: right;
padding-right: 6px;
padding-top: 4px;
color : #97C54A;
font: bold 12px verdana, arial, sans-serif;
}
/* !Vignette Cadeau */
.top_vig, .bottom_vig {display:block; background:transparent; font-size:1px;}
.b0_vig, .b0b_vig, .b1_vig, .b2_vig, .b3_vig, .b4_vig, .b1b_vig, .b2b_vig, .b3b_vig, .b4b_vig, .b4_vig {display:block; overflow:hidden;height:1px;}

.b0_vig {background:#DCDCDC	; border-left:2px solid #DCDCDC; border-right:2px solid #DCDCDC;}
.b0b_vig {background:#DCDCDC; border-left:2px solid #DCDCDC; border-right:2px solid #DCDCDC;}
.b1_vig {background:#DCDCDC	; border-left:2px solid #DCDCDC; border-right:2px solid #DCDCDC;}
.b1b_vig {background:#DCDCDC; border-left:2px solid #DCDCDC; border-right:2px solid #DCDCDC;}
.b2_vig {background:#FFFFFF	; border-left:4px solid #DCDCDC; border-right:4px solid #DCDCDC;}
.b2b_vig {background:#fef4cf; border-left:4px solid #DCDCDC; border-right:4px solid #DCDCDC;}
.b3_vig {background:#FFFFFF; border-left:2px solid #DCDCDC; border-right:2px solid #DCDCDC;}
.b3b_vig {background:#fef4cf; border-left:2px solid #DCDCDC; border-right:2px solid #DCDCDC;}
.b4_vig {background:#FFFFFF; border-left:3px solid #DCDCDC; border-right:3px solid #DCDCDC;}
.b4b_vig {background:#fef4cf; border-left:3px solid #DCDCDC; border-right:3px solid #DCDCDC;}
.b0_vig {margin:0 4px;}
.b0b_vig {margin:0 4px;}
.b1_vig {margin:0 2px;}
.b1b_vig {margin:0 2px;}
.b2_vig {margin:0 1px;}
.b2b_vig {margin:0 1px;}
.b3_vig {margin:0 1px;}
.b3b_vig {margin:0 1px;}

.txtCat {
	color: #f69e5b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#center #centre_annuaire{
	margin-left: 25px;
	margin-right: 20px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#centre_annuaire #famille{
	margin-left: 40px;
	padding-left: 180px;
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 30px;
}
#centre_annuaire #location{
	color: #FF9900;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
}
#location a,#location a:link,#location a:hover{
	color: #FF9900;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#famille table{
	color: #FF9900;
	font: bold 12px Verdana, sans-serif;
	width: 450px;
	margin-left: 100px;
}
#famille table a, #famille table a:link, #famille table a:hover{
	color: #FF9900;
	font: bold 12px Verdana, sans-serif;
	text-decoration: none;
}
#famille table a:hover{
	text-decoration: underline;
}
#centre_annuaire #partenaire{
	float: left;
	width: 290px;
	/*height: 500px;*/
	margin-top: 20px;
	font: bold 12px Verdana, sans-serif;
	color: #FF9900;
}
	#partenaire table, #partenaire a, #partenaire a:link, #partenaire a:hover{
		font: normal 11px Verdana, sans-serif;
		color: #676767;
}
#partenaire .orange{
	color: #FF9900;
}
	
#centre_annuaire #top_produit{
	margin-left: 290px;
	margin-top: 20px;	
	padding-left: 10px;
	font: bold 12px Verdana, sans-serif;
	color: #FF9900;
	border-left: 1px solid #ccc;
}
#top_produit .image{
	background: white;
	width: 100px;
	text-align: center;
}
#top_produit .titre{
	text-align: center;
}
#top_produit .all{
	font: normal 11px Verdana, sans-serif;
	color: #676767;
	text-align: center;
}
#top_produit .all a:link, #top_produit .all a, #top_produit .all a:hover{
	font: normal 11px Verdana, sans-serif;
	color: #676767;
	text-align: center;
}
.all .remise{
	float: left;
	width: 175px;
}
.all .prix{
	margin-left: 175px;
}
