
/* LAYER PAGE PRODUITS DETAILS */

div.glide, div.glide{
	margin:0;
	
	position:absolute;
	z-index:9;
	top:0px;
	left:0px;
	visibility:hidden;
}

.layer{
	margin:0;
	position:absolute;
	z-index:10;
}

.Close-Layer0, .Close-Layer, .Close-Layer-conf, .Close-Layer-advices, .Close-Layer-advices2, .Close-Layer-contact, .Close-Layer-mdp, .Close-adress{
	margin:0;
	
	position:absolute;
	z-index:12;
	
	width:12px;
	height:12px;
}

.Close-Layer0{ top:314px; left:630px; }
.Close-adress{ top:307px; left:424px;}
.Close-Layer{ top:314px; left:604px; }
.Close-Layer-conf{ top:308px; left:632px; }
.Close-Layer-mdp{ top:308px; left:632px; }
.Close-Layer-advices{ top:10px; left:580px; }
.Close-Layer-advices2{ top:10px; left:530px; }
.Close-Layer-contact{ top:417px; left:632px; }
.Close-Layer0 span, .Close-Layer span, .Close-Layer-conf span, .Close-Layer-advices span, .Close-Layer-advices2 span, .Close-Layer-contact span, .Close-Layer-mdp span, .Close-adress span{ display:block; margin:0; width:12px; height:12px; background-image: url(../img/picto_close.png); }
.Close-Layer0 span a, .Close-Layer span a, .Close-Layer-conf span a, .Close-Layer-advices span a, .Close-Layer-advices2 span a, .Close-Layer-contact span a, .Close-Layer-mdp span a, .Close-adress span a{ position:absolute; font-size:0; line-height:0; width:12px; height:12px; }

.layer#envoi-ami{ top:299px; left:200px; width:469px; height:478px; background-image:url(../img/bg_layer_envoi_ami.png); }
.layer#adress-livraison{ top:299px; left:200px; width:246px; height:336px; background-image:url(../img/bg_adress_livraison.png); }
.layer#adress-facturation{ top:299px; left:200px; width:246px; height:326px; background-image:url(../img/bg_adress_facturation.png); }
.layer#contact{ top:402px; left:200px; width:469px; height:478px; background-image:url(../img/bg_layer_contact_sc.png); }
.layer#popimg1, .layer#popimg2, .layer#popimg3{ top:299px; left:281px; width:360px; height:404px; background-image:url(../img/bg_layer_tab_tailles.png);}
.layer#conf-news, .layer#conf-ajout, .layer#forget-mdp{ top:300px; left:327px; width:333px; height:148px; background-image:url(../img/bg_conf_newsletter.png);}
.layer#conf-ajout{ background-image:url(../img/bg_conf_ajout.png); }
.layer#ajout-wishlist{ top:300px; left:327px; width:323px; height:79px; background-image:url(../img/bg_conf_ajout_wonder.png);}

#Blank #conf-news, #Blank #conf-ajout, #Blank #forget-mdp, #Blank #ajout-wishlist{
	width:333px; 
	height:148px;
	padding-top:150px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/bg_conf_newsletter.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#Blank #adress-facturation, #Blank #adress-livraison{
	width:246px; 
	height:310px;
	padding-top:150px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/bg_adress_facturation.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#Blank #adress-livraison{ height:437px; background-image:url(../img/bg_adress_livraison.png); }

#Blank #contact, #Blank #envoi-ami{
	width:469px; 
	height:478px;
	padding-top:150px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/bg_layer_contact_sc.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#Blank #envoi-ami{ background-image:url(../img/bg_layer_envoi_ami.png); }
#Blank #conf-ajout{  background-image:url(../img/bg_conf_ajout.png); }
#Blank #ajout-wishlist{ width:323px; height:79px; background-image:url(../img/bg_conf_ajout_wonder.png); }

#form-envoi-ami, #form-contact-sc, #form-adress{
	position:absolute;
	z-index:11;
	
	top:299px;
	left:200px;
	
	padding-left:31px;
	padding-top:11px;
	
	width:469px;
	height:478px;
	
}

#form-contact-sc{ top:402px; left:200px; }
#form-adress{ padding-left:7px; padding-top:4px; width:231px; height:424px;}
#Blank #form-contact-sc{ top:269px; left:248px; }
#Blank #form-envoi-ami{ top:269px; left:248px; }
#Blank #form-adress{ top:268px; left:364px; }

#Tailles, #Lavages, #Produits, #News-confirm, #Panier-confirm, #Mdp-lost, #Wishlist-confirm{
	position:absolute;
	z-index:11;
	
	top:299px;
	left:290px;
	
	padding-left:31px;
	padding-top:11px;
	
	width:360px;
	height:404px;
	
}

#Wishlist-confirm{
	top:290px;
	left:308px;
}

#Blank #Tailles, #Blank #Lavages, #Blank #Produits, #Blank #News-confirm, #Blank #Panier-confirm, #Blank #Mdp-lost, #Blank #Wishlist-confirm{
	top:0;
	left:0;
	
	padding-left:31px;
	padding-top:11px;
	
	width:360px;
	height:404px;
	
}

#Blank #Panier-confirm{ top:269px; left:322px; padding-left:10px; padding-top:4px; width:333px; height:148px!important; }
#Blank #Wishlist-confirm{ top:269px; left:322px; padding-left:10px; padding-top:4px; width:323px; height:79px!important; }

#Tailles .infos, #Lavages .infos, #Produits .infos{
	width:270px;
	height:265px;
	padding-top:45px;
	padding-left:10px;
}

#News-confirm, #Mdp-lost{ top:300px; left:342px; padding-left:10px; padding-top:4px; width:333px; height:148px!important; }
#Panier-confirm{ top:300px; left:332px; padding-left:10px; padding-top:4px; width:333px; height:148px!important; }

#Tailles h2, #Lavages h2, #Produits h2, #News-confirm h2, #Panier-confirm h2, #Mdp-lost h2, #Wishlist-confirm h2{
	display:block;
	
	margin:0;
}

#Tailles h2{ width:230px; height:37px; background-image:url(../img/h2_tab_tailles.png); }
#Lavages h2{ width:172px; height:35px; background-image:url(../img/h2_lavages.png); }
#Produits h2{ width:108px; height:33px; background-image:url(../img/h2_produits.png); }
#News-confirm h2{ width:192px; height:39px; background-image:url(../img/h2_news_wonderbra.png); }
#Panier-confirm h2{ width:290px; height:36px; background-image:url(../img/h2_prod_ajouter.png); }
#Mdp-lost h2{ width:169px; height:37px; background-image:url(../img/h2_mdp_oublie.png); }
#Wishlist-confirm h2{ width:247px; height:56px; background-image:url(../img/h2_ajout_wishlist.png); }

#form-envoi-ami h2, #form-contact-sc h2, #form-adress h2{
	display:block;
	
	margin:0;
	
	width:253px;
	height:36px;
	
	background-image:url(../img/h2_envoi_ami.png);
		
}

#form-adress h2.facturation{ width:190px; height:36px; background-image:url(../img/h2_adress_facturation.gif);}

#form-envoi-ami h2.sign{ width:189px; height:39px; background-image:url(../img/h2_envoi_wishlist.png); }
#form-contact-sc h2{ width:292px; height:39px; background-image:url(../img/h2_contact_sc.png); }
#form-adress h2{ width:170px; height:36px; background-image:url(../img/h2_adress_livraison.gif); }

#form-envoi-ami form, #form-contact-sc form, #Mdp-lost form, #form-adress form{
	display:block;
	
	margin:0;
	padding:0;
	padding-top:12px;
	padding-left:7px;
	
	width:418px;
	color:#000;
}

#Mdp-lost form{ padding-top:4px; width:276px; }
#form-adress form{ width:231px; }

#form-envoi-ami form .filet, #News-confirm .filet, #Panier-confirm .filet, #form-contact-sc form .filet, #Mdp-lost .filet, #form-adress form .filet, #form-adress form .filet2{
	display:block;
	
	margin:0;
	margin-bottom:7px;
	padding:0;
	 
	width:403px;
	height:1px;
	
	font-size:0;
	line-height:0;
	
	background-image:url(../img/img_filet.gif); 
	background-repeat:repeat-x;
	background-position:top left;
}

#News-confirm .filet, #Panier-confirm .filet{ margin-top:4px; margin-left:7px; width:283px; }
#Mdp-lost .filet{ margin-top:8px; margin-left:7px; width:283px; }
#form-adress form .filet, #form-adress form .filet2{ margin-top:0px; margin-left:0px; width:205px; }
#form-adress form .filet{ margin-bottom:2px;}

#News-confirm p{
	display:block;
	
	margin:0;
	margin-left:7px;
	padding:0;
	padding-top:4px;
	
	color:#9f7710;
	font-size:11px;
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#Panier-confirm ul{
	display:block;
	
	margin:0;
	margin-top:25px;
	margin-left:74px;
	padding:0;
	padding-bottom:0px!important;
	
	width:176px;
	height:70px;


}

#Panier-confirm li{
	display:block;
	
	margin:0;
	padding:0;
	padding-left:8px;
	
	width:168px!important;
	height:36px;
	
	background-image:url(../img/blown_fl.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
}

#Panier-confirm li a{ width:168px!important; background:none; color:#9f7710; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; }

#Panier-confirm li a:hover{ color:#9f7710; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; }

#form-envoi-ami form fieldset, #form-contact-sc form fieldset, #Mdp-lost form fieldset, #form-adress form fieldset{
	display:block;
	
	margin:0;
	padding:0;
	
	width:418px;
}

#form-adress form fieldset{ width:231px; }

#Mdp-lost form fieldset{ display:inline; float:left; width:276px; }

#form-envoi-ami form fieldset label, #form-contact-sc form fieldset label, #Mdp-lost form label, #form-adress form label{
	display:inline;
	float:left;
	margin:0;
	padding:0;
	padding-top:5px;
	padding-bottom:2px;
	width:204px;
	font-size:11px;
	color:#000;
}

#Mdp-lost form label{ width:276px; font-weight:bold; color:#9f7710; }
#form-adress form label{ width:231px; }

#form-envoi-ami form fieldset label.adress, #form-envoi-ami form fieldset label.comm, #form-contact-sc form fieldset label.comm{ width:418px!important; }
#form-envoi-ami form fieldset label.checkbox, #form-contact-sc form fieldset label.checkbox{ width:300px!important; }

#form-envoi-ami form fieldset input, #form-contact-sc form fieldset input, #form-contact-sc form fieldset select, #Mdp-lost form fieldset input, #form-adress form fieldset input{
	display:inline;
	float:left;
	
	margin:0;
	margin-right:10px;
	padding:2px;
	
	width:188px;
	
	color:#000;
	background-color:#ffe872;
	border:#bf8d00 1px solid;
	font-size:11px;
}

#form-adress form fieldset input, #form-adress form fieldset label{ margin-left:5px; }
#Mdp-lost form fieldset input{ margin-top:5px; color:#9f7710; }

#form-contact-sc form fieldset select{ width:194px; color:#bf8d00; }

#form-contact-sc form fieldset input, #form-contact-sc form fieldset select, #form-adress form fieldset input{ background-color:#fff9dc; }

#form-envoi-ami form fieldset input.mail{ margin-bottom:10px!important; }
#form-envoi-ami form fieldset input.checkbox, #form-contact-sc form fieldset input.checkbox{ padding:0px!important; margin-top:5px!important; margin-right:5px; width:12px; height:12px; background:none; border:none; }
#form-envoi-ami form fieldset input.btn, #form-contact-sc form fieldset input.btn, #Mdp-lost form fieldset input.btn, #form-adress form input.btn{ padding:0px!important; margin-left:338px; margin-right:0px!important; width:64px; height:19px; background:none; border:none; }
#form-contact-sc form fieldset input.btn{ width:69px; }
#Mdp-lost form fieldset input.btn{ margin-top:5px; margin-left:5px; }
#form-adress form input.btn{ margin-top:12px; margin-left:150px; }

#form-envoi-ami form pre, #form-contact-sc form pre, #form-adress form pre{
	display:block;
	
	margin:0;
	padding:0;
	padding-top:5px!important;
	padding-bottom:11px;
	
	width:418px;
	font-size:11px;
	color:#000;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#form-adress form pre{padding-bottom:0px; font-size:5px; }

#form-envoi-ami form fieldset textarea, #form-contact-sc form fieldset textarea, #form-adress form fieldset textarea{
	display:inline;
	float:left;
	
	margin:0;
	padding:2px;
	
	width:399px;
	height:61px;
	
	color:#000;
	background-color:#ffe872;
	border:#bf8d00 1px solid;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#form-contact-sc form fieldset textarea{ background-color:#fff9dc; }
#form-adress form fieldset textarea{ margin-left:5px; background-color:#fff9dc; width:188px; height:65px;  }

#form-envoi-ami form p, #form-contact-sc form p{
	clear:both;
	display:block;
	
	margin:0;
	padding:0;
	padding-top:5px;
	
	width:403px!important;
	height:70px!important;
	font-size:11px;
	color:#bf8d00;
}

#form-contact-sc form p{ height:96px!important; color:#bf8d00; }

/* CONSEILS */
.wonderbra-conseil{
	visibility:hidden;
	position:absolute;
	z-index:5;
	
	left:100px;
	top:10px;
}
#Blank .wonderbra-conseil{ display:block; margin:0 auto; margin-top:80px!important; width:590px; }
.wonderbra-conseil .bg{
	position:absolute;
	z-index:6;
	
	left:0px;
	top:0px;
}
.wonderbra-conseil .content{
	position:absolute;
	z-index:7;
	
	left:39px;
	top:12px;
	
	width:549px;
}
#Blank .wonderbra-conseil .content{ display:block; width:577px; padding-top:13px; padding-bottom:13px; padding-left:13px; background-image:url(../img/conseils_bot.gif); background-repeat:no-repeat; background-position:bottom; }
#Conseil0{ width:570px; height:540px; }
#Blank #Conseil1, #Blank #Conseil2{  background-color:#ffd813; background-image:url(../img/conseils_top.gif); background-repeat:no-repeat; background-position:top; }
#Conseil1, #Conseil2{ width:617px; height:514px; }
#Conseil1 .bg, #Conseil2 .bg{ width:617px; height:514px; background-image:url(../img/conseils_layer_bg.png); }

.wonderbra-conseil h3{
	display:block;
	
	margin:0;
	padding:0;
	
	height:35px;
	
	background-repeat:no-repeat;
}
#Conseil1 h3{ background-image:url(../img/conseils_titre2.gif); }
#Conseil2 h3{ background-image:url(../img/conseils_titre3.gif); }

.wonderbra-conseil h4{
	display:block;
	
	margin:0;
	padding:0;
	
	font-size:15px;
	color:#9f7710;
	font-weight:normal;
}

.wonderbra-conseil h5{
	display:block;
	
	margin:0;
	margin-bottom:12px;
	padding:0;
	
	font-size:15px;
	color:#4c4c4c;
	font-weight:normal;
}
#Conseil2 h5{ width:230px; }

.wonderbra-conseil h6{
	display:block;
	
	margin:0;
	margin-bottom:3px;
	padding:0;
	
	font-size:12px;
	color:#966B00;
	font-weight:bold;
}

.wonderbra-conseil p{
	display:block;
	
	margin:0;
	padding:0;
	
	font-size:11px;
	line-height:12px;
	color:#bf8d00;
	font-weight:normal;
}
#Conseil2 p{ margin-bottom:25px; }

.wonderbra-conseil .separator{
	clear:both;
	display:block;
	
	margin:12px 0;
	padding:0;
	
	height:2px;
	
	font-size:0;
	line-height:0;
	
	background-image:url(../img/separator_ter.gif);
	background-repeat:repeat-x;
}

.wonderbra-conseil .symbols{
	display:none;
}

.wonderbra-conseil .symbols ul{
	display:block;
	
	margin:0;
	padding:0;
	
	height:29px;
}

.wonderbra-conseil .symbols li, .wonderbra-conseil .symbols li a{
	margin:0;
	padding:0;
	
	height:29px;
}

.wonderbra-conseil .symbols li{ display:inline; float:left; margin-right:10px!important; }
.wonderbra-conseil .symbols li a{ display:block; }
.wonderbra-conseil .symbols .btn1{ width:37px; }
.wonderbra-conseil .symbols .btn2{ width:29px; }
.wonderbra-conseil .symbols .btn3{ width:40px; }
.wonderbra-conseil .symbols .btn4{ width:25px; }
.wonderbra-conseil .symbols .btn5{ width:29px; }
.wonderbra-conseil .symbols .btn6{ width:29px; }
.wonderbra-conseil .symbols li.btn1{ background-image:url(../img/conseils_symbol1_hov.gif); }
.wonderbra-conseil .symbols li.btn2{ background-image:url(../img/conseils_symbol2_hov.gif); }
.wonderbra-conseil .symbols li.btn3{ background-image:url(../img/conseils_symbol3_hov.gif); }
.wonderbra-conseil .symbols li.btn4{ background-image:url(../img/conseils_symbol4_hov.gif); }
.wonderbra-conseil .symbols li.btn5{ background-image:url(../img/conseils_symbol5_hov.gif); }
.wonderbra-conseil .symbols li.btn6{ background-image:url(../img/conseils_symbol6_hov.gif); }
.wonderbra-conseil .symbols li.btn1 a{ background-image:url(../img/conseils_symbol1_off.gif); }
.wonderbra-conseil .symbols li.btn2 a{ background-image:url(../img/conseils_symbol2_off.gif); }
.wonderbra-conseil .symbols li.btn3 a{ background-image:url(../img/conseils_symbol3_off.gif); }
.wonderbra-conseil .symbols li.btn4 a{ background-image:url(../img/conseils_symbol4_off.gif); }
.wonderbra-conseil .symbols li.btn5 a{ background-image:url(../img/conseils_symbol5_off.gif); }
.wonderbra-conseil .symbols li.btn6 a{ background-image:url(../img/conseils_symbol6_off.gif); }
.wonderbra-conseil .symbols li a:hover{ background:none; }


.wonderbra-conseil .symbol{
	display:block;
	
	margin-top:10px;
}

#Blank .wonderbra-conseil .symbol img{
	display:inline;
	float:left;
	
	margin-right:10px;
}

.wonderbra-conseil .illus{
	display:none;
	float:left;
	
	width:115px;
}

.wonderbra-conseil .illus ul{
	display:block;
	
	margin:0;
	margin-left:16px;
	padding:0;
	
	width:57px;
}

.wonderbra-conseil .illus li, .wonderbra-conseil .illus li a{
	margin:0;
	padding:0;
	
	width:57px;
}

.wonderbra-conseil .illus li{ display:block; margin-bottom:10px!important; }
.wonderbra-conseil .illus li a{ display:block; }
.wonderbra-conseil .illus .btn1, .wonderbra-conseil .illus .btn1 a{ height:78px; }
.wonderbra-conseil .illus .btn2, .wonderbra-conseil .illus .btn2 a{ height:80px; }
.wonderbra-conseil .illus .btn3, .wonderbra-conseil .illus .btn3 a{ height:79px; }
.wonderbra-conseil .illus .btn4, .wonderbra-conseil .illus .btn4 a{ height:80px; }
.wonderbra-conseil .illus li.btn1{ background-image:url(../img/conseils_illu1_hov.gif); }
.wonderbra-conseil .illus li.btn2{ background-image:url(../img/conseils_illu2_hov.gif); }
.wonderbra-conseil .illus li.btn3{ background-image:url(../img/conseils_illu3_hov.gif); }
.wonderbra-conseil .illus li.btn4{ background-image:url(../img/conseils_illu4_hov.gif); }
.wonderbra-conseil .illus li.btn1 a, .wonderbra-conseil .illus li.btn1 a.off{ background-image:url(../img/conseils_illu1_off.gif); }
.wonderbra-conseil .illus li.btn2 a, .wonderbra-conseil .illus li.btn2 a.off{ background-image:url(../img/conseils_illu2_off.gif); }
.wonderbra-conseil .illus li.btn3 a, .wonderbra-conseil .illus li.btn3 a.off{ background-image:url(../img/conseils_illu3_off.gif); }
.wonderbra-conseil .illus li.btn4 a, .wonderbra-conseil .illus li.btn4 a.off{ background-image:url(../img/conseils_illu4_off.gif); }
.wonderbra-conseil .illus li a:hover, .wonderbra-conseil .illus li a.on, .wonderbra-conseil .illus li a.off:hover{ background:none; }


.wonderbra-conseil .illu{
	display:inline;
	float:left;
	
	width:420px;
}

#Blank .wonderbra-conseil .illu img{
	display:inline;
	float:left;
	
	margin-right:10px;
}