#main {position:absolute; padding:0; margin:0; top:0; left:50%; margin-left:-480px; width:960px; }


li {
  display: list-item;
  list-style-image: url(../images/fleche-violette.gif);
}


.fond-page {background-color: #97884c; background-image: url(../images/fondpage.gif);background-position: top center; background-repeat: repeat-x; margin:0px }



.field {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border:1px solid #7F7492;margin:0px;}


.fieldviolet {  background-color:#EAC5F5; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #63C; border:3px solid #EAC5F5;margin:0px;}


.Texte{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #41384e;
	font-weight: normal;	
}
a.Texte:active {color: #41384e; text-decoration : none;}
a.Texte:link {color: #41384e; text-decoration : none;}
a.Texte:visited {color: #41384e; text-decoration : none;}
a.Texte:hover {color: #41384e; text-decoration: underline}

.TexteBlanc{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	font-weight: normal;	
}
a.TexteBlanc:active {color: #FFFFFF; text-decoration : none;}
a.TexteBlanc:link {color: #FFFFFF; text-decoration : none;}
a.TexteBlanc:visited {color: #FFFFFF; text-decoration : none;}
a.TexteBlanc:hover {color: #FFFFFF; text-decoration: underline}

.TexteBleu{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color:#0000FF;
	font-weight: normal;	
}
a.TexteBleu:active {color: #0000FF; text-decoration : none;}
a.TexteBleu:link {color: #0000FF; text-decoration : none;}
a.TexteBleu:visited {color: #0000FF; text-decoration : none;}
a.TexteBleu:hover {color: #0000FF; text-decoration: underline}

.TexteRouge{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color:#CC0000;
	font-weight: normal;	
}
a.TexteRouge:active {color: #CC0000; text-decoration : none;}
a.TexteRouge:link {color: #CC0000; text-decoration : none;}
a.TexteRouge:visited {color: #CC0000; text-decoration : none;}
a.TexteRouge:hover {color: #CC0000; text-decoration: underline}

.TexteVert{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color:#006600;
	font-weight: normal;	
}
a.TexteVert:active {color: #006600; text-decoration : none;}
a.TexteVert:link {color: #006600; text-decoration : none;}
a.TexteVert:visited {color: #006600; text-decoration : none;}
a.TexteVert:hover {color: #006600; text-decoration: underline}


.TexteLog{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #41384e;
	font-weight: normal;	
}
a.TexteLog:active {color: #41384e; text-decoration : none;}
a.TexteLog:link {color: #41384e; text-decoration : none;}
a.TexteLog:visited {color: #41384e; text-decoration : none;}
a.TexteLog:hover {color: #41384e; text-decoration: underline}

.SsMenuVert{
	font-family: Arial narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #97ad68;
	font-weight: normal;	
}
a.SsMenuVert:active {color: #97ad68; text-decoration : none;}
a.SsMenuVert:link {color: #97ad68; text-decoration : none;}
a.SsMenuVert:visited {color: #97ad68; text-decoration : none;}
a.SsMenuVert:hover {color: #97ad68; text-decoration: underline}

.Menugche{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: none;
	color: #675c79;
	font-weight: normal;	
}
a.Menugche:active {color: #675c79; text-decoration : none;}
a.Menugche:link {color: #675c79; text-decoration : none;}
a.Menugche:visited {color: #675c79; text-decoration : none;}
a.Menugche:hover {color: #675c79; text-decoration: underline}

.TexteTitre{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #41384e;
	font-weight: normal;	
}
a.TexteTitre:active {color: #41384e; text-decoration : none;}
a.TexteTitre:link {color: #41384e; text-decoration : none;}
a.TexteTitre:visited {color: #41384e; text-decoration : none;}
a.TexteTitre:hover {color: #41384e; text-decoration: underline}

.MenuBas{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #584674;
	font-weight: normal;	
}
a.MenuBas:active {color: #584674; text-decoration : none;}
a.MenuBas:link {color: #584674; text-decoration : none;}
a.MenuBas:visited {color: #584674; text-decoration : none;}
a.MenuBas:hover {color: #584674; text-decoration: underline}


.Univers_Titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#41384E;
}
.Categorie_Titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#829A4D;
}
a.Categorie_Titre:active {color: #829A4D; text-decoration : none;}
a.Categorie_Titre:link {color: #829A4D; text-decoration : none;}
a.Categorie_Titre:visited {color: #829A4D; text-decoration : none;}
a.Categorie_Titre:hover {color: #000000; text-decoration: underline}

.PagingSelected { float:left; border:1px solid #672BAF; background-color:#E1C9F8; color:#672BAF; width:auto; height:12px; padding:1px 2px 1px 2px; font-size:10px; }
.Paging { float:left; border:1px solid #8B8B8B; color:#8B8B8B; width:auto; height:12px; padding:1px 2px 1px 2px; font-size:10px; cursor:pointer; }
.PagingTexte { float:left; color:#CCCCCC; }
/* Bloc Produit dans la page "Categories.asp" */
.Vignette_Produit { background-image:url(../images/list_fond.jpg); background-repeat:no-repeat; background-position:center 100%; width:205px; height:198px;  }
.Vignette_Prix { margin-bottom:5px; }
.Tarif { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#617D26; }
.Tarif_Partir { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#617D26; }
.Vignette_Intitule { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; text-transform: none; color: #535353; font-weight: bold; height:40px;padding:3px 0 0 0;  vertical-align:text-bottom;clear:both; }


.Produit_Nouveaute { float:left; width:90px; display:inline; position:relative }
.Produit_Promotion { float:left; width:90px; display:inline;  position:relative}
.Produit_Intitule { float:left;clear:both; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#535353;}
.Produit_Qte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:5px 0 5px 10px;
	float:left;
}
.Produit_Taille {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:5px 0 5px 10px;	
	font-weight:bold;	
}
.Produit_Resume {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	width:auto;
	font-size:11px;
}
.Produit_Resume p { margin-bottom:1em; }

.Conseille_Titre {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#829A4D;
}
.Produit_Prix {
	float:left;
	width:92px;
	height:41px;
	*height:59px;
	
	background-image:url(../images/fond-prix.jpg);
	background-repeat:no-repeat;
	color:#617D26;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	vertical-align:middle;
	text-align:center;
	padding-top:18px;
	z-index:50;
	border:0px solid #000;
}
.Produit_Etiquette {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

	height:59px;
	border:0px solid #000;
	
}

.Produit_PrixBarre {

	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:line-through;
	
}