/* 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 #666666; background-color: #ffffff;	margin-left: 5px; }
.framefrais 	{ width:300px; height: 150px; }

body{
	scrollbar-face-color:#ccff00;
	scrollbar-highlight-color:#8DB000;
	scrollbar-darkshadow-color:#666666;
	scrollbar-track-color:#e4e4e4;
	scrollbar-3dlight-color:#f4f4f4;
	scrollbar-shadow-color:#666666;
	scrollbar-arrow-color:#8DB000;
	font:Arial, Helvetica, sans-serif;
}

H1 		{FONT-WEIGHT: 800; FONT-SIZE: 22px; COLOR: #000000; MARGIN: 0px 0px -4px 0px; }
H1 a 		{FONT-WEIGHT: 800; FONT-SIZE: 22px; COLOR: #000000; text-decoration: none;}
H1 a:visited 	{FONT-WEIGHT: 800; COLOR: #000000; text-decoration: none;FONT-SIZE: 22px;}
H1 a:hover 	{COLOR: #ae269e; text-decoration: none;}


H2 		{FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #000000; MARGIN: 4px 0px 16px 0px;}
H2 a 		{FONT-WEIGHT: 800; FONT-SIZE: 15px; COLOR: #ffffff; text-decoration: underline;}
H2 a:visited 	{COLOR: #ffffff; text-decoration: underline;}
H2 a:hover 	{COLOR: #ffffff; text-decoration: underline;}

.location			{FONT-WEIGHT: 100; FONT-SIZE: 15px; COLOR: #AAAAAA; MARGIN: 0px 0px 16px 0px;}
.location a			{FONT-WEIGHT: 100; FONT-SIZE: 15px; COLOR: #AAAAAA; text-decoration: none;}
.location a:visited	{COLOR: #AAAAAA; text-decoration: none;}
.location a:hover 	{COLOR: #AAAAAA; text-decoration: none;}



H3 		{FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #666666; MARGIN: 4px 0px 16px 0px; }
H3 a 		{FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #666666; text-decoration: none;}
H3 a:visited 	{COLOR: #666666; text-decoration: underline;}
H3 a:hover 	{COLOR: #ae269e; text-decoration: underline;}


a		{COLOR: #000000; text-decoration: underline;}
a:visited	{COLOR: #000000; 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: 0px;}
IMG.petite 	{border: 0px; width: 45px; height: 40px; margin:  0px; padding: 0px;}
IMG.moyenne 	{border: 0px; width: 88px; height: 78px; margin:  0px; padding: 0px;}
/* IMG.grande 	{border: 0px; width: 150px; height: 133px; margin:  0px 0px 10px 0px; padding: 0px;} */
IMG.grande 	{border : 1px solid #ae269e; margin:  0px 0px 10px 0px; padding: 0px;}
IMG.icone 	{border: 0px; margin: -6px 4px -6px 4px; padding: 0px;}
IMG.iconeFoto 	{border: 0px; margin: 0px; padding: 0px; vertical-align: middle;}
IMG#iconePDF 	{border: 0px; margin: -5px 0px -20px 0px; padding: -5px 0px -10px 0px;}
IMG#caddie 	{border: 0px; margin: 0px; padding: 10px 0px 10px 0px;  cursor: hand;}
IMG#cadeaux 	{border: 0px; margin: 0px 0px -4px 0px; padding: 0px 0px 0px 0px;}
div#IMG.grande 	{border: 0px; width: 150px; height: 133px; margin:  0px 0px 10px 0px; padding: 0px;}

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: #000000; text-decoration: none;}
ul a:visited 		{COLOR: #000000; text-decoration: none;}
ul a:hover 		{COLOR: #ae269e; text-decoration: underline;}





#targetOnglets 		{margin: 0px 0px 0px 85px; float: left; width: auto; background-color: #ffffff; background-image: url("images/onglet-bg1.gif"); background-repeat: repeat; background-position: left top; padding: 0px}
#targetOnglets ul 	{margin:0px; padding:10px -10px 0px 10px; list-style:none; margin-left: }
#targetOnglets li 	{float:left; background:url("images/onglet-left1.gif") no-repeat left top; margin:0; padding:6px 0 6px 9px; white-space:nowrap;}
#targetOnglets a 	{width:.1em; background:url("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("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:0px 10px 10px 0px;
	padding:0px 0px 2px 0px;
	border-style:solid;
	border-color:#ae269e;
	border-width:0px 0px 1px 0px;
	line-height:11px;
	background-color:#fff;
	color:#ae269e;
	font-size:16px;
	font-weight:800;
}

/* ---------------------------------------------------------------------- */
/* RAJOUT DVD ----------------------------------------------------------- */
/* ---------------------------------------------------------------------- */

#colright {
	width:170px;
	top:0px;
	right:0px;
	padding:0px;
	float:right;
} 

.content {
	width:800px;
	top: 0px;
	padding:0px;
	float:left;
	margin: 0px 10px 0px 0px; 
}

#wholedivcontent { width:980px; padding-left: 10px; padding-right: 10px;}

img.dvd	{float: left; padding-left: 0px;padding-right: 6px}


.miniboxviolet			{background-color:#ffffff;border:1px solid #ae269e;	line-height:12px;}
.miniboxviolet h2 		{margin: 0px 0px 0px 0px; padding: 2px 4px 6px 6px;font-size: 12px;color: #FFFFFF;background-color: #ae269e;}
.miniboxviolet h3 		{margin:16px 4px 2px 6px; padding:0px; line-height:16px; font-size: 12px; color: #ae269e; font-weight: 100}
.miniboxviolet p 		{margin:2px 4px 2px 6px; padding:0px; line-height:16px; font-size: 12px}
.miniboxviolet h3.minih3	{margin:10px 4px 2px 6px; padding:0px; line-height:14px; font-size: 11px; color: #ae269e; font-weight: 100}
.miniboxviolet p.minip		{margin:2px 4px 2px 6px; padding:0px; 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: 0px 0px 0px 0px; padding: 2px 4px 6px 6px;font-size: 14px;color: #ae269e;background-color: #FFFFFF;}
.miniboxviolet dl   		{margin: 0px 0px 0px 6px; padding: 0px 0px 0px 0px; width : 170px; padding: 0px; line-height: 14px;}
.miniboxviolet dt   		{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px;}
.miniboxviolet dd 			{margin: 0px 0px 0px 2px; float: right;vertical-align: bottom;margin-right: 2px; border: 0px;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: 0px;padding-left: 0px;margin-top: 0px; margin-left: 0px; line-height: 14px;}
.miniboxviolet img.dvd	{float: left; width: 50px; height: 80px; padding-left: 0px;padding-right: 6px}
.miniboxviolet ul li		{font-size: 12px; padding-left: 6px;padding-right: 0px;padding-bottom: 10px;padding-top: 0px;}
.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:  0px 0px 10px 0px; padding: 0px; border : 1px solid #ae269e;}
div#ficheFoto_DVD	{margin: 0px; padding: 0px; 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: #000000; font-weight: 100}

.txtnoir 		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: 100}

.txtnoirgras 		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 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: #FFFFFF; font-weight: 100}

.txtblancgras 		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: 800}

.txtanthra 		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: 100}

.txtanthragras 		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: 800}

.txtnoirpetit 		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 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: 0px; padding: 0px; width:100%;}
div.conteneur H2	{margin: 0px; padding: 4px 6px 4px 6px; font-weight: 800; font-size: 14px; color: #ae269e;}
div.conteneurCenter 	{margin: 0px; padding: 0px; width:100%; text-align: center;}
div.conteneurL	 	{margin: 0px; padding: 0px; float: left;}
div.conteneurR	 	{margin: 0px; padding: 0px;}
div.conteneurAllMarque	 	{margin: 0px; padding: 0px; border-left: 1px solid #cccccc;}
div.onglets {border-top: 5px solid #ffffff; border-bottom: 5px solid #ccff00; text-align: center;}

div#fichePrix			{margin: 0px 0px 0px 170px; padding: 0px; width: auto;}
div#fichePrix table		{margin: 0px; padding: 0px; width: 97%;}
div#fichePrix TR, TD		{margin: 0px; padding: 0px; border: 0px;}
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: 0px; padding: 0px; float: left; width: 151px; background-color: #f4f4f4;}
div#iconesFoto  		{list-style-type: none; margin: -15px 0px -10px -40px; padding: 0px;}
div#iconesFoto LI 		{list-style-type: none;}
div#iconesFoto LI a:hover	{color: #ae269e; text-decoration: underline;}


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

div.boxViolet 		{background-color: #ffffff; margin: 0px; padding: 0px; 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: 0px; padding: 4px 6px 4px 6px; font-weight: 800; font-size: 14px; color: #ffffff;}
div.boxViolet H3 a	{font-weight: bold; font-size: 12px; color:#000000; text-decoration:underline;}*/
div.boxViolet H3	{background-color: #f4f4f4; margin: 0px; padding: 4px 6px 4px 6px; font-weight: 100; font-size: 11px; color: #000000; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff;}
H3#DVD	{background-color: #ffffff ;margin: 0px; margin: 0px px 0px -4px; font-weight: bold; font-size: 12px; color:#000000; text-decoration:underline;}
H3#DVD a	{font-weight: bold; font-size: 12px; color:#000000; text-decoration:underline;}


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

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

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

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

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

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


div#NAV 		{margin: 0px; padding: 20px 0px 0px 0px; text-align: center;}
div#MDR 		{background-color: #ae269e; margin: 0px; padding: 4px 6px 4px 6px; font-weight: 800; text-align: center; color: #ffffff;}
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: 0px; padding: 10px 0px 10px 0px; text-align: center; border-top: 1px solid #cccccc;}
div#Marches a 		{color: #ae269e; text-decoration: underline; font-weight: 100;}
div#Footer  		{margin: 0px; padding: 10px 0px 10px 0px; 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: #ffffff;}
div#Fotovista IMG	{margin: 0px 0px -3px 0px; padding: 0px;}

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


/* ---------------------------------------------------------------------- */
/* POPUP FICHE----------------------------------------------------------- */
/* ---------------------------------------------------------------------- */

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


/* ---------------------------------------------------------------------- */
/* MISE EN PAGE SANS DIV------------------------------------------------- */
/* ---------------------------------------------------------------------- */

table.tableData		{text-align: center; margin: 0px; padding: 0px; width: 100%; cellpadding: 0px; cellspacing: 0px; border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;}
table.tableData P	{margin: 0px; padding: 0px;}
table.tableData TD	{margin: 0px; padding: 4px 4px 4px 4px; border-left: 0px; border-right: 0px; border-top: 1px solid #f4f4f4; border-bottom: 0px;}
table.tableData .txt		{color: #000000; font-weight: 100;text-align: left;}
table.tableData .critere 	{width:200px; color: #999999; font-weight: 800;text-align: left;}
table.tableData .rub	{color: #666666; background-color: #f4f4f4; text-align: left; text-transformation: uppercase; font-size: 11px; font-weight:800; margin: 0px; padding: 0px 0px -2px 0px; border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;}
table.tableData .alignleft	{text-align:left;}
table.tableData .libelle	{text-align:left; color: #000000; font-size: 11px; font-weight:100; margin: 0px; padding: 4px 4px 4px 4px; border-left: 0px; border-right: 0px;}
table.tableData .prixPIX	{width:80px; text-align: center; color: #FF0000; font-size: 14px; font-weight:800; margin: 0px; padding: 0px; border-left: 0px; border-right: 0px;}
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: 0px; padding: 4px 4px 4px 4px; border-left: 0px; border-right: 0px; text-decoration: underline;}
table.tableData .commentaire	{color: #ae269e; font-size: 11px; font-weight:100; margin: 0px; padding: 4px 4px 4px 4px; border-left: 0px; border-right: 0px; text-decoration: underline; background-color: #f4f4f4; text-align: center;}
table.tableData .commentaireTitre	{color: #ae269e; font-size: 11px; font-weight:100; margin: 0px; padding: 4px 4px 4px 4px; border-left: 0px; border-right: 0px; text-decoration: underline; background-color: #f4f4f4; font-weight: bold;}
table.tableData .ligneZoom	{color: #000000; font-size: 11px; font-weight:100; margin: 0px; padding: 4px 4px 4px 4px; border-left: 0px; border-right: 0px; text-decoration: none; background-color: #FFFFFF; text-align: left;}
table.tableData .ligneZoom a	{color: #000000; font-size: 11px; font-weight:100; margin: 0px; padding: 0px; border-left: 0px; border-right: 0px; text-decoration: none; background-color: #FFFFFF;}
table.tableData .ligneZoom a:hover	{color: #ae269e; font-size: 12px; font-weight:100; margin: 0px; padding: 0px; border-left: 0px; border-right: 0px; text-decoration: underline; background-color: #FFFFFF;}

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

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


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

/*---------*/
/* pixpack */
/*---------*/


.spacer {
	clear: both;
	font-size: 0px;
}

#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: 0px 10px 0px -16px; padding: 0px 0px 0px 0px; list-style-type: none; list-style-image: url(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('images/pixpack/fond_accpixpack.gif');
	background-repeat: no-repeat; 
	background-position: left top;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 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: #000000;
	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: 0px;padding-left: 0px;margin-top: 0px; margin-left: 0px; line-height: 14px;}
#boxcal_DVD ul img.dvd	{float: left; padding-left: 0px;padding-right: 6px}
#boxcal_DVD ul li		{font-size: 11px; padding-left: 6px;padding-right: 0px;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:0px; top:0px; 
	width:710px; height:100px; 
	clip:rect(0px, 710px, 100px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div#moviethumb	{ 
	position:absolute; visibility:hidden; 
	z-index:1; 
	}

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


div.note {background: url("./images/jeuxvideo/bulle.gif") no-repeat left top; margin: 5px 0px 0px 5px; width:86px; height:51px; float: right; }
div.note-globale {background: url("./images/jeuxvideo/bulle2.gif") no-repeat left top; margin: 5px 5px 0px 0px; 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: #000000; }

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