.liste{margin:5px 0 5px 15px;width:340px;font-size:0.8em;border:1px dotted #990000;float:left;}
.liste-nom{width:330px;font-weight:bold;text-align:center;height:30px;background:#CCCCCC;float:left;line-height:30px;}
.liste-img{width:90px;height:120px;border:1px dotted #999999;margin: 5px 0 0 5px;float:left;}
.img{border:0px;}
.liste-desc{margin-left:5px;width:220px;float:left;}
.liste-prix{width:220px;float:left;}
.liste p{margin:5px 0;}
.decal-envoi{width:330px;height:40px;float:left;}
.envoi{font-size:1.2em;margin:10px 0 5px 100px;background:#9933FF;float:left;width:128px;height:27px;background: url(../img/bouton.jpg) center no-repeat;display:block;}
.envoi a {
	
	width: 128px;
	height: 27px;
	line-height: 27px;
	text-align:center;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
	font-size: 0.8em;
	
}
/*Page Produit*/
div#envoi-produit{font-size:1.2em;margin-left:120px;background:#9933FF;float:left;width:128px;height:27px;background: url(../img/bouton.jpg) center no-repeat;display:block;}
div#envoi a {
	
	width: 128px;
	height: 27px;
	line-height: 27px;
	text-align:center;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
	font-size: 0.8em;
	
}
/*Fin */
.bordeaux{color:#990000;font-weight:bold;}


div#produit {

	width: 680px;
	height: auto;
	margin: 10px 0 10px 17px;
	border: 1px dotted #990000;
	float:left;
	}
.liste{width:330px;}
/*div#p1 {
	background:url(../img/cadre/p1.jpg) center no-repeat;
	width: 680px;
	height: 23px;
}
div#p2 {
	background:url(../img/cadre/p2.jpg) repeat;
	width: 680px;
	display:table;
}
div#p3 {
	background:url(../img/cadre/p3.jpg) center no-repeat;
	width: 680px;
	height: 23px;
}*/
div#nom {
	float: left;
	width: 500px;
	height:auto;
	margin-bottom: 10px;
	margin-left: 15px;

	}
div#nom h1 {
	font-size: 1.2em;
	color: #990000;
	margin: 0px;
}
div#prix {
	float: left;
	width:135px;
	height:auto;
	text-align:right;
	font-size: 1.2em;
	color: #990000;
	margin-bottom: 10px;
	margin-right: 15px;

	}
.barre{text-decoration:line-through;color:#000;}
div#prix p.prix-promo{
	margin: 2px 0 0 0;
}
div#photo {
	position:relative;
	float: left;
	width: auto;
	height: auto;
	margin-left: 15px;
	}
div#texte {
	position:relative;
	float: left;
	width: 350px;
	height: auto;
	font-size: 0.8em;
	margin-right: 15px;

}
div#texte p{
	margin: 8px 5px;
}
div#texte p.envoi {
	margin: 15px 0 0 0;
	text-align:center;
}
div#autresproduits {
	width: 680px;
	height: auto;
	margin: 10px 0 10px 17px;
	border: 1px dotted #990000;
	float:left;
}
div#autresproduits h2{
	margin:0 0 20px 15px;
	color:#990000;
	font-size:1.2em;
	text-decoration:underline;
}

div#autresproduits p {
	float: left;
}
.img-selection{border:0px;width:56px;height:75px;}
.sel-img{width:56px;height:75px;border:1px dotted #CCCCCC;margin-right:2px;}
.titre-produit {
	color: #990000;
}
.sel-nom{font-size:0.7em;font-weight:bold;width:100px;text-align:center;}
.sel-prix{font-weight:bold;width:100px;text-align:center;color:#990000;}
.bouton {
	background: url(../img/bouton.jpg) center no-repeat;
	width: 128px;
	height: 27px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.produit-epuise {
	color:#FF0000;
}