@charset "utf-8";
/* CSS Document */

#fil_ariane, #content_produits_liste div.pagination, #content_produits_liste div.item img.bt, #content_produits_fiche div.bt_back, #content_produits_fiche #item img.bt_panier {
	visibility: hidden;
	width: 0;
	height: 0;
	overflow: hidden;
}

/* Début page liste produits */
#content_produits_liste {
	float: none;
	width: 95%;
}
/* Titre sous-catégorie */
#content_produits_liste h1 {
	color: #000;
	font: 28px/normal Georgia, "Times New Roman", Times, serif;
}
/* Titre catégorie */
#content_produits_liste h2 {
	color: #000;
	font: 16px/normal Georgia, "Times New Roman", Times, serif;
	margin: 4px 0px 20px 0px;
	text-transform: uppercase;
}

/* Début rangée d'items (1 ou 2) */
#content_produits_liste div.items {
	margin: auto;
	width: 542px;
}
#content_produits_liste div.items div.top {
	background: url(../img/communs/produits/liste/bkg_top.png) repeat-x;
	height: 8px;
	overflow: hidden;
}
#content_produits_liste div.items div.middle {
	background: url(../img/communs/produits/liste/tile.png);
	overflow: hidden;
}
#content_produits_liste div.items div.bottom {
	background: url(../img/communs/produits/liste/bkg_bottom.png) repeat-x;
	height: 8px;
	overflow: hidden;
}
/* Début item */
#content_produits_liste div.item {
	float: left;
	padding: 20px 25px 15px 25px;
	width: 221px;
}
#content_produits_liste div.item h3 {
	color: #000;
	font: 16px/normal Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#content_produits_liste div.item p {
	color: #000;
	font: 12px/normal Arial, Helvetica, sans-serif;
	margin: 0;
}
#content_produits_liste div.item p.img {
	margin: 30px 0px;
	text-align: center;
}
#content_produits_liste div.item p.prix {
	color: #000;
	font: bold 24px Arial, Helvetica, sans-serif;
	margin: 0;
}
#content_produits_liste div.item p.prix sup {
	font-size: 14px;
	/* Exception Explorer */
	#font-size: 16px;
}
#content_produits_liste div.item p.options {
	color: #000;
	margin: 5px 0px;
}
#content_produits_liste div.item input, textarea, select {
	background: #fff !important;
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
}
/* Fin item */
/* Fin rangée d'items (1 ou 2) */
/* Fin page liste produits */

/* Début page fiche produits */
#content_produits_fiche {
	float: none;
	width: 95%;
}

/* Début item */
#content_produits_fiche #item {
	margin: 0px auto 10px 0px;
	width: 592px;
}
#content_produits_fiche #item #top {
	background: url(../img/communs/produits/fiche/bkg_top.png) repeat-x;
	height: 8px;
	overflow: hidden;
}
#content_produits_fiche #item #middle {
	background: url(../img/communs/produits/fiche/tile.png);
	overflow: hidden;
	padding: 35px 40px 70px 40px;
}
#content_produits_fiche #item #bottom {
	background: url(../img/communs/produits/fiche/bkg_bottom.png) repeat-x;
	height: 8px;
	overflow: hidden;
}
#content_produits_fiche #item h1 {
	color: #000;
	font: 28px/28px Georgia, "Times New Roman", Times, serif;
}
#content_produits_fiche #item p.img {
	margin: 45px 0px;
}
#content_produits_fiche #item p {
	color: #000;
	font: 12px/22px Arial, Helvetica, sans-serif;
	margin: 0;
}
#content_produits_fiche #item img.bt_fiche {
	display: block;
	margin: 20px 0px 30px 0px;
}
#content_produits_fiche #item p.prix {
	color: #000;
	font: bold 36px Arial, Helvetica, sans-serif;
}
#content_produits_fiche #item p.prix sup {
	font-size: 20px;
	/* Exception Explorer */
	#font-size: 28px;
}
#content_produits_fiche #item p.options {
	color: #000;
	margin: 5px 0px 0px 0px;
}
#content_produits_fiche #item input, textarea, select {
	background: #fff !important;
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
}
/* Fin item */
/* Fin page fiche produits */