#commerce {
	border: 1px solid #9b0807;
	width: 190px;
	float: right;
}
input.panier{
	border: 0px;
	background-color: #000000;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	width:190px;
}
input:hover.panier{
	border: 0px;
	background-color: #9b0807;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.stock {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: white;
	background-color: #9b0807;
	text-align: center;
}
.services, .services a, .services a:hover {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	text-decoration: none;
}
.prix {
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #9b0807;
}
.detailsprix, .detailsprix a, .detailsprix a:hover{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #9b0807;
	text-decoration: none;
}
.panier1 {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #c55311;
}
.panier2 {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #f57c1d;
	background-color: #E8E8FF;
}
.erreur {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #9b0807;
}
a.zoompanier {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFE1;
	text-decoration: none;
}
a:hover.zoompanier {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #f57c1d;
	text-decoration: none;
}

#panier {
	border: 1px dashed #c7c7c7;
	width: 180px;
	padding: 10px 10px 10px 10px;
	vertical-align: top;
	text-align: center;
}
#panier2 {
	border: 3px dashed #9b0807;
	width: 600px;
	padding: 10px 10px 10px 10px;
	vertical-align: top;
	text-align: center;
}
.panier {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #f57c1d;
	text-align: center;
}
a.nbpanier {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #9b0807;
	text-align: center;
	text-decoration: none;
}
a:hover.nbpanier {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.souspanier {
	background-image: url(../int/barre.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #777777;
	text-align: center;
	width: 180 px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.article_titre, .liste_titre{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #f57c1d;
	text-align: center;
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.produit_titre{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #f57c1d;
	text-align: center;
}
.commande_titre{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #9b0807;
}
.article_texte, .article_texte p, .article_texte div, .article_texte li, .article_texte td{
	vertical-align: top;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
}
.produit_texte, .produit_texte p, .produit_texte div, .produit_texte li, .produit_texte td{
	vertical-align: top;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
}
.liste_texte, .liste_texte p, .liste_texte div, .liste_texte li, .liste_texte td{
	vertical-align: top;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
}

#TABproduits{
	width: 550px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.TABdesignation{
	border: 1px solid #9b0807;
	background-color: #9b0807;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
	padding: 2px 2px 2px 2px;
}
.TABquantite{
	border: 0px;
	background-color: transparent;
	font-weight: bold;
	color: #9b0807;
	font-size: 10px;
	padding: 2px 2px 2px 2px;
}

.TABliste{
	border: 1px solid #9b0807;
	border-collapse: separate;
	background-color: #ffffff;
	color: #000000;
	font-size: 10px;
	margin: 1px 1px 1px 1px;
	padding-left: 5px;
	padding-right: 5px;
}
input.TABquantite{
	border: 1px solid #9b0807;
	background-color: #ffffff;
	color: #f57c1d;
	text-align: center;
}
input.TABpanier{
	border: 1px solid #f57c1d;
	background-color: #f57c1d;
	color: #ffffff;
	text-align: center;
}
