body {
	background:url(images/fond.gif) repeat-x top center #cccccd;
	margin:0;
	padding:0;
	min-height:100%;
	font-family:Verdana, Geneva, sans-serif;
}
a {
	color:#222;
	text-decoration:none;
	outline: none;
}
a:hover {
	color:#666;
	text-decoration:underline;
	outline: none;
}
a img {
	border:none;
}
a, a:hover, a:link, a:active, a:visited {
	outline: none;
}
#listeProd {
	width:938px;
	margin:auto;
}
hr {
	margin-top:10px;
	border:1px solid #dbdbdb;
	border-bottom:none !important;
	border-left:none !important;
	border-right:none !important;
}
.blockLien li, .blockLien ul {
	list-style:none;
	margin-left:0px !important;
	padding-left:0px !important;
}
.blockLien li {
	border-bottom:1px solid #dbdbdb;
	margin-bottom:10px;
	padding-bottom:10px;
}
.blockLien li li {
	border:none;
}
.blockLien h3 {
	font-size:22px;
	font-weight:normal;
	color:#2a2a2a;	
}
#blockMedia ul {
	margin:0;
	padding:0;	
}
.blockLien .leLien, #blockMedia .leLien {
	list-style:none;
	background-image:url(images/aLambda.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:24px !important;
	padding-top:6px !important;
	padding-bottom:0px !important;
	margin-top:2px !important;
	margin-bottom:4px !important;
}
#blockMedia .leLecteur {
	padding-left:87px;
}
#blockMedia .leLecteur h3 {
	margin-top:0px;
	padding-top:0px;
}
#livreId34 .blockLien .leLien, #livreId34 #blockMedia .leLien {
	background-image:url(images/aShankar.jpg) !important;
}
#livreId31 .blockLien .leLien, #livreId31 #blockMedia .leLien {
	background-image:url(images/aSalif.jpg) !important;
}
#livreId26 .blockLien .leLien, #livreId26 #blockMedia .leLien {
	background-image:url(images/aYoussou.jpg) !important;
}
#livreId22 .blockLien .leLien, #livreId22 #blockMedia .leLien {
	background-image:url(images/aCatano.jpg) !important;
}
#livreId24 .blockLien .leLien, #livreId24 #blockMedia .leLien {
	background-image:url(images/aEvora.jpg) !important;
}
#livreId25 .blockLien .leLien, #livreId25 #blockMedia .leLien {
	background-image:url(images/aNsurat.jpg) !important;
}
#livreId37 .blockLien .leLien, #livreId37 #blockMedia .leLien {
	background-image:url(images/aPiazzolla.jpg) !important;
}
#commentaire {
	background-image:url(images/avisLambda.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:90px;
	padding-bottom:60px;
	height-min:120px !important;
}
#livreId34 #commentaire {
	background-image:url(images/avisShankar.jpg) !important;
}
#livreId31 #commentaire {
	background-image:url(images/avisSalif.jpg) !important;
}
#livreId26 #commentaire {
	background-image:url(images/avisYoussou.jpg) !important;
}
#livreId22 #commentaire {
	background-image:url(images/avisCatano.jpg) !important;
}
#livreId24 #commentaire {
	background-image:url(images/avisEvora.jpg) !important;
}
#livreId25 #commentaire {
	background-image:url(images/avisNsurat.jpg) !important;
}
#livreId37 #commentaire {
	background-image:url(images/avisPiazzola.jpg) !important;
}
#h2also {
	margin-left:20px !important;
}
#alsoPurchased .leContenu {
	border-top:1px solid #d9d9d9;
}
.pdf {
	background:url(../imageGlobal/pdf.png) no-repeat top left;
	padding-left:20px;
	list-style:none;
}
#zoneBlanche {
	width:723px;
	background-color:#FFF;
	z-index:2;
	position:relative;
	min-height:1084px;
}
#zoneBlanche.prod {
	min-height:1760px;
}
#zoneBlanche h2 {
	height:40px;
	margin:0;
	padding:0;
	padding-left:16px;
	padding-top:17px;
	font-size:20px;
	color:#333333;
	border-bottom:#cccccc 1px solid;
	font-weight:normal;
	z-index:9;
}
#zoneBlanche .h2Compl {
	float:right; font-size:11px; color:#333333; padding-top:26px; padding-right:17px;
}
#zoneBlanche .liste {
	background:url(images/fondListe.gif);
	margin:0;
	padding:0;
}
#zoneBlanche .liste2 {
}
#zoneBlanche .liste li {
	display:block;
	float:left;
	width:234px;
	height:158px;
	padding-right:6px;
}
#zoneBlanche .liste li a {
	color:#666666;
	display:block;
	font-size:11px;
	text-decoration:none!important;
	margin-top:11px;
}
#zoneBlanche .liste li a h3 {
	color:#333333;
	font-weight:bold;
	font-size:11px;
	padding:0;
	margin:0;
}
.majuscule {
	text-transform:uppercase;
}
#zoneBlanche .liste li a:hover h3 {
	text-decoration:underline;
}
#zoneBlanche .liste li a .prix {
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
#zoneBlanche .liste li a .right {
	float:right;
	width:140px;
}
#zoneBlanche .liste li a .listingProductImage {
	padding-left:11px;
	width:72px;
}
#zoneBlanche #paraitre {
	background:url(images/fondParaitre.gif);
	height:232px;
	
}
#slideSlowPuce {
	text-align:center;
	margin-bottom:10px;
}
#slideSlowPuce span:hover {
	background-position:bottom;
}
#slideSlowPuce .hover,#slideSlowPuce .hover:hover {
	background-position:center;
}
#slideSlowPuce span {
	cursor:pointer;
	background-image:url(images/slidePuce.gif);
	display:inline-block;
	width:12px;
	height:12px;
	margin-left:3px;
	margin-right:3px;
	background-position:top;
}
#enTete {
	background:url(images/vague.gif) no-repeat center 58px;
	height:207px;
}
#lienEntete {
	display:block;
	width:262px;
	height:116px;
	position:absolute;
	top:68px;
	left:50%;
	margin-left:-131px;
}
#zoneBouton {
	right:50%;
	margin-right:-475px;
	width:307px;
	top:14px;
	position:absolute;
}
#zoneBouton a {
	background-image:url(../imageGlobal/bouton.gif);
	text-transform:uppercase;
	color:#b2b2b2;
	text-decoration:none;
	text-align:center;
	display:inline-block;
	height:16px;
	padding-top:45px;
	font-size:10px;
}
#zoneBouton a:hover {
	color:#434343;
}
#zoneBouton a#btRss:hover {
	background-position:-10px 61px;
}
#btRss {
	width:62px;
	background-position:-10px 0px;
	margin-left:6px;
}
#zoneBouton a#btContact:hover {
	background-position:-84px 61px;
}
#btContact {
	width:58px;
	background-position:-84px 0;
	margin-left:5px;
}
#zoneBouton a#btMonCompte:hover {
	background-position:-160px 61px;
}
#btMonCompte {
	width:76px;
	background-position:-160px 0;
	margin-left:12px;
}
#zoneBouton a#btPanier:hover {
	background-position:-250px 61px;
}
#btPanier {
	width:50px;
	background-position:-250px 0;
	margin-left:9px;
}
#zoneRetour {
	width:183px;
	height:87px;
	top:0px;
	position:absolute;
	left:50%;
	margin-left:-475px;
}
#zoneRetour a img {
	border:none;
}
#zoneRetour a {
	background:url(../imageGlobal/enTeteBoutonRetour.gif) center 0px;
	display:block;
	width:183px;
	height:87px;
	font-size:15px;
	color:#bfbfbf;
	text-decoration:none;
}
#zoneRetour a:hover {
	background-position:0px 87px;
	color:#626262;
}
#zoneRetour a:hover .petit {
	color:#626262;
}
#zoneRetour a .petit {
	font-size:10px;
	color:#999999;
	display:block;
	margin-top:6px;
	margin-left:26px;
	letter-spacing:-0.04em;
}
h1.voixDuMonde {
	color:#666666;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	text-align:center;
	padding:0px;
	padding-top:185px;
	background:url(images/voixDuMonde.gif) no-repeat center 61px;
}
#slideSlow {
	width:920px;
	height:342px;
	background:url(images/zoneSlideSlow.gif);
	margin:auto;
	padding:10px;
}
#slideSlow .cache {
	position:absolute;
	width:920px;
	height:342px;
	overflow:hidden;
}
.slide {
	position:relative;
	z-index:1;
	top:0px;
	width:776px;
	height:342px;
	background-repeat:no-repeat;
	background-position:right;
}
#footSec {
	text-transform:none !important;
	margin-top:6px;
}
#footSec a {
	text-transform:none !important;
}
.slide .prix {
	height:342px;
	background:url(images/fondPrix.png) no-repeat right;
}
.slide .prix .block {
	position:absolute;
	right:0%;
	text-align:right;
	color:#808080;
	font-size:46px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:16px;
	padding-top:245px;
}
.slide .prix .block span {
	display:block;
	font-size:12px;
	text-align:right;
	margin-right:-12px;
	margin-top:-6px;
}
.slide .prix a.plus {
	display:block;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}
.slide .prix a.plus:hover {
	text-decoration:underline;
}
.slide h3 {
	margin:0;
	padding:0;
	display:none;
}
.slide .livre {
	height:342px;
	background:no-repeat;
}
.slide .onglet {
	display:block;
	float:left;
	width:36px;
	height:342px;
	cursor:pointer;
	background-image:url(images/vide.gif);
}
#id22 a.plus {
	padding-top:256px;
	padding-left:306px;
	height:86px;
}
#id22 {
	background-image:url(images/slideCatanoFond.jpg);
}
#id34 {
	background-image:url(images/slideShankarFond.jpg);
}
#id34 .livre {
	background-image:url(images/slideShankarLivre.png);
}
#id34 a.plus {
	padding-top:260px;
	height:81px;
	padding-left:304px;
	
}
#id22 .livre {
	background-image:url(images/slideCatanoLivre.png);
}
#id26 a.plus {
	padding-top:254px;
	height:88px;
	padding-left:154px;
}
#id26 {
	background-image:url(images/slideYoussouFond.jpg);
}
#id26 .livre {
	background-image:url(images/slideYoussouLivre.png);
}
#id25 {
	background-image:url(images/slideNusratFond.jpg);
}
#id25 .livre {
	background-image:url(images/slideNusratLivre.png);
}
#id25 a.plus {
	padding-top:293px;
	height:49px;
	padding-left:150px;
}
#id24 {
	background-image:url(images/slideEvoraFond.jpg);
}
#id24 .livre {
	background-image:url(images/slideEvoraLivre.png);
}
#id24 a.plus {
	padding-top:273px;
	height:69px;
	padding-left:154px;
}
#id31 {
	background-image:url(images/slideSalifFond.jpg);
}
#id31 .livre {
	background-image:url(images/slideSalifLivre.png);
}
#id31 a.plus {
	padding-top:286px;
	height:102px;
	padding-left:144px;
}
#id37 {
	background-image:url(images/slidePiazzollaFond.jpg);
}
#id37 .livre {
	background-image:url(images/slidePiazzollaLivre.png);
}
#id37 a.plus {
	padding-top:259px;
	height:102px;
	padding-left:223px;
}
/*
#id34 {
	background-image:url(images/slideEvoraFond.jpg);
}
#id34 .livre {
	background-image:url(images/slideEvoraLivre.png);
}
#id34 a.plus {
	padding-top:273px;
	height:69px;
	padding-left:154px;
}
*/
#contenuDescription {
	width:940px;
	margin:auto;
}
.description {
	width:694px;
	padding-left:16px;
	padding-top:15px;
	
}
.description h2 {
	color:#333;
	font-size:26px;
	font-weight:normal;
	padding:0;
	margin:0;
	padding-bottom:15px;
}
.description p {
	color:#333;
	font-size:14px;
	margin:0;
	padding:0;
	padding-bottom:8px;
}
#contenuDescription .right {
	position:absolute; 
	top:596px; 
	width:209px; 
	left:50%;
	margin-left:250px; 
	color:#333333;
	font-size:11px;
	padding-left:17px;
	border-left:#b2b2b2 2px dashed;
}
#contenuDescription .right ul {
	margin:0;
	padding:0;
	list-style:none;
	color:#000;
	font-weight:bold;
}
#contenuDescription .right li span {
	background-color:#000;
	width:9px;
	height:9px;
	display:inline-block;
}

#livreId34 .couleur, #livreId34 h2 {
	color:#a678ae;
}
#livreId22 .couleur, #livreId22 h2 {
	color:#f49b2c;
}
#livreId26 .couleur, #livreId26 h2 {
	color:#ca202e;
}
#livreId25 .couleur, #livreId25 h2 {
	color:#8dbc3b;
}
#livreId24 .couleur, #livreId24 h2 {
	color:#0097d1;
}
#livreId31 .couleur, #livreId31 h2 {
	color:#e7ae78;
}
#livreId37 .couleur, #livreId37 h2 {
	color:#e53431;
}

#blockVideo {
	padding-left:110px;
	background-image:url(images/videoLambda.jpg);
	background-position:left 10px;
	background-repeat:no-repeat;
}
#livreId34 #blockVideo {
	background-image:url(images/videoShankar.jpg);
}
#livreId31 #blockVideo {
	background-image:url(images/videoSalif.jpg);
}
#livreId26 #blockVideo {
	background-image:url(images/videoYoussou.jpg);
}
#livreId25 #blockVideo{
	background-image:url(images/videoNsurat.jpg)
}
#livreId22 #blockVideo {
	background-image:url(images/videoVoloso.jpg);
}
#livreId24 #blockVideo {
	background-image:url(images/videoEvora.jpg);
}
#livreId37 #blockVideo {
	background-image:url(images/videoPiazzola.jpg);
}
.blockLien {
	padding-left:90px;
	background-image:url(images/lienLambda.jpg);
	background-position:left 10px;
	background-repeat:no-repeat;
}
#livreId34 .blockLien {
	background-image:url(images/lienShankar.jpg)
}
#livreId31 .blockLien {
	background-image:url(images/lienSalif.jpg);
}
#livreId26 .blockLien {
	background-image:url(images/lienYousso.jpg);
}
#livreId25 .blockLien {
	background-image:url(images/lienNsurat.jpg);
}
#livreId22 .blockLien {
	background-image:url(images/lienVeloso.jpg);
}
#livreId24 .blockLien {
	background-image:url(images/lienEvora.jpg);
}
#livreId37 .blockLien {
	background-image:url(images/lienPiazzolla.jpg);
}
#blockMedia {
	padding-left:90px;
	background-image:url(images/ecouteLambda.jpg);
	background-position:left 10px;
	background-repeat:no-repeat;
}
#livreId34 #blockMedia {
	background-image:url(images/ecouteShankar.jpg);
}
#livreId31 #blockMedia {
	background-image:url(images/ecouteSalif.jpg);
}
#livreId26 #blockMedia {
	background-image:url(images/ecouteYoussou.jpg);
}
#livreId25 #blockMedia {
	background-image:url(images/ecouteNsurat.jpg);
}
#livreId22 #blockMedia {
	background-image:url(images/ecouteCatano.jpg);
}
#livreId24 #blockMedia {
	background-image:url(images/ecouteEvora.jpg);
}
#livreId37 #blockMedia {
	background-image:url(images/ecoutePiazzola.jpg);
}
#blockVideo h2 {
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	margin-top:20px  !important;
	margin-bottom:10px !important;
	height:auto !important;
}
.livreProduitVDM h2 {
	font-size:24px !important;
	font-family:Verdana, Geneva, sans-serif;
	margin:0px !important;
	padding:0px !important;
	border:none !important;
}
#productDetailsList {
	min-height:332px;
}
.infoPrixTitre {
	font-size:11px;
	margin-bottom:10px;
	line-height:17px;
}
#descriptionPlusPlus {
	padding:30px;
	padding-left:315px;
	padding-right:60px;
	font-size:14px;
}
.infoPrixTitre .prix {
	font-size:16px;
}

#contenuDescription .right li.id34 span {
	background-color:#a678ae;
}
#contenuDescription .right li.id22 span {
	background-color:#f49b2c;
}
#contenuDescription .right li.id26 span {
	background-color:#ca202e;
}
#contenuDescription .right li.id25 span {
	background-color:#8dbc3b;
}
#contenuDescription .right li.id24 span {
	background-color:#0097d1;
}
#contenuDescription .right li.id31 span {
	background-color:#e7ae78;
}
#contenuDescription .right li.id37 span {
	background-color:#e53431;
}
#contenuDescription .right li a {
	
	color:#000;
	text-decoration:none;
	
}

#contenuDescription .right li a:hover {
	color:#323232;
}
#contenuComplementaire {
	width:940px;
	margin:auto;
	font-size:12px;
	margin-top:30px;
}
#contenuComplementaire a {
	color:#666;
	font-size:12px;
	text-decoration:none;
}
#contenuComplementaire a:hover {
	color:#000;
}
#contenuComplementaire .petit {
	position:absolute;
	background-image:url(images/petitBloc.gif);
	width:280px;
	padding:10px;
	height:147px;
	display:block;
	left:50%;
	margin-top:10px;
}
#petitSpe {
	background-image:url(images/petitSpe.jpg) !important;
	color:#FFF;
}
#petitResistances, #petitSpe {
	margin-left:-470px;
}
#petitLogo {
	margin-left:-470px;
}
#petitLogo strong {
	font-size:11px;
	color:#666;
	margin-top:15px;
	margin-left:15px;
	margin-bottom:15px;
	display:block;
}
#petitPub {
	margin-left:-150px;
	color:#666;
	font-size:11px;
	font-weight:bold;
}
#petitSlide, #petitResistances2 {
	margin-left:170px;
}
#petitPub strong {
	background:url(images/paypal.png);
	width:48px;
	height:18px;
	display:inline-block;
	margin-bottom:-6px;
}
#petitPub strong span {
	display:none;
}
#petitPub a {
	text-decoration:none;
}
#petitPub a:hover {
	text-decoration:underline;
	color:#333;
}
#contenuComplementaire strong {
	color:#333;
}
#petitSlide .cache {
	overflow:hidden;
	width:280px;
	height:147px;
}
.pSlide {
	position:relative;
	z-index:1;
	top:0px;
	width:280px;
	height:147px;
}
#deco {
	background-image:url(images/deco.jpg);
	width:1038px;
	height:26px;
	position:absolute;
	z-index:1;
	top:865px;
	left:50%;
	margin-left:-519px;
}

#foot {
	position:absolute;
	margin-top:200px;
	background:url(images/fondFoot.png) no-repeat;
	height:52px;
	width:946px;
	margin-left:-473px;
	left:50%;
	text-align:center;
	font-size:11px;
	color:#808080;
	padding-top:16px;
}
#fileDariane {
	font-size:11Px;
	color:#808080;
}
#fileDariane a {
	color:#1a1a1a;
	font-size:11Px;
	text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
}
#fileDariane a:hover {
	text-decoration:underline;

}
#side {
	width:204px;
	float:right;
	
}
#side ul.liste li {
	margin:0;
	padding:0;
	list-style:none;
	max-height:407px;
}
#side ul.liste {
	margin:0;
	padding:0;
	z-index:25;
	width:204px;
	position:absolute;
}
#side .liste {
	background-image:url(images/accordeonSalif.gif);
}
#side .liste .id34 {
	background-image:url(images/accordeonShankar.gif);
}
#side .liste .id31 {
	background-image:url(images/accordeonSalif.gif);
}
#side .liste .id26 {
	background-image:url(images/accordeonYoussou.gif);
}
#side .liste .id25 {
	background-image:url(images/accordeonNsurat.gif);
}
#side .liste .id22 {
	background-image:url(images/accordeonCaeteno.gif);
}
#side .liste .id24 {
	background-image:url(images/accordeonEVORA.gif);
}
#side .liste .id37 {
	background-image:url(images/accordeonPiazzolla.gif);
}
#side .liste .img {
	display:block;
	width:119px;
	margin-left:44px;
	margin-top:17px;
}
#side .liste .img .prix {
	margin-top:-20px;
	padding-top:2px;
	padding-right:4px;
	position:absolute;
	float:right;
	z-index:20;
	background:url(images/prixAffichage.png) no-repeat right;
	width:115px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1a171b;
	text-align:right;
}
#side .liste .ajp1 {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:11px;
	width:68px;
	float:left;
	margin-left:15px;
}
#side .liste .ajp2 {
	margin-left:85px;
	margin-top:10px;
}
.nbExemplaire {
	background:url(images/fondInput.gif);
	width:47px;
	height:24px;
	border:1px solid #000;
}
#side .liste .ajp2 .ok, #cartAdd .ok {
	background:url(images/okFond.png) center top;
	border:none;
	width:36px !important;
	height:26px;
	padding:0;
	margin:0;
	margin-left:8px;
	margin-right:16px;
	float:right;
	cursor:hand;
	cursor:pointer;
	font-size:0px;
}
#side .liste .ajp2 .ok:hover, #cartAdd .ok:hover {
	background:url(images/okFond.png) center bottom;
}
#side .liste h2:hover {
	color:#FFF;
}
#side .liste h2 {
	margin:0;
	padding:0;
	width:204px;
	height:26px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:8px;
	cursor:hand;
	cursor:pointer;
}
#side .liste .info {
	margin-left:15px;
	margin-right:15px;
	margin-top:15px;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	height:120px;
}
#side #fdp h2 {
	position:0;
	margin:0;
	margin-top:-6px;
	font-size:21px;
	color:#808080;
	font-weight:normal;
	padding-bottom:16px;
}
#sideBarVdm {
	position:absolute;
	z-index:25;
	margin-top:618px;
}
#fdp {
	
	background:url(images/fondFraisDePort.gif);
	width:178px;
	height:232px;
	
	font-size:11px;
	padding:13px;
	margin-bottom:12px;
}
#blockPack {
	width:177px;
	padding:13px;
	background:#b2b2b2;
	text-align:center;
	border:1px solid #a6a6a6;
	font-size:12px !important;
	margin-bottom:12px;
}
#blockPack img {
	margin-top:6px;
	margin-bottom:6px;
}
#fdp ul {
	padding:0;
	margin:0;
	margin-left:14px;
	padding-top:2px;
	padding-bottom:2px;
}
#fdp li {
	padding-top:2px;
	padding-bottom:2px;
}
#side .liste .plus {
	text-align:right;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	text-decoration:none;
	color:#1a1a1a;
	margin-right:15px;
	padding-right:14px;
	padding-top:2px;
	padding-bottom:8px;
}
#side .liste .plus:hover {
	color:#FFF;
	text-decoration:underline;
}
#side .liste .plus span {
	display:none;
}
#foot a {
	color:#808080;
	text-decoration:none;
}
#foot a:hover {
	color:#000;
}
#share {
	width:184px;
	padding:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	background-color:#ccc;
	margin-bottom:12px;
}
#share a {
	color:#000;
	text-decoration:none;
}
#h2Avis {
	width:204px;
	margin:0;
	padding:0;
	height:128px;
	overflow:hidden;
	margin-bottom:16px;
	font-weight:normal;
	background-image:url(images/donnerAvisLambda.jpg);
}
#h2Avis a {
	width:204px;
	display:block;
	padding-top:128px;
}
.avis34 {
	background-image:url(images/donnerAvisShankar.jpg) !important;
}
.avis31 {
	background-image:url(images/donnerAvisSalif.jpg) !important;

}
.avis26 {
	background-image:url(images/donnerAvisYoussou.jpg) !important;
}
.avis25 {
	background-image:url(images/donnerAvisNsurat.jpg) !important;
}
.avis22 {
	background-image:url(images/donnerAvisVeloso.jpg) !important;
}
.avis24 {
	background-image:url(images/donnerAvisEvora.jpg) !important;
}
.avis37 {
	background-image:url(images/donnerAvisPiazzolla.jpg) !important;
}
.etraitTourner {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-top:4px;
}
#partenaire {
	width:204px;
	background-color:#ededf0;
	border:#CCC 1px solid;
}
#partenaire h2 {
	border-bottom:#CCC 1px dashed;
	color:#808080;
	font-size:21px;
	font-weight:normal;
	margin:0;
	padding:8px;
}
#productName {
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:28px;
	margin:0;
	padding:0;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:6px;
	padding-left:10px;
}
#slidetabsmenu {
	float:left;
}
* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
	margin-bottom: 0em;
}
#slidetabsmenu ul{
	list-style-type: none;
	margin:0;
	margin-left: 5px;
	padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
	float:left;
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	padding-top:4px;
	text-decoration:none;
	width:142px;
	height:33px;
	color:#1a1a1a;
	font-size:12px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#slidetabsmenu a {
	background-image:url(images/ongletLambda.jpg);
}
.onglet34 a {
	background-image:url(images/ongletShakar.jpg) !important;
}
.onglet31 a {
	background-image:url(images/ongletSalif.jpg) !important;
}
.onglet26 a {
	background-image:url(images/ongletYoussou.jpg) !important;
}
.onglet25 a {
	background-image:url(images/ongletNsurat.jpg) !important;
}
.onglet22 a {
	background-image:url(images/ongletCatano.jpg) !important;
}
.onglet24 a {
	background-image:url(images/ongletEvora.jpg) !important;
}
.onglet37 a {
	background-image:url(images/ongletPiazzolla.jpg) !important;
}
#slidetabsmenu a.current{
	background-position:0 -84px;
	color:#FFF;
}

#slidetabsmenu a:hover {
	background-position:0% -42px;
	color:#FFF;
	text-decoration:underline;
}
#slidetabsmenu a.current:hover {
	background-position:0 -84px;
	text-decoration:none;
}
.tabcontent{
	background: white;
	color: black;
	display:none;
	padding-top:10px;
	font-size:12px;
	padding-right:13px;
	padding-left:13px;
}
#tabcontentcontaine {
	
}
#productMainImage {
	float:left;
	margin-left:13px;
	margin-right:17px;
	margin-bottom:24px;
}
#productMainImage a {
	color:#000;
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#cartAdd {
	border-top:#dadada 1px solid;
	border-bottom:#dadada 1px solid;
	height:28px;
	padding-top:10px;
	margin-right:2px;
	margin-left:13px;
	font-size:16px;
	font-weight:bold;
}
#cartAdd.versionHautCart {
	width:395px;
	float:right;
	margin-top:-64px;
}
.nomPetit {
	font-size:11px;
}
#cartAdd .ok {
	/*margin-top:-4px;*/
	
}
#cartAdd .boxe {
	float:right;
	margin-top:-10px;
	margin-bottom:-10px;
	padding-top:5px;
	padding-left:15px;
	height:33px;
	padding-right:6px;
	background-image:url(images/panierLambda.jpg);
	font-weight:normal;
}
#livreId34 #cartAdd .boxe {
	background-image:url(images/panierShakar.jpg);
}
#livreId31 #cartAdd .boxe {
	background-image:url(images/panierSalif.jpg);
}
#livreId26 #cartAdd .boxe {
	background-image:url(images/panierYoussou.jpg);
}
#livreId25 #cartAdd .boxe {
	background-image:url(images/panierNsurat.jpg);
}
#livreId22 #cartAdd .boxe {
	background-image:url(images/panierVeloso.jpg);
}
#livreId24 #cartAdd .boxe {
	background-image:url(images/panierEvora.jpg);
}
#livreId37 #cartAdd .boxe {
	background-image:url(images/panierPiazzolla.jpg);
}
.centerBoxContentsAlsoPurch {
	border-bottom:1px #d9d9d9 solid;
	border-left:1px #d9d9d9 solid;
	border-right:1px #d9d9d9 solid;
	float:left;
	width:240px !important;
	display:block;
	margin-left:-1px;
}
.centerBoxContentsAlsoPurch img {
	float:left;
	margin:10px;
}
.centerBoxContentsAlsoPurch a {
	text-decoration:none;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#333333;
}

#yoxview .yoxview_bottom{ bottom: 0; }
#yoxview .yoxview_right{ float: right; }
#yoxview .yoxview_left{ float: left; }

#yoxview_popupWrap
{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 100;
}
#yoxview
{
	position: absolute;
	font-family: Arial, Sans-Serif;
	z-index: 999;
	border: solid 1px #999;
	overflow: hidden;
	font-size: 10pt;
	text-align: left;
}
#yoxview a img, #yoxview_infoPanel a img{ border: none; }
#yoxview a:focus{ outline: none; }
#yoxview div.yoxview_imgPanel{ position: absolute; top: 0; left: 0; }
#yoxview div.yoxview_mediaPanel
{ 
	position: absolute; 

	background: #191919; 
	width: 100%; 
	height: 100% 
}
#yoxview .yoxview_ctlBtn
{
	position: absolute; 
	z-index: 3;
	display: block;
	text-decoration: none;
	outline: none;
	width: 50%;
	height: 100%;
}
#yoxview .yoxview_ctlBtn img
{
	position: absolute;
	border: none;
	top: 50%;
	margin-top: -22px;
}
#yoxview a.yoxview_ctlBtn:focus, #yoxview a.yoxview_ctlBtn:active{ outline: none; outline: none;}
#yoxview .yoxview_notification
{
	width: 59px; 
	height: 59px; 
	position: absolute; 
	top: 50%; 
	left: 50%; 
	margin-top: -30px;
	margin-left: -30px;
	z-index: 4;
	opacity: 0.6;
	filter: alpha(opacity=60);
	background-image: url(images/sprites.png);
	background-repeat: no-repeat;
	display: none;
}

#yoxview #yoxview_ajaxLoader img
{
	padding: 13px;
}
#yoxview .yoxview_popupBarPanel
{
	position: absolute;
	z-index: 4;
	min-height: 70px;
	width: 100%;
	right: 0;
}
#yoxview #yoxview_menuPanel
{ 
	width: 145px; 
	height: 42px; 
	padding-top: 0px;
	padding-right: 9px;
	position: absolute; 
	right: 0;
	background: url(images/sprites.png) no-repeat left -77px;
	background: rgba(0, 0, 0, 0.8);
	-moz-border-radius: 0 0 0 15px;
	-webkit-border-radius: 0 0 0 15px;
	border-radius: 0 0 0 15px;
	top: -42px;
}

#yoxview #yoxview_menuPanel a
{ 
	display: block; 
	width: 45px; 
	float: right; 
	text-align: center; 
	font-size: 0.8em; 
	position: relative;
	margin-top: -5px;
	padding-bottom: 13px;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#yoxview #yoxview_menuPanel a span{ color: White; display: block; margin-bottom: 3px;  }
#yoxview #yoxview_menuPanel a.last{ margin-left: 0; }
#yoxview #yoxview_menuPanel a:focus{ outline: none; }
#yoxview_infoPanel
{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 0;
	color: White;
	z-index: 2;
	overflow: hidden;
}
#yoxview_infoPanel #yoxview_infoPanelBack
{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
	left: 0;
	top: 0;
}
#yoxview_infoPanel #yoxview_infoPanelContent
{
	position: absolute;
	width: 100%;
	z-index: 2;
	top: 0;
	left: 0;
}
#yoxview_infoPanel span#yoxview_count
{
	display: block;
	width: 55px;
	font-size: 0.8em;
	float: left;
	text-align: center;
	padding-top: 8px;
	color: #bbb;
}
#yoxview_infoPanel #yoxview_infoText
{
	margin: 0 55px;
	font-size: 12pt;
	padding: 5px 0;
}
#yoxview_infoPanel #yoxview_infoText #yoxview_infoTextDescription
{
	margin-top: 1em;
	font-size: 10pt;
	padding-bottom: 0.5em;
	max-height: 200px;
	overflow: auto;
	padding-right: 10px;
}
#yoxview_infoPanel #yoxview_infoText a, #yoxview .yoxview_error a{ color: #a7d557; text-decoration: none; outline: none; }
#yoxview_infoPanel #yoxview_infoText a:hover, #yoxview .yoxview_error a:hover{ color: #d5eeaa }
#yoxview_infoPanel a.yoxviewInfoLink
{
	display: none;
	opacity: 0.8;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
}
#yoxview_infoPanel a.yoxviewInfoLink:hover{ opacity: 1 }
#yoxview #yoxview_helpPanel
{
	display: none;
	width: 201px;
	height: 312px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -171px;
	margin-left: -111px;
	z-index: 5;
	color: White;
	padding: 20px;
	padding-top: 10px;
	cursor: pointer;
}
#yoxview #yoxview_helpPanel h1{ font-family: Arial Black, Arial, Sans-Serif; font-size: 1em; }
#yoxview #yoxview_helpPanel p{ margin-top: 80px; }
#yoxview #yoxview_helpPanel span#yoxview_closeHelp{ display: block; position: absolute; bottom: 20px; left: 0; text-align: center; width: 100%; }
#yoxview .yoxview_error
{
	display: block;
	text-align: center;
	color: White;
	font-family: Arial, Sans-Serif;
	font-size: 14pt;
	top: 41%;
	width: 100%;
	height: 20%;
	position: absolute;
	padding: 10px;
}
#yoxview .yoxview_error .errorUrl{ font-size: 10pt; }
#yoxview .yoxview_top{ top: 0; width: 50%; }
#yoxview .yoxview_element{ width: 100%; height: 100%; position: absolute;  border: none; background: #333; }

.yoxview-thumbnails a
{
	float: left;
	margin: 4px;
	/* For thumbnails opacity: */
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.yoxview-thumbnails a:hover
{
	/* For thumbnails opacity: */
	opacity: 1;
	filter: alpha(opacity=100);
}
.yoxview-thumbnails a img
{ 
	/* Set white borders around the thumbnails, instead of the browser's default Blue: */
	border: solid 1px #ffffff;
}
.yoxview-thumbnails-details{ margin-bottom: 1em; }
.yoxview-thumbnails-details h2{ margin-bottom: 0; padding: 0; font-size: 1.2em; font-weight: bold;}
