/* XHTML - STYLE-FICHEPRODUIT.CSS */

/* TEXTE */

/*
.cadeaux {display: inline; font-weight: 800; font-size: 11px; color: #ae269e; text-decoration: underline;}
.detailfrais 	{ display: inline;	position: absolute;	visibility: hidden;	width: 300px; height: 150px; border: 1px dotted #666; background-color: #fff;	margin-left: 5px; }
.framefrais 	{ width:300px; height: 150px; }*/

H1 	{font-weight: 800; font-size: 22px; color: #000; margin: 0 0 -4px 0; }
H1 a 	{font-weight: 800; font-size: 22px; color: #000; text-decoration: none;}
H1 a:visited 	{font-weight: 800; color: #000; text-decoration: none;font-size: 22px;}
H1 a:hover 	{color: #ae269e; text-decoration: none;}


H2 	{font-weight: 800; font-size: 12px; color: #000; margin: 4px 0 16px 0;}
H2 a 	{font-weight: 800; font-size: 15px; color: #fff; text-decoration: underline;}
H2 a:visited 	{color: #fff; text-decoration: underline;}
H2 a:hover 	{color: #fff; text-decoration: underline;}

.location		{font-weight: 100; font-size: 15px; color: #aaa; margin: 0 0 16px 0;}
.location a		{font-weight: 100; font-size: 15px; color: #aaa; text-decoration: none;}
.location a:visited	{color: #aaa; text-decoration: none;}
.location a:hover 	{color: #aaa; text-decoration: none;}



H3 	{font-weight: 800; font-size: 11px; color: #666; margin: 4px 0 16px 0; }
H3 a 	{font-weight: 100; font-size: 11px; color: #666; text-decoration: none;}
H3 a:visited 	{color: #666; text-decoration: underline;}
H3 a:hover 	{color: #ae269e; text-decoration: underline;}


a	{color: #000; text-decoration: underline;}
a:visited	{color: #000; text-decoration: underline;}
a:hover	{color: #ae269e; text-decoration: underline;}

/* TRUCS EN VRAC */

abbr, acronym, .help { border-bottom: 1px dotted #333;}

* {font-family : arial, verdana, helvetica, sans-serif; font-size: 11px;}

img	{border: 0;}
img.petite 	{border: 0; width: 45px; height: 40px; margin: 0; padding: 0;}
img.moyenne 	{border: 0; width: 88px; height: 78px; margin: 0; padding: 0;}
/* IMG.grande 	{border: 0; width: 150px; height: 133px; margin: 0 0 10px 0; padding: 0;} */
img.grande 	{border : 1px solid #ae269e; margin: 0 0 10px 0; padding: 0;}
img.icone 	{border: 0; margin: -6px 4px -6px 4px; padding: 0;}
img.iconeFoto 	{border: 0; margin: 0; padding: 0; vertical-align: middle;}
img#iconePDF 	{border: 0; margin: -5px 0 -20px 0; padding: -5px 0 -10px 0;}
img#caddie 	{border: 0; margin: 0; padding: 10px 0 10px 0; cursor: hand;}
img#cadeaux 	{border: 0; margin: 0 0 -4px 0; padding: 0 0 0 0;}
div#img.grande 	{border: 0; width: 150px; height: 133px; margin: 0 0 10px 0; padding: 0;}

ul.articlesPlus 	{list-style-type: none; list-style-image: url(images/icono/puce-violette.gif); background-repeat: no-repeat; list-style-position: outside;}
ul.articlesPlus2 	{list-style-type: none; list-style-image: url(images/icono/puce-verte.gif); background-repeat: no-repeat; list-style-position: outside;}
ul.marquesPlus 	{list-style-type: none; list-style-image: url(images/icono/puce-violette.gif); background-repeat: no-repeat; list-style-position: outside;}
ul.marquesPlus2 	{list-style-type: none; list-style-image: url(images/icono/puce-verte.gif); background-repeat: no-repeat; list-style-position: outside;}

div.marquesPlus 	{border-left: 1px solid #f4f4f4;}

ul a:link 	{color: #000; text-decoration: none;}
ul a:visited 	{color: #000; text-decoration: none;}
ul a:hover 	{color: #ae269e; text-decoration: underline;}





#targetOnglets 	{margin: 0 0 0 85px; float: left; width: auto; background-color: #fff; background-image: url("http://pan.fotovista.com/dev/gui_web/style/images/onglet-bg1.gif"); background-repeat: repeat; background-position: left top; padding: 0}
#targetOnglets ul 	{margin:0; padding:10px -10px 0 10px; list-style:none; margin-left: }
#targetOnglets li 	{float:left; background:url("http://pan.fotovista.com/dev/gui_web/style/images/onglet-left1.gif") no-repeat left top; margin:0; padding:6px 0 6px 9px; white-space:nowrap;}
#targetOnglets a 	{width:.1em; background:url("http://pan.fotovista.com/dev/gui_web/style/images/onglet-right1.gif") no-repeat right top; padding:6px 8px 6px 2px; text-decoration:none; font-weight:bold; color:#ae269e;}
#targetOnglets > ul a {width:auto;}
  /* Commented Backslash Hack hides rule from IE5-Mac \*/
#targetOnglets a {float:none;}
  /* End IE5-Mac hack */
/*#targetOnglets a:hover 		   {color:#ae269e; background:url("http://pan.fotovista.com/dev/gui_web/style/images/onglet-left1.gif") no-repeat left top;}*/
/*#targetOnglets li:hover, #targetOnglets li:hover a {background-position:0% -150px;color:#ae269e;}*/
/*#targetOnglets li:hover a 		   {background-position:100% -150px;}*/




/* ---------------------------------------------------------------------- */
/* DIV ------------------------------------------------------------------ */
/* ---------------------------------------------------------------------- */

#pagett {
	margin:0 10px 10px 0;
	padding:0 0 2px 0;
	border-style:solid;
	border-color:#ae269e;
	border-width:0 0 1px 0;
	line-height:11px;
	background-color:#fff;
	color:#ae269e;
	font-size:16px;
	font-weight:800;
}

/* RAJOUT DVD */
#colright {width:170px;top:0;right:0;padding:0;float:right;}
.content {width:800px;top: 0;padding:0;float:left;margin: 0 10px 0 0;}
#wholedivcontent { width:980px; padding-left: 10px; padding-right: 10px;}
img.dvd	{float: left; padding-left: 0;padding-right: 6px}
.miniboxviolet		{background-color:#fff;border:1px solid #ae269e;	line-height:12px;}
.miniboxviolet h2 	{margin: 0 0 0 0; padding: 2px 4px 6px 6px;font-size: 12px;color: #fff;background-color: #ae269e;}
.miniboxviolet h3 	{margin:16px 4px 2px 6px; padding:0; line-height:16px; font-size: 12px; color: #ae269e; font-weight: 100}
.miniboxviolet p 	{margin:2px 4px 2px 6px; padding:0; line-height:16px; font-size: 12px}
.miniboxviolet h3.minih3	{margin:10px 4px 2px 6px; padding:0; line-height:14px; font-size: 11px; color: #ae269e; font-weight: 100}
.miniboxviolet p.minip	{margin:2px 4px 2px 6px; padding:0; line-height:14px; font-size: 11px}
.miniboxviolet .prix	{font-size: 14px; color: red; font-weight: 800}
.miniboxviolet .stock	{font-size: 12px; color: red; font-weight: 800}
.miniboxviolet h2.inverth2	{margin: 0 0 0 0; padding: 2px 4px 6px 6px;font-size: 14px;color: #ae269e;background-color: #fff;}
.miniboxviolet dl  	{margin: 0 0 0 6px; padding: 0 0 0 0; width : 170px; padding: 0; line-height: 14px;}
.miniboxviolet dt  	{margin: 0 0 0 0; padding: 0 0 0 0; font-size: 11px;}
.miniboxviolet dd 		{margin: 0 0 0 2px; float: right;vertical-align: bottom;margin-right: 2px; border: 0;font-size: 11px; color: red; font-weight: 800;}
.miniboxviolet a	{text-decoration: none;}
.miniboxviolet a:hover	{text-decoration: underline;}
.miniboxviolet a:visited	{text-decoration: none;}
.miniboxviolet ul 	{font-size: 12px; list-style-type: none; padding-bottom: 0;padding-left: 0;margin-top: 0; margin-left: 0; line-height: 14px;}
.miniboxviolet img.dvd	{float: left; width: 50px; height: 80px; padding-left: 0;padding-right: 6px}
.miniboxviolet ul li	{font-size: 12px; padding-left: 6px;padding-right: 0;padding-bottom: 10px;padding-top: 0;}
.miniboxviolet a.ajoutcaddie 	{color : red; text-decoration: underline;}
.miniboxviolet a:hover.ajoutcaddie 	{color : red; text-decoration: underline;}
.miniboxviolet a:visited.ajoutcaddie 	{color : red; text-decoration: underline;}
IMG.grande_DVD 	{margin: 0 0 10px 0; padding: 0; border : 1px solid #ae269e;}
div#ficheFoto_DVD	{margin: 0; padding: 0; float: left; width: 151px; }
div.boxViolet a.description	{text-decoration: none;}
div.boxViolet a.genre	{color: #ae269e;text-decoration: none;}
div.boxViolet a.auteur	{color: #ae269e;text-decoration: underline;}
div.boxViolet .prix	{font-size: 14px; color: red; font-weight: 800}
div.boxViolet .stock	{font-size: 12px; color: red; font-weight: 800}
/* FIN RAJOUT DVD */

/* Textes */

.minitxtnoir 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: 100}
.txtnoir 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: 100}
.txtnoirgras 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: 800}
.minitxtviolet	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AE269E; font-weight: 100}
.minitxtvioletgras 	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AE269E; font-weight: 800}
.txtviolet	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #AE269E; font-weight: 100}
.txtvioletgras 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #AE269E; font-weight: 800}
.txtblanc 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: 100}
.txtblancgras 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: 800}
.txtanthra 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: 100}
.txtanthragras 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: 800}
.txtnoirpetit 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: 100}
.txtrouge 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: 100}
.txtrougegras 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: 800}
.txtrougepetit 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: 100}
.lienviolet {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ae269e; font-weight: 800; text-decoration : underline;}
.lienvioletgras {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #ae269e; font-weight: 800; text-decoration : underline;}
.minilienviolet 	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AE269E; font-weight: 800; text-decoration : underline}
div.conteneur 	{margin: 0; padding: 0; width:100%;}
div.conteneur H2	{margin: 0; padding: 4px 6px 4px 6px; font-weight: 800; font-size: 14px; color: #ae269e;}
div.conteneurCenter 	{margin: 0; padding: 0; width:100%; text-align: center;}
div.conteneurL	 	{margin: 0; padding: 0; float: left;}
div.conteneurR	 	{margin: 0; padding: 0;}
div.conteneurAllMarque	 	{margin: 0; padding: 0; border-left: 1px solid #cccccc;}
div.onglets {border-top: 5px solid #fff; border-bottom: 5px solid #ccff00; text-align: center;}

div#fichePrix		{margin: 0 0 0 170px; padding: 0; width: auto;}
div#fichePrix table	{margin: 0; padding: 0; width: 97%;}
div#fichePrix TR, TD	{margin: 0; padding: 0; border: 0;}
div#fichePrix TD.fixe	{width: 150px;}
div#fichePrix .txt	{font-weight: 800; font-size: 12px;}
div#fichePrix .prixpix	{font-weight: 800; font-size: 20px; color: red;}
div#fichePrix .prixpix2	{font-weight: 100; font-size: 12px; color: red;}
div#fichePrix .dispo	{font-weight: 800; font-size: 12px; color: red;}
div#fichePrix .economie	{font-weight: 100; font-size: 12px;}
div#fichePrix .prixbarre	{font-weight: 100; font-size: 12px; text-decoration: line-through;}
div#fichePrix TD.separation {width:5px;}
div#fichePrix TD.macaron {text-align:center; vertical-align: top;}

div#ficheFoto		{margin: 0; padding: 0; float: left; width: 151px; background-color: #f4f4f4;}
div#iconesFoto 	{list-style-type: none; margin: -15px 0 -10px -40px; padding: 0;}
div#iconesFoto LI 	{list-style-type: none;}
div#iconesFoto LI a:hover	{color: #ae269e; text-decoration: underline;}


div#revuesPresse	{background-color: #fff; text-align: center; width: 120px; margin: -12px 0 0 0; float:right; padding: 10px 10px 10px 10px;}
div#articlesPresse	{background-color: #f4f4f4; margin: 0 125px 0 0; padding: 4px 6px 4px 6px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
div#articlesPresse span.titre	{margin: 0; padding: 0; font-weight: 800; color: #000; font-size: 11px;}
div#articlesPresse span.media	{margin: 0; padding: 0; font-weight: 800; color: #000; font-size: 11px;}
div#articlesPresse a	{margin: 0; padding: 0; font-weight: 800; color: #000; font-size: 11px; text-decoration: underline;}
div#articlesPresse a:hover	{margin: 0; padding: 0; font-weight: 800; color: #ae269e; font-size: 11px; text-decoration: underline;}

div.boxViolet 	{background-color: #fff; margin: 0; padding: 0; font-weight: 800; border-right: 1px solid #ae269e; border-left: 1px solid #ae269e; border-bottom: 1px solid #ae269e;}
div.boxViolet H2	{background-color: #ae269e; margin: 0; padding: 4px 6px 4px 6px; font-weight: 800; font-size: 14px; color: #fff;}
div.boxViolet H3 a	{font-weight: bold; font-size: 12px; color:#000; text-decoration:underline;}*/
div.boxViolet H3	{background-color: #f4f4f4; margin: 0; padding: 4px 6px 4px 6px; font-weight: 100; font-size: 11px; color: #000; border-right: 1px solid #fff; border-left: 1px solid #fff;}
H3#DVD	{background-color: #fff ;margin: 0; margin: 0 px 0 -4px; font-weight: bold; font-size: 12px; color:#000; text-decoration:underline;}
H3#DVD a	{font-weight: bold; font-size: 12px; color:#000; text-decoration:underline;}


div.boxViolet P 	{background-color: #fff; margin: 0; padding: 4px 6px 4px 6px; font-weight: 100; text-align: justify; color: #000;}

div.boxGrise 	{background-color: #cccccc; margin: 0; padding: 2px 4px 2px 4px; text-align: right; border-right: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff;}

div.backTop 	{margin: 0; padding: 6px 6px 4px 6px; text-align: right;}
div.backTop a 	{text-decoration: underline; color: #ae269e;}

div#undemi	 {margin: 0; padding: 0; float: left; width: 450px;}
div#untiers	{margin: 0; padding: 0; float: left; width: 320px;}
div#deuxtiers	{margin: 0 0 0 320px; padding: 0; width: auto;}

div#unquart  {margin: 0 0 0 0; padding: 0; width: 250px;}
div#deuxquart	{margin: 0 0 0 500px; padding: 0; width: auto;}
div#gamme		{margin: 0; padding: 0; float: right; width: 330px;}

div.targetButton IMG 	{margin: 16px 2px 16px 2px; padding: 0;}
div.targetButton a	{text-decoration: underline; color: #ae269e; font-weight: 800; padding: 0 0 0 0; margin: 0 0 -20px 0;}

div#NAV 	{margin: 0; padding: 20px 0 0 0; text-align: center;}
div#MDR 	{background-color: #ae269e; margin: 0; padding: 4px 6px 4px 6px; font-weight: 800; text-align: center; color: #fff;}
div#localisationBar a 	{text-decoration: underline; color: black;}
div#avisConso span.nom 	{text-transform: uppercase; font-weight: 800;}
div#avisConso span.date {font-weight: 800;}
div#Marches 	{margin: 0; padding: 10px 0 10px 0; text-align: center; border-top: 1px solid #cccccc;}
div#Marches a 	{color: #ae269e; text-decoration: underline; font-weight: 100;}
div#Footer 	{margin: 0; padding: 10px 0 10px 0; color: #999999; border-top: 1px solid #cccccc;}
div#Footer a 	{text-decoration: underline; color: #999999}
div#Fotovista 	{background-color: #000; text-align: right; font-weight: 200; font-size: 10px; color: #fff;}
div#Fotovista IMG	{margin: 0 0 -3px 0; padding: 0;}

div#target         { float:left; width:100%; border-bottom: 4px solid #BDEC01; white-space: nowrap; }
div#target ul       { margin: 0; padding: 10px 10px 0 0; list-style: none; margin-left: 60px; }
div#target li       { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; display: inline; margin: 0; padding: 0; }
div#target a        { float: left; background: url(http://pan.fotovista.com/dev/gui_web/style/images/left.gif) no-repeat left top; margin: 0; padding: 0 0 0 9px; text-decoration:none; }
div#target a span     { float: none; display: block; background: url(http://pan.fotovista.com/dev/gui_web/style/images/right.gif) no-repeat right top; padding: 5px 10px 4px 2px; font-weight: bold; color: #666;}
div#target #current a   { background-position: 0 -150px; border-width: 0; color: #fff; }
div#target #current a span { background-position: 100% -150px; color: #fff; }
div#target a:hover     { background-position: 0% -150px; color: #fff; }
div#target a:hover span  { background-position: 100% -150px; color: #fff; }


/* POPUP FICHE */
#popup 		{background-color: #fff; margin: -5px 0 10px 0; clear: both; padding: 5px 10px 10px 10px;}
#coinG 		{background-color: #fff; width: 12px; float: left; margin: 0; padding: 0;}
#coinD 		{background-color: #fff; width: 12px; float: left; margin: 0; padding: 0;}
#ongletContenu 	{background-color: #fff; float: left; padding: 5px 0 0 0; height: 19px; text-align: center; margin: 0;}


/* MISE EN PAGE SANS DIV */
table.tableData	{text-align: center; margin: 0; padding: 0; width: 100%; cellpadding: 0; cellspacing: 0; border-left: 0; border-right: 0; border-top: 0; border-bottom: 0;}
table.tableData P	{margin: 0; padding: 0;}
table.tableData TD	{margin: 0; padding: 4px 4px 4px 4px; border-left: 0; border-right: 0; border-top: 1px solid #f4f4f4; border-bottom: 0;}
table.tableData .txt	{color: #000; font-weight: 100;text-align: left;}
table.tableData .critere 	{width:200px; color: #999999; font-weight: 800;text-align: left;}
table.tableData .rub	{color: #666; background-color: #f4f4f4; text-align: left; text-transformation: uppercase; font-size: 11px; font-weight:800; margin: 0; padding: 0 0 -2px 0; border-left: 0; border-right: 0; border-top: 0; border-bottom: 0;}
table.tableData .alignleft	{text-align:left;}
table.tableData .libelle	{text-align:left; color: #000; font-size: 11px; font-weight:100; margin: 0; padding: 4px 4px 4px 4px; border-left: 0; border-right: 0;}
table.tableData .prixPIX	{width:80px; text-align: center; color: #FF0000; font-size: 14px; font-weight:800; margin: 0; padding: 0; border-left: 0; border-right: 0;}
table.tableData .prixConstate	{text-align: right; font-weight: 100; text-align: center;}
table.tableData a.liencat	{color: #ae269e; font-size: 11px; font-weight:100; margin: 0; padding: 4px 4px 4px 4px; border-left: 0; border-right: 0; text-decoration: underline;}
table.tableData .commentaire	{color: #ae269e; font-size: 11px; font-weight:100; margin: 0; padding: 4px 4px 4px 4px; border-left: 0; border-right: 0; text-decoration: underline; background-color: #f4f4f4; text-align: center;}
table.tableData .commentaireTitre	{color: #ae269e; font-size: 11px; font-weight:100; margin: 0; padding: 4px 4px 4px 4px; border-left: 0; border-right: 0; text-decoration: underline; background-color: #f4f4f4; font-weight: bold;}
table.tableData .ligneZoom	{color: #000; font-size: 11px; font-weight:100;margin:0;padding:4px 4px 4px 4px; border-left: 0; border-right: 0; text-decoration: none; background-color: #fff; text-align: left;}
table.tableData .ligneZoom a	{color: #000; font-size: 11px; font-weight:100;margin:0;padding:0;border-left:0;border-right:0;text-decoration:none;background-color:#fff;}
table.tableData .ligneZoom a:hover	{color: #ae269e; font-size: 12px; font-weight:100; margin: 0; padding:0;border-left:0;border-right:0;text-decoration:underline; background-color: #fff;}

.demo-txt	{color: #000; font-weight: 100;text-align: left;}
.demo-critere 	{color: #666; font-weight: 800;text-align: left;}

p#descriptionOFF	{visibility : hidden; display: none;}
p#descriptionON	{margin: 0; padding: 14px 0 14px 0;}

/* FORMULAIRES */
input#inputMDR 	{width: 160px; background-color:#f4f4f4; height: 15px; color: #9A168B; padding: 0 0 0 6px; border-style: 1px solid #9A168B;}
select#selectMarques 	{width: 160px; background-color:#f4f4f4; height: 18px; color: #9A168B; padding: 0 0 0 6px; border-style: 1px solid #9A168B;}
input.avisConso	{width: 140px; background-color:#fff; height: 15px; color: #000; padding: 0 0 0 6px; border-style: 1px solid #9A168B;}
textarea.avisConso	{width: 500px; background-color:#fff; height: 160px; color: #000; padding: 4px 4px 4px 4px; border-style: 1px solid #9A168B;}

/* pixpack */
.spacer {clear: both;font-size: 0;}
#pixPack {border: 1px solid #AE269E;}
.prixPIXPACK	{font-weight: 800; font-size: 14px; color: red;}
.grosprixPIXPACK	{font-weight: 800; font-size: 20px; color: red;}

#emplacementResume {background-repeat: no-repeat;background-position: left top;height: 350px;width:210px;padding-top: 60px}
iframe.resume {float: right;margin: 4px;height: 410px;width:210px;}
div#emplacementResume ul { }
div#emplacementResume li {margin: 0 10px 0 -16px; padding: 0; list-style-type: none; list-style-image: url(http://pan.fotovista.com/dev/gui_web/style/images/icono/puce-plus.gif); background-repeat: no-repeat; list-style-position: outside;}


#emplacementFamille {margin-right: 210px;}

iframe.accessoire {padding: 4px;float: left;width:180px;height: 222px;}
.accessoirePartieHaute {background-image: url('http://pan.fotovista.com/dev/gui_web/style/images/pixpack/fond_accpixpack.gif');background-repeat: no-repeat;background-position: left top;margin: 0;padding: 4px;text-align:center;height: 190px;width: 172px;font-size: 11px;font-weight: 100;}
.accessoirePartieHaute a:hover {font-weight: 100;text-decoration: underline;color: #ae269e;font-size: 11px;}
.accessoirePartieHaute a {font-weight: 100;text-decoration: underline;color: #000;font-size: 11px;}
.accessoirePartieBasseGauche {height: 21px;width: 110px;float: left;padding-left: 2px;padding-top: 2px;}
.accessoirePartieBasseDroite {height: 21px;width:68px;float: left;}

/* colonne de droite */
div.boxImage {margin-bottom: 15px;}

/* A paraitre */
#boxcalconteneur_DVD { width: 167px; height:200px;}
#boxcal_DVD { width: 167px; height:310px; border-left: 1px solid #ae269e; border-right:1px solid #ae269e;}
#boxcal_DVD .prix	{font-size: 14px; color: red; font-weight: 800}
#boxcal_DVD a	{text-decoration: none;}
#boxcal_DVD a:hover	{text-decoration: underline;}
#boxcal_DVD a:visited	{text-decoration: none;}
#boxcal_DVD ul 	{font-size: 12px; list-style-type: none; padding-bottom: 0;padding-left: 0;margin-top: 0; margin-left: 0; line-height: 14px;}
#boxcal_DVD ul img.dvd	{float: left; padding-left: 0;padding-right: 6px}
#boxcal_DVD ul li	{font-size: 11px; padding-left: 6px;padding-right: 0;padding-bottom: 10px;padding-top: 5px; clear:both}
#boxcal_DVD .titre {text-align: center; font-weight:800; margin-bottom: 5px}
#boxcal_DVD .titre a {color: #ae269e; text-decoration: underline;}


/* images défilantes */

imgAssociee {text-align: center;}
table.main {width:790px; margin:auto; background-color: #f4f4f4}
div#hold	{position:relative; overflow:hidden;width:710px; height:100px; z-index:100}
div#wn	{position:absolute;left:0; top:0;width:710px; height:100px;clip:rect(0px, 710px, 100px, 0);overflow:hidden;z-index:1;}
div#moviethumb	{position:absolute; visibility:hidden;z-index:1;}

/* newletter */
.minisky_DVD {width:169px; height:207px; background-image:url(http://pan.fotovista.com/dev/gui_web/style/images/minisky.jpg); margin-bottom: 10px}
.form_DVD {padding:180px 0 0 0; text-align:center;}
.form_DVD img {vertical-align:top;}

div.note {background: url("http://pan.fotovista.com/dev/gui_web/style/images/jeuxvideo/bulle.gif") no-repeat left top; margin: 5px 0 0 5px; width:86px; height:51px; float: right; }
div.note-globale {background: url("http://pan.fotovista.com/dev/gui_web/style/images/jeuxvideo/bulle2.gif") no-repeat left top; margin: 5px 5px 0 0; width:86px; height:51px; float: left; }
div.note P { margin: 20px 10px 5px 20px; font-size: 16px; }
div.note-globale P { margin: 20px 10px 5px 20px; font-size: 16px; }
span.note-big { font-size: 18px; font-weight: 800; }
span.plus-moins { font-size: 20px; font-weight: bold; color: #000; }

/* FIN XHTML - STYLE-FICHEPRODUIT.CSS */

* 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; }
body 	{margin: 0; color: #333333}

#structurefiche 		{padding: 0; margin: 0; width: 100%;}
#structurefiche .colleft	{width: 220px; padding: 0; margin: 0; vertical-align: top}
#structurefiche .content 	{width: auto; padding: 0 0 0 10px; margin: 0;}
#structurefiche .colright 	{width: 220px; padding: 0; margin: 0; vertical-align: top}
#structurefiche .multimedia {padding: 0 10px 0 10px; margin: 0; vertical-align:top; width: 315px;}
#structurefiche .infoprix 	{width: auto; padding: 0 0 0 10px; margin: 0; vertical-align:top}
#structurefiche .titrage 	{width: auto; padding: 0 0 0 10px; margin: 0;}

a.clicici	 	{font-size: 11px;padding:2px 4px 2px 6px;text-decoration: underline; color: #ae269e;}
a:hover.clicici	{font-size: 11px;text-decoration: underline; color: #ae269e;}

/* TITRAGE */
h1.grosttvioletgras 	{font-size: 20px; line-height: 20px; color: #ae269e; margin:10px 10px 2px 0;padding:0;}
h1.grosttvioletgras a:link, h1.grosttvioletgras  a:visited  {font-size: 20px !important; color: #ae269e !important; text-decoration: none}
h1.grosttvioletgras a:hover 	{font-size: 20px; color: #ae269e; text-decoration: underline}

h2.location 	{margin:0 0 10px 0;padding:0 0;font-size: 11px; color: #999999; font-weight: 100;}
h2.location a 	{color: #999999;font-size: 11px;}
h2.location a:hover 	{color: #ae269e}
h2.location a:visited 	{color: #999999}

h2 	{font-weight: 800; font-size: 12px; color: #ae269e; margin: 4px 0 16px 0;}

h2.h2noir 	{font-weight: 800; font-size: 12px; color: #000; margin: 0 0 10px 0;}
h2.h2violet 	{font-weight: 800; font-size: 12px; color: #ae269e; margin: 4px 0 16px 0;}

/* couleurs */
.violet {color: #AE269E;}
.gris	{color: #6F6A6A;}
.noir	{color: #000;}
.rouge	{color: red;}
.vert	{color: #ccff00;}

/* tablo produits */
.listingcontent 		{padding: 0; margin:0; width: 100%; font-size: 11px; text-align: center}
.listingcontent h1		{padding: 0; margin:0; color: #22AC00;border-bottom: 1px solid #333333; font-size: 16px}
.listingcontent tr		{padding: 0; margin:0; font-size: 11px}
.listingcontent tr.entete	{background-color: #f4f4f4; color: #959595; font-size: 11px}
.listingcontent a 		{color: #333333; font-weight:100; text-decoration: underline; font-size: 11px}
.listingcontent a:hover 	{color: #ae269e; text-decoration: underline;}
.listingcontent .libelle 	{color: #333333; text-decoration: underline; font-weight:800 ; font-size: 11px}
.listingcontent .libelle a	{color: #333333; text-decoration: underline; font-weight:800; font-size: 11px }
.listingcontent .libelle a:hover	{color: #ae269e; text-decoration: underline; font-weight:800 }
.listingcontent .descriptif 	{color: #333333; text-decoration: none; font-size: 11px}
.listingcontent .descriptif a	{color: #333333; text-decoration: none; font-size: 11px }
.listingcontent .descriptif a:hover	{color: #ae269e; text-decoration: underline;}
.listingcontent img.produit 	{border: 0 solid white; margin: 0 10px 0 0;}
.listingcontent .dispo 		{color: red; font-weight:100}
.listingcontent .prix 		{color: red; font-weight:800; font-size: 16px;}
.listingcontent .topline td	{border-bottom: 1px solid #cccccc; padding: 4px 2px 4px 2px}

.fichetechnique td	{font-size: 11px}

#articleinfo .dispo	{color: red; font-weight:800; font-size: 16px;}
#articleinfo .vipixplus	{color: black; font-weight:800; font-size: 16px; margin-top : 5px;}
#articleinfo .prix	{font-family: arial; color: red; font-weight:800; font-size: 26px;}
#articleinfo .prix2	{font-family: arial; color: red; font-weight:200; font-size: 30px;}
#articleinfo p 		{margin: 0; padding: 0; line-height:14px;font-size: 11px;}
#articleinfo a 		{color: #333333; text-decoration: underline;font-size: 11px;}
#articleinfo a:hover 	{color: #ae269e; text-decoration: underline;}
#articleinfo a.divinfo 	   {color: #333333; font-size: 11px;border-bottom: 1px dotted #333;text-decoration: none; cursor: help;}
#articleinfo a:hover.divinfo {color: #ae269e; border-bottom: 1px dotted #333;text-decoration: none; cursor: help;}
#articleinfo a.desc 	{color: #ae269e; text-decoration: underline;font-size: 11px;}
#articleinfo a.desc:hover 	{color: #ae269e; text-decoration: underline;}
.prixcent {color: red; font-size: 18px; font-weight: 800; padding: 0 0 4px 2px}


#foto 	 	{width:318px; height: auto; border: 1px solid #E1E1E1; text-align:center; padding: 10px 0 10px 0}
#minifoto 	{float:right; padding: 0 5px 2px 5px; color:#FF0000; font-weight:800;font-size:14px}
#minifoto img	{margin: 0 0 2px 0;}
#minifoto img.couleur	{border: 1px solid #E1E1E1;margin-bottom: 2px}
#multimediaplus		{text-align: left; padding: 0 0 0 8px;}
#multimediaplus	td.milieux	{vertical-align:middle; text-align:center;}
#multimediaplus	img.icone	{padding: 0 0 0 0}
#multimediaplus	img.video	{padding: 0 8px 0 0}
#multimediaplus a.liengris 	{font-size: 11px;text-decoration: underline; color:#8E8F8D; font-weight:bold;}
#multimediaplus a.liengris:hover {text-decoration: underline; color:#333333; font-weight:bold;}
#macaron 	{width: 220px; float: right; height:190px; margin:0 0 10px 0; padding: 0; text-align: center;}
#macaron2 	{width: 220px; float: right; height:100px; margin:3px 0 10px 0; padding: 0;}



#avisconso 		{vertical-align:bottom; width:320px; height: 88px; clear:both; background-image:url(http://pan.fotovista.com/dev/gui_web/style/images/box_liensmulti.gif); background-repeat:no-repeat; background-position:left bottom}
#avisconso a 		{color: #333333; font-weight:100;text-decoration: underline;}
#avisconso a:hover 	{text-decoration: underline; color:#ae269e;}

div.handbook-info{width:320px;padding-top: 5px;font-size: 11px;color:#808080;background:url(http://pan.fotovista.com/dev/gui_web/style/images/fichearticle/box_manuels/bg-handbook-top.png) 0 0 no-repeat; margin-top: 10px;}
div.handbook-info div{margin:0;padding: 0 5px 5px;background:url(http://pan.fotovista.com/dev/gui_web/style/images/fichearticle/box_manuels/bg-handbook-bottom.png) 0 100% no-repeat;}
div.handbook-info div p{margin:0 0 10px;padding:0;}
div.handbook-info div p strong{font-weight:normal}
div.handbook-info div p span{display:block;margin:0 0 0 0;}
div.handbook-info div p img{float:left;}
div.handbook-info div p a{text-decoration:none;color:#808080;}

#ongletsfiche         	{float:left; width:100%; white-space: nowrap; text-align: center;}
#ongletsfiche ul       	{margin: 20px 0 0 0; padding: 0 0 0 0; list-style: none; text-align: center;}
#ongletsfiche li       	{line-height: 10px; font-size: 11px; color: #000; display: inline; margin: 0; padding: 0; }
#ongletsfiche a        	{float: left; background: url("http://pan.fotovista.com/dev/gui_web/style/images/fichearticle/onglet_left.gif") no-repeat left top; margin: 0; padding: 0 0 0 6px; text-decoration:none; }
#ongletsfiche a span     	{float: none; display: block; background: url("http://pan.fotovista.com/dev/gui_web/style/images/fichearticle/onglet_right.gif") no-repeat right top; padding: 10px 6px 8px 2px; font-weight: bold; color: #666; }
#ongletsfiche #current a   	{background-position: 0 -150px; border-width: 0; color: #fff; }
#ongletsfiche #current a span 	{background-position: 100% -150px; color: #fff; }
#ongletsfiche a:hover     	{background-position: 0% -150px; color: #fff; }
#ongletsfiche a:hover span  	{background-position: 100% -150px; color: #fff; }

#boxoutils 		{float: right; width: 120px; height: 32px; background: url("http://pan.fotovista.com/dev/gui_web/style/images/box_outils_1.gif") no-repeat left top; margin: 0; padding: 4px 0 0 0; text-decoration:none; text-align: center; color:#8E8F8D; font-weight: 800}
#boxoutils a 	{font-size: 11px;text-decoration: underline; color:#8E8F8D;}
#boxoutils a:hover 	{text-decoration: underline; color:#333333;}
#boxoutils img	{margin: 0; padding: 0; vertical-align: text-bottom}


.multimedia a.desc {color: #ae269e; text-decoration: underline;font-size: 11px;}
.multimedia a.desc:hover 	{color: #ae269e; text-decoration: underline;}

.produitplus 		{width: auto;border-right:1px solid #C5D77F;border-left:1px solid #C5D77F; font-size: 11px; margin:0 0 0 0; padding: 0}
.produitplus table	{width: auto;}
.produitplus td		{padding: 0 20px 0 20px}
.produitplus a 		{font-size: 11px; color: #333333}
.produitplus table .dispo 	{color: red; font-weight:800; font-size: 11px;}
.produitplus table .prixpack {color: red; font-weight:bold; font-size: 16px;}
.produitplus table .plus	{color: #ae269e; font-weight:800; font-size: 18px;}
.produitplus table .barre	{font-weight:100; font-size: 12px; }
.produitplustop 	{background: url('http://pan.fotovista.com/dev/gui_web/style/images/fichearticle/boxverte_coind.gif') no-repeat top right;}
.produitplusbottom 	{background: url('http://pan.fotovista.com/dev/gui_web/style/images/fichearticle/boxvertebottom_coind.gif') no-repeat top right;}
img.corner 		{border: none; }

.produitplus2 		{width: auto; font-size: 11px; margin:0; padding: 0}
.produitplus2 table	{width: auto;}
.produitplus2 td		{padding: 0 10px 0 10px}
.produitplus2 a 		{font-size: 11px; color: #333333}
.produitplus2 table .dispo 	{color: red; font-weight:800; font-size: 11px;}
.produitplus2 table .prixpack 	{color: red; font-weight:bold; font-size: 16px;}
.produitplus2 table .plus	{color: #ae269e; font-weight:800; font-size: 18px;}
.produitplus2 table .barre	{font-weight:100; font-size: 12px; }
.produitplus2 .dispo2 	{color: red; font-weight:100; font-size: 11px;}


.encartviolet		{background-color: #fff; margin: 0; padding: 0; border-right: 1px solid #ae269e; border-left: 1px solid #ae269e; border-bottom: 1px solid #ae269e;}
.encartviolet h2	{background-color: #ae269e; margin: 0; padding: 4px 6px 4px 6px; font-weight: 800; font-size: 14px; color: #fff;}
.encartviolet h2 a	{color: #fff; text-decoration: underline}
.encartviolet h2 a:hover	{color: #fff;}
.encartviolet p 	{background-color: #fff; margin: 0; padding: 4px 6px 4px 6px; font-weight: 100; text-align: justify; color: #000;}


div.backTop 	{margin: 0; padding: 6px 6px 4px 6px; text-align: right;}
div.backTop a 	{text-decoration: underline; color: #ae269e;}

.notation .note	a	{font-size: 30px; color: #ae269e; font-weight: 800; text-decoration: none}
.notation .note	a:hover	{font-size: 30px; color: #ae269e; font-weight: 800; text-decoration: none}
.notation	{color: #333333 ; margin: 0; padding: 0; text-align: center; font-size: 11px; width:87px; height: auto; background: url("http://pan.fotovista.com/dev/gui_web/style/images/avisconso/note_mid.gif") repeat left top;}
.notation .note	{font-size: 30px; color: red; font-weight: 800;}
.notation-top	{background: url("http://pan.fotovista.com/dev/gui_web/style/images/avisconso/note_top.gif") no-repeat left top; width:87px}
.notation-top h4	{text-align: center; color: #9C9C9C; font-size: 10px;margin: 0; padding: 0;}
.notation-bottom	{background: url("http://pan.fotovista.com/dev/gui_web/style/images/avisconso/note_bot.gif") no-repeat left top; width:87px}

.notationpdt .note a	{font-size: 30px; color: #ae269e; font-weight: 800; text-decoration: none}
.notationpdt .note a:hover	{font-size: 30px; color: #ae269e; font-weight: 800; text-decoration: none}
.notationpdt	{color: #333333 ; margin: 0; padding: 0; text-align: center; font-size: 11px; width:85px; height: auto; background: url("http://pan.fotovista.com/dev/gui_web/style/images/avisconso/note_mid_violet.gif") repeat left top;}
.notationpdt .note	{font-size: 30px; color: #ae269e; font-weight: 200; margin:0; padding:0}
.notationpdt-top	{background: url("http://pan.fotovista.com/dev/gui_web/style/images/avisconso/note_top_violet.gif") no-repeat left top; width:85px}
.notationpdt-top h4	{text-align: center; color: #ae269e; font-size: 11px;margin: 0; padding: 0; font-weight: 100}
.notationpdt-bottom	{font-size: 2px; background: url("http://pan.fotovista.com/dev/gui_web/style/images/avisconso/note_bot_violet.gif") no-repeat left top; width:85px;height: 6px}


#overlayDiv     	{position: absolute; display: none; color: #000; width: 170px;}
#overDiv .titreDef    {color: #ae269e; background-image:url("./multipays/box_glossaire_top.gif"); background-position: left top; font-size:1px; font-weight: bold; padding: 1px 1px 1px 1px; cursor: help;}
#overDiv .texteDef    {text-align:left; padding: 7px; font-size:11px; background-image:url("./multipays/box_glossaire_bottom.gif"); background-position: left bottom; background-repeat:repeat; cursor: help; }
#overDiv .pubGlossaire  {font-size:11px; font-style:italic; color:#0066CC; cursor: help;}
#overDiv a.clicici	 	{font-size: 11px; padding:0 0 0 0; text-decoration: underline; color: #ae269e; cursor: help;}
#overDiv a:hover.clicici	{font-size: 11px; text-decoration: underline; color: #ae269e; cursor: help;}

.fin2vie 			{font-size: 20px; color: red}

.macaronfinanco 	{ text-align: left; width: 170px; height: 85px; margin: 0; padding: 0; }
.macaronfinancoprix	{ text-decoration: none; text-align: right; top:58px; left: 60px; width: 48px; position: relative; font-family: arial, Helvetica, sans-serif;font-size: 16px;font-style: italic;font-weight: 900;color: #AE269E;}
.macaronable2buy 	{ text-align: left; width: 170px; height: 85px; margin: 0; padding: 0; }
.macaronable2buyprix	{ text-decoration: none; text-align: right; top:58px; left: 60px; width: 48px; position: relative; font-family: arial, Helvetica, sans-serif;font-size: 16px;font-style: italic;font-weight: 900;color: #AE269E;}
.macarontirelire 	{ text-align: left; width: 170px; height: 96px; margin: 0; padding: 0; }
.macarontireliretext	{ text-decoration: none; text-align: right; top:30px; left: 65px; width: 75px; position: relative; font-family: arial, Helvetica, sans-serif;font-size: 15px;font-style: italic;font-weight: 900;color: #AE269E;}
.macarontirelire_v2	{ text-align: left; width: 170px; height: 96px; margin: 0; padding: 0; }
.macarontireliretext_v2	{ text-decoration: none; text-align: right; top:20px; left: 50px; width: 90px; position: relative; font-family: arial, Helvetica, sans-serif;font-size: 15px;font-style: italic;font-weight: 900;color: #AE269E;}

.prixcent {color: red; font-size: 18px; font-weight: 800; padding: 0 0 4px 2px}

.vipixplus-top-left 	{background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_01.gif);}
.vipixplus-top-middle 	{background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_02.gif);}
.vipixplus-top-right 	{background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_03.gif);}
.vipixplus-middle-left 	{background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_04.gif);}
.vipixplus-middle-right {background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_06.gif);}
.vipixplus-bottom-left 	{background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_07.gif);}
.vipixplus-bottom-middle{background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_08.gif);}
.vipixplus-bottom-right {background: url(http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/Cadre_09.gif);}

.buttongreen a {cursor: hand;float: left; background-position:left top; background-image:url('multipays/boutons/mini-bt_gauche-vert.gif'); background-repeat:no-repeat; margin: 0; padding: 0 0 0 6px; text-decoration:none; height: 19px}
.buttongreen a span {cursor: hand;color: #728B0B;float: left; background-position:right top; background-image:url('multipays/boutons/mini-bt_droit-vert.gif'); background-repeat:no-repeat; display: block; padding: 0 6px 0 2px; font-weight: 100; font-size: 11px; vertical-align: middle; height: 19px}
.buttongreen a:hover {cursor: hand;text-decoration: none; background-position: 0% -19px; color: #728B0B;}
.buttongreen a:hover span {cursor: hand;text-decoration: none; background-position: 100% -19px; color: #728B0B;}

#box-franfinance {margin:0 0 10px 0; padding: 0; float:right; background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/box_franfinance_fond.gif'); background-repeat:no-repeat; width: 222px; height: 247px; text-align:left;}
#box-franfinance .titre {margin-bottom:8px; font-weight: bold; font-size: 12px;}
#box-franfinance .bloc {margin-bottom:8px; font-weight: normal; font-size: 12px;}
#box-franfinance .vignette {margin: auto; width: 50%; background-color:white; border: 1px solid #dddddd; color:red; font-weight:bold; font-size:16px; text-align: center;}
#box-franfinance .bouton_reglette {background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/box_franfinance_bouton.gif');background-repeat:no-repeat;height:14px;width:22px;}
#box-franfinance #content {height:225px; margin: 5px 10px 10px 10px; color:white; text-align:left;}
#box-franfinance #fin_montant_finance {float: right; margin-left: 5px; text-align:right;font-weight:bold; font-size: 12px;}
#box-franfinance #fin_cout_total {float: right; margin-left: 5px; text-align:right;font-weight:bold; font-size: 12px;}
#box-franfinance #bloc_reglette {background-color:#AE269E; border: 1px solid #E855D7; padding: 5px 0 5px 0; margin-bottom:8px;}
#box-franfinance #slide_fin_mensualite {cursor: pointer; width: 200px; padding-top:5px;background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/box_franfinance_reglette1.gif');background-repeat:no-repeat;background-position:center center;}
#box-franfinance #slide_fin_nb_mois {cursor: pointer; width: 200px; padding-top:5px;background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/box_franfinance_reglette2.gif');background-repeat:no-repeat;background-position:center center;}

#minibox-franfinance {color: white; float: left; cursor: pointer;}
#minibox-franfinance #content {padding: 5px 1px 5px 10px; background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/fa_vignviolette_gauche.gif'); background-repeat:no-repeat; height: 47px; float: left;}
#minibox-franfinance #right {background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/fa_vignviolette_vipixplus.gif'); background-repeat:no-repeat; width: 9px; height: 47px; float: left;}
#minibox-franfinance .parjour {font-size: 12px; font-weight:bold; border-bottom: 1px solid white;}
#minibox-franfinance .parmois {font-size: 12px;}

#minibox-cofidis {color: white; float: left; cursor: pointer;}
#minibox-cofidis #content {padding: 11px 1px 5px 10px; background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/fa_cofidis_gauche.gif'); background-repeat:no-repeat; height: 56px; float: left;}
#minibox-cofidis #right {background-image:url('http://pan.fotovista.com/dev/gui_web/style/images/vipixplus/fa_cofidis_logo.gif'); background-repeat:no-repeat; width: 65px; height: 56px; float: left;}
#minibox-cofidis .parjour {font-size: 12px; font-weight:bold; border-bottom: 1px solid white;}
#minibox-cofidis .parmois {font-size: 12px;}

/* V12 financement UK */
body#popup-financement{margin:0;padding:0;}
#financing{height:auto !important;height:830px;min-height:830px;background:url(images/uk/multipays/v12-financement/business-woman.jpg) 94% 100% no-repeat;}
#financing-popup{background:fixed url(images/uk/multipays/v12-financement/business-woman-lt.jpg) 94% 130px no-repeat !important;background:fixed url(images/uk/multipays/v12-financement/business-woman-lt-full.jpg) 94% 130px no-repeat;}
#financing h3, #financing-popup h3{font-size:18px;}
#financing h3, #financing p, #financing ul, #financing-popup h3, #financing-popup p, #financing-popup ul{margin-left:10px;padding:0;font-weight:bold;}
#financing ul li, #financing-popup ul li{margin-left:100px;}
#financing p, #financing-popup p{padding:10px 340px 20px 0;background-color:transparent;}
#financing-popup p{padding:10px 100px 20px 0;background-color:transparent;}
#financing p#catcher{padding-right:30px;color:#93107e;}
#financing-popup p#catcher{padding-right:60px;color:#93107e;}
#financing h3, #financing p, #financing-popup h3, #financing-popup p{color:#93107e;}
#financing p.email a{background-color:transparent;position:static;font-size:12px;}
#financing .credit-acceptance a, #financing-popup .credit-acceptance a{color:#93107e !important;}
#financing .credit-acceptance, #financing-popup .credit-acceptance{padding-top:10px;}
#financing .credit-acceptance p,
#financing .credit-acceptance ul,
#financing .credit-acceptance a,
#financing-popup .credit-acceptance p,
#financing-popup .credit-acceptance ul,
#financing-popup .credit-acceptance a{font-weight:normal;color:#000;}
#financing-popup #bt-close{position:absolute;top:35px;right:20px;cursor:pointer;}
#financing .credit-acceptance a,
#financing-popup #purple-bottom{position:fixed;bottom:0;left:0;width:100%;height:10px;font-size:1px;background-color:#ae269e;}
div#buy-now{height:49px;padding:0 0 0 12px;text-decoration:none;background:url(images/uk/multipays/v12-financement/buttons/bt-buynow-left.png) 0 0 no-repeat;}
div#buy-now a.button,
div#buy-now a.button:hover{float:left;height:45px;line-height:16px;padding:4px 12px 0 0;text-decoration:none;color:#fff;background:url(images/uk/multipays/v12-financement/buttons/bt-buynow-right.png) 100% 0 no-repeat;}
div#buy-now a.button strong{text-decoration:underline;font-size:14px;}
div#buy-now a.button span{font-weight:normal;text-decoration:none;}

