body {
	background-color:#CCCCCC;
	background-image:url(../pictures/bg_site.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663399;
}
/**/
a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #8252A5;
}
a:hover {
	text-decoration: none;
	color:#660066;
}
a:active {
	text-decoration: none;
	color: #8252A5;
}
/**/

#sign {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding:10px 0 0 0;
	overflow:visible;
}
#sign a:link, #sign a:visited {	color:#FFFFFF; text-decoration:none; }
#sign a:hover, #sign a:active {	color:#fdd16a; text-decoration:none; }

.entete {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	background-image: url("../pictures/picto_arborescence.gif");
	background-position:left top;
	background-repeat:no-repeat;
	height:20px;
}
a.entete:link, a.entete:visited {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	text-decoration:none;
	height:20px;
	background-image: url("../pictures/picto_arborescence.gif");
	background-position:left top;
	background-repeat:no-repeat;
}
a.entete:hover, a.entete:visited:hover {
	color:#0066CC;
}
a.arborescence_lien:link, a.arborescence_lien:visited {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	text-decoration:none;
	height:20px;
	border:1px solid #cccccc;
	text-align:center;
	padding:4px 4px 4px 4px;
}
a.arborescence_lien:hover, a.arborescence_lien:visited:hover {
	color:#FFFFFF;
	background-color:#8252A5;
}


/* ---- MENU HAUT --- */

#menu_1 {
	position:absolute;
	width:150px;
	height:42px;
	left:0px;
	top:0px;
}
#menu_2 {
	position:absolute;
	width:161px;
	height:41px;
	left:160px;
	top:0px;
}
#menu_3 {
	position:absolute;
	width:136px;
	height:41px;
	left:332px;
	top:0px;
}
#menu_4 {
	position:absolute;
	width:102px;
	height:41px;
	left:473px;
	top:0px;
}
#menu_5 {
	position:absolute;
	width:75px;
	height:41px;
	left:590px;
	top:0px;
}
#menu_6 {
	position:absolute;
	width:89px;
	height:41px;
	left:674px;
	top:0px;
}
#menu_7 {
	position:absolute;
	width:73px;
	height:41px;
	left:780px;
	top:0px;
}
#menu_8 {
	position:absolute;
	width:61px;
	height:41px;
	left:855px;
	top:0px;
}

a.sousmenu:link, a.sousmenu:visited {
	color:#923665;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
a.sousmenu:hover, a.sousmenu:visited:hover {
	color:#FFFFFF;
}
/**/
a.homemenu:link, a.homemenu:visited {
	height:23px;
	width:155px;
	background-image:url(../pictures/menu_rubrique.gif);
	padding-left:10px;
}
a.homemenu:hover, a.homemenu:visited:hover {
	height:23px;
	width:155px;
	background-image:url(../pictures/menu_rubrique.gif);
	padding-left:10px;
}
/**/
.separation_menu {
	color:#ffffff;
	padding:0px 5px 0px 5px;
}
/**/
a.homemenuselection:hover, a.homemenuselection:visited:hover {
	height:23px;
	width:155px;
	background-image:url(../pictures/menu_rubrique.gif);
	padding-left:10px;
}
.separation_menu {
	color:#ffffff;
}

/* ---- PREVIEW ---- */

a.gallery_numeros:link, a.gallery_numeros:visited {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:15px;
	height:15px;
	border:1px solid #d5d5d5;
	padding:3px 3px 3px 3px;
	background-color:#CCCCCC;
	text-decoration:none;
}
a.gallery_numeros:hover, a.gallery_numeros:visited:hover {
	color:#FFFFFF;
	background-color:#9966CC;
}
/**/
.gallery_encours {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:10px;
	height:15px;
	border:1px solid #d5d5d5;
	padding:3px 3px 3px 3px;
}
/**/
a.gallery_suivant:link, a.gallery_suivant:visited {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100px;
	height:15px;
	text-decoration:none;
}
a.gallery_suivant:hover, a.gallery_suivant:visited:hover {
	color:#000000;
	border:1px solid #068bc4;
	padding:3px 3px 3px 3px;
}
/**/
a.gallery_precedent:link, a.gallery_precedent:visited {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:15px;
	text-decoration:none;
	padding:3px 3px 3px 3px;
	width:105px;
	display:block;
}
a.gallery_precedent:hover, a.gallery_precedent:visited:hover {
	color:#000000;
	border:1px solid #068bc4;
}
/**/
a.menu:link, a.menu:visited {
	color:#FFFFFF;
	font-size:14px;
	background-color:#FF0000;
}
a.menu:hover, a.menu:visited:hover {
	color:#FFFFFF;
	font-size:14px;
	background-color:#000000;
}

/* --- FICHE PRODUITS --- */

#bg_fiche_description {	background-image:url(../pictures/fiche/bg_fiche_titre_description.jpg); background-repeat:no-repeat; height:416px; }

#fiche_titre { height:70px;	width:353px; position:relative; }

#titre_fiche {	position:absolute;	top:18px;	left:10px;	width: 341px;	height: 35px; text-align:center; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }

#fiche_description { height:346px; width:353px;	position:relative; }

#description_fiche { overflow:auto; position:absolute; top:0px; left:19px; color:#5a1335; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width: 326px; height: 346px; }
 
#fiche_caddie {	height:66px; width:353px; background-image:url(../pictures/fiche/bg_fiche_caddie_01.jpg); background-position:bottom; position:relative; }

#bg_fiche_photos { background-image:url(../pictures/fiche/bg_fiche_photos.jpg);	height:482px; width:353px; position:relative; }

#fiche_photos {	position:absolute; width:334px;	height:338px; top:11px; left:9px; }

#fiche_photos_autres { position:absolute; width:347px; height:125px; top:354px; left:3px; }

#fiche_bg_photos {background-color:#FFFFFF; width:113px; height:113px; border:1px solid #8252a5; }

a.retour_galerie:link, a.retour_galerie:visited {
	color:#58257d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:15px;
	width:200px;
	text-decoration:none;
	padding:5px 5px 5px 5px;
}
a.retour_galerie:hover, a.retour_galerie:visited:hover {
	color:#0066CC;
}
/* ---  CADDIE FICHE --- */

#caddie_prix {
	position:absolute;
	width:140px;
	height:28px;
	top:34px;
	left:70px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}
#caddie_qte { position:absolute; width:53px; height:28px; top:31px;	left:35px; }

.fiche_qte_input { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#caddie_panier { position:absolute;	width:137px; height:28px; top:27px; left:215px; }

/* --- PRODUITS SIMIALIRES --- */

#bg_produits_similaires { position:relative; width:706px; height:169px; background-image:url(../pictures/fiche/bg_fiche_produits_similaire.gif); }

#produits_similaires { position: absolute; left:13px; top:40px; width:690px; height:125px; }

/* --- AVIS DES VISITEURS --- */

#bg_avis_visiteurs { position:relative; width:706px; height:auto; background-image:url(../pictures/fiche/bg_fiche_avis_visiteurs_h.gif); }

#avis_visiteurs {position:relative; left:12px; top:5px; width:680px; height:auto; }

#infos_avis { position:absolute; left:300px; top:5px; width:450px; }

#avis_1_fiche {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:220px;
}

.note_moyenne {
	color:#9300ff;
}

a.donner_votre_avis:link, a.donner_votre_avis:visited {
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.donner_votre_avis:hover, a.donner_votre_avis:visited:hover {
	color:#9300ff;
}
/**/
a.donner_votre_avis:link, a.donner_votre_avis:visited {
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.donner_votre_avis:hover, a.donner_votre_avis:visited:hover {
	color:#FFFFFF;
}

a.pseudo_avis_mailto:link, a.pseudo_avis_mailto:visited {
	color:#065ca5;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left:20px;
}
a.pseudo_avis_mailto:hover a.pseudo_avis_mailto:visited:hover {
	color:#000099;

}
#avis_des_visiteurs {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

/* --- CADDIE --- */
.caddie_textes {
	color:#980554;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
	
a.caddie_textes:link, a.caddie_textes:visited {
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.caddie_textes:hover, a.caddie_textes:visited:hover {
	color:#0099FF;
}
a.caddie_operations:link, a.caddie_operations:visited {
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.caddie_operations:hover, a.caddie_operations:visited:hover {
	color:#666666;
}



	
