/* bloc categorie */
.block .category {/*hidden*/
	width:	40%;
	vertical-align:	top;
}

/* categories populaire */
.block .popular {/*hidden*/
	width:60%;
	vertical-align:	top;
}

/* categories populaire: titre */
.block .titlepop {/*hidden*/
	font-weight:	bold;
	font-size:1.1em;
	padding:5px 0 2px 5px;
	white-space:	nowrap;
}

/* bloc categorie: contenu */
.category .content {/*hidden*/
	width:	100%;
	padding:5px;
}

/* bloc categorie: cellule image */
.category .content .image {/*hidden*/
	width:40px;
	vertical-align:	top;
}

/* bloc categorie: image */
.category .image img {/*hidden*/
	border:	0px;
	width:	40px;
}

/* bloc categorie: liste catégories */
.category .content .listing {/*hidden*/
	width:auto;
	vertical-align:	top;
	padding-left:	3px;
}

/* bloc categorie: liste sous-catégories */
.category .parent,
.category .parent a {
	font-size:13px;/*hidden*/
	font-weight:bold;/*hidden*/
	color:#000;
	text-decoration:underline;/*hidden*/
}
.category .parent a:hover {
text-decoration:underline;
}
/* bloc categorie: liste sous-sous-catégories */
.category .sub,
.category .sub a {
	font-size:13px;/*hidden*/
	font-weight:bold;/*hidden*/
	color:#000;
	text-decoration:none;/*hidden*/
}
.category .sub a:hover {
text-decoration:underline;
}
/* bloc categories populaires */
.popular {/*hidden*/
	padding:0px;
}

/* bloc categories populaires: liste */
.popular .listing {
	background-color:#D8EF79;
	width:100%;/*hidden*/
}

/* bloc categories populaires: style des cellules */
.popular .listing td {/*hidden*/
	padding:10px 20px 10px 10px;
}

/* bloc categories populaires: style des liens */
.popular .pop, .popular .pop a {
	font-size:12px;/*hidden*/
	font-weight:normal;/*hidden*/
	color:#000;
	text-decoration:none;/*hidden*/
}
.popular .pop a:hover {
text-decoration:underline;
}
/* listes de produits: filtres */
.block .filters {/*hidden*/
	padding:5px;
}

/* listes de produits: ordres */
.block .orders {
	padding:3px;/*hidden*/
	font-weight:bold;/*hidden*/
	font-size:1em;/*hidden*/
	background-color:#FFF;
color:  #000;
}

/* listes de produits: ordres inactifs */
.block .orders .inactive {
	background-color:#ffffff;
	color:#000;
	border:	1px solid #FB6A31;
	margin:	0 3px 0 3px;/*hidden*/
	padding:1px 5px 1px 5px;/*hidden*/
	text-decoration:underline;/*hidden*/
	font-weight:normal;/*hidden*/
}

/* listes de produits: ordres actifs */
.block .orders .active {
	background-color:#E6FF89;
	border:	1px solid #FB6A31;
	padding:1px 5px 1px 5px;/*hidden*/
	margin:	0 3px 0 3px;/*hidden*/
color:#FB6A31;
}

/* listes de produits: couleur du texte ordres actifs */
.block .orders .active,
.block .orders .active a {
	color:	#FB6A31;
text-decoration:none;
}
.block .orders .inactive,
.block .orders .inactive a {
	color:	#FB6A31;
text-decoration:none;
}

/* recherche: titre liste de catégories */
.block .subtitle {
	font-weight:bold;/*hidden*/
	font-size:1.1em;/*hidden*/
	padding:3px;/*hidden*/
	background-color:#FFF;
}

/* recherche: liste de catégories */
.block .row td {/*hidden*/
	padding:2px;
	font-size:1.1em;
}

.block .row .content {
	padding:1px 20px;
}

/* aucun résultat */
.empty {
	padding:10px;/*hidden*/
	background-color:#FFF;
	font-size:1.2em;/*hidden*/
}

/* aucun résultat: style des liens */
.empty a {
	font-weight:bold;
	text-decoration:underline;
}

/* liste de produits */
.products {
	width:100%;
}

/* liste de produits: style des titres */
.products th {
	font-weight:bold;/*hidden*/
	padding:6px;/*hidden*/
	background-color:#FFF;
	text-align:left;/*hidden*/
	border-bottom:	1px solid #777777;
	font-size:1.1em;/*hidden*/
}

/* liste de produits: style de ligne */
.products .product td {
	font-weight:	bold;
	vertical-align:	top;/*hidden*/
	font-size:1.1em;/*hidden*/
	border-bottom:	1px dashed #81B916;
}

/* liste de produits: couleur de fond au survol du curseur */
.products .product:hover {
	background-color:#FFF;
}

/* liste de produits: taille du titre */
.products .product .name {/*hidden*/
	width:	90%;
}

/* liste de produits: informations */
.products .info,
.products .info a {
	font-size:12px;/*hidden*/
	color:	#000;
	font-weight:	normal;/*hidden*/
	text-decoration:none;/*hidden*/
}
.products .info a:hover {
text-decoration:underline;
}

/* liste de produits: prix */
.products .price,
.products .price a {
	font-size:		1em;/*hidden*/
	color:			#FB6A31;
	text-decoration:underline;/*hidden*/
}

/* navigation par pages */
.browse {
	width:		100%;/*hidden*/
	margin:		10px 0 10px 0;/*hidden*/
	border-top:	2px solid #98CC1C;
	
}

/* navigation par pages: propriété de la police */
.browse td {
	padding:	3px;/*hidden*/
	font-size:	1.1em;/*hidden*/
	color:		#98CC1C;
}

/* navigation par pages: propriété des liens */
.browse a {
	text-decoration:	underline;/*hidden*/
	color:	#98CC1C
	padding:2px;/*hidden*/
	font-weight:	bold;/*hidden*/
}

/* navigation par pages: style liste de pages */
.browse .pages {/*hidden*/
	text-align:	center;
	width:		100%;
}

/* navigation par pages: style des onglets */
.browse .previous,
.browse .previousLink,
.browse .next,
.browse .nextLink {/*hidden*/
	text-align:		center;
	text-transform:	uppercase; 
}
