﻿.tooltip {
    display: none;
}
.ecopart {
    font-size: 9px;
    font-weight: normal
}
.boutonajoutpanier img {
    cursor: pointer;
}
.applat{
    background-color:#F3F3F3;
}
.agrements {
    text-align: center;
}
.agrements span {
    font-weight: bold;
    font-size: 14px;
}
.blocvisuel{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align:top;
	width:224px;
}
.blocvisuel .image{
position:relative;
}

.blocvisuel .image .sticknew {
    background: url(/media/FicheArticle/fiche-produit-stick-new.png) no-repeat scroll center center transparent;
    height: 37px;
    display: inline-block;
    right: 0;
    top: 5px;
    width: 35px;
    z-index: 1;
    margin-left: 189px;
	position:absolute;
}
.blocvisuel .image .sticknew.new2014{
    background-image: url(/media/FicheArticle/fiche-produit-stick-new2014.png);
}
.boutoninfo{
    margin-top:15px;
}
.qteFlash {
    font-weight: bold;
    color: #D20AE9;
}
.colExpedieSous{
    width:100px;
}

.colPrixTTC{
    padding-right: 30px;
}

.corps_entete_article{
	/*position:relative;*/
    margin-bottom:15px;
}

.corps_info{
    background: none repeat scroll 0 0 #F5F5F5;
    border-top: 1px dotted #C0C0C0;
    margin-top: 10px;
    padding-top: 15px;
    width: 480px;
}

.tirLivrExpressFA{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 5px solid #CCCCCC;
    font-size: 9px;
    padding: 8px;
    background-color:#FFFFFF;
    display:none;
    z-index:40;
    width:250px;
    height:160px;
    margin-left:-100px; 
    position: absolute;
    *margin-top:70px;
    text-align:left;
}

#poign_TNTExpress
{
    margin-bottom: 3px;
}

.delais{
    font-weight: bold;
}
#StickMadeIn{
	display: block;
    height: 74px;
    margin: 10px auto 0;
    width: 77px;
}
.stickmadeinfrance {
    background: url(/media/FicheArticle/stickmadeinfrance.gif) repeat scroll 0 0 transparent;
}
.stickmadeinUK{
    background:url(/media/FicheArticle/stickmadeinUK.gif);
}
.stickmadeinAllemagne{
    background: url(/media/FicheArticle/stickmadeinAllemagne.jpg) repeat scroll 0 0 transparent;
}
.stickmadeinEspagne{
    background: url(/media/FicheArticle/stickmadeinEspagne.jpg) repeat scroll 0 0 transparent;
}
.stickmadeinItalie{
    background: url(/media/FicheArticle/stickmadeinItalie.jpg) repeat scroll 0 0 transparent;
}
.stickmadeinJapon{
    background: url(/media/FicheArticle/stickmadeinJapon.jpg) repeat scroll 0 0 transparent;
}
.stickmadeinNederland{
    background: url(/media/FicheArticle/stickmadeinNederland.jpg) repeat scroll 0 0 transparent;
}
.descriptifvignette {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    vertical-align: top;
    width: 90px;
}

.descriptifvignette img
{
    border: solid 1px #C0C0C0;
}
.descriptiftexte {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    width: 630px;
}
.emphase{
    font-weight:bold;
}

.entete_article_haut{
	background:url(/media/FicheArticle/fiche-produit-degrade-haut.gif) repeat-x;
	height:22px;
	vertical-align:bottom;
}

.entete_article_bas{
    background: url(/media/FicheArticle/fiche-produit-degrade-bas.gif) repeat-x;
    height:22px;
}

.facebookcharette {
    text-align: center;
    display: block;
}
.from{
    margin:0;
    color: #000000;
}

.from a{
    color: #000000;
}

.info{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    width:480px;
}
.infoprix{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    width: 375px;
}

.infoprix .etiquette{
    height: 69px;
    width: 128px;
    vertical-align: top;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    font-size: 14px;
    padding-top: 10px;
}

.etiquette.remise {
        background: url(/media/FicheArticle/fiche-produit-etiquette-promo.png) no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-weight: bold;
}
.etiquette.remiseflash {
        background: url(/media/FicheArticle/fiche-produit-etiquette-flash.png) no-repeat scroll left top transparent;
    color: #FFFFFF;
    font-weight: bold;
}

#explicationsFLash{
	border-radius :4px;
	border: 2px solid #E425C3;
	padding:10px;
	margin:10px;
}
#tir_ExplicationsFlashs{
	margin-top:10px;
	background-color: #FFFFFF;
	border-radius: 8px 8px 8px 8px;
	display: block;
	padding: 10px;
}
.liens{
    background: url(/media/FicheArticle/fiche-produit-degrade-outline.png) no-repeat scroll left top transparent;
    height:103px;
    width:224px;
}

.liens ul{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    list-style:none outside none;
    margin-top:35px;
    padding:0;
    vertical-align:top;
    width:100px;
}

.liens .picto{
    padding-right: 5px;
    text-align: right;
    width:40px;
}

.liens .textes{
    padding-left: 10px;
    width:155px;
}

.liens .textes a{
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
}

.liens .textes li{
    margin-bottom: 5px;
}

.like-facebook {
	max-width: 100px;
	overflow: hidden;
}
.like-facebook iframe{
     border:none;display:inline-block;height:21px;overflow:hidden;vertical-align:middle;width:85px;
}

.marque{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    /*height:75px;*/
    overflow:hidden;
    text-align:center;
    width:148px;
    vertical-align:top;
    
}

.messageboutique{
	vertical-align:middle;
	padding:15px;
	margin:15px;
	border:solid 2px #FF0000;
}

.messageboutiquealerte{
	background:url(/media/FicheArticle/attention-fermeture-grand.png) 15px center no-repeat #FEF102;
	border:solid 1px #EABD76;
	padding-left:15px;
}

.messageboutiqueinfo{
	background-color:#FFFFFF;
	border:solid 1px #D7D7D7;
}

.messageboutique img{
    position:absolute;
}

.messageboutique p{
    margin-left:50px;
    vertical-align:middle;
}

.nomarticle{
    font-size:1.8em;
    font-weight:bold;
    margin:0;
    padding:0;
    width:328px;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align:top;
}

.othersbasket {
    margin-top: 15px;
    cursor: pointer;
}

.othersbaskets-entete {
    text-align: center;
}
.othersbaskets-entete .nom-article {
    font-weight: bold;
}
.partenaires{
    text-align: center;
    margin-top:5px;
}

.partenaires .bloc{
    text-align:left;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align:bottom;
    margin-left:5px;
    margin-right:5px;
}
#lienPrixFugam{
	text-decoration:none;
	color: #6B8903;
}
#lienPrixFugam span{
	display:inline-block;
	vertical-align:top;
	margin-top:5px;
}
#reviewssnippet {
    *display:inline;
    *zoom:1;
}
.reviewssnippet {
    *display: inline;
    *zoom: 1;
}
.partenaires .troisfoisCB span{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align:top;

}

.partenaires .troisfoisCB a{
    text-decoration:none;
}

#lienLireAvis {
	display: block;
	text-align: center;
}

.ongletClick {
    /*width: 200px;*/
}
.ongletjquery .pictoFA {
    margin-right: 5px;
    vertical-align: text-bottom;
}
.picto{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    width:91px;
    margin-right:10px;
    text-align: center;
}

.pictoFA {
    background-image: url(/media/interface/sprite-fiche-produit.png?v=001);  
}

.picto-avis{
    background-position: -73px -39px;
    height: 13px;
    width: 18px;
    display:inline-block;
    *display: inline;
    *zoom: 1;
}
.picto-coeur {
    background-position: -72px -61px;
    height: 15px;
    width: 18px;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: text-bottom;
    margin: 0 15px 0 15px;
}

.picto-descriptif{
    background-position: -103px -39px;
    height: 13px;
    width: 13px;
    display:inline-block;
    *display: inline;
    *zoom: 1;
}


.picto-facebook
{
    display:inline-block;
    vertical-align:middle;
    margin-right:2px;
    height:21px;
    width:69px;
    background:url(/media/static/interface/sprite-fiche-produit.png?v=001) -79px -130px no-repeat;
}

.picto-comments
{
    display:inline-block;
    height:13px;
    width:13px;
    background-position:-62px -133px;
}
.picto-imprimer{
    margin-left:2px;
    height:20px;
    width:20px;
    background-position: -12px -103px;
}

.picto-mail{
    margin-left:2px;
    height:20px;
    width:20px;
    background-position: -12px -72px;
}

.picto-maximiles{
    height:15px;
    width:61px;
    background-position: -73px -12px;
}

.picto-modeles{
    background-position: -128px -39px;
    height: 13px;
    width: 13px;
}

.picto-video{
    background-position: -103px -39px;
    height: 13px;
    width: 13px;
    display:inline-block;
    *display: inline;
    *zoom: 1;
}

.picto-voiraussi{
    background-position: -128px -39px;
    height: 13px;
    width: 13px;
    display:inline-block;
    *display: inline;
    *zoom: 1;
}

.picto-zoom{
    background-position: -103px -61px;
    height: 13px;
    width: 13px;
}


.zoneprix{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
    vertical-align: top;
    min-width: 200px;
}

.prixfugam {
    margin: 5px 0 10px 10px;
}
/*.prixfugam img{
    display: inline-block;
    vertical-align: middle;
}

.prixfugam p{
    display: inline-block;
    vertical-align: middle;
}

.prixfugamchiffre{
    color: #86D33A;
    font-size: 1.6em;
    font-weight: bold;
}
*/
.prixaffiche{
    color: #098EE4;
    font-size: 2.9em;
    font-weight: bold;
    margin: 0 0 20px;
}
.prixflash {
    color: #E425C3;
}
.prixreference{
    color: #000000;
    font-size: 1.4em;
    font-weight: bold;
    margin: 0px;
}
.prixbarre{
    text-decoration: line-through;
}

.Promo{
    color: #E2043D;
    margin-bottom:0;
}

.datefinpromo {
    color: #E2043D;
    display: block;
    font-size: 10px;
    font-weight: normal;
    margin: 0;
}

.Flash 
{
    color: #E425C3;
}

.share{
    border: solid 1px #EFEFEF;
    margin-top:4px;
    padding:5px;
    /*width:330px;*/ 
	min-height:24px;
}

.share div{
    vertical-align:middle;
    display:inline-block;
    *display: inline;
    *zoom: 1;
}
.share .share-gplus{
	width:65px;
}
#sendMessage{
	border:solid 1px #EFEFEF;
	background-color: #C0C0C0;
	border-radius:3px;
	margin-top:5px;
	padding:2px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
#sendMessage:hover{
	cursor:pointer;
}
#zoneRetourTellAFriend.error{ 
	color: red;
}
#zoneRetourTellAFriend.success{ 
	color: green;
}
.sprite-FA{
    background-image: url(/media/FicheArticle/sprite-fiche-produit.png?v=001);
    background-color: transparent;
    background-repeat: no-repeat;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    
}
#fenetre3D {
	padding: 25px;
}
.tabModeles{
    width:100%;
    color:#555555; 
}

.tabModeles tr.tr_FA td{
    border-top: 1px dotted #C0C0C0;
    text-align:center;
    vertical-align:top;
}

  
.tabModeles tr.tr_FA td.ref{
    text-align: left;
    font-weight:bold;
}
td.ref img.pictoModeleNew{
	vertical-align:middle;
}
.tabModeles tr.tr_FA td.prix {
    display:table-cell;
    text-align: right;
    width: 110px;
	font-size: 12px;
	font-weight: bold;
    vertical-align: top;
}
.tabModeles tr.tr_FA td.bouton {
    width: 90px;
}
.tabModeles tr.ligne_indispo{
    color: #41A8DA;
    font-size:0.8em;
    height:25px;
}

.tabModeles tr.detailModele
{
     font-size: 10px;
     color:#000000;
}

.tabModelesTitle{
    font-size:0.9em;
    background-image: url(/media/FicheArticle/fiche-produit-background-tab-modeles-descriptif.jpg);
    background-repeat: no-repeat;
    height: 22px;
    text-align: center;
}

.tabModelesTitle .ref{
    text-align:left;
}
.titre_article {
    margin:0;
    min-height:75px;
    padding:0;
}

.titre-modeles {
    font-size:1.1em;
    text-transform:uppercase;
}

.TopPrix{
    color: #E2043D;
}

.prixUnitaire {
    font-weight: normal;
    font-size: 11px;
    display:block;
    
}

.adsenseFicheArticle{
margin-bottom:10px;
}

#operationSpecialeLowrance{
	margin-top:15px;
}
/* AVIS */
/* AVIS Snippet du haut */
.pr_snippet_product{
	text-align: center;
    *width: 110px;
}

.reviewssnippet 
{
	text-align: center;
}

.pr-stars-small {
	background-image: url(/media/AvisProduit/stars-small.gif);
	margin: auto;
	width: 83px;
}

.ministars0{background-position: 0 0px;}
.ministars05{background-position: 0 -19px;}
.ministars1{background-position: 0 -37px;}
.ministars15{background-position: 0 -55px;}
.ministars2{background-position: 0 -73px;}
.ministars25{background-position: 0 -91px;}
.ministars3{background-position: 0 -109px;}
.ministars35{background-position: 0 -127px;}
.ministars4{background-position: 0 -145px;}
.ministars45{background-position: 0 -163px;}
.ministars5{background-position: 0 -181px;}

/* /AVIS Snippet du haut */
/* AVIS Détails */
.arguments{border: 1px solid #CCCCCC;border-radius: 0.2em 0.2em 0.2em 0.2em;}
.argumentaire{ margin: 10px 0 10px 0;}
.argumentaire ul{font-size: 11px;list-style: none; width: 30%;margin: 0 2px 0 2px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;}
.argumentaire .pour{background-color: #F2F8D7;background-repeat: no-repeat; background-position: 0 0;min-height: 19px;padding: 25px 0 3px 3px;}
.argumentaire .contre{background-color: #EDEDED;background-repeat: no-repeat; background-position: 0 0;min-height: 19px;padding: 25px 0 3px 3px;}
.argumentaire .bestuses{background-color: #E6F9FF;background-repeat: no-repeat; background-position:  0 0;min-height: 19px;padding: 25px 0 3px 3px;}
.auteur-info{width: 30%;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;}
.auteur-nom span{font-weight: bold;}
.auteur-location span{font-weight: bold;}
.avis{border: solid 1px #CECECE;padding: 5px;margin: 5px;background-color: #FFFFFF;}
.avis-details{width: 70%;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;}
.comment-title{font-weight: bold;}
.describeyourself{font-weight: bold;}
.localreviews{border: solid 1px #CECECE;background-color: #F5F5F5;padding: 5px;}
.recommande{margin: 5px 0 5px 0;}
.resume .argumentaire{text-align: center;}
.resume .argumentaire .arguments{min-height: 6.6em;text-align: left;}
.resume{border: solid 1px #CECECE;padding: 5px;margin: 5px;background-color: #FFFFFF;}
.stars0{background-position: 0 0px;}
.stars05{background-position: 0 -23px;}
.stars1{background-position: 0 -46px;}
.stars15{background-position: 0 -69px;}
.stars2{background-position: 0 -92px;}
.stars25{background-position: 0 -115px;}
.stars3{background-position: 0 -138px;}
.stars35{background-position: 0 -161px;}
.stars4{background-position: 0 -184px;}
.stars45{background-position: 0 -207px;}
.stars5{background-position: 0 -230px;}
.starsnote{margin-right: 10px;background-image: url(/media/AvisProduit/stars.gif);width: 112px;height: 20px;display: inline-block;*display: inline;*zoom: 1;vertical-align: text-bottom;}
.verdict.plus{color: #4A9D00;}
.verdict.moins{color: #FE0000;}
.verdict .smiley{width: 25px;height: 26px;display: inline-block;*display: inline;*zoom: 1;vertical-align: text-bottom;margin-right: 3px;}
.verdict.plus .smiley{background-image: url(/media/AvisProduit/smiley-verdict-glop.png);}
.verdict.moins .smiley{background-image: url(/media/AvisProduit/smiley-verdict-pas-glop.png);}
.reponseMarchand{ background-color: #EFEFEF;border: 1px solid #CCCCCC;font-size: 85%;margin: 2em 1em;padding: 5px;}
/* /AVIS Détails */
/* /AVIS */

/* FB Comments*/

#noScriptComments ul{
	list-style-type: none;
}

.fbComment{
	margin:10px 0 10px 0;
}

.fbCommentImg{
	width:50px;
	display: inline-block;
	vertical-align: top;
	margin-right:10px;
}

.fbCommentBloc{
	width:450px;
	display: inline-block;
	vertical-align: top;
}

.fbCommentBloc span{
	display: block;
}

.fbCommentPosteur{
	font-weight:bold;
}

.fbCommentMessage{
	margin:10px 0 10px 0;
}

.fbCommentInfos{
	font-size:0.7em;
	color:#888888;
}

#formtext .error {
	border: solid 1px red;
}


/* WishList */

#zoneWish {
    display: none;
    background: #5872A9; /* old browsers */
    background: -moz-linear-gradient(top, #5872A9 0%, #3C5A99 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5872A9), color-stop(100%,#3C5A99)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5872A9', endColorstr='#3C5A99',GradientType=0 ); /* ie */
    /*background: -moz-linear-gradient(top, #83CD12 0%, #B2E204 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#83CD12), color-stop(100%,#B2E204));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83CD12', endColorstr='#B2E204',GradientType=0 );*/
    color: #FFFFFF;
	border: 1px solid #5872A9;
}
.wait 
{
    height: 36px;
    width: 100%;
    background-image: url('/media/FicheArticle/chargement.gif');
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
}
#lienWish:hover, .publishAddWish:hover, .addWish:hover {
    cursor: pointer;
}
.zoneSelectWish {
    max-height: 80px;
    overflow-y: auto;
    list-style-type: none;
    border-top: dotted #FFFFFF 1px;
    /*color: #000000;*/
	color:#FFFFFF;
    padding: 0;
}
.puceSelectWish {
    background-position: -146px -14px;
    width: 13px;
    height: 13px;
    margin-right: 3px;
    vertical-align: text-bottom;
}
.puceListeWish {
    background-position: -150px -29px;
    width: 10px;
    height: 14px;
}
.actionBox {
    border-top: dotted #FFFFFF 1px;
    display: block;
    margin-top: 8px;
    padding-top: 8px;
}
.actionBox a {
    color: #000000;
    text-decoration: none;
}
.consulterWishList {
    display:inline-block;
    padding-right: 8px;
    font-size: 10px;
    border-radius: 3px;
    height: 17px;
}
.pictoConsulter {
    width: 19px;
    height: 14px;
    display: inline-block;
    background-position: -145px -50px;
    margin-left: 8px;
    margin-right: 8px;
    vertical-align: text-bottom;
}
.addWish:hover {
    font-weight: bold;
}
.postPublication {
    font-style: italic;
    margin-left: 5px;
    /*color: #3B5999;*/
	color:yellow;
}

.pictoFBPublish {
    background-position: -148px -70px;
    width: 12px;
    height: 12px;
    vertical-align: middle;
    margin-right: 5px;
}

#publishWait {
    float: right;
    width: 20px;
}
#lienWish 
{
    width: 92px;
    height: 24px;
    background-position: -19px -153px;
}