/* ---------->>> 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(/jp/jp/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='/jp/jp/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(/jp/jp/img/picto-panier2.png) no-repeat 0 4px;}
* html #zone_panier ul li.lienpanier {background:url(/jp/jp/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(/jp/jp/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(/jp/jp/img/picto-croix.gif) no-repeat right top;}
#zone_panier .summaryContainer {position:absolute; top:20px; right:9999px; width:382px;}
#zone_panier .show {right:0;}
#zone_panier .summaryContainer .content {width:336px; background:url(/jp/jp/img/bgSummary.png) repeat-y left top; padding:0 23px;}
* html #zone_panier .summaryContainer .content {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jp/jp/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(/jp/jp/img/bgSummaryList.png) no-repeat left top; line-height:1.1;}
* html #zone_panier .summaryContainer a {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jp/jp/img/bgSummaryList.png',sizingMethod='crop'); zoom:1;}
#zone_panier .summaryContainer .bottom {height:5px; background:url(/jp/jp/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='/jp/jp/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;}
	/* MB100225 visibility:hidden; */
	div#header div#zone_nav .droite_logo_cdc .newsletter {float:right; height:36px; width:200px; margin-top:14px;visibility:hidden;}
	div#header div#zone_nav .droite_logo_cdc .newsletter input {float:left; height:17px; width:165px; 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(/jp/jp/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 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; 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 17px 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;}
	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;}
	
	/* MB100225 140px -> 90px */
	div#header div#zone_nav div#nav ul li a.posi {margin-left:90px;}
	
	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) */
	.ss_nav {position:absolute; height:30px; border-bottom:1px solid #808080; border-top:1px solid #808080; z-index:2;background:url("/jp/jp/img/bg-ssnav-n3.png") repeat scroll 0 0 transparent;}
	.ss_nav ul.n2 {position:absolute; top:0px; left:0px; list-style-type:none; font-size:13px; height:30px; background : }
	.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;}
	
		/* Esprit Comptoir */
		.ss_nav.esprit {top:99px; left:27px; width:945px;}
		.ss_nav.esprit .sep {position:relative; !position:absolute; left:0px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
		
		/* Collection */
		.ss_nav.collection {top:99px; left:155px; width:818px;}
		.ss_nav.collection .sep {position:relative; !position:absolute; left:0px; top:-30px; height:60px; width:1px; border-left:1px solid #808080; display:block;}
		
		/* Event */
		.ss_nav.event {top:99px; left:27px; width:945px;}
		.ss_nav.event ul {left:auto; right:6px;}
		.ss_nav.event .sep {position:relative; !position:absolute; left:944px; 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('/jp/jp/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 16px; width:163px;}
	.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.meresfilles {left:90px; 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:0px; 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:616px; border-right:1px solid #808080;}
		.ss_nav div.ss_nav_n3.leconmode ul.n3 {padding-right:18px; float:right;}
		.ss_nav div.ss_nav_n3.leconmode ul.n3 li {text-align:right;}
		
		.ss_nav div.ss_nav_n3.defile {left:0px; 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('/jp/jp/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('/uk/en/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#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;}

	/* 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_hp {height:610px;}
	div#global div#corps.page_archive {height:820px;}
	
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;}
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 .big_titre {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;}
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;}

	/* Variantes du bloc_txt */
	div#corps .bloc_txt.large {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.img {float:left; width:180px; padding-top:30px; padding-right:0px; padding-left:10px; margin-left:-5px;}
		
		/* sous navigation page */
		div#corps .bloc_txt ul#ss_nav_page {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('/jp/jp/img/fleche-noire.gif') no-repeat 0px 4px;}
		div#corps .bloc_txt ul#ss_nav_page2 {float:left; list-style-type:none;}
		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('/jp/jp/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;}
		div#corps .bloc_txt.large dl.col_plan_site {float:left; height:120px; width:119px; padding:10px 15px 10px 15px; line-height:15px;}
		div#corps .bloc_txt.large dl.col_plan_site dt {font-weight:bold;}


div#corps .bloc_txt span.sous_tit {float:left; background:url('/jp/jp/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; background:transparent url('/jp/jp/img/bgliens.gif') no-repeat scroll left top; color:#313131; font-size:10px; font-weight:bold; text-decoration:none; padding-left:10px;}
div#corps .bloc_txt p.mentions {font-size:9px; color:#9a9a9a;}


/* -------------------------------------- */
/* Pages evenements */

	/* background du corps [V1 des pages] */
	div#global div#corps.bg_casting {background:url('/jp/jp/img/esprit-comptoir/EC-evenementBg-ResultatCasting-resized.jpg') no-repeat;}


/* -------------------------------------- */
/* 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 */

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 .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-left:180px; width:280px;}
		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.btn_envoyer {float:right;}
	div#corps .bloc_txt div.formulaire span.btn_envoyer a {position:relative; top:-14px; background:url('/jp/jp/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(/jp/jp/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(/jp/jp/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(/jp/jp/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('/jp/jp/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('/jp/jp/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('/jp/jp/img/picto-facebook.gif') 0 3px no-repeat; padding-left:16px;}


/* -------------------------------------- */
/* Marque Histoire */

div#corps #histoireInner{float:left; margin:65px 0 0 44px;}

div#corps #histoireInner #friseView{background:url('/jp/jp/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('/jp/jp/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('/jp/jp/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('/jp/jp/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 {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(/jp/jp/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;}


/* -------------------------------------- */
/* 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('/jp/jp/img/tendances-mode/LeconMode_RockCloutee1.jpg');}
		.bg_lecon_mode.veste_rock_2 {background-image:url('/jp/jp/img/tendances-mode/LeconMode_RockCloutee2.jpg');}
		.bg_lecon_mode.veste_rock_3 {background-image:url('/jp/jp/img/tendances-mode/LeconMode_RockCloutee3.jpg');}
				
		.bg_lecon_mode.boutis_1 {background-image:url('/jp/jp/img/tendances-mode/CDC_LeconModeA1.jpg');}
		.bg_lecon_mode.boutis_2 {background-image:url('/jp/jp/img/tendances-mode/CDC_LeconModeA2.jpg');}
		.bg_lecon_mode.boutis_3 {background-image:url('/jp/jp/img/tendances-mode/CDC_LeconModeA3.jpg');}
		
		.bg_lecon_mode.jupe_soyeuse_1 {background-image:url('/jp/jp/img/tendances-mode/CDC_LECON_5A.jpg');}
		.bg_lecon_mode.jupe_soyeuse_2 {background-image:url('/jp/jp/img/tendances-mode/CDC_LECON_5B.jpg');}
		.bg_lecon_mode.jupe_soyeuse_3 {background-image:url('/jp/jp/img/tendances-mode/CDC_LECON_5C.jpg');}

		.bg_lecon_mode.top_brodee_1 {background-image:url('/jp/jp/img/tendances-mode/CDC_LECON_6A.jpg');}
		.bg_lecon_mode.top_brodee_2 {background-image:url('/jp/jp/img/tendances-mode/CDC_LECON_6B.jpg');}
		.bg_lecon_mode.top_brodee_3 {background-image:url('/jp/jp/img/tendances-mode/CDC_LECON_6C.jpg');}
		
	.bg_produit.ILove{background-image:url('/jp/jp/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(/jp/jp/img/bgliens.gif) left top no-repeat;padding-left:10px;}


/* -------------------------------------- */
/* 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('/jp/jp/img/prixbarre.jpg') no-repeat scroll left top; font-weight:normal;}

	/* process du panier */
	#etapes {float:left; height:20px; width:100%;}
		#etapesList {width:615px; 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('/jp/jp/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='/jp/jp/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(/jp/jp/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='/jp/jp/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(/jp/jp/img/bgliens.gif) left top no-repeat;}
a.saveIdentification {float:right; background:transparent url('/jp/jp/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('/jp/jp/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 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(/jp/jp/img/bgliens.gif) left top no-repeat;}

* html .saveInscription {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jp/jp/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;}

/* Collection femme et accessoires */
#collectionInner{clear:both;padding-top:20px;}

/* ----------------------------------------- ----------------------------------------- */
/* ----------------------------------------- ----------------------------------------- */
/* ------------->>> 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(/jp/jp/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(/jp/jp/img/cdc_arrow_up.gif) no-repeat}
.scrollBar .down {bottom:-11px;background:url(/jp/jp/img/cdc_arrow_down.gif) no-repeat}

.scrollBar .face {position:absolute; top:0;right:0;_right:-1px;width:11px;background: #000 url(/jp/jp/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;}

/* MB100223 padding-left:207px -> 290px // width:738px -> 655px */
/* MR100302 padding-left:290px -> 307px // width:655px -> 618px */
div#footer ul {float:left; width:618px; background:#b2b2b2; list-style-type:none; padding-left:307px;}
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;}
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;}
