:root
	{
	--photo-hauteur			: 60px;
	}
/*
 td quantité
*/
.table
	{
	display			: table;
	margin			: 0px auto;
	border			: 1px solid #DDD;
	border-radius	: 6px;
	padding			: 3px;
	}
.separateur
	{
	border-top		: 1px solid #999;
	}
.bouton-modif
	{
	background-repeat	: no-repeat;
	}
span.sens-panier
	{
	height 				: 30px;
	width				: 30px;
	border-radius		: 4px;
	border				: 1px solid #8e8e8e;
	text-align			: center;
	justify-content		: center;
	align-items			: center;
	vertical-align		: middle;

	background-size		: 26px;
	background-repeat	: no-repeat;
	background-position	: center;
	}

#moins-quantite-poubelle
	{
	height 				: 24px;
	width				: 24px;
	border-radius		: 4px;
	background-size		: 16px;
	background-image		: url("images/poubelle.png");
	background-color			: white;
	}

#moins-quantite, #moins-choix
	{
	background-image	: url("images/moins.png");
	background-color	: white;
	}
#plus-quantite, #plus-choix
	{
	background-image	: url("images/plus.png");
	background-color	: white;
	}
#plus-quantite, #moins-quantite
	{
	height 				: 24px;
	width				: 24px;
	border-radius		: 4px;
	background-size		: 22px;
	background-color	: white;
	}
#plus-choix, #moins-choix
	{
	height 				: 30px;
	width				: 30px;
	border-radius		: 4px;
	background-size		: 26px;
	background-color	: white;
	}
/*
fin td quantité
*/
.cell-photo
	{
	vertical-align	: middle;
	text-align		: center;
	height 			: 60px;
	}
.cell-commentaire
	{
	width			: 240px;
	}
.cell-prix
	{
	width			: 70px;
	text-align		: right;
	}
.cell-quantite
	{
	width			: 76px;
    }
.cell-total
	{
	width			: 60px;
	text-align		: right;
	}
.cell-total-general
	{
	width			: 67px;
	text-align		: right;
	}
#photo-detail
	{
	margin			: auto;
	height 			: var(--photo-hauteur);
	width			: auto;
	}
.height
	{
	height			: 20px;
	}
.right
	{
	text-align		: right;
	}
