a:hover{
	color:#ff0066;
}
body
{
	background-color:#330033;
	padding:0px;
}
.cont_principal {
	width: 980px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
.entete2 {
	width: 980px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
.fond_ames
{
	background-color:#330033;
}
/*
	Classes page guide
*/	
.pagecadeaufemme_ligne {
	width: 822px;
	height:260px;
}
.pagecadeaufemme_element1 {
	width: 200px;
	height: 260px;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	background:repeat-x url("image/accueil/Pagecadeau_fond.jpg");
	border:1px;
	border-style:solid;
	border-color:#F5DDF7;
}
.pagecadeaufemme_element2 {
	width: 200px;
	height: 260px;
	margin-top:0px;
	margin-left:204px;
	position:absolute;
	background:repeat-x url("image/accueil/Pagecadeau_fond.jpg");
	border:1px;
	border-style:solid;
	border-color:#F5DDF7;
}
.pagecadeaufemme_element3 {
	width: 200px;
	height: 260px;
	margin-top:0px;
	margin-left:408px;
	position:absolute;
	background:repeat-x url("image/accueil/Pagecadeau_fond.jpg");
	border:1px;
	border-style:solid;
	border-color:#F5DDF7;
}
.pagecadeaufemme_element4 {
	width: 200px;
	height: 260px;
	margin-top:0px;
	margin-left:612px;
	position:absolute;
	background:repeat-x url("image/accueil/Pagecadeau_fond.jpg");
	border:1px;
	border-style:solid;
	border-color:#F5DDF7;
}
.pagecadeaufemme_point {
	margin-top:0px;
	position:relative;
	height:18px;
}
.pagecadeaufemme_title{
	margin-top:-16px;
	position:relative;
	height:18px;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.pagecadeaufemme_image {
	margin-top:0px;
	margin-left:40px;
	position:relative;
	height:180px;
}
.pagecadeaufemme_texte {
	margin-top:-10px;
	position:relative;
	height:18px;
	font-size: 11px;
	font-family: Verdana;
	font-weight:bold;
	color: #330000;
	text-decoration: none;
	text-align:center;
}
/*
	Classes page produit
*/	
.pageproduit_complement {
	border:1px;
	border-style:solid;
	border-color:#CC99CC;
	text-indent:2px;
}
.pageproduit_complementtitle {
	font-size: 11px;
	font-family: Verdana;
	color: #FF3399;
	text-decoration: none;
	line-height:12px;
	position:relative;
	margin-top:0px;
}
.pageproduit_complementtexte {
	font-size: 11px;
	font-family: Verdana;
	color: #330000;
	text-decoration: none;
	line-height:12px;
	position:relative;
	margin-top:0px;
}
/*
	Classes affiner
*/
#affiner {
	height:20px;
	background-image:url(image/accueil/MenuBg_2.jpg);
	background-repeat:repeat;
}
.affiner_categorie_titre {
	display:inline-table;
	vertical-align:text-bottom;
	text-align:center;
	font-size: 9px;
	font-family: Verdana;
	color:#990099;
	text-indent:10px;
	font-weight:bold;
}
.affiner_theme_titre {
	display:inline-table;
	vertical-align:text-bottom;
	text-align:center;
	font-size: 9px;
	font-family: Verdana;
	color:#990099;
	font-weight:bold;
}
.affiner_categorie_principale {
	display:inline-table;
	vertical-align:text-bottom;
	font-size: 10px;
	font-weight:normal;
	font-family: Verdana;
	color: #666666;
	border-width:1px;
	border-color:#0099CC;
	border-style:dotted;
	text-align:center;
}
.affiner_categorie_lien {
	font-size: 10px;
	font-weight:normal;
	font-family: Verdana;
	color: #666666;
	text-decoration: none;
}
/*
	Classes général
*/	
h1 {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #990099;
	text-decoration: none;
	line-height:16px;
}
h2 {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #990099;
	text-decoration: none;
	line-height:18px;
	margin-top:0px;
	margin-bottom:5px;
}
h3 {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	line-height:10px;
}
.Style1 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.Style2 {
	font-size: 9px;
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.Style3 {
	font-size: 9px;
	font-family: Verdana;
	color: #999999;
}
.Style4 {
	font-size: 9px;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
}
.Style5 {
	font-size: 9px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Style6 {
	font-size: 10px;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
}
.Style7 {
	font-size: 10px;
	font-family: Verdana;
	color: #330000;
}
.Style8 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC9999;
	text-decoration: none;
}
.Style9 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #996666;
}
.Style10 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.Style11 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.Style12 {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.Style13 {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}
.Style14 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Style15 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.Style16 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC9999;
	text-decoration: none;
}
.Style17 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990066;
	text-decoration: none;
}
.Style18 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: line-through;
	font-weight: normal;
}
.Style19 {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: line-through;
}
.Style20 {
	font-size: 9px;
	font-family: Verdana;
	color: #CC66FF;
	text-decoration: none;
}
.Style21 {
	font-size: 11px;
	font-family: Verdana;
	color: #330000;
	text-decoration: none;
}
.Style22 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Style23 {
	font-family: Verdana;
	font-size: 6px;
	color: #000000;
}
.Style24 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.Style25 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Style26 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #990066;
	text-decoration: none;
}
.Style27 {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}
.Style28 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC9999;
	text-decoration: none;
}
.Style29 {
	font-size: 11px;
	font-family: Verdana;
	color: #330000;
	font-style: italic;
}
.Style30 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #990066;
	text-decoration: none;
}
.Style31 {
	font-family: Verdana;
	font-size: 11px;
	color: #CCCCCC;
}
.Style32 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #996666;
	text-decoration: none;
}
.Style33 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #996666;
	text-decoration: none;
}
.Style34 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #993366;
	text-decoration: none;
}
.Style35 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #996666;
	text-decoration: none;
}
.Style36 {
	font-size: 9px;
	font-family: Verdana;
	color: #CC66FF;
}
.Style37 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC9999;
	text-decoration: none;
}
.Style38 {
	font-size: 9px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFCCCC;
	text-decoration: none;
}
.Style39 {
	font-family: Verdana;
	font-size: 12px;
	color: #CC9999;
	text-decoration: none;
	font-weight: normal;
}
.Style40{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #660066;
	text-decoration: none;
}
.Style41 {
	font-family: Verdana;
	font-size: 10px;
	color: #990099;
	font-weight: normal;
}
.Style42 {
	font-family: Verdana;
	font-size: 10px;
	color: #990099;
	text-decoration: line-through;
}
.Style43 {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.Style44 {
	font-family: Verdana;
	font-size: 10px;
	color: #990099;
	font-weight: normal;
	text-decoration: line-through;
}
.Style45 {
	font-family: Verdana;
	font-size: 1px;
	color: #990099;
	font-weight: normal;
}
.Style46 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #CC3399;
	text-decoration: none;
}
.Style47 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990099;
	text-decoration: none;
}
.Style48 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #996699;
	text-decoration: none;
}
.Style49 {
	font-family: Century Gothic;
	font-size: 24px;
	font-weight: normal;
	color: #996699;
	text-decoration: none;
}
.Style50 {
	font-family: Century Gothic;
	font-size: 24px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.Style51 {
	font-family: Century Gothic;
	font-size: 24px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.Style52 {
	font-family: Century Gothic;
	font-size: 24px;
	font-weight: normal;
	color: #9999FF;
	text-decoration: none;
}
.Style53 {
	font-family: Century Gothic;
	font-size: 24px;
	font-weight: normal;
	color: #FF99FF;
	text-decoration: none;
}
.Style54 {
	font-family:French Script MT;
	font-size: 24px;
	font-weight: normal;
	color: #996699;
	text-decoration: none;
	line-height:18px;
}
.Style55 {
	font-family: French Script MT;
	font-size: 24px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height:18px;
}
.Style56 {
	font-family: French Script MT;
	font-size: 24px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	line-height:18px;
}
.Style57 {
	font-family: French Script MT;
	font-size: 24px;
	font-weight: normal;
	color: #9999FF;
	text-decoration: none;
	line-height:18px;
}
.Style58 {
	font-family: French Script MT;
	font-size: 24px;
	font-weight: normal;
	color: #666699;
	text-decoration: none;
	line-height:18px;
}
.Style59 {
	font-family: French Script MT;
	font-size: 24px;
	font-weight: normal;
	color: #FF99FF;
	text-decoration: none;
	line-height:18px;
}
.Style60 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #990099;
	text-decoration: none;
}
.Style61 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.Style62 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #993366;
	text-decoration: none;
}
.Style63 {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.Style64 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.Style65 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.Style66 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF0066;
	text-decoration: none;
}
.Style67 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
}
.Style68 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF3333;
	text-decoration: none;
}
.Style69 {
	font-size: 11px;
	font-family: Verdana;
	color: #FF3399;
	text-decoration: none;
}
.Style70 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
/*
	Page prod
*/
.Pageprod_gras{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.Pageprod_barre {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: line-through;
	font-weight: normal;
}
.Pageprod_normal {
	font-size: 11px;
	font-family: Verdana;
	color: #330000;
}
.Pageprod_zoom {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC6699;
	text-decoration: none;
}
.Pageprod_prod_descri {
	text-indent:2px;
	font-family: Verdana;
	font-stretch:extra-condensed;
	font-size: 10px;
	line-height:10px;
	color: #330000;
	font-weight:normal;
	text-decoration: none;
}
/*
	Autres
*/	
.Pagecat_prix {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
.Pagecat_prixbarre {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: line-through;
	font-weight:normal;
}
div.slideshow {
	position: relative;
	padding: 0;
	margin: 0;
	width: 194px;	
	height: 298px;
	vertical-align: top;
	overflow: hidden;	
}
div.slideshowproduitA {
	position: relative;
	padding: 0;
	margin: 0;
	width: 640px;	
	height: 300px;
	vertical-align: top;
	overflow: hidden;	
}
/*
	Page cat - produit idee
*/	
.produitideeshop {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color:#FF99FF;
}
#produitidee {
	margin-left:2px;
	margin-top:4px;
	width:99px;
	border-color:#FF99FF;/* CC66CC */
	border-style:solid;
	border-width:1px;
}
#produitidee_image {
	margin-top:2px;
	width:69px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}
.cat_produitideetitre {
	vertical-align:middle;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
#produitidee_titre {
	margin-bottom:2px;
	margin-top:2px;
}
#produitidee_prix {
	height:15px;
}
.cat_produitideeprix {
	vertical-align:top;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
/*
	Page cat - produits
*/
h1.cat_intro_titre {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#cat_intro_titre {
	margin-top:10px;
	margin-left:10px;
	height:20px;
}
#cat_intro_texte {
	margin-left:10px;
	margin-right:20px;
	margin-bottom:10px;
}
.cat_intro_texte {
	text-align:justify;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.navig_numero_autre {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #990099;
	text-decoration: none;
}
.navig_numero_encours {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #990099;  /* color: #990099; CC9999 */
	text-decoration: none;
	border-color:#FFCCFF;
	border-style:solid;
	border-width:1px;
}
.navig_numero_fleche {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990099;
	text-decoration: none;
	vertical-align:middle;
}
#cat_navigation {
	width:717px;
	height:20px;
	margin-left:3px;
	margin-top:5px;
}
#cat_navig_prec {
	position:absolute;
	width:120px;
	height:20px;
	margin-top:0px;
	line-height:20px;
	border-width: 1pt;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-right-color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
}
#cat_navig_centre {
	position:absolute;
	width:471px;
	height:20px;
	margin-left:122px;
	margin-top:0px;
	line-height:20px;
	border-width: 1pt;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-left-color:#FFFFFF;
	border-top-color:#CCCCCC;
	border-right-color:#FFFFFF;
}
.cat_navig_centre {
	text-align:center;
	vertical-align:middle;
}
#cat_navig_suiv {
	position:absolute;
	width:120px;
	height:20px;
	margin-left:595px;
	margin-top:0px;
	line-height:20px;
	border-width: 1pt;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-left-color:#FFFFFF;
	border-top-color:#CCCCCC;
	border-right-color:#CCCCCC;
	text-align:right;
}
#cat_espace_horiz {
	height:5px;
}
#cat_produits {
	width:717px;
	margin-top:2px;
}
#cat_produit {
	margin-left:0px;
	margin-top:0px;
	width:234px;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
}
#cat_prod_image {
	margin-left:5px;
	margin-top:3px;
	height:319px;
	width:220px;
}
#cat_prod_qualite {
	display:block;
	margin-left:5px;
	margin-top:8px;
	height: 28px;
	width:180px;
}
#cat_prod_titre {
	margin-top:2px;
	height:25px;
	vertical-align:middle;
}
h2.cat_prod_titre {
	text-align:center;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height:12px;
}
#cat_prod_descri {
	text-align:center;
	vertical-align:middle;
	height:50px;
	margin-top:0px;
}
.cat_prod_descri {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight:normal;
	text-decoration: none;
}
#cat_prod_stock{
	text-align:right;
	vertical-align:middle;
	margin-top:0px;
}
.cat_prod_stock{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}
#cat_prod_prix {
	text-align:center;
	line-height:18px;
	background-image:url(image/accueil/fondcatprix.jpg);
	background-repeat:repeat;
}
.cat_prix {
	font-family: Verdana;
	font-size: 10px;
	color: #990099;
	text-decoration: none;
	font-weight:normal;
}
.cat_prixbarre {
	font-family: Verdana;
	font-size: 10px;
	color: #990099;
	text-decoration: line-through;
	font-weight:normal;
}
#cat_prod_offre {
	background-image:url(image/accueil/fondcatoffre.jpg);
	background-repeat:repeat;
	text-align:center;
	line-height:18px;
}
#cat_prod_offre_solde {
	background-color:#FFFF00;
	text-align:center;
	line-height:18px;
}
#cat_prod_offre_promo {
	background-color:#66FFFF;
	text-align:center;
	line-height:18px;
}
.cat_offre {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990099;
}
-->
