/* style de police: prix des produits */
.prdPrice1, .prdPrice1:link, .prdPrice1:visited, .prdPrice1:active {
	font-size:		14px;/*hidden*/
	font-weight:	bold;/*hidden*/
	color:			#3888d8;
}

/* informations produit */
table.product {/*hidden*/
	border-collapse:	collapse;
	margin-bottom:		10px;
}

/* informations produit: nom du produit */
table.product .prdName {
	font-size:		14px;
	font-weight:	bold;/*hidden*/
	margin:			2px;/*hidden*/
	padding:		2px;/*hidden*/
	color:			#333366;
	background:		#d7d0db;
	border-top:		5px solid #b8aabe;
	border-bottom:	1px solid #b8aabe;
}

/* informations produit: tableau des propriétés du produit */
table.product .info {
	border:		1px solid #b8aabe;
	background:	#ede9f6;
}

/* informations produit: nom des propriétés du produit */
table.product .info .name {
	border:			1px dashed #b8aabe;
	border-right:	0px;/*hidden*/
	background:		#dccce2;
	font-weight:	bold;/*hidden*/
	color:			#333366;
	text-align:		right;/*hidden*/
}

/* informations produit: valeur des propriétés du produit */
table.product .info .value {
	border:			1px dashed #ede9f6;
	border-left:	0px;/*hidden*/
	background:		#ffffff;
	margin-right:	5px;/*hidden*/
	text-align:		justify;/*hidden*/
}

table.product .info .desc {/*hidden*/
	margin-top:	10px;
	text-align:	left;
}

/* informations produit: image du produit */
table.product .img {/*hidden*/
	border-left:	0px;
	padding:		2px;
}

/* informations produit: graphique de prix du produit */
table.product .graph {
	border-right:	0px;/*hidden*/
	text-align:		center;/*hidden*/
	padding:		5px;/*hidden*/
	vertical-align:	top;/*hidden*/
	color:			#333366;
	font-weight:	bold;/*hidden*/
}

/* liste de marchands */
.shops {
	border-top:			1px solid #000000;
	border-collapse:	collapse;/*hidden*/
	margin-bottom:		10px;/*hidden*/
}

/* liste de marchands: bordure du tableau */
.shops td, .shops th {
	border-bottom:	1px dashed #b8aabe;
}

/* liste de marchands: en-têtes */
.shops .header {
	background:	#666699;
	text-align:	left;/*hidden*/
	white-space:	nowrap;/*hidden*/	
}

/* liste de marchands: alignement de texte dans les colonnes */
.shops .right {/*hidden*/
	text-align:	right;
}

/* liste de marchands: couleur de texte du prix total */
.shops .total a, .shops .total a:link, .shops .total a:visited,
.shops .total a:active {
	color:	#c55b6b;
}

/* liste de marchands: couleur de fond 1 */
.element1 {
	background-color:	#ede9f6;
}

/* liste de marchands: couleur de fond 2 */
.element2 {
	background-color:	#ffffff;
}

/* liste de marchands: couleur de fond au passage de la souris */
.element1:hover, .element2:hover {
	background-color:	#dccce2;
}

/* liste de marchands: couleur de fond des images */
.element1 .img, .element2 .img {/*hidden*/
	background:		#ffffff;
	border-left:	0px;
}

/* liste de marchands: bordure des images */
.element1 img, .element2 img {/*hidden*/
	border:	0px;
}
/* liste de marchands: description et frais de port */
.element1 .small, .element2 .small {
	font-size:	10px;/*hidden*/
	color:		#666666;
}

.shops span.voucher {
	font-size:	8px;
	color:		#b74933;
}

/* liste de marchands: aucun marchand affiché */
.noShop {
	color:		#ffffff;
	background:	#cc3300;
	font:		bold 20px arial, helvetica, sans-serif;
	margin-bottom:	10px;
}
