.global_title { background-position:0 bottom; }
#fiche .sales { padding:15px 15px 0; margin-bottom: 10px;}
#fiche .sales .dgn { font-size:1.5em; font-weight:bold; }
#fiche .sales .longDgn { display:block;padding-bottom:5px; }
#fiche .sales .longDgn span {
    color: #AC0024;
    font-style: italic;
    font-weight: bold;
}
#fiche .sales .zoneImages {
    /* padding:0; */
    margin:0;
    display:block;
    float:left;
    width:54px;
    padding:2px 6px 2px 2px;
    list-style-type:none; }
#fiche .sales .zoneImages li { margin-bottom:5px;list-style-type:none; }
#fiche .sales .zoneImages li a { display:block;border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;width:50px; height:50px;padding:2px; }
#fiche .sales .photodefault { float:left;}
#fiche .sales a.photodefault { cursor:pointer;position:relative; }
#fiche .sales .zoom { background:url('../img/zoom.jpg') no-repeat left 325px; }
#fiche .sales span.photodefault { width:358px;text-align:center; }
#fiche .sales .zoneInfos {
	float: left;
	margin-top: 14px;
	margin-left: 20px;
	margin-right: 20px;
	width:240px;
}
#fiche .sales .zoneInfos .zoneAvis { width:240px;margin-left:20px; height: 130px;}

#fpd_avisSamePage {
    text-decoration: underline;
    cursor: pointer;
    font-weight: bold;
}

#fiche .sales .zoneInfos ul.zoneProductOption { width:215px;margin:0;padding:0;display:block;margin-top:7px;padding-top:8px;border-top:1px solid #ccc; }
#fiche .sales .zoneInfos ul.zoneProductOption li { display:block;  margin-top: 6px; margin-bottom: 6px;}
#fiche .sales .zoneInfos ul.zoneProductOption li .send { display:inline-block;cursor:pointer;padding-left:20px;background:url('../img/ico-fonction-ami.gif') no-repeat left center; }
#fiche .sales .zoneInfos ul.zoneProductOption li .fav { display:inline-block;padding-left:20px;background:url('../img/ico-fonction-fav.gif') no-repeat left center; }
#fiche .sales .zoneInfos ul.zoneProductOption li .print { display:inline-block;padding-left:20px;background:url('../img/ico-fonction-imprimer.gif') no-repeat left center; }
#fiche .sales .zoneInfos ul.zoneProductOption li .alerte { display:inline-block;cursor:pointer;padding-left:20px;background:url('../img/ico-fonction-prix.gif') no-repeat left center; }

#fiche .txtAvis {
    color: #087FA9;
}

#fiche .sales .zoneInfos a { color:#087FA9;text-decoration:none; }
#fiche .sales .zoneInfos .zoneAvis .noteAdd a:first-child { font-weight:bold;/*margin-bottom:20px;*/}
#fiche .sales .zoneInfos .brand {
    text-align:center;
    background-image:url("../img/bg-brand.png");
    background-repeat: no-repeat;
    background-position: top left;
    -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
    padding:11px 10px 10px 10px;
    height:155px;
    width: 246px;
}
#fiche .sales .zoneInfos .brand img {
	margin-top: 15px;
}
#fiche .sales .zoneInfos .brand .brand-info {
    text-align: left;
    display: block;
    margin-top: 25px;
}

#fiche .sales .zoneInfos .brand .brand-info a {
    color: #AC0024;
    text-decoration: underline;
}

#fiche .txtRed {
    color: #AC0024;
}

/* #fiche .brand a { */
/*     color: #AC0024; */
/* } */

#fiche .sales #visuel_product {
	/*width: 377px;*/
	/* height: 326px; */
	background-image: url('../img/bg-visuel.png');
	background-repeat: no-repeat;
	background-position: top center;
	float: left;
	padding-top: 20px;
}


#fiche .constructor {
	background-image: url('../img/picto-pdf.png');
	background-repeat: no-repeat;
	padding: 10px 0 10px 30px;
	color: #087FA9;
}


#fiche .sales #visuel_product img {
	/*float: left;*/
}

/*#fiche .sales .zoneBuy { float:right;width:250px;text-align:center;background:#e9e9e9;margin-right:30px;padding-top:10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }*/
#fiche .sales .zoneBuy { float:right;width:301px;height: 316px;text-align:center;
/*background-image:url('../img/bg-panier.png');*/
background-repeat: no-repeat;
background-position: top left;
margin-top: 12px;
padding-top:10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;position:relative; }
.zoneBuyNotEmpty{
	background-image:url('../img/bg-panier.png');	
}

#fiche .sales .zoneBuyEmpty{
background-image:url('../img/bg-panier-vide.png');	
}
#fiche .sales .zoneBuy .price{
	color:#bf0a28;
	font-weight:bold;
	font-size:36px;
	display:block;
	height:65px;
	line-height:50px;
}
#fiche .sales .zoneBuy .price sup {
    vertical-align: 6px;
}
#fiche .sales .zoneBuy .deee { 
	font-size:10px;
	display:block; 
	height: 10px;
	width: 100%;
	top: 0;
	position: absolute;
	margin-top: 80px;
}
#fiche .sales .zoneBuy .deee sup{ font-size:8px; vertical-align: 2px;}
#fiche .sales .zoneBuy .barre {
	text-decoration: line-through;
	font-size:1em;
	font-weight:normal;
	width:301px;
	font-size:20px;
	display:block;
	margin-top: 58px;
    position: absolute;
	top:0; /*float: right; margin-right: 50px;*/
}
#fiche .sales .zoneBuy .btCommander {
	font-size: 1.3em;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	display:inline-block;
	width:80%;
	height:29px;
	border:none;
	background:url('../img/commander.gif') repeat-x;
	cursor:pointer;
	border:1px solid #bf0a28;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top:10px;
	padding-top: 10px;
	text-decoration: none;
}
#fiche .sales .zoneBuy .dispoAlerte { height:89px; text-align:center; margin-top: 30px;}
#fiche .sales .zoneBuy .dispoAlerte div {display:inline-block;background:url('../img/alerte.gif') repeat-x;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;width:80%;margin-top:10px;height:39px;text-transform:uppercase;line-height:25px;}
#fiche .sales .zoneBuy .dispoAlerte a { color:#fff;font-size:1.3em;cursor:pointer;text-decoration:none;font-weight:bold;background:url('../img/alert-dispo.jpg') no-repeat right center;display:inline-block;}
#fiche .sales .zoneBuy .dispoAlerte a .dispo { color:#14aa14;font-size:0.7em;display:block;line-height:7px; }

#fiche .sales .zoneBuy #icone { }
#fiche .sales .zoneBuy .oneStock { height: 15px;line-height:30px;color:#cc002a;font-size:14px}
#fiche .sales .zoneBuy #icone span { border-left:1px solid #e9e9e9; }
#fiche .sales .zoneBuy #icone span:first-child { border-left:0; }
#fiche .sales .zoneBuy #icone .chronoOn {
    float:left;
    background:transparent url('../img/option-chrono.gif') no-repeat center top;
    width: 55px;
    height: 40px;
    display: inline-block;
    padding: 0 5px;
    margin-top: 16px;
    margin-left: 1px;}
#fiche .sales .zoneBuy #icone .chronoOff {
    float:left;
    background:transparent url('../img/option-chrono.gif') no-repeat center bottom;
    width:64px;
    height:37px;
    display:inline-block;
    padding:0 5px;
    margin-top: 19px;
    margin-left: 1px;}
#fiche .sales .zoneBuy #icone {margin: 5px 0 0 35px;}
#fiche .sales .zoneBuy #icone img {padding:10px 0;}
#fiche .sales .zoneBuy #icone .dispo { float:left;display:inline-block;height:55px;width:73px;line-height:37px; }
#fiche .sales .zoneBuy #icone .dispo a { cursor:pointer; }
#fiche .sales .zoneBuy #icone .dispo .img { vertical-align:middle;}
#fiche .sales .zoneBuy #icone .warranty {
    float:left;
    height:55px;
    width:92px;
    padding:0 5px;
    font-weight:bold;
    text-transform:uppercase;
    font-size:0.9em;
    padding-top:8px;
}

#fiche .sales .zoneBuy .qte { /*height:18px;*/ margin-top: 25px; margin-bottom:5px; }
#fiche .sales .zoneBuy .qte a { display:inline-block; }
#fiche .sales .zoneBuy .qte img { vertical-align:top; }
#fiche .sales .zoneBuy .qte input.qteSelect { text-align:center;height:19px;width:34px;border:1px solid #d3d3d3; }

#fiche .sales .zoneBuy .rupture { 
	font-weight: bold;
	padding: 115px 0;
	font-family:"Arial";
	font-style: italic;
	display:inline-block;
	width:160px;
	font-size:14px;
}
#fiche .sales .zoneBuy .no-sales { font-weight:bold;padding:50px 0; }

#fiche .internal {

	color: grey;
	display: block;
	text-align:right;
	margin-bottom:10px;
}
#fiche .internal span {
	margin-right: 15px;
}

#fiche .zoneInfos .zoneAvis .center {
	width: 100%;
}
#fiche .zoneInfos .zoneAvis .center a {
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}

#fiche .zoneInfos .zoneAvis .center a,
#fiche .zoneInfos .zoneAvis .center span {
	margin-left: 4px;
}

#fiche .zoneInfos .zoneAvis .center img {
    vertical-align: middle;
}
#fiche .sales .warning_restriction_link,
#fiche .sales .warning_online_link {
	background-color: #d2425a;
	margin: 10px 0 ;
	display:inline-block;
	padding:1px;
	color: #FFF;
	font-size: 12px;
	font-family:"Arial", arial, sans-serif;

}
#fiche .sales .warning_restriction_link {
	background-color: #FF8232;
	
}
#fiche .sales .warning_restriction_link a,
#fiche .sales .warning_online_link a {
	border-left: 1px solid #ec6a7f;
	color: #FFF;
	text-decoration: none;
	padding: 1px 5px;
}
#fiche .sales .warning_restriction_link a {
	border-left: 1px solid #FFE6D6;
}
#fiche .sales .warning_restriction_link b,
#fiche .sales .warning_online_link b {
	border-right: 1px solid #9f2a3e;
	padding: 1px 5px;
}
#fiche .sales .warning_restriction_link a span,
#fiche .sales .warning_online_link a span {
	font-family:"Arial", arial, sans-serif;
	font-weight: bold;
}


#fiche .contentTabWrapper .picto .warranty {
	background-image: url('../img/warranty.jpg');
	background-repeat: no-repeat;
	background-position: 0 10px;
	height: 84px;
	font-family:"Arial Black", arial-black, sans-serif;
	text-transform: uppercase;
	margin-left: 25px;
	padding-right: 25px;
	border-right: 1px solid #ccc;
}

#fiche .contentTabWrapper .picto .warranty b {
	width: 61px;
	display: inline-block;
	color: yellow;
	font-size: 36px;
	font-weight: bold;
	float: left;
	padding-top: 45px;
	padding-left: 4px;
}
#fiche .contentTabWrapper .picto .warranty b span.month {
	color: #FFF;
	font-size: 15px;
}
#zoomPage {	height:100%; }
#zoomPage #theZoom { vertical-align:middle; }
#zoomPage img.selected { border:1px solid #bf0a28 }
#theMiniatures { position:absolute;top:0;left:0;padding:15px;width:82px;background: #eee;height:100%; }
#theMiniatures img { width:80px;display:block;border:1px solid #ccc;cursor:pointer;margin-top:10px; }
#theMiniatures img:first-child { margin-top:0; }
#cboxPrevious { display:none !important; }
#cboxSlideshow { display:none !important; }
#cboxNext { display:none !important; }
#zoomProduct span {
position: absolute;
bottom: 1px;
left: 1px;
background: #fff url(/mod/bloc_product/img/ico-loupe.gif) no-repeat 5px center;
padding: 0 5px 5px 25px;
color: #3c3c3c;
opacity: .7;

}
#fiche .ficheDescriptif {
	padding-left:5px;
}