/* titre des blocks d'informations */
.filters .title,
.description .title {
	border:	1px solid #006699;
	background-color:	#ccc8fd;
}

/* nom des caractéristiques */
.filters .name {
	text-align:	right;
	background-color: #ebebeb;
}

/* valeur des caractéristiques */
.filters .value {
	background-color: #ffffff;
}

/* bordure du tableau de liste des boutiques */
table.shops {
	border:	1px solid #006699;
	border-collapse: collapse;/*hidden*/
}

/* nom des colonnes sur la liste des boutiques */
.shops .header {
	background-color:	#631a75;
	color:				#ffffff;
	padding: 			5px;/*hidden*/
	font-weight:		bold;/*hidden*/
}

/* couleur de fond 1 de la liste */
.shops tr.element1 {
	background-color:	#ebebeb;
}

/* couleur de fond 1 au passage de la souris dans cette liste */
.shops tr.element1:hover {
	background-color:	#ccc8fd;
}

/* couleur de fond 2 de la liste */
.shops tr.element2 {
	background-color:	#ffffff;
}

/* couleur de fond 2 au passage de la souris dans cette liste */
.shops tr.element2:hover {
	background-color:	#ccc8fd;
}

/* bordures de chaque ligne dans la liste des boutiques */
.shops td.element1,
.shops td.element2 {
	border-top: 1px solid #006699;
	border-bottom: 1px solid #006699;
	padding: 	5px;/*hidden*/
}

.shops span.voucher {
	font-size:	8px;
	color:		#b74933;
}

/* aucune boutique affichée */
.noShop {
	margin:	20px;/*hidden*/
	color:	#ffffff;
	background-color:	#cc3300;
	font:	bold 20px arial, helvetica, sans-serif;
}

/* bloc de produit du top des ventes */
.topProduct {
	border-right:	1px dotted #000000;
	background-color:	#ffffff;
}

/* présentation du nom dans ce bloc */
.topProduct .name,
.topProduct .name a {
	font:	bold 14px arial, helvetica, sans-serif;
	color: #cc3300;
	border-bottom: 1px solid #631a75;
	margin:	1px;/*hidden*/
}

/* présentation du prix dans ce bloc */
.topProduct .price {
	font-size: 14px;
	color: #3366cc;
}

/* présentation de la photo dans ce bloc */
.topProduct .photo {
	float:	left;
	padding:	2px;/*hidden*/
	border:	0px;/*hidden*/
}

