@media print {
	#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 */
}
