.band {
	background: #3b3b3b;
}
/***************************************************************************************************************************/
/* FOOTER */
/***************************************************************************************************************************/
#footer {
	clear: both;
	margin: auto;
	/*width: 1000px;*/
}
#footer .services {
	overflow: hidden;
	margin: 0
}
#footer .services li {
	position: relative;
	float: left;
	width: 250px;
	height: 250px;
	background: url("../img/ft_bg_services.png") no-repeat;
}
#footer .services p {
	text-align: center;
	font-family: 'Ropa Sans';
	font-size: 22px;
	margin: 22px 0 15px;
}
#footer .share dl,
#footer .connect dl {
	padding: 0 15px 0 20px;
	text-align: center;
	overflow: hidden
}

#footer .share dd,
#footer .connect dd {
	display: inline-block;
	margin: 0 5px 10px 0;
	text-align: center;
}
#footer .share a,
#footer .connect a {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	display: block
}
/* SUIVEZ NOUS */
#footer .share a:before{
	content:'';
	display: block;
	width: 46px;
	margin: auto;
	height: 46px;
	background: url('../img/social.gif') no-repeat;
}
#footer .share a.blog:before{
	content: none;
}
#footer .share a.facebook:before{
	background-position: top center;
}
#footer .share a.twitter:before{
	background-position: center -46px;
}
#footer .share a.googleplus:before{
	background-position: center -92px;
}
#footer .share a.pinterest:before{
	background-position: center -138px;
}
#footer .share a.avis:before{
	background-position: center bottom;
}
/* NOS VIDEOS */
#footer .videos a {
	padding: 0 17px;
}
/* RESTEZ INFORMES */
#footer .connect h4 {
	font-size: 14px;
	font-weight: bold;
	padding: 0 17px;
	color: #f7941d;
	text-align: center;
}
#footer .connect dl{
	margin-top: 15px;
}
#footer .connect a:before{
	content:'';
	display: block;
	width: 64px;
	margin: auto;
	height: 64px;
	background: url('../img/contact.gif') no-repeat;
}
#footer .connect a.mail:before{
	background-position: center -64px;
}
#footer .applications:before {
	content:'';
	position: absolute;
	bottom: 17px;
	right: 17px;
	display: block;
	width: 166px;
	height: 183px;
	background: url('../img/ft_bg_applications.jpg') bottom right no-repeat;
}
#footer .applications .appstore {
	margin: 80px 0 0 25px;
	position: relative;
	z-index:10;
	display: block;
}
/* CGV */
#footer .cgv {
	margin: 10px 0 20px 0;
	text-align: center
}

#footer .cgv li {
	display: inline-block;
	padding-right: 20px;
	border-right: solid 1px #969696;
}
#footer .cgv li+li{
	margin-left: 20px
}
#footer .cgv li.end {
	border: none;
}
#footer .cgv a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/* CARTE DE CREDIT */
#footer .creditCards {
	margin:auto;
	padding:0 0 20px;
	text-align: center;
}
#footer .creditCards li {
	display: inline-block;
	width: 63px;
	margin: 0 2px;
	padding: 0;
	background-image: url("../img/creditCards.jpg");
	background-repeat: no-repeat;
	text-indent: -5000px;
	font-size: 0px;
	height: 44px;
}
#footer .creditCards li.pay_1 {
	background-position: 0 0px;
}
#footer .creditCards li.pay_2 {
	background-position: 0 -44px;
}
#footer .creditCards li.pay_3 {
	background-position: 0 -88px;
}
#footer .creditCards li.pay_4 {
	background-position: 0 -132px;
}
#footer .creditCards li.pay_5 {
	background-position: 0 -176px;
}
#footer .creditCards li.pay_6 {
	background-position: 0 -220px;
}
#footer .creditCards li.pay_7 {
	background-position: 0 -264px;
}
#footer .creditCards li.pay_8 {
	background-position: 0 -308px;
}
#footer .creditCards li.pay_9 {
	background-position: 0 -352px;
}
#footer .creditCards li.pay_10 {
	background-position: 0 -396px;
}
#footer .creditCards li.pay_11 {
	background-position: 0 -440px;
}
#footer .creditCards li.pay_12 {
	background-position: 0 -484px;
}
#footer .creditCards li.pay_13 {
	background-position: 0 -528px;
}

/***************************************************************************************************************************/
/* BOTTOM */
/***************************************************************************************************************************/
#bottom {
	clear: both;
	margin: auto;
	width: 1000px;
	/* height: 100px;
	background: url("../img/ft_bottom.jpg") no-repeat 375px 50% #FFFFFF; */
	height: 60px;
	background: url("../img/ft_bottom.jpg") no-repeat center 50% #FFFFFF;
	font-size: 0;
	text-indent: -5000px;
}

#bottom a {float:left;text-indent:0;margin:5px 0 0 265px;height:90px;}
#bottom a img {display:block;height:100%;width:auto;}

.pageMarchand .priceReduc .priceDiscount {font-size: 0.5em;line-height: 45px;font-weight: 700;color: #ff5c00;border: 1px solid #ff5c00;border-radius: 3px;width: 40px;height: 29px;right: 20px;top: 2px;}
.pageMarchand .priceReduc .priceDiscount .percent {position: absolute;left: 3px;bottom: -10px;}
.pageMarchand .priceReduc .priceDiscount sup {position: absolute;left: 33px;bottom: -10px;}
.pageMarchand .price.priceReduc {margin-top: 6px;}
.pageMarchand .price .productStrikeoutPrice {position: absolute; top: 10px; left: 33px;} 