/* +++		SERVICES			+++ */

#produits{
	background: none;
	border: none;
	width: 100%;
	height: auto;
}

#produit{
	background: none;
	border: none;
	display: inline-block;
	width: 100%;
	margin: 0;
	padding: 0;
}
.produit{
	background: none;
	border: none;
	display: block;
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	margin-right: 40px;
}
.produit:last-child{
	margin-right: 0;
}

.produit_header{
	background: url(../img/produit_header.png) no-repeat;
	width: 200px;
	height: 59px;
	padding: 5px 0 5px 0;
	line-height: 59px;
	color: #2d1752;
}
.produit h3,h4{
	font-weight: normal;
	text-align: center;
}

.produit_header h3{
	margin: 0;
	padding: 0;
	line-height: 59px;
	font-size: 26px;
	text-transform: uppercase;
}
.produit h4{
	margin: 0;
	padding: 0;
	font-size: 24px;
}
.produit h6{
	font-weight: normal;
	font-size: 9px;
}

.produit sup{
	font-size: 9px;
}
.produit span{
	font-size: 14px;
	font-weight: normal;
}

.produit ul{
	width: 198px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border: 1px solid black;
}

.produit ul, li{
	list-style: none;
	padding: 0;
	margin: 0;
}
.produit li{
	background:
		-webkit-gradient(
			linear,
			center top,
			center bottom,
			color-stop(0.1, #7D73FF),
			color-stop(0.9, #5745BF)
		);
	background:
		-moz-linear-gradient(
			center bottom,
			#5745BF 10%,
			#7D73FF 90%
		);
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#FF7D73FF', endColorStr='#FF5745BF');
	border-top: 1px solid #908fff;
	border-bottom: 1px solid #402c8f;
	padding: 7px 10px 7px 10px;
	color: #2d1752;
	color: white;
}
.produit li:first-child{
	border-top: none;
}
.produit li:last-child{
	-moz-border-radius-bottomleft: 9px;
	-webkit-border-bottom-left-radius: 9px;
	border-bottom-left-radius: 9px;
	-moz-border-radius-bottomright: 9px;
	-webkit-border-bottom-right-radius: 9px;
	border-bottom-right-radius: 9px;
	border-bottom: none;
}
.produit li.plus_icone{
	background:
		-webkit-gradient(
			linear,
			center top,
			center bottom,
			color-stop(0.1, #A5E357),		/* couleur du haut */
			color-stop(0.9, #68B300)		/* couleur du bas */
		);
	background:
		-moz-linear-gradient(
			center bottom,
			#68B300 10%,	/* couleur du bas */
			#A5E357 90%		/* couleur du haut */
		);
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#FFA5E357', endColorStr='#FF68B300');
	border-top: 1px solid #E3F5B2;
	border-bottom: 1px solid #447D00;
	text-align: center;
}
.produit li.plus{
	background:
		-webkit-gradient(
			linear,
			center top,
			center bottom,
			color-stop(0.1, #ffd35f),		/* couleur du haut */
			color-stop(0.9, #efb61d)		/* couleur du bas */
		);
	background:
		-moz-linear-gradient(
			center bottom,
			#efb61d 10%,	/* couleur du bas */
			#ffd35f 90%		/* couleur du haut */
		);
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#FFffd35f', endColorStr='#FFefb61d');
	border-top: 1px solid #ffe9af;
	border-bottom: 1px solid #9f7400;
	padding: 7px 10px 7px 10px;
	color: white;
}
.produit li.prix{
	background:
		-webkit-gradient(
			linear,
			center top,
			center bottom,
			color-stop(0.1, #ff2f2f),
			color-stop(0.9, #cf0000)
		);
	background:
		-moz-linear-gradient(
			center bottom,
			#cf0000 10%,	/* couleur du bas */
			#ff2f2f 90%		/* couleur du haut */
		);
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#FFff2f2f', endColorStr='#FFcf0000');
	border-top: 1px solid #ff7f7f;
	-moz-border-radius-bottomleft: 9px;
	-webkit-border-bottom-left-radius: 9px;
	border-bottom-left-radius: 9px;
	-moz-border-radius-bottomright: 9px;
	-webkit-border-bottom-right-radius: 9px;
	border-bottom-right-radius: 9px;
	border-bottom: none;
	padding: 7px 10px 7px 10px;
	color: white;
}

