/* ---------->>> Redefinitions des balises HTML <<<----------*/
*{margin:0;padding:0;border:0;outline:none;}

html {height:100%;}
body {margin:0px; text-align:center;font-size:10px; color:#313131; font-family:Verdana, Arial, sans-serif; overflow:visible;}
div#global {margin:0 auto; position:relative; text-align:left; width:1000px; z-index:2;}

.right {float:right;}
.imag_pos_abs {position:absolute;}
.error {color:#76000F; font-weight:bold;}
br.cleaner {clear:both; height:0px; font-size:0px; border:none; margin:0; padding:0; background:transparent;}

/* ----------------------------------------- ----------------------------------------- */
/* ----------------------------------------- ----------------------------------------- */
/* -------------->>> HEADER <<<-------------*/

div#global div#header {float:left; width:100%; text-align:center;}

div#header div#zone_panier {float:left; width:100%; height:19px; text-align:center;}

/********* Code du panier *********/
#zone_panier ul {padding-left:10px; list-style:none; background:url(/fr/fr/img/bgPanier2.png) no-repeat left top; margin-left:378px;}
#zone_panier ul:after {display:block; clear:both; visibility:hidden; height:0; content:".";}
* html #zone_panier ul {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgPanier2.png',sizingMethod='crop'); zoom:1;}
#zone_panier li{position:relative; float:left; line-height:20px; padding-right:20px;}
#zone_panier li.lienpanier {padding-left: 15px; margin-left:10px; background:url(/fr/fr/img/picto-panier2.png) no-repeat 0 4px;}
* html #zone_panier ul li.lienpanier {background:url(/fr/fr/img/picto-panier2.gif) no-repeat 0 4px;}
.pictoPanier2 {margin-left:10px;margin-right:5px;margin-top:4px;}
.pictoPanier3 {margin-left:10px;margin-right:20px;cursor:pointer;}
* html .pictoPanier3 {margin-top:3px;}
.pictoPanier4 {margin-left:10px;margin-right:10px;cursor:pointer;}
* html .pictoPanier4 {margin-top:3px;}
.pictoHaut {padding-top:1px;}
.panierLiens {padding-right: 21px; background:url(/fr/fr/img/picto-fleche3.gif) no-repeat right top; color:#76000F; font: bold 10px Verdana, Arial, sans-serif; text-decoration:none;}
.liendeconnexion a.panierLiens {background:url(/fr/fr/img/picto-croix.gif) no-repeat right top;}
#zone_panier .summaryContainer {position:absolute; top:20px; right:9999px; width:382px;z-index:1000;}
#zone_panier .show {right:0;}
#zone_panier .summaryContainer .content {width:336px; background:url(/fr/fr/img/bgSummary.png) repeat-y left top; padding:0 23px;}
* html #zone_panier .summaryContainer .content {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgSummary.png',sizingMethod='scale'); zoom:1;}
#zone_panier .summaryContainer .content:after {display:block; clear:both; visibility:hidden; height:0; content:".";}
#zone_panier .summaryContainer table {margin-top:10px; margin-bottom:11px; border-collapse:collapse; table-layout:fixed;}
#zone_panier .summaryContainer table th {color:#912A2A; font-weight:normal; text-align:left; text-transform:uppercase;}
#zone_panier .summaryContainer table td {color:#313131; font-weight:normal;}
#zone_panier .summaryContainer table .description {width:130px;}
#zone_panier .summaryContainer table td.description {font-weight:bold;}
#zone_panier .summaryContainer table .quantity {width:60px;}
#zone_panier .summaryContainer table td.quantity {text-align:center;}
#zone_panier .summaryContainer table .size {width:92px; text-align:center;}
#zone_panier .summaryContainer table td.color {text-align:center;}
* html #zone_panier .summaryContainer table td.color {padding-bottom:5px;}
#zone_panier .summaryContainer a {position:relative; float:right; padding-left:10px; padding-bottom:10px; color:#313131; text-decoration:none; background:url(/fr/fr/img/bgSummaryList.png) no-repeat left top; line-height:1.1;}
* html #zone_panier .summaryContainer a {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgSummaryList.png',sizingMethod='crop'); zoom:1;}
#zone_panier .summaryContainer .bottom {height:5px; background:url(/fr/fr/img/bgSummaryBottom.png) no-repeat left top; overflow:hidden;}
* html #zone_panier .summaryContainer .bottom {margin-left:5px;background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgSummaryBottom.png',sizingMethod='crop'); zoom:1;}
/****************/


div#header div#zone_nav {float:left; width:100%; height:81px; text-align:center;}

	div#header div#zone_nav .logo_cdc {float:left; height:51px; margin-left:27px;}
	div#header div#zone_nav .droite_logo_cdc {float:left; height:50px; width:798px; border-bottom:1px solid #808080;}
	div#header div#zone_nav .droite_logo_cdc .newsletter {float:right; height:30px; width:256px; margin-top:10px; padding-top:6px;}
	div#header div#zone_nav .droite_logo_cdc .newsletter input {float:left; height:17px; width:119px; border:1px solid #808080; padding-left:7px; color:#7F7F7F;}
	div#header div#zone_nav .droite_logo_cdc .newsletter a {float:left; height:17px; width:26px; background:url(/fr/fr/img/bg-bt-ok.gif) no-repeat; color:#FFFFFF; text-align:center; display:block; font-size:11px; text-decoration:none; padding-top:2px;}
	div#header div#zone_nav .droite_logo_cdc .newsletter span.txt {float:left; color:#7f7f7f; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:2px 9px 0 0;}
	div#header div#zone_nav .droite_logo_cdc .newsletter span {float:right; text-align:right; color:#76000F; font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0;}

div#header div#zone_nav div#nav {float:left; height:29px;}

	div#header div#zone_nav div#nav ul {float:left; width:945px; list-style-type:none; margin-left:27px; _margin-left:14px; font-size:14px; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #808080;}
	div#header div#zone_nav div#nav ul li {display:inline;}
	div#header div#zone_nav div#nav ul li a {height:22px; display:block; float:left; text-decoration:none; color:#7f7f7f; font-family:Arial, Helvetica, sans-serif; padding:7px /* EL100629 : modif soldes */ 34px 0 17px; }
	div#header div#zone_nav div#nav ul li a:hover {text-decoration:none;}
	
	div#header div#zone_nav div#nav ul li a.color01 {color:#75000f;}
	/* EL100629 : modif soldes */
	div#header div#zone_nav div#nav ul li a.color01Soldes {padding:0px 34px 0 0;}
	div#header div#zone_nav div#nav ul li a.color02 {color:#7f7f7f;}
	div#header div#zone_nav div#nav ul li a.color03 {color:#000000;}
	/* MODIF EL100322 : chgment espace titre niveau n0 */
	/*div#header div#zone_nav div#nav ul li a.posi {margin-left:25px;}*/
	
	div#header div#zone_nav div#nav ul li a:hover.color01, div#header div#zone_nav div#nav ul li a:hover.color02, div#header div#zone_nav div#nav ul li a:hover.color03 {color:#4c4c4c;}
	
	/* Sous-menus (n2) */
	/* MB100219 background : transparent url(/fr/fr/img/bg-ssnav-n3.png) repeat scroll 0 0 */
	.ss_nav {position:absolute; height:30px; border-bottom:1px solid #808080; border-top:1px solid #808080; z-index:2; background:transparent url(/fr/fr/img/bg-ssnav-n3.png) repeat scroll 0 0;}
	.ss_nav ul.n2 {position:absolute; top:0px; left:0px; list-style-type:none; font-size:12px; height:30px;}
	.ss_nav ul.n2 li {display:inline;}
	.ss_nav ul.n2 li a {height:23px; display:block; float:left; padding:7px 16px 0 16px; color:#5e5e5e; text-decoration:none;}
	.ss_nav ul.n2 li a:hover {text-decoration:none; color:#000000;}
	
		/* Hiver */
		.ss_nav.hiver {top:99px; left:27px; width:945px;}
		.ss_nav.hiver .sep {position:relative; !position:absolute; left:0px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
		.ss_nav.hiver ul.n2 {font-size:11px;}
		.ss_nav.hiver ul.n2 li a {padding:8px 9px 0 9px;}
		.ss_nav.hiver ul.n2 li a.prem {padding:8px 9px 0 17px;}
	
		/* Ete */
		.ss_nav.ete {top:99px; left:80px; width:893px;}
		.ss_nav.ete .sep {position:relative; !position:absolute; left:0px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
		.ss_nav.ete ul.n2 {margin-left:11px;font-size:11px;}
		.ss_nav.ete ul.n2 li a {padding:7px 4px 0 4px;}
		.ss_nav.ete ul.n2 li a.prem {padding:7px 3px 0 4px;}
		
		/* Tendances */
		.ss_nav.tendances {top:99px; left:190px; width:782px;}
		.ss_nav.tendances .sep {position:relative; !position:absolute; left:0px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
		.ss_nav.tendances ul.n2 {font-size:11px;}
		.ss_nav.tendances ul.n2 li a {padding:8px 9px 0 9px;}
		.ss_nav.tendances ul.n2 li a.prem {padding:8px 9px 0 17px;}
		.ss_nav.tendances ul.n2 {margin-left:5px;}
		.ss_nav.tendances ul.n2 li a.prem {padding-left:20px;}
	
		/* Lingerie */
		.ss_nav.lingerie {top:99px; left:246px; width:726px;}
		.ss_nav.lingerie .sep {position:relative; !position:absolute; left:0px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
		
		/* Esprit Comptoir */
		.ss_nav.esprit {top:99px; left:28px; width:534px;}
		.ss_nav.esprit ul {left:auto; right:0px; margin-right:6px;}
		.ss_nav.esprit .sep {position:relative; !position:absolute; left:533px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
		
		/* Collection */
		.ss_nav.collection {top:99px; left:5px; width:691px;}
		.ss_nav.collection ul {left:auto; right:0px;}
		.ss_nav.collection .sep {position:relative; !position:absolute; left:690px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
	
	/* Sous-menus (n3) */
	.ss_nav div.ss_nav_n3 {position:absolute; top:31px; width:201px; padding-bottom:20px; background: url('/fr/fr/img/bg-ssnav-n3.png');}
	.ss_nav div.ss_nav_n3 ul.n3 {float:left; list-style-type:none; font-size:13px; padding:0px 22px 0 20px; width:159px;}
	.ss_nav div.ss_nav_n3 ul.n3 li {width:159px; text-align:left;}
	.ss_nav div.ss_nav_n3 ul.n3 li a {min-height:11px;display:block; padding:12px 0 0 0; color:#646464; text-decoration:none; font-size:10px;}
	.ss_nav div.ss_nav_n3 ul.n3 li a:hover {text-decoration:none; color:#000000;}
	
		/* Esprit comptoir */
		.ss_nav div.ss_nav_n3.evenements {left:332px; border-right:1px solid #808080;}
		.ss_nav div.ss_nav_n3.evenements ul.n3 li {text-align:right;}
		
		.ss_nav div.ss_nav_n3.meresfilles {left:335px; border-left:1px solid #808080;}
		.ss_nav div.ss_nav_n3.meresfilles ul.n3 li {text-align:left;}
		
		.ss_nav div.ss_nav_n3.marque {left:136px; border-left:1px solid #808080;}
		.ss_nav div.ss_nav_n3.marque ul.n3 li {text-align:left;}
		
		/* Collection */
		.ss_nav div.ss_nav_n3.leconmode {left:489px; border-right:1px solid #808080;}
		.ss_nav div.ss_nav_n3.leconmode ul.n3 li {text-align:right;}
		
		.ss_nav div.ss_nav_n3.defile {left:26px; border-left:1px solid #808080;}
		.ss_nav div.ss_nav_n3.defile ul.n3 li {text-align:left;}

/* Nav utilise sur les pages dispatch */		
div#header div#zone_nav.pg_dispatch {margin-top:20px;}

div#header div#zone_nav.pg_dispatch div#nav_dispatch {float:left; height:29px; width:945px; margin-left:27px; border-bottom:1px solid #808080;}

	div#header div#zone_nav.pg_dispatch div#nav_dispatch a {height:29px; display:block; float:left;}
	div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.fr, div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.de, div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.uk, div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.es, div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.it, div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.nl, div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.jp, div#header div#zone_nav.pg_dispatch div#nav_dispatch a:hover.kr {background-position:0px -29px;}
	
		/* declinaison pour les langues */

		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.fr {width:97px; background:url('/fr/fr/img/dispNavFrancais.gif') no-repeat; margin-left:2px;}
		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.de {width:91px; background:url('/de/de/img/dispNavDeutsch.gif') no-repeat; margin-left:29px;}
		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.uk {width:86px; background:url('/fr/fr/img/dispNavEnglish.gif') no-repeat; margin-left:32px;}
		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.es {width:92px; background:url('/es/es/img/dispNavEspanol.gif') no-repeat; margin-left:32px;}
		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.it {width:90px; background:url('/it/it/img/dispNavItaliano.gif') no-repeat; margin-left:29px;}
		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.nl {width:119px; background:url('/nl/nl/img/dispNavNederlands.gif') no-repeat; margin-left:29px;}
		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.jp {width:75px; background:url('/jp/jp/img/dispNavJapon.gif') no-repeat; margin-left:30px;}
		div#header div#zone_nav.pg_dispatch div#nav_dispatch a.kr {width:75px; background:url('/kr/ko/img/dispNavCoree.gif') no-repeat; margin-left:30px;}
		
img.imag_dispatch {padding-left:17px;}

/* ----------------------------------------- ----------------------------------------- */
/* ----------------------------------------- ----------------------------------------- */
/* ---------->>> CORPS DE PAGE <<<----------*/

div#global div#corps {float:left; margin:50px 0 0 27px; width:945px; position:relative; margin-bottom:30px; z-index:1;}
div#global div#corps.hauteur_7 {min-height:830px; _height:830px;}
div#global div#page {float:left;}
div#global div#page.poseComplices {width:925px; margin-left:8px;}
/* div#global div#page #pub{padding:10px 0 0 41px;} */
div#global div#comptoirInner {float:none;}
div#global div#corps .color01{color:#75000f;}

	/* Variantes du corps*/
	div#global div#corps.hauteur_1 {min-height:595px; _height:595px;}
	div#global div#corps.hauteur_2 {min-height:530px; _height:530px;}
	div#global div#corps.hauteur_3 {min-height:550px; _height:550px;}
	div#global div#corps.hauteur_4 {min-height:570px; _height:570px;}
	div#global div#corps.hauteur_5 {min-height:620px; _height:620px;}
	div#global div#corps.hauteur_6 {min-height:420px; _height:420px;}
	div#global div#corps.hauteur_7 {min-height:830px; _height:830px;}
	div#global div#corps.hauteur_hp {height:659px; margin-top:42px;}
	div#global div#corps.page_archive {height:820px;}
	
/* MB100219 text-align : left */
div#corps .bloc_txt .gtitre_1 {border-bottom:1px dotted #000000; font-size:2.3em; margin-bottom:10px; color:#000000; line-height:1.2em; font-family:Arial; font-weight:normal;text-align : left;}
div#corps .bloc_txt .gtitre_2 {border-bottom:1px dotted #000000; font-size:16px; margin-bottom:10px; color:#000000; line-height:1.2em; font-family:Arial; font-weight:bold;}
div#corps .bloc_txt .gtitre_3 {border-bottom:1px dotted #000000; font-size:12px; margin-bottom:10px; color:#000000; line-height:1.2em; font-family:Arial; font-weight:normal; padding-bottom:10px;}
div#corps .gtitre_eve_trench {border-bottom:1px dotted #000000; font-size:2.3em; margin-bottom:10px; color:#000000; line-height:1.2em; font-family:Arial; font-weight:normal;text-align : left; width:907px;}

/* MB100219 width : 895px */
div#corps .big_titre, div#corps #categorieName {border-bottom:1px dotted #000000; font-size:2.3em; margin-bottom:10px; color:#000000; margin-left:24px; margin-right:24px; font-family:Arial; font-weight:normal;width : 895px;}
div#corps .big_titre_2 {border-bottom:1px dotted #000000; font-size:2.3em; margin-bottom:10px; color:#000000; margin-left:17px; margin-right:24px; font-family:Arial; font-weight:normal; width:907px;}

div#corps .bloc_txt {width:401px; font-size:10px; line-height:1.4em; text-align:justify; z-index:4; position:relative;margin:0 24px 0 23px;}
div#corps .bloc_txt2 {width:801px; font-size:10px; line-height:1.4em; text-align:justify; z-index:4; position:relative;margin:0 24px 0 20px;}

	/* Variantes du bloc_txt */
	/* MB100222 left:20px */
	div#corps .bloc_txt.large {width:897px; text-align:justify;left:20px;}
	div#corps .newsTrench {width:601px; font-size:10px; line-height:1.4em; text-align:justify; z-index:4; position:relative;margin:0 24px 0 23px;}
	div#corps .bloc_txt.large_lft {float:left; width:897px; text-align:justify;}
	div#corps .bloc_txt.panier {width:748px; padding-left:149px;}
	div#corps .bloc_txt.archives {float:left; width:429px; padding-right:0px; padding-left:10px;}
	div#corps .bloc_txt.contact {float:left; width:580px; margin-left:210px; margin-top:20px;}
	div#corps .bloc_txt.lecon_mode {float:left; width:593px; min-height:645px; _height:645px; padding-right:0px; padding-left:10px; margin-left:6px;}
	
	div#corps .bloc_txt.lienEboutique{display:block;margin-top:20px;font-style:italic;}
	div#corps .bloc_txt.eve_trench {float:left; width:330px; min-height:645px; _height:645px; padding-right:0px; padding-left:596px; margin-left:6px;top:10px;}
	
  /* page lecondemode trench EL100517 */
  div#corps .bloc_txt.lecon_mode2 {float:left; width:400px; min-height:645px; _height:645px; padding-right:0px; padding-left:10px; margin-left:6px;}
	div#corps .bloc_txt.img {float:left; width:180px; padding-top:30px; padding-right:0px; padding-left:10px; margin-left:-5px;}
	div#corps .bloc_txt.droit {left:-10px; top:30px;width:565px;height:140px;}
	
		/* sous navigation page */
		div#corps .bloc_txt ul#ss_nav_page {float:left; list-style-type:none;}
		div#corps .bloc_txt ul#ss_nav_page2 {float:left; list-style-type:none;}
		div#corps .bloc_txt ul#ss_nav_page li a {color:#000000; font-weight:bold; padding:0 0 3px 10px; text-decoration:none;}
		div#corps .bloc_txt ul#ss_nav_page li a.on {background:url('/fr/fr/img/fleche-noire.gif') no-repeat 0px 4px;}
		div#corps .bloc_txt ul#ss_nav_page2 li a {color:#000000; font-weight:bold; padding:0 0 3px 110px; text-decoration:none;}
		div#corps .bloc_txt ul#ss_nav_page2 li a.on {background:url('/fr/fr/img/fleche-noire.gif') no-repeat 100px 4px;}

		
		
		/* mentions legales and Co */
		div#corps .bloc_txt.large p.txt_centre {padding:0 220px 0 220px;}
		div#corps .bloc_txt.large p.txt_centre span.fake_tab {padding-left:10px;}
		/* MB100222 width: 119px -> 130px // height:120px -> 220px*/
		div#corps .bloc_txt.large dl.col_plan_site {float:left; height:220px; width:130px; padding:10px 11px 10px 11px; line-height:15px;}
		/* MB100222 text-align: left */
		div#corps .bloc_txt.large dl.col_plan_site dt {font-weight:bold; text-align: left;}


div#corps .bloc_txt span.sous_tit {float:left; background:url('/fr/fr/img/fleche-soustit.gif') 0 4px no-repeat; padding-left:10px; font-weight:bold; font-size:1.2em; z-index:1000;}
div#corps .bloc_txt a {color:#000000; text-decoration:none;}
div#corps .bloc_txt a.produitLiens {float:right;}
div#corps .bloc_txt p.mentions {font-size:9px; color:#9a9a9a;}

/* -------------------------------------- */
/* Bloc Homepage */
div.bloc_hp {float:left;}
	div.bloc_hp a.pos_rel {position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#4d4d4d; text-decoration:none;}
	div.bloc_hp.encart_gauche {width:540px; height:674px; margin-left:18px;}
		div.bloc_hp.encart_gauche a.global {position:absolute; display:block; width:540px; height:674px;}
		div.bloc_hp.encart_gauche a.pos_rel {top:550px; left:60px;}
		
	div.bloc_hp.encart_droite_1 {width:360px; height:219px; margin-left:8px;}
		div.bloc_hp.encart_droite_1 a.global {position:absolute; display:block; width:360px; height:219px;}
		div.bloc_hp.encart_droite_1 a.pos_rel {top:201px; left:30px;}
		
	div.bloc_hp.encart_droite_2 {width:359px; height:221px; margin:7px 0 0 8px;}
		div.bloc_hp.encart_droite_2 a.global {position:absolute; display:block; width:360px; height:219px;}
		div.bloc_hp.encart_droite_2 a.pos_rel {top:201px; left:30px;}
		
	div.bloc_hp.encart_droite_3 {width:359px; height:219px; margin:7px 0 0 8px;}
		div.bloc_hp.encart_droite_3 a.global {position:absolute; display:block; width:360px; height:219px;}
		div.bloc_hp.encart_droite_3 a.pos_rel {top:201px; left:30px;}


/* -------------------------------------- */
/* Pages evenements */

	/* background du corps [V1 des pages] */
	div#global div#corps.bg_casting {background:url('/fr/fr/img/esprit-comptoir/EC-evenementBg-ResultatCasting-resized.jpg') no-repeat;}

	/* Page événement casting M&F */
	#paragraphe1 {font-size : 14px; text-align:left;}
	#paragraphe2 {font-size : 16px;}
	.imgLeft  {float:left; left:-90px; position:absolute; width:645px;}
	.grey {color:#7f7f7f;}
	

/* -------------------------------------- */
/* Positionnement des images de fond */
	#backImage {top:0; left:0px; position:absolute; z-index:1;min-width:970px;width:100%}
	#backImage.espacetop {top:105px;}
	#backImage.espacetop2 {top:330px; border:1px solid #ccc;}


/* -------------------------------------- */
/* Page contact et compte */

div#corps .bloc_txt div.formulaire {float:left; width:424px;}
div#corps .bloc_txt div.formulaire.large {width:580px;}
	div#corps .bloc_txt div.formulaire .info {float:left; text-align:right; width:132px; padding-right:10px; padding-top:2px;}
	div#corps .bloc_txt div.formulaire .chkBx {padding-left:5px;}
	div#corps .bloc_txt div.formulaire .check_options .news_labels label {padding-left:5px;}
		div#corps .bloc_txt div.formulaire .info.large {width:170px;}
	div#corps .bloc_txt div.formulaire div.champs {float:left; padding-bottom:3px;}
	div#corps .bloc_txt div.formulaire input.champ {float:left; border:1px solid #d2d2d2; width:278px; height:16px; font-size:1em; padding-left:2px;}
	div#corps .bloc_txt div.formulaire textarea.champ {float:left; border:1px solid #d2d2d2; width:280px;}
	div#corps .bloc_txt div.formulaire select.select {float:left; border:1px solid #d2d2d2; width:282px; font-size:1em;}
	div#corps .bloc_txt div.formulaire .txt_sschamp {float:left; padding-left:180px; width:280px;}
	div#corps .bloc_txt div.formulaire .check_options {float:left; padding:10px 0 0 15px;}
		div#corps .bloc_txt div.formulaire select.select.jour {width:75px;}
		div#corps .bloc_txt div.formulaire select.select.mois {width:115px; margin-left:3px;}
		div#corps .bloc_txt div.formulaire select.select.annee {width:85px; margin-left:3px;}
		div#corps .bloc_txt div.formulaire #form_jour, div#corps .bloc_txt div.formulaire #form_mois, div#corps .bloc_txt div.formulaire #form_annee {float:left;}
		div#corps .bloc_txt label.cnil {float:left; color:#9A9A9A;}
		div#corps .bloc_txt #form_cnil {float:left; margin-top:1px;}
	div#corps .bloc_txt div.formulaire textarea.contact_message {float:left; border:1px solid #d2d2d2; width:420px; height:90px; font-size:1em; font-family:Helvetica, Verdana, Arial, sans-serif; margin-top:20px; padding-left:2px;}
	div#corps .bloc_txt div.formulaire p {float:left; padding-top:10px; width:100%;}
	div#corps .bloc_txt div.formulaire span.erreur {float:left; padding-left:180px; width:282px; color:#76000F;}
	div#corps .bloc_txt div.formulaire div.sep_form {float:left; height:1px; width:580px; border-bottom:1px dotted #000000; margin:11px 0 15px 0;}
	div#corps .bloc_txt div.formulaire span.btn_envoyer {float:right;}
	div#corps .bloc_txt div.formulaire span.btn_envoyer a {position:relative; top:-14px; background:url('/fr/fr/img/fleche-btn.gif') 0 4px no-repeat; padding-left:10px; font-weight:bold;}
	
	/* Faux champs (anciens styles) */
	.fauxSelect {float:left; position:relative; width:282px;}
	.fauxSelect span {display:block;padding:0 20px 0 7px;height:14px;overflow:hidden;background:#fff url(/fr/fr/img/faux-select.gif) no-repeat 100% 2px;line-height:1.4;cursor:pointer;border:1px solid #cfcfcf;}
	#panier .fauxSelect span {display:block;padding:0 20px 0 7px;height:14px;overflow:hidden;background:#fff url(/fr/fr/img/faux-select.gif) no-repeat 100% 2px;line-height:1.4;cursor:pointer;}
	.fauxSelect ul {position:absolute;top:14px;width:282px;background:#fff;list-style:none;}
	.fauxSelect li.selected, .fauxSelect li:hover, .fauxSelect li.hover {background:#f3f0eb; cursor:pointer;}
	.fauxSelect li:hover, .fauxSelect li.hover {font-weight : bold;}
	.opened {z-index:1;}
	.opened ul {left:0;}
	.closed ul {left:-10000px}
	ul.scrolling {overflow-y:auto; overflow-x:hidden !important}
	
	.fauxRadio, .fauxCheckbox {float:left;overflow:hidden;margin-top:1px;width:10px;height:10px;}
	.fauxRadio div, .fauxCheckbox div {width:10px;height:10px;background:url(/fr/fr/img/input-boxes.gif) no-repeat;}
	.fauxRadio div.checked, .fauxCheckbox div.checked {background-position:-10px 0;}
	
	div#corps .bloc_txt div.formulaire #form_jour .fauxSelect, div#corps .bloc_txt div.formulaire #form_jour .fauxSelect ul {width:75px;}
	div#corps .bloc_txt div.formulaire #form_mois .fauxSelect, div#corps .bloc_txt div.formulaire #form_mois .fauxSelect ul {width:115px; margin-left:3px;}
	div#corps .bloc_txt div.formulaire #form_annee .fauxSelect, div#corps .bloc_txt div.formulaire #form_annee .fauxSelect ul {width:85px; margin-left:3px;}

#js .select select, #js .checkbox input, .hide {position:absolute;left:-10000px;width:10px;height:10px}

div#corps .bloc_txt p span.btn_nvxmail {float:left; padding-top:20px;}
div#corps .bloc_txt p span.btn_nvxmail a {background:url('/fr/fr/img/fleche-btn.gif') 0 4px no-repeat; padding-left:10px; font-weight:bold;}

.checkbox input {float:left;margin:0;}
.checkbox label {float:left;margin-right:12px;padding-left:3px;}
.fauxRadio, .fauxCheckbox {float:left;overflow:hidden;width:10px;height:10px;}
.fauxRadio div, .fauxCheckbox div {width:10px;height:10px;background:url('/fr/fr/img/input-boxes.gif') no-repeat;}
.fauxRadio div.checked, .fauxCheckbox div.checked {background-position:-10px 0;}

div#corps .bloc_txt div.colonne {float:left; width:290px; height:43px;}
div#corps .bloc_txt div.colonne a.btn_facebook {float:left; background:url('/fr/fr/img/picto-facebook.gif') 0 3px no-repeat; padding-left:16px;}


/* -------------------------------------- */
/* Page casting */

div#corps .bloc_txt div.formulaire.demi {width:290px;}
	div#corps .bloc_txt div.formulaire.demi .info {float:left; text-align:right; width:110px; padding-right:10px; padding-top:2px;}
	div#corps .bloc_txt div.formulaire.demi div.champs {float:left; padding-bottom:3px;}
	div#corps .bloc_txt div.formulaire.demi input.champ {float:left; border:1px solid #d2d2d2; width:166px; height:16px; font-size:1em; padding-left:2px;}
	div#corps .bloc_txt div.formulaire.demi select.select {float:left; border:1px solid #d2d2d2; width:170px; font-size:1em;}
	div#corps .bloc_txt div.formulaire.demi .check_options {float:left; padding:10px 0 0 15px;}
		div#corps .bloc_txt div.formulaire.demi select.select.jour {width:53px;}
		div#corps .bloc_txt div.formulaire.demi select.select.mois {width:50px; margin-left:3px;}
		div#corps .bloc_txt div.formulaire.demi select.select.annee {width:61px; margin-left:3px;}
		div#corps .bloc_txt div.formulaire.demi #form_jour, div#corps .bloc_txt div.formulaire.demi #form_mois, div#corps .bloc_txt div.formulaire.demi #form_annee {float:left;}
		
div#corps .bloc_txt div.formulaire.mensurations {width:580px; border-bottom:1px dotted #000000; border-top:1px dotted #000000; padding:15px 0 15px 0;}
	div#corps .bloc_txt div.formulaire.mensurations .info {float:left; text-align:right; width:110px; padding-right:10px; padding-top:2px;}
		div#corps .bloc_txt div.formulaire.mensurations .info.large {width:210px;}
		div#corps .bloc_txt div.formulaire.mensurations .info.large_2 {width:133px;}
		div#corps .bloc_txt div.formulaire.mensurations .info.small {width:65px;}
		div#corps .bloc_txt div.formulaire.mensurations .info.small_2 {width:75px;}
		div#corps .bloc_txt div.formulaire.mensurations .info.small_3 {width:40px;}
	div#corps .bloc_txt div.formulaire.mensurations input.champ {float:left; border:1px solid #d2d2d2; width:166px; height:16px; font-size:1em; padding-left:2px;}
		div#corps .bloc_txt div.formulaire.mensurations input.champ.small {width:40px;}
		
	/* Custom des faux select par rapport a contact, compte */
	div#corps .bloc_txt div.formulaire.demi div.champs .fauxSelect {float:left; position:relative; width:170px;}
	div#corps .bloc_txt div.formulaire.demi div.champs .fauxSelect ul {position:absolute;top:14px;width:170px;background:#fff;list-style:none;}
	div#corps .bloc_txt div.formulaire.demi #form_jour .fauxSelect, div#corps .bloc_txt div.formulaire.demi #form_jour .fauxSelect ul {width:53px;}
	div#corps .bloc_txt div.formulaire.demi #form_mois .fauxSelect {width:50px; margin-left:3px;}
	div#corps .bloc_txt div.formulaire.demi #form_mois .fauxSelect ul {width:75px; margin-left:0px;}
	div#corps .bloc_txt div.formulaire.demi #form_annee .fauxSelect {width:61px; margin-left:3px;}
	div#corps .bloc_txt div.formulaire.demi #form_annee .fauxSelect ul {width:61px; margin-left:0px;}
	div#corps .bloc_txt div.formulaire.demi #form_nbr_fille .fauxSelect, div#corps .bloc_txt div.formulaire.demi #form_nbr_fille .fauxSelect ul {width:40px;}
	#form_nbr_fille .fauxSelect {float:left; position:relative; width:40px;}
	#form_nbr_fille .fauxSelect ul {position:absolute;top:14px;width:40px;background:#fff;list-style:none;}
	
	/* process, anciens styles corriges */
	.photoIntro {float:left;width:580px;padding-bottom:10px;padding-top:10px;}
	.photoIntro2 {padding-bottom:10px; width:580px;}
	.traitHaut{}
	.traitBas{border-top:1px dotted #000000;margin-top:30px;}
	.traitUpload{float:left;width:580px;border-bottom:1px dotted #000000;margin-top:0px;margin-bottom:5px;}
	.traitPoste{clear:both;width:580px;border-bottom:1px dotted #000000;margin-top:0px;margin-bottom:5px;}
	.traitUploadBas{float:left;width:580px;border-bottom:1px dotted #000000;margin-top:0px;margin-bottom:5px;}
	.traitPosteBas{float:left;width:580px;border-bottom:1px dotted #000000;margin-top:0px;margin-bottom:5px;}
	#photoTelecharge {float:left;overflow:hidden;padding:0;margin-bottom:10px;width:670px;}
		* html #photoTelecharge {margin-bottom:0px;}
		#photoTelecharge ul {width:580px;list-style:none;}
		#photoTelecharge ul li {float:left;width:580px;}
	.photoStitre {width:290px;float:left;text-align:left;margin-bottom:10px; padding:0;font-weight:bold;}
	.photoSaisieFile{width:200px;float:left;color:#313131;font-size:9px;}
	.photoLabelbis {float:left;text-align:left;width:110px;font-size:9px;}
	#conditionUtilisation2 {float:left;width:580px;padding:10px 0 10px 0;}
	#obligatoires_4 {float:left;margin-top:0px;color:#9a9a9a;margin-bottom:20px;}
	#saveValid {color:#313131;float:right;width:auto;}
	#photoSend {clear:both;width:580px;padding-bottom:10px;}
	#photoSend p.adresse {width:150px; margin:0 auto;}
	#photoSubmit {clear:both;border-top:1px dotted #000000;width:580px;padding:10px 0 10px 0;}

/* -------------------------------------- */
/* Marque Histoire */

div#corps #histoireInner{float:left; margin:65px 0 0 44px;}

div#corps #histoireInner #friseView{background:url('/fr/fr/img/EC-marque-histoire-frise-dateBg-off.gif') center bottom repeat-x; height:33px; width:857px; position:absolute; top:383px; left:44px; overflow:hidden;}
div#corps #histoireInner #friseView #clickMasker{position:absolute; left:0px; z-index:1000; width:857px; height:33px; border:none; display:none;}
div#corps #histoireInner #friseView #friseLeftBtn{position:absolute; left:0px;}
div#corps #histoireInner #friseView #friseRightBtn{position:absolute; right:0px;}
div#corps #histoireInner #friseView #friseViewScrolled{margin:0 30px 0 30px; position:absolute; left:0px;}
div#corps #histoireInner #friseView .date{float:left; height:33px; margin:0pt auto; overflow:hidden; text-align:center;}
div#corps #histoireInner #friseView .date a.off{color:#313131; display:block; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1.3em; height:33px; line-height:33px; text-decoration:none; width:80px;}
div#corps #histoireInner #friseView .date a.on, #histoireInner #friseView .date a:hover{color:#313131; display:block; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1.3em; height:33px; line-height:33px; text-decoration:none; width:80px; background-image:url('/fr/fr/img/EC-marque-histoire-frise-dateBg-on.gif'); background-position:center bottom; background-repeat:no-repeat; color:#313131; font-weight:bold; height:33px;}
div#corps #histoireInner #histoireInnerScroll #pict1{border-top: 1px solid #afafaf; border-left: 1px solid #afafaf; border-right: 1px solid #afafaf; width:855px;}

div#corps #histoireInner #eventView{float:left; width:857px; overflow:visible}
div#corps #histoireInner #eventViewOuter{float:left; width:857px;}
div#corps #histoireInner #eventView .eventItem{position:relative;}

div#corps a.enventItemLink_off{color:#919191;text-decoration:none; display:block; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; line-height:normal; padding:0 0 4px 15px;}
div#corps a.enventItemLink_on {color:#313131;text-decoration:none; display:block; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; line-height:normal; padding:0 0 4px 15px; cursor:default;}
div#corps #histoireInner #eventView img.fleche{float:left; position:absolute; margin-top:3px; left:0px;}

div#corps .enventItemText{width:820px; position:relative; font-size:1.1em; margin-left:15px;}
div#corps .enventItemText div{display:block;}
div#corps #visuView{padding-bottom:50px}


div#corps #contentData{display:none;}


/* -------------------------------------- */
/* Au fil des lives */
div#corps .groupeLiens p{display:inline;}

#groupeTexte{position:relative; height:110px; padding-bottom:30px; margin-left:240px; width:482px;}
#groupeTexte1, #groupeTexte2, #groupeTexte3 {left:10%; visibility:hidden; height:110px; font:10px/15px Verdana, Arial, sans-serif; color:#313131; text-align:justify; position:absolute; top:10px;}
#groupeTexte1 {visibility:visible}
#groupeDiapo {position:relative; height:340px; left:0;}
#groupeDiapo1 { height:366px; width:274px; position:absolute; left:20%; cursor:pointer; z-index:12;}
#groupeDiapo2 { height:366px; width:339px; position:absolute; left:46%; cursor:pointer; z-index:11;}

#groupeLien{position:absolute; width:100%; height:100px;}
#groupeLien1, #groupeLien2, #groupeLien3 {visibility:hidden; width:100%; text-align:center; position:absolute; top:25px;}

body.lowDef #groupeLien{position:absolute; bottom:70px; top:auto;}
#groupeLien1 {visibility:visible;} 
.groupeLiens {font:16px Arial,Verdana,sans-serif; color:#313131; text-decoration:none; padding-left:10px; font-weight:bold; background:url('/fr/fr/img/bgliens.gif') 0 3px no-repeat;}

img.visu_archives {float:left; margin-top:50px;}

div#corps .bloc_txt a.btn_live{float:left; font-weight:bold; color:#000000; background:none; text-decoration:none; padding-bottom:3px; padding-left:10px;}
div#corps .bloc_txt a.btn_live.on {background:url('/fr/fr/img/fleche-noire.gif') 0 4px no-repeat;}


/* -------------------------------------- */
/* Defile video */
#defileInner{float:left;}
#defileInner #defileVideo {float:left; width:720px; height:440px; margin-left:112px; _margin-left:61px;border:1px solid #808080;}

/* -------------------------------------- */
/* Marque Presse */

	/*Carousel*/
	#galeryPresse {width:903px;height:326px; float:left; z-index:5; margin:82px 0 0 18px;}
	#galeryPresse #prev,#galeryPresse #next{position:absolute;width:15px;height:27px;top:227px;outline:none;}
	#galeryPresse #prev{left:18px;}
	#galeryPresse #next{left:906px;}
	
	#galeryPresse #scrollZone{position:absolute;left:30px;width:846px;height:326px;overflow:hidden;white-space:nowrap;margin-left:20px;}
	#galeryPresse #scrollZone ul{width:9300px;height:326px;overflow:auto;list-style:none;margin:0;padding:0;}
	#galeryPresse #galeryList{position:absolute;height:326px;white-space:nowrap;overflow:hidden}
	#galeryPresse #scrollZone li{float:left;margin-right:8px;display:inline;width:282px;height:326px}
	#galeryPresse #galeryPresse #galeryList .itemPressDisplay{width:255px;height:326px; background:none;}
	#galeryPresse #scrollZone li a{display:block;text-align:center;margin:0;padding-top:0px;position:relative;zoom:1}
	#galeryPresse #scrollZone li p{padding-top:12px;width:300px;text-align:right;}
	
	#galeryPresse #galeryPagination {text-align:center;margin:0 auto;margin-top:356px;}
	#galeryPresse #galeryPagination a{font-weight:bold;color:#9a9a9a;text-decoration:none;padding:0 8px;line-height:20px;height:20px;overflow:hidden;position:relative;zoom:1;font-size:0.9em;}
	#galeryPresse #galeryPagination a.current{color:#313131;text-decoration:none;}
	#galeryPresse #galeryPagination a:hover {color:#313131;text-decoration:none;}
	
	#galeryPresse #galeryZoom{position:absolute;height:300px;width:263px;display:none;z-index:300;bottom:44%; /**/ margin-top:0px;}
	#galeryPresse #galeryZoomImage { width:110%;height:120%;}
	#galeryPresse #galeryZoomPressItem {background:none;}
	#galeryPresse #galeryZoomPressItem a{display:block;text-align:center;margin:0;padding-top:43px;position:relative;zoom:1}
	#galeryPresse #galeryZoomPressItem p{padding-top:30px;width:253px;text-align:right;}
	
	#galeryPresse #EcomptoirZoom {border-bottom:1px dotted #000000;color:#313131;font-size:2.4em;position:absolute;top:8%;width:98%;}
	#galeryPresse #titre {height:528px;left:50%;margin-left:-492px;position:absolute;width:984px;z-index:1;}
	#galeryPresse #quitterZoom{position:absolute;margin-left:-492px;left:50%;text-align:right;top:55px;z-index:3;width:984px;}
	#galeryPresse .quitterZoom {color:#313131;display:block;font-family:Verdana;font-size:10px;height:15px;margin-top:0px;text-decoration:none;text-align:right;width:98%;}
	#galeryPresse #scroll_news{height:100%;z-index:999;position:absolute;top:73px;width:984px;margin-left:-492px;left:50%;zoom:1}
	#galeryPresse #cdc{display:block;zoom:1;overflow:hidden}

	/* Zoom images */
	#produitZoomImage1 {display:block;}
	#produitZoomImage2 {display:none;}
	#produitZoom {display:none;z-index:500;position:absolute;top:0;left:0;!left:-101px;width:100%;height:100%;padding-top:0px;font-weight:bold; background:#fff;}
	#produitZoom p {padding-top:18px;padding-left:75%; border-bottom:1px dotted #000000; margin-right:10%;}
	html* #produitZoom p {margin-right:5%;}
	#zoomPage {margin-left:0%;height:100%;width:100%;}
	html* #zoomPage {margin-left:10%;}
	#zoomPage h1 {background:#fff;border-bottom:1px dotted #000000; font-size:2.3em; margin-bottom:10px; color:#000000; margin-left:24px; margin-right:24px; font-family:Arial; font-weight:normal;}
	#zoomPage #quitterZoom {float:right; width:130px; position:relative; top:-25px; right:13px;}
	#zoomPage #quitterZoom a {color:#000000; text-decoration:none;}
	#scrollable2 {padding-left:10%;height: 650px;overflow: hidden;white-space: nowrap;z-index:510;position: absolute; width:710px; top:85px;}
	#wrap3 {padding-left:10%;width: 57%;background: transparent url(/fr/fr/img/px.gif) no-repeat bottom left;z-index:520;position: absolute;}
	#track3 {position: absolute;width: 95%;height: 690px;z-index:520;position: absolute;cursor:pointer;}
	#handle3 {width: 100%;height: 37px;z-index:520;position:absolute;cursor:pointer;}
	#scroll_news{height:100%;z-index:999;position:absolute;top:73px;width:945px;background:#ffffff;}
	
	
	/* Zoom Presse */
	.Presse #produitZoom{position:relative;top:-37px;}
	.Presse #zoomPage h1{}
	.Presse #zoomPage #quitterZoom{position:absolute;float:none;top:10px;}

/* -------------------------------------- */
/* Lecon mode */

	/* Variantes des images de fond (body) */
	.bg_lecon_mode, .bg_produit {background-position:50% 100px; background-repeat:no-repeat;}
		.bg_lecon_mode.veste_rock_1 {background-image:url('/fr/fr/img/tendances-mode/LeconMode_RockCloutee1.jpg');}
		.bg_lecon_mode.veste_rock_2 {background-image:url('/fr/fr/img/tendances-mode/LeconMode_RockCloutee2.jpg');}
		.bg_lecon_mode.veste_rock_3 {background-image:url('/fr/fr/img/tendances-mode/LeconMode_RockCloutee3.jpg');}
		
		.bg_lecon_mode.boutis_1 {background-image:url('/fr/fr/img/tendances-mode/CDC_LeconModeA1.jpg');}
		.bg_lecon_mode.boutis_2 {background-image:url('/fr/fr/img/tendances-mode/CDC_LeconModeA2.jpg');}
		.bg_lecon_mode.boutis_3 {background-image:url('/fr/fr/img/tendances-mode/CDC_LeconModeA3.jpg');}

		.bg_lecon_mode.carotte_1 {background-image:url('/fr/fr/img/tendances-mode/CDC_LeconModeC1.jpg');}
		.bg_lecon_mode.carotte_2 {background-image:url('/fr/fr/img/tendances-mode/CDC_LeconModeC2.jpg');}
		.bg_lecon_mode.carotte_3 {background-image:url('/fr/fr/img/tendances-mode/CDC_LeconModeC3.jpg');}
		
		.bg_lecon_mode.trench_1 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_4A.jpg');}
		.bg_lecon_mode.trench_2 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_4B.jpg');}
		.bg_lecon_mode.trench_3 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_4C.jpg');}
		
		.bg_lecon_mode.jupe_soyeuse_1 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_5A.jpg');}
		.bg_lecon_mode.jupe_soyeuse_2 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_5B.jpg');}
		.bg_lecon_mode.jupe_soyeuse_3 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_5C.jpg');}

		.bg_lecon_mode.top_brodee_1 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_6A.jpg');}
		.bg_lecon_mode.top_brodee_2 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_6B.jpg');}
		.bg_lecon_mode.top_brodee_3 {background-image:url('/fr/fr/img/tendances-mode/CDC_LECON_6C.jpg');}

		
	.bg_produit.ILove{background-image:url('/fr/fr/img/collections-mode/bg-i-love.jpg');}


div#corps .bloc_txt.lecon_mode p {float:left; padding:50px 0 0 13px;}
div#corps .bloc_txt.lecon_mode p.v02 {padding:15px 0 0 13px; width:580px;}
div#corps .bloc_txt.lecon_mode p.bloc_txt.droit {float:left; width:384px; height:auto; padding:50px 0 0 0; margin:0px; left:0px;}
div#corps #nav_imag_leconmode {position:absolute; z-index:5;}
div#corps #nav_imag_leconmode a {float:left; position:relative; height:100%; display:block; cursor:pointer;}
div#corps #nav_imag_leconmode a img {position:relative;}


/* -------------------------------------- */
/* Pages Newsletter */
div#corps .bloc_txt.large .bloc_news_g {float:left; padding-left:208px;}
div#corps .bloc_txt.large .bloc_news_d {float:left; width:245px; padding:0 0 10px 0; margin-left:17px;}
div#corps .bloc_txt.large .bloc_news_d p {padding-bottom:10px; border-bottom:1px dotted #000000;}
div#corps .bloc_txt.large .bloc_news_d a {float:right; margin-top:20px; font-weight:bold; background:url(/fr/fr/img/bgliens.gif) left top no-repeat;padding-left:10px;}

div#corps .bloc_txt.large .bloc_news_d .newsletter {float:right; height:30px; width:256px; margin-top:14px; padding-top:6px;}
	div#corps .bloc_txt.large .bloc_news_d .newsletter input {float:left; height:17px; width:119px; border:1px solid #808080; padding-left:7px; color:#7F7F7F;}
	div#corps .bloc_txt.large .bloc_news_d .newsletter a.ok {float:left; height:17px; width:26px; background:url(/fr/fr/img/bg-bt-ok.gif) no-repeat; color:#FFFFFF; text-align:center; display:block; font-size:11px; text-decoration:none; padding:2px 0 0 0; margin:0; font-weight:normal;}
	div#corps .bloc_txt.large .bloc_news_d .newsletter span.txt {float:left; color:#7f7f7f; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:2px 9px 0 15px;}
	div#corps .bloc_txt.large .bloc_news_d .newsletter span {float:left; color:#76000F; font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0 0 2px 15px;}


/* -------------------------------------- */
/* Pages Mon Compte */

/* POPIN Conditions d'utilisation (anciens styles) */
#popinConditionsdUtilisation {left:-9999px;width:550px; position:absolute; top:20%;border:0 solid; text-align:left;margin-left:-275px; z-index:10000; background-color:#FFF; padding:.75em 6px 3em;}
	#popinConditionsdUtilisation p {font-size:12px; font-family:Verdana,Arial,sans-serif; margin:10px 50px 0; zoom:1; overflow:hidden;}
	#popinConditionsdUtilisation p {margin-right:20px;}
	#popinConditionsdUtilisation h1.titre {text-align:center;display:block; color:#000000; font-size:18px; margin:0 50px 5px; padding:0 0 20px; border-bottom:1px dotted #000000; background:none;}
	#popinConditionsdUtilisation h2 {margin:25px 50px 0; font-size:12px; font-family:Verdana,Arial,sans-serif; color:#313131; text-transform:uppercase; text-decoration:underline}
	#popinConditionsdUtilisation h3 {margin:25px 50px 0; font-size:12px; font-family:Verdana,Arial,sans-serif; color:#313131;}
	.cgvSTitre {text-decoration:underline;}
	#popinConditionsdUtilisation ul {font-size:1em;list-style-type:none;margin-left:100px;}
		#popinConditionsdUtilisation ul li {font-size:1.2em;text-decoration:none;}
	.scrollForm{height:230px;margin-right:35px;overflow:auto;position:relative;}
	#popinConditionsdUtilisation .popinContainer {margin-right:35px;}
	#popinConditionsdUtilisation .actions{margin-left:50px; padding-top:26px;}
	#popinConditionsdUtilisation .actions img{float:left; margin-right:10px;}
	.popinClose {height:28px;text-decoration:none;font-size:2em;color:#777777;font-weight:bold;float:right;}


/* -------------------------------------- */
/* Pages Panier */
#panier {float:left; padding-top:10px;}
.promo {font-size:9px;font-weight:bold;color:#7D0D23;}
.prix_barre {color:#6D6D6D;background:transparent url('/fr/fr/img/prixbarre.jpg') no-repeat scroll left top; font-weight:normal;}

	/* process du panier */
	#etapes {float:left; height:20px; width:100%;}
		#etapesList {width:615px;margin:0 auto;list-style:none;}
			#etapesList li {float:left; line-height:20px; height:20px; width:105px; font-weight:bold; padding-left:14px; margin-right:1px;}
			#etapesList li.done {color:#eaeaea; background:#9a9a9a;}
			#etapesList li.on {color:#313131; background:#FFFFFF;}

	/* Titre des colonnes du panier */
	#panierIntitule {float:left; list-style:none;padding-bottom:11px;overflow:hidden;zoom:1}
		#panierIntitule li {float:left; color:#313131;font-weight:bold;font-size:12px;}
			#panierIntitule li.margeRight1 {margin-right:10px;width:260px;}
			#panierIntitule li.margeRight2 {margin-right:10px;width:75px;text-align:center;}
			#panierIntitule li.margeRight3 {padding-left:15px;width:50px;text-align:center;}
			#panierIntitule li.margeRight4 {margin-right:20px;width:115px;}
			#panierIntitule li.margeRight5 {padding-left:43px;width:80px;}

	/* Mise en forme du panier */
	#panierListe {float:left; width:698px; padding-bottom:20px;}
		#panierListe .lign_panier {float:left; width:698px; padding:0 0 11px 0;}
		#panierListe .lign_panier .vignettePanier {float:left; height:78px; margin-right:16px;}
		#panierListe .lign_panier .produitPanier {float:left; width:173px; color:#313131; margin:30px 10px 0 0;}
		#panierListe .lign_panier .choixQuantite {float:left; height:16px; width:75px; margin:29px 10px 0 0;}
			#panierListe .lign_panier .choixQuantite .fauxSelect {width:45px;}
				#panierListe .lign_panier .choixQuantite .fauxSelect ul {width:45px;}
		#panierListe .lign_panier .taillePanier {float:left; margin:30px 10px 0 0; text-align:center; width:50px;}
		#panierListe .lign_panier .couleurPanier {float:left; margin:30px 20px 0 0; text-align:right; width:115px;}
		#panierListe .lign_panier .prixPanier {float:left; width:55px; margin-top:30px;}
		#panierListe .lign_panier .supprimerProduit {float:right; color:#9A9A9A; font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:bold; margin-right:14px; margin-top:30px; text-decoration:none;}

	/* Fin du panier */
	#panierEnd {float:left; width:698px;}
		#panierEnd #montant {float:left; background:transparent url('/fr/fr/img/bgPanier.png') repeat-x; height:35px; line-height:25px; margin-bottom:5px; margin-left:410px; padding:0 10px; width:205px; font-size:12px; font-weight:bold;}
			#panierEnd #montant span {padding-left:38px;}
		#panierEnd #followAchat {float:left; margin-left:420px; padding-bottom:20px;}
		#panierEnd #followCommande {float:left; margin-left:420px; height:50px;}
		

/* POPIN mot de passe oublie (anciens styles) */
#popinMdpOublie {display:none;width:580px;height:375px;position:absolute;top:20%;left:50%;margin-left:-290px;border:0 solid;text-align:left;z-index:10000;background-color:#FFFFFF;padding:6px .75em;}
.messageTitre {color:#313131;font-size:18px;border-bottom:1px dotted #000000;width:80%;margin-left:50px;height:36px;margin-bottom:20px;font-family: Helvetica, Verdana;}
.messageMdpOublie{width:455px;padding:1px;padding-left:7px; padding-bottom:30px;font-size:10px;font-family: Verdana;margin-left:50px;margin-right:50px;margin-top:20px; border-bottom:1px dotted #000000;}
/*
* html .messageMdpOublie{padding-bottom:20px}
* html .champMdpOublie{padding:0;margin:0;}
* html .popinMdpOublieEnvoi {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='scale');zoom:1;}
*/
.messageMdpOublie p{font-size:12px;}
.messageMdpOublie p span{color:#313131;}
.messageMdpOublie p.error, .messageMdpOublie label.error {font-weight:bold; color:#76000F;}
.messageMdpOublie p.error {margin-top:10px; margin-bottom:12px; font-size:10px;}
.champMdpOublie {text-align:right; padding-top:10px; margin-left:60px}

.champMdpOublie input{background-color:#F9F6F4; width:300px;color:#9A9A9A;font-family:Verdana,Arial,sans-serif;float:left}
.champMdpOublie label{float:left}
.popinMdpOublieEnvoi {margin-right:28px;margin-top:20px;float:right;width:96px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}


/* POPIN inscription (anciens styles) */
#popinInscription{width:550px;height:560px;position:absolute;top:5%;left:-9999px;margin-left:-275px;border:0 solid;text-align:left;z-index:10000;background-color:#FFF;padding:6px .75em;}
.inscriptionTitre {color:#313131;font-size:18px;width:80%;margin-left:50px;height:36px;margin-bottom:19px;font-family: Helvetica, Verdana;}
.inscriptionSsTitre {margin-left:50px;color:#313131;font-size:12px;}
p.inscriptionSsTitre {margin-bottom:10px;}
.separation {border-bottom:1px dotted #9a9a9a;width:80%;margin-left:50px;height:22px;margin-bottom:20px;}
#identificationList {list-style:none;}
#identificationList li {width:485px;margin-bottom:10px;}
#identificationList label {color:#313131;}
.textSaisie2 {width:162px;text-align:right;float:left;}
.champSaisie6 {margin-left:10px;color:#9a9a9a;width:300px;padding:1px;padding-left:7px;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
.champSaisie16{margin-left:10px;color:#9a9a9a;width:300px;padding:1px;padding-left:7px;font-weight:normal;font-size:10px;background-color:#f9f6f4}

*+html .champSaisie16{position: static}
*+html .champSaisie7{position: static}
* html #saveIdentification {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='scale');zoom:1;}
* html #inscriptionList li.combo{padding-bottom:0px;margin-bottom:0}
*+html #inscriptionList li.combo{padding-bottom:0px;margin-bottom:0}
* html #popinWishlist li.combo{padding-bottom:0px;margin-bottom:0}
*+html #popinWishlist li.combo{padding-bottom:0px;margin-bottom:0}

.champSaisie15{margin-left:10px;color:#9a9a9a;width:300px;padding:1px;padding-left:7px;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
.champSaisie7 {margin-left:10px;color:#9a9a9a;width:174px;padding:1px;padding-left:7px;font-weight:normal;font-size:10px;background-color:#f9f6f4}

.champSaisie8 {margin-left:10px;color:#9a9a9a;width:20px;padding:1px;padding-left:7px;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
.champSaisie9 {margin-left:1px;color:#9a9a9a;width:30px;padding:1px;padding-left:7px;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
.champSaisie10 {margin-left:1px;color:#9a9a9a;width:40px;padding:1px;padding-left:7px;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
#passeOubli {margin:0 0 0 7px;color:#313131;font:normal 10px;text-decoration:none;}
#saveIdentification {clear:both;float:right;width:96px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}
a.saveIdentification {float:right; background:transparent url('/fr/fr/img/bgliens.gif') no-repeat scroll left top; color:#313131; font-size:10px; font-weight:bold; text-decoration:none; padding-left:10px;}
a.saveWishlist {float:right; background:transparent url('/fr/fr/img/bgliens.gif') no-repeat scroll left top; color:#313131; font-size:10px; font-weight:bold; text-decoration:none; padding-left:10px; margin-right:65px;}

#compteClientAdresse textarea {float:left;display:block;margin-bottom:10px;width:142px;padding:1px 1px 1px 7px;color:#313131;}
#compteList input, textarea {border:1px solid #CFCFCF;}
.textSaisie4 {background-color:#F9F6F4;color:#9A9A9A;font-family:Verdana,Arial,sans-serif;
font-size:10px;font-weight:normal;height:30px;margin-left:10px;padding:1px 1px 1px 7px;width:300px;}

#inscriptionList {list-style:none}
#inscriptionList ul {list-style-type:none;}
#inscriptionList li, #popinWishlist li{float:none;clear:both;width:485px;}
#inscriptionList li{margin-bottom:10px}
#inscriptionList li.combo, #popinWishlist li.combo{padding-bottom:10px}
#inscriptionList li li,#popinWishlist li li,#inscriptionList li ul,#popinWishlist li ul{margin:0;padding:0}
#inscriptionList .naissanceJours .fauxSelect, #inscriptionList .naissanceAnnee .fauxSelect,
#popinWishlist .naissanceJours .fauxSelect, #popinWishlist .naissanceAnnee .fauxSelect{width:100px;float:left;padding-left:10px}


* html #inscriptionList .naissanceJours .fauxSelect, * html #popinWishlist .naissanceJours .fauxSelect{padding-left:0px !important}
* html #inscriptionList .civilite .fauxSelect, * html #popinWishlist .civilite .fauxSelect{padding-left:5px !important}
* html #inscriptionList .civilite ul, * html #popinWishlist .civilite ul{margin-left:5px !important}
* html #inscriptionList .country .fauxSelect, * html #popinWishlist .country .fauxSelect{margin-left:5px !important}
#inscriptionList .country .fauxSelect {width:122px;}

*html #inscriptionList .naissanceJours .fauxSelect,* html #inscriptionList .naissanceAnnee .fauxSelect{width:90px;float:left;padding-left:10px}

#inscriptionList li .naissanceJours ul, #popinWishlist li .naissanceJours ul{width:110px;margin:0;padding:0;overflow-x:hidden;}

* html #inscriptionList .naissanceJours span, * html #popinWishlist .naissanceJours span{margin-left:5px;}
* html #inscriptionList .naissanceJours ul, * html #popinWishlist .naissanceJours ul{width:85px;margin-left:5px;padding:0;}

#inscriptionList li .naissanceJours li, #popinWishlist li .naissanceJours li{margin-left:10px;padding-left:10px;width:73px;}

* html #inscriptionList li .naissanceJours li, * html #popinWishlist li .naissanceJours li{width:80px;margin:0px;padding-left:10px}

#inscriptionList li .naissanceAnnee li, #popinWishlist li .naissanceAnnee li{margin-left:0px;padding-left:10px;width:73px;}
#inscriptionList .naissanceAnnee ul, #popinWishlist .naissanceAnnee ul {margin-left:8pt;padding:0pt;width:100px;}

* html #inscriptionList .naissanceAnnee ul, * html #popinWishlist .naissanceAnnee ul{width:80px;margin-left:10px;padding-left:0px}


#inscriptionList .naissanceMois .fauxSelect, #popinWishlist .naissanceMois .fauxSelect{padding-left:10px;width:90px;float:left}
#inscriptionList li .naissanceMois li, #popinWishlist li .naissanceMois li{width:80px;padding-left:10px}

* html #inscriptionList li .naissanceMois li, * html #popinWishlist li .naissanceMois li{width:80px;padding-left:10px}

#inscriptionList .naissanceMois ul, #popinWishlist .naissanceMois ul{margin-left:10px;width:90px;overflow-y:auto;overflow-x:hidden}

* html #inscriptionList .naissanceMois ul, * html #popinWishlist .naissanceMois ul{width:90px;}


#popinWishlist li .country ul, #inscriptionList li .country ul{width:122px;}

#inscriptionList li .country li,
#popinWishlist li .country li{padding:0pt;width:110px;}

#inscriptionList .country .fauxSelect,#popinWishlist .country .fauxSelect {margin-left:10px}

#inscriptionList .civilite .fauxSelect,#popinWishlist .civilite .fauxSelect, #inscriptionList li .civilite ul,
#popinWishlist li .civilite ul{width: 140px;padding-left:10px}
#inscriptionList li .civilite li, #popinWishlist li .civilite li{width: 130px;padding-left:10px}

* html #popinWishlist li .civilite ul, * html #inscriptionList li .civilite ul{width: 140px;padding-left:0px;margin-left:10px;overflow:hidden}


#inscriptionList .civilite .fauxSelect li, ,#popinWishlist .civilite .fauxSelect li{}

#inscriptionList label {color:#313131;}
.saveInscription {float:right;width:96px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}

* html .saveInscription {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='scale');zoom:1;}

.passeMini {float:left;color:#313131;font-family:Verdana;font-size:10px;margin-left:172px;margin-bottom:10px;}
.obligatoires2 {float:left;margin-left:50px;margin-top:10px;color:#9a9a9a;}

/* WISHLIST (anciens styles) */
#wishlist{list-style:none;width:556px;float:left;margin-left:5px;}
#comptoirTitre{font-size:12px;border-bottom:1px dotted #000000;width:100%;padding-bottom:10px;}
#wishlist p.empty{margin-top:9px}
#comptoirTitre.titreWishlistEnvoyee{border-bottom:0;}
p.texteWishlistEnvoyee{color:#313131;border-bottom:1px dotted #000000;padding-bottom:10px;}
#wishlist ul{width:556px;list-style:none;padding-top:11px;}
#wishlist ul li{width:80px;list-style:none;font-weight:bold;font-size:11px;float:left;}
.margeRight11{margin-left:142px;text-align:center;}
* html .margeRight11{margin-left:112px;}
.margeRight12{margin-left:14px;}
#wishlistListe{width:556px;margin:0 auto;}
#wishlistListe ul{width:556px;list-style:none;}
#wishlistListe ul li{float:left;width:556px;padding-bottom:6px;}
.vignetteWishlist{margin-right:16px;float:left;}
.produitWishlist{width:150px;color:#313131;float:left;font-weight:normal;margin-top:30px;margin-right:5px}
.produitWishlist a{color:#9a9a9a;text-decoration:none;font-weight:normal;}
.tailleWishlist{width:40px;float:left;text-align:center;color:#9a9a9a;font-weight:normal;margin-top:30px;margin-right:34px}
.couleurWishlist{width:75px;float:left;margin-top:30px;text-align:center;color:#9a9a9a;font-weight:normal;margin-right:10px;}
.pictoCouleurWishlist{float:left;margin-top:30px;}
.ajoutPanier{margin-top:30px;font-weight:bold;color:#9a9a9a;font-size:10px;text-decoration:none;float:right;}
.supprimerWishlist{margin-right:42px;margin-top:6px;font-weight:bold;color:#9a9a9a;font-size:10px;text-decoration:none;float:right;}
#envoyerWishlist{clear:both;border-top:1px dotted #76000F;width:100%;margin-top:10px;padding-bottom:10px;padding-top:10px;}
#sendWishlist, #eShoppinglink{float:right;margin-top:10px;width:auto;}

/* POP-IN (anciens styles) */
#popinFullBasket{display:none; width:550px; position:absolute; top:20%; left:20%; border:0 solid; text-align:left; z-index:10000; background-color:#FFF; padding:.75em 6px 3em;}
#popinFullBasket p {font-size:12px;margin:10px 50px 0; zoom:1; overflow:hidden;}
#popinFullBasket p.question {margin:20px 50px 15px; color:#313131;}
#popinFullBasket p .lien {background:transparent url(/fr/fr/img/bgliens.gif) no-repeat scroll left top;
color:#313131;
float:left;
font-family:Verdana;
font-size:10px;
font-weight:bold;
margin:0pt;
padding-left:10px;
text-decoration:none;}
#popinFullBasket p.titre {display:block; color:#313131; font-size:18px; margin:0 50px 5px; padding:0 0 20px; border-bottom:1px dotted #9a9a9a; background:none;}
#popinWishlistEnvoieAmi {display:none;width:564px;height:494px;position:absolute;top:10%;left:50%;margin-left:-282px;border:0 solid;text-align:left;z-index:10000;background-color:#FFFFFF;padding:6px .75em;}
#popinWishlistEnvoie {display:none;width:564px;height:359px;position:absolute;top:20%;left:20%;border:0 solid;text-align:left;z-index:10000;background-color:#FFFFFF;padding:6px .75em;}
.popinWishlistPanier {display:none;width:564px;height:359px;position:absolute;top:20%;left:20%;border:0 solid;text-align:left;z-index:10000;background-color:#FFFFFF;padding:6px .75em;}
.envoieTitre {color:#313131;font-size:18px;border-bottom:1px dotted #000000;width:85%;margin-left:40px;height:36px;margin-bottom:20px;font-family: Helvetica, Verdana;}
.envoieText {color:#313131;font-size:12px;font-family: Verdana, Arial, sans-serif;border-bottom:1px dotted #000000;width:85%;margin-left:40px;padding-bottom:20px;}
.envoieText em {color:#313131;font-style:normal;}
#endEnvoie {margin-right:27px;margin-top:20px;float:right;width:66px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}

.endEnvoieAmi {margin-right:27px;margin-top:20px;float:right;width:66px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}

#wishListIntro{color:#313131;font-size:12px;font-family: Verdana, Arial, sans-serif;padding-bottom:20px;margin-left:40px;width:85%;border-bottom:1px dotted #000000;margin-bottom:20px;}
#wishListTextAmi {list-style:none;color:#313131;font-size:12px;font-family: Verdana, Arial, sans-serif;border-bottom:1px dotted #000000;width:85%;height:55px;overflow:auto;overflow-x:hidden;margin-left:40px;padding-bottom:20px;}
#wishListTextAmi ul {width:386px;list-style:none;}
#wishListTextAmi ul li {float:left;list-style:none;font-size:11px;margin-bottom:6px;}
.margeRight131 {margin-left:67px;color:#313131;width:65px;}
* html .margeRight131 {margin-left:30px;}
.margeRight161 {margin-left:67px;width:65px;}
* html .margeRight161 {margin-left:30px;}
.margeRight181 {margin-left:30px;width:80px;text-align:center;}
.obligatoires3 {float:left;margin-top:20px;color:#9a9a9a;margin-left:40px;}
#wishListFormAmi{color:#313131;font-size:10px;font-family: Verdana, Arial, sans-serif;padding-bottom:20px;padding-top:20px;margin-left:40px;width:85%;border-bottom:1px dotted #000000;}
#wishListFormAmi p.error, #wishListFormAmi label.error {font-weight:bold; color:#76000F;}
#wishListFormAmi p.error {margin-bottom:12px;}
#wishListFormAmi ul {list-style:none;width:480px;margin-bottom:5px;}
#wishListFormAmi ul li{list-style:none;height:15px;font-size:10px;color:#313131;margin-bottom:5px;}
.wishListLabel {width:175px;float:left;text-align:right;margin-right:10px;}
.wishListSaisie {/*position:fixed;*/color:#313131;background-color:#f9f6f4;width:285px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
* html .wishListSaisie{float:left}
#commentaireAmi, .commentaireAmi {/*position:fixed;*/color:#313131;background-color:#f9f6f4;width:285px;height:80px;padding:1px;padding-left:7px;overflow:auto;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;} 
* html #commentaireAmi,* html .commentaireAmi {float:left}
.copieMessage {margin-bottom:10px;margin-top:75px;margin-left:185px;overflow:hidden;}
* html .copieMessage {margin-top:0px;width:250px}
#caseCopie {margin-right:5px;cursor:pointer;}
#wishListText {list-style:none;color:#313131;font-size:12px;border-bottom:1px dotted #000000;width:85%;height:96px;margin-left:40px;padding-bottom:20px;}
#wishListText ul {width:386px;list-style:none;}
#wishListText ul li {float:left;list-style:none;font-size:11px;margin-bottom:6px;padding-bottom:0; width: auto; font-weight:normal}
.margeRight13 {margin-left:37px;color:#313131 !important;width:65px;}
.margeRight14 {margin-left:78px;color:#313131 !important;width:34px;}
.margeRight15 {margin-left:43px;color:#313131 !important;}
.margeRight16 {margin-left:37px;width:65px ;}
.margeRight17 {margin-left:78px;width:26px;text-align:center;}
.margeRight18 {margin-left:43px;}
.margeRight19 {margin-left:22px;}
#wishListText p {margin-top:10px;float:left;}
#wishListText em {color:#313131;font-style:normal;text-decoration:underline;}
.contactClient {margin-right:27px;margin-top:20px;float:right;width:157px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}

#retourWishlist {clear:both;margin-right:63px;margin-top:5px;float:right;width:121px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgLiensProduit.png) left top no-repeat;}
* html #retourWishlist {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='scale');zoom:1;}

/* NAVIGATION COMPTOIR (anciens styles) */
#comptoirNavigation{width:170px;float:left;display:inline;margin:0 60px 0 17px;}
#comptoirInner #comptoirNavigation ul{list-style:none;width:170px;}
#comptoirInner #comptoirNavigation ul li{width:170px;margin-bottom:2px;}
#comptoirNavigation .comptoirNavOff{padding-left:11px;}
#comptoirNavigation .liensComptoir{font-weight:bold;text-decoration:none;color:#313131;}

/* INFORMATIONS PERSONNELLES (anciens styles) */
#informationsPersonnelles{width:460px;float:left;}
#informationsPersonnelles .inscrire{clear:both;border-bottom:1px dotted #000000;width:100%;padding-bottom:10px;}
#informationsPersonnelles p.error, #informationsPersonnelles label.error{font-weight:bold;color:#76000F;}
#informationsPersonnelles p.error{margin-top:12px;}
#informationsPersonnelles ul{list-style-type:none;}
#informationsListe{width:460px;}
#informationsListe li:after{display:block;clear:both;visibility:hidden;height:0;content:".";zoom:1;}
#informationsListe .fauxSelect li:after{display:none;}
#informationsPersonnelles ul li{width:460px;margin-top:10px;}
#informationsPersonnelles .fauxSelect, #informationsPersonnelles .fauxSelect ul{width:122px;}
#informationsPersonnelles .fauxSelect li{margin:0;padding:2px 7px;width:auto;}
#informationsPersonnelles #naissanceJoursREP, #informationsPersonnelles #naissanceMoisREP{margin-right:7px;}
#informationsPersonnelles #naissanceJoursREP, #informationsPersonnelles #naissanceJoursREP ul,
#informationsPersonnelles #naissanceAnneeREP, #informationsPersonnelles #naissanceAnneeREP ul{width:60px;}
#informationsPersonnelles #naissanceMoisREP, #informationsPersonnelles #naissanceMoisREP ul{width:110px;}
.informationsSaisie{width:160px;text-align:right;float:left;}
.select .informationsSaisie{margin-right:20px;}
* html .select .informationsSaisie{margin-right:23px;}
.informationsText{margin-left:20px;}
.inscritNews{margin-left:125px;}

.mentions{font-size:9px;color:#9a9a9a;clear:both;}
#comptoirInner .mentions label{margin:0;padding:0 3px 0 0;color:#9A9A9A;}

#modifInfos{float:right;margin-top:20px;margin-bottom:20px;width:auto;clear:both;}
#serviceClient{margin-top:5px;margin-bottom:20px;width:100%;}
.infosCompte{float:right;clear:both;}
#modifPasse{float:right;width:auto;margin-bottom:10px;}
.saisieInfos1{margin-left:20px;width:272px;padding:1px;padding-left:7px;font-size:10px;}
* html .saisieInfos1{width:265px;}
/* Gestion du bloc de Changement de mot de passe */
#informationsPersonnelles .link-chgPwd{float:right; width:auto;}
#informationsPersonnelles p.text-chgPwd{color:#313131;}
#informationsPersonnelles .list-chgPwd {display:none;}
/* fin Gestion du bloc de Changement de mot de passe */
#blockCheckboxBorder{margin-top:5px;clear:both;border-top:1px dotted #000000;border-bottom:1px dotted #000000;width:100%;padding-bottom:10px;padding-top:10px;overflow:hidden;zoom:1;}
#caseNews {float:left;margin-right:5px;cursor:pointer;}
.obligatoires {float:left;margin-top:10px;color:#9a9a9a;margin-bottom:20px;}
#saveModif {float:right;margin-top:10px;width:auto;margin-bottom:30px;}
html* #saveModif {margin-bottom:0px;}
.produitLiens{color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}
#naissanceJoursREP, #compteList #naissanceJoursREP ul, #naissanceJours div, #naissanceJours .fauxSelect ul{width:50px !important;margin:0 3px 0 0 !important;}
#naissanceMoisREP, #compteList #naissanceMoisREP ul, #naissanceMois div, #naissanceMois .fauxSelect ul{width:90px !important;margin:0 3px 0 0 !important;}
#naissanceAnneeREP, #compteList #naissanceAnneeREP ul, #naissanceAnnee div, #naissanceAnnee .fauxSelect ul{width:60px !important;}


/* Service Client (anciens styles) */
#serviceMail, #serviceTel{margin-top:15px;}
#serviceMail span,#serviceTel span{color:#313131;font-size:12px;font-weight:bold;}


/* CARNET ADRESSE (anciens styles) */
#carnetAdresse {width:460px;float:left;margin-left:5px;font-family:Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
#carnetAdresseTitre  {font-size:12px;color:#313131;border-bottom:1px dotted #000000;width:100%;padding-bottom:10px;}
#saveAdresse {float:right;margin-top:10px;width:auto;}
#carnetAdresseInfo {clear:both;border-top:1px dotted #76000F;width:100%;padding-top:10px;margin-top:10px;}
* html #carnetAdresseInfo {margin-top:0px;}
#carnetAdresseListe {width:460px;margin:0 auto;margin-top:10px;}
#carnetAdresseListe p.error, #carnetAdresseListe label.error {font-weight:bold; color:#76000F;}
#carnetAdresseListe p.error {margin-bottom:12px;}
#carnetAdresseListe ul {width:460px;list-style:none;}
#carnetAdresseListe ul li {float:left;width:460px;}
#carnetAdresseListe .fauxSelect ul {width:150px;}
#carnetAdresseListe .fauxSelect li {float:none;margin:0;padding:2px 7px;width:auto;}
.carnetAdresseSaisie {float:left;color:#313131;width:302px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
.carnetAdresseLabel  {width:140px;float:left;text-align:right;margin-right:10px;}
.carnetAdresseSaisie1 {float:left;color:#313131;width:300px;height:40px;padding:1px;padding-left:7px;overflow:auto;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;} 
.obligatoires2 {float:left;margin-top:10px;color:#9a9a9a;margin-bottom:10px;}
html* .obligatoires2 {margin-bottom:0px;}
.adresseLiens {clear:both;}
#suppAdresse {float:right;width:auto;margin-bottom:30px;}
#carnetAdresseTitre1 {font-size:12px;font-weight:bold;color:#313131;border-bottom:1px dotted #000000;width:100%;padding-bottom:20px;}
html* #carnetAdresseTitre1 {padding-bottom:10px;}
#carnetAdresseTitre1 .fauxSelect {margin-top:1px;}
#carnetAdresseTitre1 .fauxSelect, #carnetAdresseTitre1 .fauxSelect ul {width:190px;font-size:10px;}
#carnetAdresseTitre1 .fauxSelect li {margin:0;padding:2px 7px;width:176px;}
.carnetAdresseSsTitre {float:left;margin-right:10px;}
#adressesList {float:left;color:#313131;width:114px;font-family:Verdana, Arial, sans-serif;font-weight:bold;font-size:10px;padding-left:0 1px 0 7px;background:url(/fr/fr/img/bgCombo3.gif) repeat-x;border:0;}
#comboAdresses {position:absolute;bottom:380px;height:132px;left:430px;visibility:hidden;width:122px;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
* html #comboAdresses  {left:441px;} 
#comboAdresses ul {list-style:none;width:122px;background-color:#FFFFFF;}
#comboAdresses ul li {padding-bottom:0px;padding-left:7px;margin:0;width:115px;color:#313131;font-family:Verdana, Arial, sans-serif;font-weight:bold;}
#comboCivilite2 {position:absolute;bottom:346px;height:132px;left:402px;visibility:hidden;width:150px;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
#comboCivilite2 ul {list-style:none;width:150px;background-color:#FFFFFF;}
#comboCivilite2 ul li {padding-bottom:0px;padding-left:7px;margin:0;width:143px;background-color:#FFFFFF;}
* html #comboCivilite2 {left:413px;bottom:345px;}
#comboPays1 {background-color:#fff;overflow:scroll;margin-top:0px;position:absolute;bottom:199px;height:132px;left:402px;visibility:hidden;width:150px;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
#comboPays1 ul {width:150px;background-color:#FFFFFF;}
#comboPays1 ul li {padding-bottom:0px;padding-top:0px;padding-left:7px;width:142px;margin-top:0px;margin-bottom:0px;}
* html #comboPays1 {left:413px;bottom:198px;}

/* NEWSLETTER (anciens styles) */
#imageNewsletter {float:left;width:301px}
#newsletterFooter {width:auto}
#textNewsletter {width:245px;margin:0px;float:left;margin-left:20px;font-family:Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
.inscrire {clear:both;border-bottom:1px dotted #000000;width:100%;padding-bottom:10px;}
.inscrire em {color:#313131;font-style:normal;}
#desincrire {float:right;margin-top:20px;width:auto;}
.newsletterLiens {
color:#313131;
float:right;
font-family:Verdana;
font-size:10px;
padding-right:10px;
text-decoration:none;
}

/* SUIVI COMMANDE (anciens styles) */
#suiviCommande{width:460px;float:left;margin-left:5px;}
.commandeSsTitre{font-weight:bold;font-size:12px;border-bottom:1px dotted #000000;width:100%;padding-bottom:10px;margin-bottom:10px;}
.commandeSsTitre.Marge{padding-top:30px;}
#suiviCommande ul{list-style-type:none;width:460px;margin-bottom:10px;}
#suiviCommande ul li{width:460px;margin-bottom:10px;overflow:hidden;}
.commandeListHeader{font-size:11px;}
.commandeList{border-bottom:1px dotted #000000;width:100%;padding-bottom:20px;}
html* .commandeList{padding-bottom:10px;}
.commandeDate{width:95px;float:left;}
.commandeNumero{width:67px;float:left;}
.commandeStatut{width:107px;text-align:center;float:left;}
.commandeMontant{width:90px;text-align:center;float:left;}
.commandeDetails {float:right;width:auto;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgLiensCommande.png) left top no-repeat;}
* html .commandeDetails {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensCommande.png',sizingMethod='scale');zoom:1;}
#pictoImprimCommande {float:right;cursor:pointer;}

/* Pop-in (anciens styles) */
#popinMask {/*display:none;*/left:-99999px;filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;position: absolute;margin:auto;top:0;width:2px;height:100%;z-index:9999;background-color:#000000;}
.popinClose {height:28px;text-decoration:none;font-size:2em;color:#777777;font-weight:bold;float:right;}
#popinThemes {display:none;width:561px;height:358px;position:absolute;top:20%;left:50%;margin-left:-280px;border:0 solid;text-align:left;z-index:10000;background-color:#FFFFFF;padding:6px .75em;}
.themesTitre {color:#313131;font-size:1.7em;border-bottom:1px dotted #000000;width:80%;margin-left:50px;}
.themesDescription {color:#313131;font-size:12px;font-family: Verdana;line-height:20px;margin-left:50px;margin-right:50px;margin-top:20px;}

/* RECAPITULATIF (anciens styles) */
#recapitulatif{width:480px;margin:0 auto;}
.recapitulatifSsTitre{font-weight:bold;font-size:14px;margin-bottom:5px;}
.cgvText{float:left;margin-top:5px;}
#caseCGV{margin-right:5px;cursor:pointer;}
#modifCommande{float:right;margin:10px 0;width:auto;}
#recapitulatif .continue{float:right;width:auto;text-align:right;padding-left:10px}
#recapitulatif p{line-height:14px}
#follow{float:right;margin-top:5px;width:auto;}
#recapCommande1{clear:both;border-bottom:1px dotted #000000;border-top:1px dotted #000000;width:100%;padding-top:8px;margin-bottom:20px;overflow:hidden}
#coordonneesCommande1{overflow:hidden;margin-bottom:10px}
.coordonneesAdresse1{float:left;clear:both;width:220px;margin-top:5px;}
.coordonneesAdresse2{float:left;width:220px;margin-top:5px;}
.paiementLiens{width:210px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}
* html .paiementLiens{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='scale');zoom:1;}


/* CONFIRMATION */
#confirmation {width:480px;margin:0 auto;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
#confirmation em {color:#313131;font-style:normal;}
#retourBoutique {float:right;margin-top:5px;width:auto;}
.paiementSsTitre {color:#313131;font-family: Verdana, Arial, sans-serif;font-weight:bold;font-size:12px;margin-bottom:5px;}
#pictoImprim2 {float:left;cursor:pointer;margin-top:5px;}
#statutCommande {clear:both;border-bottom:1px dotted #000000;border-top:1px dotted #000000;width:100%;height:50px;padding-top:8px;margin-top:15px;margin-bottom:10px;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
#coordonneesCommande {clear:both;height:90px;}
.coordonneesAdresse{float:left;width:220px;}
#recapCommande {clear:both;border-bottom:1px dotted #000000;border-top:1px dotted #000000;width:100%;height:180px;padding-top:8px;margin-bottom:10px;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
#commande {width:458px;overflow:hidden;padding:11px;background:url(/fr/fr/img/bgCommande.png)}
* html #commande  {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgCommande.png',sizingMethod='scale');zoom:1;}
#commandeDescription {list-style:none; text-align:center}
#commandeDescription li {padding-top:10px;float:left; width:90px;}
#commandeQuantite{list-style:none;width:96px;float:left;}
.article{list-style:none; text-align:center;}
.article li {padding-top:10px;float:left; width:90px;}
#commandeQuantite li {margin-top:10px;padding-left:20px;}
#commandeTaille{list-style:none;width:35px;float:left;text-align:center;}
#commandeTaille li {margin-top:10px;width:35px;text-align:center;}
#commandeCouleur{list-style:none;width:136px;float:left;text-align:center;}
#commandeCouleur li {margin-top:10px;width:136px;text-align:center;}
#commandeTotal{list-style:none;width:35px;float:left;text-align:center;}
#commandeTotal li {margin-top:10px;text-align:center;width:35px;}
#fraisLivraison {margin-top:10px;display:inline;float:right;width:300px;margin-right:37px;text-align:right}
#fraisLivraisonPrix {margin-top:10px;float:right;width:35px;text-align:center;margin-right:35px}
* html #fraisLivraisonPrix{margin-right:17px;zoom:1}
#paquetCadeau {margin-top:7px;float:right;margin-right:37px;width:350px;text-align:right;}
#paquetCadeauPrix {margin-top:7px;float:right;width:35px;text-align:center;margin-right:35px;clear:both;}
* html #paquetCadeauPrix{margin-right:17px;}
#prixTotal {margin-top:15px;float:right;margin-right:37px;font-weight:bold;color:#313131;width:300px;text-align:right;}
#prixTotalPrix {margin-top:15px;float:right;width:35px;text-align:center;margin-right:35px;font-weight:bold;color:#313131;clear:both;white-space:nowrap}
* html #prixTotalPrix{margin-right:17px;}
.colorCommande {float:right;margin-right:20px;}



/* ADRESSES (anciens styles) */
#tunnel {position:absolute;top:8%;font-size:2.4em;color:#313131;border-bottom:1px dotted #000000;width:98%;}
#tunnelInner{position:relative;padding-top:20px;width:100%;overflow:hidden;}
#tunnelInnerScroll{position:relative;overflow:hidden;}
#tunnelInner .empty {margin-left:420px; float:left; display:inline; zoom:1; overflow:hidden; margin-top:20px;}
#tunnelInner .empty p.text {border-bottom:1px dotted #000000; font-family: Verdana, Arial, sans-serif; color:#313131; padding-bottom:8px; margin-bottom:13px;}
* html #tunnelInner .empty a {width:auto; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='crop'); zoom:1;}
#tunnelInner p.error, #tunnelInner label.error {font-weight:bold; color:#76000F;}
#tunnelInner p.error {float:left; width:100%; padding:10px 0 5px;}
#adresses {width:480px;margin:0 auto;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
#adresseList {list-style:none;width:460px;}
#adresseList li {width:460px;margin-bottom:10px;}
#adresseList li:after {display:block;clear:both;visibility:hidden;height:0;content:".";zoom:1;}
#adresseList .fauxSelect li:after {display:none;}
#adresseList .fauxSelect li {margin:0;padding:2px 7px;width:176px;}
#adresseList #civiliteList .fauxSelect li{width:108px}
#adresseList #paysList .fauxSelect li{width:108px}
#adresses label {color:#313131;font-size:10px}
#adresses label.cache {visibility:hidden;}
.champSaisie1 {margin-left:20px;color:#313131;width:114px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
.champSaisie2 {margin-left:20px;color:#313131;width:235px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
.champSaisie3 {margin-left:20px;margin-right:10px;color:#313131;width:65px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
.champSaisie4 {margin-left:20px;color:#313131;width:235px;height:40px;padding:1px;padding-left:7px;overflow:auto;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
.champSaisie5 {margin-left:10px;color:#313131;width:112px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;}
.textSaisie {width:180px;text-align:right;float:left;}
#adresseList p.error, #adresseList label.error {font-weight:bold; color:#76000F;}
#adresseList p.error {float:left; margin-top:12px; margin-bottom:12px; width:460px;}
#adressesList, #civiliteList, #paysList {float:left;margin-left:20px;width:122px;}
* html #adressesList, * html #civiliteList, * html #paysList {margin-left:23px;}
#adressesList select, #civiliteList select, #paysList select {width:122px;}
#saveFollow {float:right;margin-top:5px;width:auto;margin-right:37px;}
#comboAdresses {position:absolute;bottom:299px;height:132px;left:452px;visibility:hidden;width:122px;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
* html #comboAdresses {left:455px;}
#comboAdresses ul {list-style:none;width:122px;background-color:#FFFFFF;}
#comboAdresses ul li {padding-bottom:0px;padding-left:7px;margin:0;width:115px;}
#comboCivilite {position:absolute;bottom:277px;height:132px;left:452px;visibility:hidden;width:122px;font-family: Verdana, Arial, sans-serif;font-weight:normal;color:#313131;font-size:10px;}
* html #comboCivilite {left:455px;}
html* #comboCivilite {bottom:275px;}
#comboCivilite ul {list-style:none;width:122px;background-color:#FFFFFF;}
#comboCivilite ul li {padding-bottom:0px;padding-left:7px;margin:0;width:115px;}

#modifAdresse {float:right;margin-top:20px;margin-bottom:10px;width:auto;margin-right:37px;}
html* #modifAdresse {margin-top:0;}
.adresseText {padding-left:20px;}
* html .adresseText {float:left;padding-left:20px;}
ul#adresseList .adresseText {display:block;overflow:hidden}
.margeLeft {margin-left:38px;}

/* Eboutique */
/* CSS Document (anciens styles) */
.produitAccroche{position:relative;height:19px;}
#produitDifference{display:block;top:0;float:right;position:relative;color:#9A9A9A;font-size:11px;font-weight:bold;padding-left:5px;padding-top:2px;}
#prixBarre2{text-decoration:none;padding:3px 0 0 0;}
#prixBarre, #prixBarre2{display:block;top:0;float:right;position:relative;color:#9A9A9A;font-size:11px;font-weight:bold;padding-left:5px;}
#produitPrixDispo{float:right;display:block;padding-left:5px;}
.prix_barre{background:transparent url(../img/prixbarre.jpg) no-repeat scroll left top;font-weight:normal;}
.prix_barre2{background:transparent url(../img/prixbarre2.jpg) no-repeat scroll left top;font-weight:bold;}
.prix_barre3{background:transparent url(../img/prixbarre3.jpg) no-repeat scroll left top;font-weight:normal;}
.prix_barre4{background:transparent url(../img/prixbarre.jpg) no-repeat scroll top;font-weight:normal;}

.promo{font-size:9px;}

#scrollZone li p{float:right;width:auto;padding-right:6px;}
#galeryZoomItem p{float:right;width:auto;padding-right:6px;}

.zone_eboutique{position:absolute;margin-left:23px;zoom:1;width:100%;}
.navigation_eboutique{width:200px;float:left;}
.navigation_eboutique h2 img{margin-right:5px;padding:15px 0 0 0;}
.navigation_eboutique ul{padding:15px 0 10px 10px;list-style:none;}
.navigation_eboutique ul li{margin-bottom:5px;font:bold 11px Arial, Helvetica, sans-serif;color:#313131;}
.navigation_eboutique h2 a{font:bold 14px Arial, Helvetica, sans-serif;color:#313131;text-decoration:none;}

.look{list-style:none;float:left;margin-right:30px;margin-top:10px;}
.look li{text-align:center;width:200px;}

.navigation_link{color:#919191;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;}
.navigation_link:hover{text-decoration:underline}
#navigationLinks{background:transparent url(/fr/fr/img/fond_nav.png);}


/* home Eboutique */
.home_4blocs{position:absolute;top:-10px;left:227px;width:722px;overflow:hidden;float:left;display:inline;}
.home_4blocs .bloc_left,.home_4blocs .bloc_right{width:227px;float:left;display:inline;margin:0;}
.home_4blocs .bloc_right{width:475px;}
.home_4blocs .bloc_right .bloc_right_top,.home_4blocs .bloc_right .bloc_right_bottom{clear:both;width:475px;overflow:hidden;}
.home_4blocs .bloc_right .bloc_right_bottom .bloc2,.home_4blocs .bloc_right .bloc_right_bottom .bloc3,
.home_4blocs .bloc_right .bloc_right_bottom .bloc4{float:left;display:inline;width:155px;}
.home_4blocs .home_4blocs_texte{color:#767676;}
.home_4blocs .bloc_right .bloc_right_bottom .bloc2 .home_4blocs_texte,.home_4blocs .bloc_right .bloc_right_bottom .bloc3 .home_4blocs_texte,
.home_4blocs .bloc_right .bloc_right_bottom .bloc4 .home_4blocs_texte{padding-left:20px;}
/* MB100222 -> ajout de la ligne ci-dessous */
.home_4blocs .bloc_left p a , .home_4blocs .bloc_right .bloc_right_bottom a {font-size:10px; color:#313131; font-family:Verdana, Arial, sans-serif; text-decoration:none;};

/* Fil Ariane eboutique */
/* MB100222 font-style:italic -> normal */
#corps div.filariane{float:left;}
#corps div.filAriane{font-style:normal;color:#656565;margin:0 0 10px 27px;z-index:2;position:relative;}
/* MB100222 font-style:italic -> normal */
#corps div.filAriane a{font-style:normal;color:#656565;text-decoration:underline;}


/* Filtres (anciens styles) */
#filters{position:absolute;top:20%;height:170px;margin-left:24px;z-index:5;width:921px}
.Recherche{font-size:12px;font-weight:bold;margin-left:24px;}
.listFilters{list-style:none;float:left;width:235px;margin-right:69px}
* html .listFilters{margin-right:22px}
.titre{padding-left:19px;background:url(/fr/fr/img/filterArrow.gif) no-repeat 5px 4px;display:inline;color:#313131;font-size:1.4em;font-weight:bold;}
#filters .first{visibility:visible;background:url(/fr/fr/img/bgFilter01.png) repeat-x;}
* html #filters .first{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgFilter01.png',sizingMethod='scale');zoom:1;}
#listModelFilters, #listColorFilters, #listThemeFilter{height:19px;line-height:19px;width:235px;cursor:pointer;}
#filters li a{padding-left:33px;color:#fff;font-size:11px;font-weight:bold;text-decoration:none;}
#filters li ul{list-style:none;display:none; z-index:999}
#filters li li{padding:0;display:inline;}
#filters li li a{z-index:10;height:19px;line-height:19px;padding-left:33px;display:block;font-size:11px;color:#999a9c;font-weight:bold;text-decoration:none;background:url(/fr/fr/img/bgFilter02.png);cursor:pointer;}
* html #filters li li a{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgFilter02.png',sizingMethod='scale');zoom:1;}
#filters li li a:hover{text-decoration:none;background:url(/fr/fr/img/bgFilter03.png);}
* html #filters li li a:hover{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgFilter03.png',sizingMethod='scale');zoom:1;}
.colorName{float:left;}
.colorPicto{float:right;margin-right:20px;margin-top:3px;}
.infoPicto{float:right;margin-right:10px;margin-top:-16px;display:block;zoom:1;overflow;hidden}
*html .infoPicto{float:right;margin-right:10px;position:relative}
.listFilters-bas{width:263px;height:2px;background:url(/fr/fr/img/bgFilter02.png);}
* html .listFilters-bas{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgFilter02.png',sizingMethod='scale');zoom:1;}

/* Carousselle */
#galery{width:945px;height:238px;position:absolute;bottom:0;}
#galery #prev,#galery #next{position:absolute;width:15px;height:27px;top:70px;outline:none;}
#galery #prev{left:-15px;}
#galery #next{left:950px;}

#galery #scrollZone{position:absolute;left:15px;width:930px;height:202px;overflow:hidden;white-space:nowrap;}
#galery #scrollZone ul{width:50300px;height:202px;overflow:auto;list-style:none;margin:0;padding:0;}
#galery #galeryList{position:absolute;height:202px;white-space:nowrap;overflow:hidden}
#galery #scrollZone li{float:left;margin-right:20px;display:inline;width:170px;height:202px}
#galery #galeryList .itemDisplay{width:170px;height:202px;background:url(/fr/fr/img/bgItem.png)}
* html #scrollZone .itemDisplay{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgItem.png',sizingMethod='scale')}
#galery #scrollZone li a{display:block;text-align:center;margin:0;padding-top:3px;position:relative;zoom:1}
#galery #scrollZone li p{padding-top:4px;width:160px;text-align:right;}

#galery #galeryPagination{text-align:center;margin:0 auto;margin-top:236px;}
#galery #galeryPagination a{font-family: Verdana, Arial, sans-serif;font-weight:bold;color:#9a9a9a;text-decoration:none;padding:0 8px;line-height:20px;height:20px;overflow:hidden;position:relative;zoom:1;font-size:0.9em;}
#galery #galeryPagination a:hover{font-family: Verdana, Arial, sans-serif;font-weight:bold;color:#313131;text-decoration:none;padding:0 8px;line-height:20px;height:20px;overflow:hidden;position:relative;zoom:1;font-size:0.9em;}
#galery #galeryPagination a.current{font-weight:bold;color:#000000}

#galery #galeryZoom{position:absolute;height:300px;width:263px;display:none;z-index:50;bottom:18%;cursor:pointer}
#galery #galeryZoomImage{height:272px;}
#galery #galeryZoomItem{width:263px;height:300px;background:url(/fr/fr/img/bgItemZoom.png)}
* html #galery #galeryZoomItem{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgItemZoom.png',sizingMethod='scale')}
#galery #galeryZoomItem a{display:block;text-align:center;margin:0;padding-top:3px;position:relative;zoom:1}
#galery #galeryZoomItem p{padding-top:4px;width:253px;text-align:right;}


/* POPIN ENVOI AMI*/
#popinEnvoiAmi{display:none;width:550px;height:510px;position:absolute;top:20%;left:50%;margin-left:-275px;border:0 solid;text-align:left;z-index:10000;background-color:#FFF;padding:6px .75em;}
#popinEnvoiAmi .popinContainer, #popinEnvoiAmi .actions {border-top:1px dotted #9A9A9A; width:462px; margin-left:50px; padding:20px 0 15px;}
#popinEnvoiAmi .popinContainer p {font-family: Verdana, Arial, sans-serif; color:#313131; font-size:12px; padding-bottom:5px;}
#popinEnvoiAmi p.error, #popinEnvoiAmi label.error {font-weight:bold; color:#76000F;}
#popinEnvoiAmi p.error {margin-bottom:12px; font-family: Verdana, Arial, sans-serif; font-size:10px; margin-left:50px;}
#popinEnvoiAmi .popinContainer p .link {color:#313131; text-decoration:none;}
#popinEnvoiAmi .actions {padding:10px 0 15px;}
#popinEnvoiAmi .actions a {float:right;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}
* html #popinEnvoiAmi .actions a {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='crop');zoom:1;}
.EnvoiAmiTitre {color:#313131;width:80%;margin-left:50px;height:36px;margin-bottom:0px;font:bold 18px Helvetica, Verdana, sans-serif;}
.EnvoiAmiSsTitre {margin-left:50px;font-family: Verdana, Arial, sans-serif;color:#313131;font-size:12px;}
.separation2 {border-top:1px dotted #9a9a9a;width:462px;margin-left:50px;height:22px;}
.messageChampAmi { width:330px;height:100px;padding:1px;padding-left:7px;background-color:#f9f6f4;color:#9a9a9a;font-size:10px;font-family: Verdana;margin-left:10px;overflow:auto; }
.textSaisie3 { height:100px;width:162px;text-align:right;float:left;}
.champSaisie12 {margin-left:10px;color:#9a9a9a;width:330px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
.champSaisie11 {display:block; float:left;margin: 0 10px;color:#9a9a9a;width:200px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
.textSaisie4 {margin-left:10px;color:#9a9a9a;width:300px;height:30px;padding:1px;padding-left:7px;font-family: Verdana, Arial, sans-serif;font-weight:normal;font-size:10px;background-color:#f9f6f4;}
#EnvoiAmiList {list-style:none;width:485px;}
#EnvoiAmiList li {width:510px;margin-bottom:10px;}
#EnvoiAmiList label {color:#313131;}
.saveEnvoiAmi {float:right;width:96px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}
* html .saveEnvoiAmi {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/fr/img/bgLiensProduit.png',sizingMethod='scale');zoom:1;}

/* POPIN Wishlist*/
#compteClientAdresse, #compteClientAdresse li, #compteClient, #compteClient li {list-style-type:none;}
#popinWishlist{width:550px;height:560px;position:absolute;top:5%;left:-9999px;margin-left:-275px;border:0 solid;text-align:left;z-index:10000;background-color:#FFF;padding:6px .75em;}
#popinWishlist p.error, #popinWishlist label.error {font-weight:bold; color:#76000F;}
#popinWishlist p.error {margin-bottom:12px; font-family: Verdana, Arial, sans-serif; font-size:10px; margin-left:50px;}
#popinInscription p.error, #popinInscription label.error {font-weight:bold; color:#76000F;}
#popinInscription p.error {margin-bottom:12px; font-family: Verdana, Arial, sans-serif; font-size:10px; margin-left:50px;}
.WishlistTitre {color:#313131;width:80%;margin-left:50px;height:36px;margin-bottom:19px;font:bold 18px Helvetica, Verdana, sans-serif;}
.WishlistSsTitre {margin-left:50px;font-family: Verdana, Arial, sans-serif;color:#313131;font-size:12px;}
p.WishlistSsTitre {margin-bottom:10px;}
.separation {border-bottom:1px dotted #9a9a9a;width:80%;margin-left:50px;height:12px;margin-bottom:20px;}
#identificationList li {width:485px}
* html #identificationList li {padding:0}
*+html #identificationList li {padding:0}
#identificationList label {color:#313131;}
.textSaisie2 {width:162px;text-align:right;float:left;}
#identificationList #liPasseOubli{margin-top:-10px;position:static;display:block;margin-left:180px;width:150px;margin-bottom:0px; padding-bottom:10px;clear:none;}
* html #identificationList #liPasseOubli{margin-left:350px; margin-top:-24px;margin-bottom:0px; padding-bottom:10px}
*+html #identificationList #liPasseOubli{margin-left:350px;margin-bottom:0px; padding-bottom:10px}

.saveIdentification {clear:both;float:right;width:96px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}
#WishlistList {list-style:none;width:485px;}
#WishlistList li {width:485px;margin-bottom:10px;}
*html #WishlistList li, *+html #WishlistList li {margin-bottom:0}
#WishlistList label {color:#313131;}
.saveWishlist {float:right;width:96px;font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}
.scrollForm{height:260px;overflow:auto;zoom:1;position:relative}
/**+html .scrollForm{position:static}*/
.passeMini {float:left;color:#313131;font-family:Verdana;font-size:10px;margin-left:172px;margin-bottom:10px;width:310px}
.obligatoires2 {float:left;margin-left:50px;margin-top:10px;color:#9a9a9a;}

/* POPIN Wishlist Pleine / Panier plein / Conditions d'entretien */
#popinFullWishlist,#popinContenuAssocie, #popinFullBasket, #popinConditionsdEntretien, #popinContenuAssocie2 {display:none; width:550px; position:absolute; top:20%; left:50%;margin-left:-275px;border:0 solid;text-align:left; z-index:10000; background-color:#FFF; padding:.75em 6px 3em;}
#popinFullWishlist p,#popinContenuAssocie p, #popinFullBasket p, #popinConditionsdEntretien p, #popinContenuAssocie2 p {font-size:12px; font-family:Verdana,Arial,sans-serif; margin:10px 50px 0; zoom:1; overflow:hidden;}
#popinConditionsdEntretien p, #popinContenuAssocie p, #popinContenuAssocie2 p {margin-right:20px;}
#popinFullWishlist p.titre, #popinFullBasket p.titre, #popinConditionsdEntretien p.titre , #popinContenuAssocie p.titre, #popinContenuAssocie2 p.titre{display:block; color:#313131; font-size:18px; margin:0 50px 5px; padding:0 0 20px; border-bottom:1px dotted #9a9a9a; background:none;}
#popinFullWishlist p.question, #popinFullBasket p.question {margin:20px 50px 15px; color:#313131;}
#popinFullWishlist a.lien, #popinFullBasket a.lien {float:left; font-family:Verdana; font-size:10px; color:#313131; text-decoration:none; padding-left:10px; font-weight:bold; background:url(/fr/fr/img/bgliens.gif) left top no-repeat; margin:0;}
#popinConditionsdEntretien .popinContainer, #popinContenuAssocie .popinContainer, #popinContenuAssocie2 .popinContainer {height:230px; margin-right:35px; overflow:auto;}
#popinConditionsdEntretien .actions, #popinContenuAssocie .actions, #popinContenuAssocie2 .actions{margin-left:50px; padding-top:26px;}
#popinConditionsdEntretien .actions img, #popinContenuAssocie .actions img, #popinContenuAssocie2 .actions img{float:left; margin-right:10px;}


/* ---------->>> PRODUIT <<<----------*/
#produitInner{overflow:hidden;width:100%;z-index:2;}
/***MODIF EL090710 ajout fond blanc
#produitDescription {position:absolute;top:18%;width:298px;margin-left:660px;font-family:Verdana;font-size:10px;color:#76000F;}**/
/*modifications couleur police MB170709*/
#produitDescription{position:relative;float:right;width:340px;z-index:2;font-family:Verdana;font-size:10px;color:#313131;background:url(/fr/fr/img/fond_encart.jpg) left top;}
.produitAccroche {position:absolute;top:10px;left:10px;width:320px;font-family:Verdana;font-size:16px;color:#313131;border-bottom:1px dotted #000000;}
/** ajout EL090710 GESTION INDEPENDANTE TITRE GAUCHE ***/
.produitAccroche1 {position:absolute;top:10px;left:15px;width:320px;font-family:Verdana;font-size:16px;color:#000000;border-bottom:1px dotted #000000;}

.produitTitre {float:left;}
.produitPrix{float:right;font-size:14px;color:#9a9a9a;font-style:normal;}
#produitPrixDispo{float:right;font-size:14px;color:#9a9a9a;font-style:normal;}
#produitPrixIndispo{float:right;font-size:14px;color:#9a9a9a;font-style:normal;}
#pictoMail {margin-left:10px;cursor:pointer;zoom:1;}
* html #pictoMail img{position:relative;}
#pictoImprim {margin-left:10px;cursor:pointer;}
.produitSsTitre {font-size:12px;font-weight:bold;}
.produitDescriptionText {padding-top:30px;padding-left:10px;/*padding-right:10px;*/width:320px;}
.produitInformationText {padding-top:10px;width:315px;/*padding-left:10px;*/padding-right:10px;border-bottom:1px dotted #000000;border-top:1px dotted #000000;margin-bottom:20px;margin-top:10px;margin-left:10px;}
.produitLiens {font-family:Verdana;font-size:10px;color:#313131;text-decoration:none;padding-left:10px;font-weight:bold;background:url(/fr/fr/img/bgliens.gif) left top no-repeat;}


.produitsAssocies {margin-top:13px;margin-bottom:13px;}

#produitInformation{z-index:2;position:relative;float:left;width:370px;font-family:Verdana;font-size:10px;color:#313131;background:url(/fr/fr/img/fond_encart.jpg)  left top;}
#produitVueZone1 {height:314px;width:315px;background-color:#fff;text-align:center;}
#produitVueZone2 {height:314px;width:315px;background-color:#fff;text-align:center;display:none;}
.produitVueImage {width:315px;height:300px;margin-top:15px;}
#produitVueZoom {height:20px;width:315px;background-color:#fff;margin-bottom:10px;margin-left:19px;}
.produitLiens1 {float:right;color:#313131;text-decoration:none;font-family:Verdana;font-size:10px;padding-right:10px;}
.produitLiens2 {color:#313131;text-decoration:none;font-family:Verdana;font-size:10px;}
.produitLiens2:hover {color:#cfcfcf;text-decoration:none;font-family:Verdana;font-size:10px;}
.produitVue {float:left;padding-left:10px;}
#pictoZoom {width:9px;height:9px;}
.produitChoix {padding-top:10px;border-bottom:1px dotted #000000;border-top:1px dotted #000000;width:315px;height:48px;margin-bottom:10px;margin-top:10px;margin-left:19px;}
#choixCouleur {float:left;color:#313131}
#choixTaille {float:left;color:#313131;display:none;}
.listChoix {float:right;font-size:10px;color:#9a9a99}
.listChoixCouleurs {float:right;display:block;height:20px;width:250px}
.listChoixCouleurs a{display:block;width:20px;height:20px;float:right}
.choixcouleur{float:left; width:16px}
.choixcouleur img{width:13px;height:13px}
.choixcouleurSelected img{width:15px;height:15px}
.produitTaille {font-size:10px;color:#9a9a99;text-decoration:none;}
.produitTaille:hover, .produitTailleSelected {color:#000;text-decoration:none;}
#panierDispo {margin-left:19px;margin-bottom:15px;float:left;}
*html #panierDispo {margin-left:8px;}
#panierIndispo {margin-left:19px;float:left;}
*html #panierIndispo {margin-left:8px;}
.produitLiens3 {color:#76000F;text-decoration:none;font-family:Verdana;font-size:12px;font-weight:bold;}
.produitLiens4 {color:#76000F;text-decoration:none;font-family:Verdana;font-size:10px;display:block;width:130px;height:15px;margin-top:0px;}
.serviceClientLk{padding-left:12px;background:url(/fr/fr/img/picto-fleche-lien-off.gif) 0 3px no-repeat;color:#313131;display:block;margin:21px 0px -7px -2px;text-decoration:none;font-weight:bold}
#pictoPanierDispo {margin-left:20px;position:absolute}
#pictoPanierIndispo {margin-left:20px;float:left;}

/* Collection femme et accessoires */
#collectionInner{clear:both;padding-top:20px;}

/* Newsletter */
	/* Pour les zoom */
#zonePreZoom.no_disp {float:left;width:auto;height:auto; z-index:auto; margin:auto;}

/* ----------------------------------------- ----------------------------------------- */
/* ----------------------------------------- ----------------------------------------- */
/* ------------->>> Scrolls <<<--------------*/


.scroll {overflow:auto;}

/* les elements suivants sont ajoutes en JS seulement : donc inutile de les prefixer par #js */

/* quand le scroll est necessaire */
.scrollContent {position:absolute; top:0; width:98%; /**/ padding-bottom:10px;}

/* quand le scroll n'est pas necessaire */
.scrollNone {}

.scrollBar {position:absolute; top:15px; right:0;width:11px; background:url(/fr/fr/img/cdc_track.png) repeat-y;}

.scrollBar .up, .scrollBar .down {position:absolute; left:0px; overflow:hidden; /* pour IE */ width:11px; height:11px; cursor:pointer;}
.scrollBar .up {top:-11px;background:url(/fr/fr/img/cdc_arrow_up.gif) no-repeat}
.scrollBar .down {bottom:-11px;background:url(/fr/fr/img/cdc_arrow_down.gif) no-repeat}

.scrollBar .face {position:absolute; top:0;right:0;_right:-1px;width:11px;background: #000 url(/fr/fr/img/cdc_drag_middle.gif);height:20px;}

/* ----------------------------------------- ----------------------------------------- */
/* ----------------------------------------- ----------------------------------------- */
/* ------------->>> FOOTER <<<--------------*/


div#footer {float:left; position:relative; margin:5px 0 0 27px; height:20px; width:945px; z-index:300; text-align:center;}
div#footer.posi_2 {position:fixed; bottom:0px; height:20px; width:945px; z-index:300; text-align:center;}

div#footer ul {float:left; width:945px; background:#b2b2b2; list-style-type:none;}
div#footer ul li {display:inline;}
div#footer ul li a {float:left; height:16px; display:block; padding:3px 14px 0 14px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#footer ul li a:hover {color:#cfcfcf;}
div#footer ul li a.first {margin-left:36px; _margin-left:18px;}
div#footer ul li a.last {padding-right:4px;}
div#footer ul li a.comptoir {text-transform:uppercase; background:#969696;}
div#footer ul li #musicPlayer {float:left;}


/*Footer version grand bg*/
div#global div#footer2 {position:fixed; bottom:0px; left:0px; height:20px; width:100%; z-index:300; text-align:center;}

/*EXP*/
/* 2010/04/06 */
.produitAccroche{position:relative;height:19px;top:0px;}
.produitDescriptionText{position:relaitve; padding-top:5px}


div#footer{
height:20px;
margin:5px auto 0;
position:relative;
text-align:center;
width:945px;
z-index:300;
float:none;}

#panierDispo {
position:relative;
float:right;
}

/*
.produitChoix{
	height:30px;
	margin-left:0px;
	border-top:none;}
*/
.produitSelectionne{border-top:1px dotted #000000;}
.indispo{color:#76000F;}
#ProductContainerLeft
{
	width:320px;
	float:left;
	padding:0 35px 0 15px 
}
#ProductContainerLeft h1.produitInformation
{	
color:#000000;
font-family:Verdana;
font-size:16px;
	}
	#ProductContainerLeft .produitPrixDispo  {
color:#9A9A9A;
padding-left:7px;
padding-right: 3px;
font-size:14px;
font-style:normal;
}
	#ProductContainerLeft  #produitVuesZones
	{
		clear:both;border-top:1px dotted #000000;
		}
		#ProductContainerLeft .produitLiens1 {text-align:right;float:none;padding-right:0px;display:block}
		#ProductContainerLeft .produitVue {
float:none;
padding-left:10px;
//height:1%;
list-style:none
}
#ProductContainerLeft .produitVue:after{ content: "."; display: block; height: 0; clear:
both; visibility:hidden; }

#ProductContainerLeft .produitVue li{
float:left;
padding:0 2px;
margin-right:5px;
}
#ProductContainerLeft .produitVue li {
display:inline-block;
/*border:1px solid  #e7e7e7*/
}
#ProductContainerLeft .produitVue .vue-selected {
border-color:#c4c4c4 !important;
}

#ProductContainerLeft .produitVue li a:hover{
display:inline-block;
border-color:#c4c4c4;
}
#ProductContainerLeft .produitVue img{
height:71px;
width:65px;
}
#ProductContainerLeft .produitVue .vue-titre{
padding-top:10px
}
.fiche_taille-couleur
{
border-top:1px dotted #000000;
clear:both;
padding:5px 0 0;
		//height:1%
}
.fiche_taille-couleur:after{ content: "."; display: block; height: 0; clear:
both; visibility:hidden; }
#ProductContainerLeft .libelle-choixtaille,#ProductContainerLeft .libelle-couleur
{
	display:block;
	float:left;
	clear:both;
	padding-top:5px;
	}
#ProductContainerLeft #ListSize,#ProductContainerLeft #ListColor
{
	list-style:none;
	float:right;
	border-left:1px solid #ccc;
	margin-bottom:7px
}
#ProductContainerLeft #ListColor
{
	border:0px
}
#ProductContainerLeft #ListSize li
{
border:1px solid #ccc;
border-left:0px;
float:left;
height:16px;
padding-top:3px;
text-align:center;
width:21px;
}
#ListSize li a,#ListSize li a:link,#ListSize li a:visited,#ListSize li a:hover
{color:#000;
 font-size:11px;
 font-weight:400;
 text-decoration:none !important}
 #ListSize li a:hover
{
 text-decoration:underline !important}
  #ListSize li.outofstock
  {
  	background-color:#888
  	}
 #ListSize li.outofstock a,#ListSize li.outofstock a:link,#ListSize li.outofstock a:visited,#ListSize li.outofstock a:hover
 {
 	color:#fff;text-decoration:none !important
 }
  #ListSize li.size-selected ,#ListSize li.size-selected a,#ListSize li.size-selected a:link,#ListSize li.size-selected a:visited,#ListSize li.size-selected a:hover
 {
 	font-weight:900; 
 	color:white;background-color:#76000F;
 }
 
 
 #ProductContainerLeft #ListColor li
{
float:left;
padding:2px;
cursor:pointer;
}
 #ProductContainerLeft #ListColor li img
{
height:14px
}
 #ProductContainerLeft #ListColor li.color-selected img
{
height:15px;
width:15px;
}
.fiche_quantite
                            {
                                color: #000000;
                                float: left;
                                font-family: Arial,Helvetica,sans-serif;
                                font-size: 11px;
                                font-weight: bold;
                                line-height: 15px;
                                margin-right: 5px;
                                text-transform: uppercase;
								padding-top:3px;
                            }
                            #quantitybox
                            {
								float:left
                            }
                            #quantitybox a
                            {
                                cursor: pointer;
                                display: block;
                                float: left;
								padding-top:3px;
                            }
                            #quantitybox input
                            {
                                border: medium none;
                                color: black;
                                float: left;
                                font-family: arial;
                                font-size: 11px;
                                font-weight: bold;
                                padding-top: 3px;
                            }
                            .fiche_champ_quantite
                            {
                                background-color: #FFFFFF;
                                color: #000000 !important;
                                font-family: Arial,Helvetica,sans-serif;
                                font-size: 10px;
                                height: 16px;
                                text-align: center;
                                width: 20px;
                            }
                            #MessagePanier
                            {
                            	background-color:#75000F;
color:#fff;
display:block;
float:right;
padding:1px;
                            	}
                            	#ProductContainerLeft .produitLiens3 {
                            	color:#76000F;
float:left;
font-family:Verdana;
font-size:12px;
font-weight:900;
margin-right:15px;
margin-top:5px;
text-decoration:none;
}
 /**/
#ProductCentralPane
{	width:215px;
	float:left;
	text-align:center;
	overflow:hidden;
	z-index:1;
}
#ProductCentralPane img
{
	display:none;
	margin-left:-385px;
	margin-top: -48px;
}
/**/
#ProductRightPane
{	width:330px;
	float:left;
	padding:0 10px;
	z-index:1001
}
#ProductRightPane .produitInformationText img.produitsAssocies
{
	height:78px;
	margin-bottom:13px;
margin-top:13px;
}
#ProductRightPane .produitsassocies-texte
{
	display:block
	}
	#caseCopieMessage
	{display:none}
	.produit-add
	{
		background-color:transparent;
background-image:url("images/picto-panier.png");
background-position:right 0;
background-repeat:no-repeat;
color:#76000F;
font-family:Verdana;
font-size:12px;
font-weight:900;
height:20px;
display:inline-block;
padding:3px 30px 10px 0;
text-decoration:none;

	}
	.add-wishlist
	{
	bottom:0;
color:#76000F;
font-family:Verdana;
font-size:11px;
font-weight:400;
left:0;
position:absolute;
text-decoration:none;
		}
.produitDifference
{
	display:block;
	top:0;
	float:right;
	position:relative;
	color:#9A9A9A;
	font-size:11px;
	font-weight:bold;
	padding-top:3px;
}
.prixBarre #prixbarre
{
	padding-top:3px;
}
#prixbarre
{
	text-decoration:none;
	display:block;
	top:0;
	float:left;
	position:relative;
	color:#6D6D6D;
	font-size:11px;
	font-weight:normal;
	background:transparent url('/fr/fr/img/prixbarre.jpg') no-repeat scroll left 3px;
}
.produitTitre
{
	width:150px
}

.exp-footer{
	position:float !important;
	float:none !important;
}
.nonBarre{
	float:right;
}