
.product-shop .bulle{
	
	position:relative;
	background-image:url(http://eshop.les-envahisseurs.net/bulle_orange.jpg);
background-repeat:no-repeat;
padding-left:13px;
padding-top:11px;
height:29px;

	
}

/*
.price-box .price

{

font-weight: bold;

color: #fff;

}
*/
.regular-price .price

{



font-size: 15px;



}
.euro_prix{

font-size:13px;
	
}
/* HOME PAGE */
.conteneur_home{
	width:1000px;
	height:678px;
	margin-left:0px;
}

.flash{
	width:745px;
	height:501px;
	float:left;
}	

.colonne_droite{
	width:196px;	
	height:501px;
	float:right;
	padding:0;
	margin:0;
}

.float_img{
	float:left;	
	margin:0px;
	padding:0px;
}

.repeat_home{
	background-image:url(../images/lesenvah/home/repeat_home.jpg);
	background-repeat:repeat-x;
	width:1000px;
	height:179px;
	float:left;
	margin-top:0px;
	background-color:#f6f4f5;
	
}
.repeat_404{

	width:941px;
	height:166px;
	float:left;
	margin-top:13px;
	margin-bottom:50px;
	
}
.produit_repeat{
	float:left;	 margin-right:10px;
	width:90px;
}
.produit_repeat .price-box

{

padding-top: 0px;

padding-right: 0pt;

padding-bottom: 0px;

padding-left: 0pt;
margin-top:0px; 

}
.produit_repeat .price{
	font-weight:normal;
	font-size:11px;
	color:#535353;
	float:right;
	
}

.titre_selection_home{
float:left;
width:397px;
margin-bottom:6px;
}
.titre_selection_home2{
float:left;
width:397px;
margin-bottom:0px;
}
.liste_produit1{
	
	float:left;
	width:425px;
	margin-top:13px;
	margin-left:36px;
}
.liste_produit2{
	
	float:left;
	width:400px;
	margin-top:13px;
	margin-left:122px;
}

.repeat_404 .liste_produit2{
	
	float:left;
	width:400px;
	margin-top:13px;
	margin-left:70px;
}
.repeat_404 .liste_produit1{
	
	float:left;
	width:400px;
	margin-top:13px;
	margin-left:36px;
}
/* FIN */

.envah_conteneur{
	width:1000px;
	
	
	margin-left: -500px;
	position: absolute;
	left: 50%;
	top: 0px;

	
}

.header-envah{
	position:relative;
	width:1000px;
	background-color:#000;
	
}

.accroche{
	position:absolute;
	top:68px;
	left:330px;
}

.header-menu-envah{
	width:1000px;
	margin-top:4px;
	height:35px;

}
.header_panier{
	position:absolute;
	right:125px;
	top:72px;
	height:67px;
	z-index:100;
}

.header_moncompte{
	position:absolute;
	left:880px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:18px;
}
.header_moncompte a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:18px;
	text-decoration:none;
}
.header_moncompte a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:18px;
	text-decoration:underline;
}
.barre_menu img{
	position:absolute;
	top:118px;
	left:0px;
	height:10px;
	
}

#coul_5{ display:none; }
#menu-top{
}
/* Mini search */
.mini-search { position:absolute; top:21px; right:0;}
.mini-search .input-text { width:212px; margin-right:4px; }
.search-autocomplete { z-index:999; }
.search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
.search-autocomplete li { border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
.search-autocomplete li .amount { float:right; font-weight:bold; }
.search-autocomplete li.odd { background-color:#fffefb; }
.search-autocomplete li.selected { background-color:#f7e8dd; }

.mini-search input[type=text]
{
    border          : 1px solid #716e6d;
    background      : #1e1e1e;
	color:#949594;
	height:16px;
}

/********************** Footer */
.footer-container { border-top:15px solid #B6D1E2; }
.footer { width:1000px; height:100px;margin:0 auto; background-color:#000; position:relative;}
.footer .store-switcher { display:inline; padding:0 10px 0 0; vertical-align:middle; }
.footer .informational label { color:#fff; font-weight:bold; padding-right:3px; }
.footer .informational ul {
    float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	margin-left:36px;
	line-height:14px;
	margin-top:15px;
    }
.footer .informational li {
   
    padding-right:8px;
    padding-left:4px;
    }
.footer .informational li.last { background:none; padding-right:0; }
.footer .informational a, .footer .informational a:hover { color:#fff; }
.footer .informational a { text-decoration:none; }
.footer .legality {
    padding:13px 0;
    color:#ecf3f6;
    text-align:center;
    }
.footer .legality a, .footer .legality a:hover { color:#ecf3f6; }


.titre_newsletter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e18136;
}
.sous_titre_newsletter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.newsletter_footer{
	position:absolute;	
	width:356px;
	height:66px;
	right:0px;
	top:5px;
	
	
}
.newsletter_footer input[type=text]
{
    border          : 1px solid #716e6d;
    background      : #1e1e1e;
	color:#ffffff;
	height:16px;
	text-align:left;
	width:220px;
}


/* Structure */
.wrapper { min-width:954px; }
.header { text-align:left; }
.header-top { width:930px; margin:0 auto; position:relative; z-index:100; }
.header-nav { width:950px; margin:0 auto; }
.middle { width:950px; min-height:400px; margin:0 auto; text-align:left; }
.middle-home { width:1000px; min-height:400px; margin:0; text-align:left; }
.side-col { width:245px; }
.side-col-left-rubrique { width:129px; height:716px; background-image:url(../images/lesenvah/fond_filtre.jpg); background-repeat:no-repeat; }
.col-left { float:left; }
.col-main { float:left; position:relative;}
.col-main-look { float:right; position:relative; width:806px;}
.col-right { float:right; }
.col-1-layout .col-main { float:none; margin:0; }
.col-2-right-layout .col-main { float:left; width:685px;  }
.col-2-left-layout .col-main { float:left; width:800px; margin-left:15px;}
.col-3-layout .col-main { width:475px; margin-left:17px; }



.col-main-home { float:left; position:relative;}
.middle-home { background-color:#FFF;  padding:0px; padding-top:25px; }

/* Style */
.header {  }
.header-top-container { border-bottom:1px solid #415966; background:url(../images/header_top_container_bg.jpg) repeat-x 50% 0; }
.header-top { padding:10px; }
.header-nav-container { background:url(../images/nav_bg.jpg) repeat-y 50% 0 #0a263d; }
.middle-container { background-color:#FFF; }
.middle { background-color:#FFF;  padding:25px 25px 25px 25px; padding-top:35px; }


/* Breadcrumbs Fil ariane*/
.breadcrumbs {  margin-bottom:13px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#525252; line-height:1.25em; font-weight:normal; }
.breadcrumbs li { display:inline; }

.breadcrumbs a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#525252; line-height:1.25em; text-decoration:none; font-weight:normal;}
.breadcrumbs a:hover{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#525252; line-height:1.25em; text-decoration:underline; font-weight:normal;}


.nom-produit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e2007a;
	font-weight:normal;
}

#image {
	
}


.short-description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
}
.color_produit, .color_produit a, .color_produit a:hover{
	color:#535353;
}
.quantite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	float:left;
	margin-top:5px;
}

.position_plus{float:left;margin-left:10px;
}

.derniers_vus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.derniers_produits_vus{
	margin-top:100px;
	width:100%;
}
.derniers_vu_repeat{
	float:left;	 margin-right:30px; width:90px;
}
.derniers_vu_repeat_cart{
	float:left;	 margin-right:10px; width:90px;
}
.image_dernier_vu{ border:1px solid #959595;}

.image_associe_look{ border:1px solid #959595;}

.associe_look_repeat{
	 margin-left:15px; margin-right:15px; margin-bottom:30px;float:left; width:89px;
	
}
.derniers_vu_repeat_cart .price{


font-weight: normal;

font-size: 11px;

color: #e2007a;

float: right;

}
.associe_look{
	
	text-align:center;
	float:left;
	width:260px;
	overflow:hidden;
	height:350px;

}
.associe_look p{ width:250px; }
.associe_look .price-box, .derniers_vu_repeat .price-box

{

padding-top: 0px;

padding-right: 0pt;

padding-bottom: 0px;

padding-left: 0pt;

}
.associe_look .price, .derniers_vu_repeat .price{
	font-weight:normal;
	font-size:11px;
	color:#535353;
	float:right;
	
}

.envoyer_ami{
	float:right;
}


/* Basic code - don't modify */
 
 #nav_menu { display: block; margin: 0; padding: 0; position: relative; z-index:10000; }
  #nav_menu li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
  #nav_menu a { display: block; }
  #nav_menu ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; z-index:10000;}
  * html #nav_menu ul { line-height: 0; } /* IE6 "fix" */
  	#nav_menu ul a { zoom: 1; } /* IE6/7 fix */
    #nav_menu ul li { float: none; }
    #nav_menu ul ul { top: -5px; }
    #nav_menu ul li ul{ margin-left: -50px; margin-top:0px; padding-top:0px;}
/* Essentials - configure this */

#nav_menu ul { }
#nav_menu ul ul { left: 131px; }

/* Everything else is theming */
 
#nav_menu { z-index:10000; }
#nav_menu *:hover {  }
#nav_menu a {}
  #nav_menu li.hover a {  }
  #nav_menu li{margin-right:0px;} /* espacement entre menu */  
    #nav_menu ul li a { }
	 #nav_menu ul  { background-color:#fff; border:1px solid #504844; border-top:0px none; height:103px; margin-top:0px; margin-left:-1px; z-index:10000;}
	 #nav_menu ul.rubrique_tendance  { border:0px solid #504844; border-top:0px none; width:530px; height:333px; margin-top:0px; margin-left:-2px; z-index:10;}
	 #nav_menu ul.cat_3{ width:470px; }
      #nav_menu ul a.hover { margin-top:-5px;}
   #nav_menu ul a { margin-top:-5px; }
/* #nav_menu ul a { border-bottom: none; } - I also needed this for IE6/7 */

#nav_menu .barre_orange{
	background-color:#ee802a;
	height:5px;
	/*width:352px;*/
	
	margin-top:-3px;
	!margin-top:-10px;
	
}
#nav_menu .barre_orange_tendance{
	background-color:#ee802a;
	height:5px;
	width:526px;
	margin-top:-3px;
	!margin-top:-10px;
	margin-left:0px;
	
}
.im_tendance{
	
position:absolute;
top:0px;
left:0px;
z-index:1;
}
#nav_menu ul.cat_3 .barre_orange{width:470px;  }

.quantite_view input[type=text]{
	background-image:url(../images/lesenvah/bouton_rond_centre.jpg);
	border:0px none;
	width:18px;
	height:17px;
	color:#FFF;
	padding-top:4px;
	
}

.barre_sous_photo{
	height:20px;
	width:291px;
	border:1px solid #959595;
	float:left;
	margin-top:-1px;
	margin-bottom:20px;
	text-align:right;
	padding-top:4px;
}
.barre_sous_photo_vide{
	height:20px;
	width:281px;
	border:1px solid #959595;
	float:left;
	margin-top:-1px;
	margin-bottom:20px;
	text-align:left;
	padding-top:4px;
	padding-left:10px;
}
.guide_taille{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;

}
.guide_taille_look{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	float:right;
	margin-top:-23px;
}
.guide_taille a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.guide_taille a:hover{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.guide_taille_img{
margin-top:-2px;	
float:left;
}

#base_fil{
	display:block;
	background-image:url(../images/lesenvah/timeline/timeline1.jpg);
	background-repeat:no-repeat;
	width:919px;
	height:88px;
	margin-left:13px;
}
#billing{
	display:none;
	background-image:url(../images/lesenvah/timeline/timeline2.jpg);
	background-repeat:no-repeat;
	width:919px;
	height:88px;
	margin-left:13px;
}
#shipping{
	display:none;
	background-image:url(../images/lesenvah/timeline/timeline2.jpg);
	background-repeat:no-repeat;
	width:919px;
	height:88px;
	margin-left:13px;
}
#shipping_method{
	display:none;
	background-image:url(../images/lesenvah/timeline/timeline3.jpg);
	background-repeat:no-repeat;
	width:919px;
	height:88px;
	margin-left:13px;
}

#payment{
	display:none;
	background-image:url(../images/lesenvah/timeline/timeline4.jpg);
	background-repeat:no-repeat;
	width:919px;
	height:88px;
	margin-left:13px;
}
#review{
		display:none;
	background-image:url(../images/lesenvah/timeline/timeline5.jpg);
	background-repeat:no-repeat;
	width:919px;
	height:88px;
	margin-left:13px;
}


.menu_femme_repeat{
float:left;
text-align:left;
padding-left:20px;
width:93px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding-top:18px;
	
}
.enfant_categ{
	text-align:left;	
}
.menu_femme_repeat a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
padding:0px;
margin:0px;
line-height:12px;

	
}
.menu_femme_repeat a:hover{
	text-decoration:underline;
}
.pointille_menu{
float:left;
width:3px;
}



/*rubrique */

.pagination{
	width:800px;
	height:20px;
	margin-top:5px;
	margin-bottom:10px;
	float:left;
	
}

.nb_par_page{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	float:left;
	
}
.nb_par_page a{
	color:#525252;
}
.nb_par_page .current{
	color:#e4792e;	
}
.nb_article{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	float:left;
	margin-right:220px;
	
}
.nb_page{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
}
.nb_page a{
	color:#525252;
	text-decoration:none;
}
.nb_page a:hover{
	color:#525252;
	text-decoration:underline;
}

.liste_produit_rubrique{
	width:190px;
	float:left;
	height:310px;
	margin-right:13px;
	margin-bottom:20px;
	position:relative;
}
.last_ligne{
	margin-right:0px;
}

.liste_produit_rubrique h5{
	line-height:10px;
	
}
.liste_produit_rubrique h5 a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#535353;
	text-decoration:none;
	
}
.liste_produit_rubrique h5 a:hover{

	text-decoration:underline;
}

.liste_produit_rubrique_img{
	float:left;	
	width:190px;
}
.liste_produit_rubrique_img_promo{
	position:absolute;	
	width:190px;
	height:256px;
	top:0px;
	left:0px;
}
.liste_produit_rubrique_text{
	float:left;	
	width:190px;
	text-align:center;
	margin-top:4px;
	line-height:normal;
}
.liste_produit_rubrique_text .price-box{
	padding:0px;
	margin:0px;
	margin-top:-5px;
}


#panel {
	display:block;
	margin-top:0px;
}
#panel_small {
	height: 100px;
	overflow:hidden;
	display: block;
	position:absolute;
	top:0px;
}
#panel_blank{
	height:100px;
	display: none;
	
}


/* PANIER */

.tableau_panier{
		float:right;
	
	margin-top:40px;
	margin-right:5px;
	
}

.aimerai_aussi{
	float:left;
	width:320px;
	margin-top:39px;
}

.cart_aimerai_aussi{

	width:100%;
	height:186px;
	background-color:#f7f7f6;
	margin-bottom:10px;
	padding:12px;
	padding-right:0px;
}
.coupon_reduc{
	width:554px;
	min-height:42px;
	background-color:#e1dedc;
	padding:10px;
	position:relative;
	float:right;
	margin-top:20px;
	margin-right:14px;
	
}
.titre_coupon{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#eb6a10;
	margin-bottom:4px;
}
.titre_code_coupon{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000; 
}
.bouton_coupon{
	position:absolute;
	right:10px;
	top:24px;
}

.total_panier{
	width:554px;
	padding:10px;
	background-color:#e1dedc;
	float:right;
	margin-top:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	
	margin-right:14px;
	text-align:right;
}
.total_panier_final{
	
	width:554px;
	padding:10px;
	background-color:#e1dedc;
	float:right;
	margin-top:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	
	text-align:right;	
}
.bouton_prix_panier{

}
.bouton_valide_panier{

}
.total_panier_prix{
width:554px;
position:relative;
text-align:right;
float:right;
}


.tableau_repeat{
	width:583px;
	height:115px;
	margin-bottom:4px;
	
}
.bouton_valide_final{
	margin-left:270px;
	float:left;
	margin-top:40px;
}
.tableau_1{
	float:left;
	width:299px;
	background-color:#f7f7f6;
	padding:12px;
	padding-top:3px;
	padding-bottom:3px;
	height:110px;
	margin-bottom:4px;
	
}
.tableau_1_final{
	float:left;
	width:341px;
	background-color:#f7f7f6;
	padding:12px;
	padding-top:3px;
	padding-bottom:3px;
	height:110px;
	margin-bottom:0px;
	
}
.tableau_2{
	float:left;
	width:100px;
	height:73px;
	background-color:#f7f7f6;
	padding:12px;
	text-align:center;
	padding-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-bottom:3px;
}
.tableau_3{
	float:left;
	width:18px;
	height:73px;
	background-color:#f7f7f6;
	padding:12px;
	text-align:center;
	padding-top:40px;
	padding-bottom:3px;
}
.tableau_4{
	float:left;
	width:60px;
	height:73px;
	background-color:#e1dedc;
	padding:12px;
	text-align:center;
	padding-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-bottom:3px;
}

.tableau_image{
	float:left;
}

.tableau_texte{
	float:left;
	margin-left:18px;
	margin-top:12px;
	
	
}

.tableau_refresh{
	width:561px;
	height:24px;
	background-color:#f7f7f6;
	float:left;
	padding-right:12px;
	padding-top:4px;
	text-align:right;
}
.tableau_frais{
	width:561px;
	height:24px;
	background-color:#f7f7f6;
	float:right;
	padding-right:12px;
	padding-top:4px;
	text-align:right;
	margin-top:10px;
	margin-right:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.titre_panier a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#eb6a10;
	text-decoration:none;
	
}
.titre_panier a:hover{

	text-decoration:underline;
	
}

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

.quantite_panier{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:4px;
	
}
.price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}


.aimerai_aussi_repeat{
	float:left;
	width:276px;
	height:119px;
	border:2px solid #b3afae;
	margin-bottom:30px;
	
}
.aimerai_aussi_texte{
	float:right;
	width:166px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px;
	margin-top:20px;
	
}
.aimerai_aussi_color{
	color:#e2007a; 	
}


.titre_checkout{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#eb6a10;
	text-decoration:underline;
		
}

.col-1, .col-2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.pw_oublier{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#eb6a10;
	text-decoration:none;
}
.pw_oublier:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#eb6a10;
	text-decoration:underline;
}

h3.checkout_label{
		font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#cbcbca;
	
}


#video_produit{
	display:none;
		z-index:1000;
	
}

.barre_photo{
	height:388px;
	width:291px;
	border:1px solid #959595;
	float:left;
	
	text-align:right;
	
}

.voir_videos{
	 cursor:pointer;
	 float:right;
}
#voir_video{
display:none;	
}
.item_minicart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
#mini_panier123{
	width:263px;
	position:absolute;
	right:-1px;
	top:119px;
	background-color:#fff;
	border:1px solid #000;
	display:none;
	z-index:10;
	background-image:url(../images/head_mini_panier.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	
}
.head_mini_panier{
	background-image:url(../images/lesenvah/head_mini_panier.jpg);
	background-repeat:no-repeat;
	width:262px;
	height:48px;
	
}
.footer_mini_panier{
	background-image:url(../images/lesenvah/footer_mini_panier.jpg);
	background-repeat:no-repeat;
	width:262px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-top:15px;
	text-align:center;
	
}
.nb_panier{
	margin-left:45px;
	padding-top:13px;
	font-size:12px;
	
}
.fermer_mini_cart a{
	font-size:10px;
	color:#000;
	position:absolute;
	top:-1px;
	right:-2px;
	
}
.subtotal{
	
	float:left;
	margin-right:25px;
	margin-left:20px;
	
}
.one-page-checkout{
	width:919px;
	margin-left:13px;
	margin-top:40px;
}
.login{
	margin-top:20px;

}

.separation_checkout{
	width:4px;
	height:100%;
	position:absolute;
	
	left:461px;
	margin-top:-17px;
	background-color:#fff;
}
.illust_billing{
	
float:left;margin-left:-20px;margin-top:-17px;margin-bottom:-15px;
}
.intro_billing{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	margin-bottom:20px;
	font-weight:bold;
}

.shipping_left{
	float:left;
	height:100%;
}

.titre_filtre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	
}

.ajout_selection a{
	float:right;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:112px;
	margin-top:16px;
}
.ajout_selection a:hover{
text-decoration:none;
}

#liste_produit h1{

display:block;
	
}

/* LOOOOK */

.look_gauche{
	width:455px;
	float:left;
	
}
.look_droite{
	width:462px;
	float:left;
	margin-left:30px;
	
}

.liste_produit_look{
	width:436px;
	float:left;
	border:1px solid #9d9d9d;
	margin-bottom:11px;
	padding:10px;
}

.titre_look{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#eb6a10;
	
}
.description_look{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#535353;
	margin-top:10px;
	margin-bottom:17px;
}

.liste_produit_look h5 a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#eb6a10;
	text-decoration:none;
}
.liste_produit_look h5 a:hover{

	text-decoration:underline;
}


.liste_produit_look_text{
	float:left;	
	width:290px;
	margin-top:-3px;
	margin-left:20px;
}
.liste_produit_look_text label{
	font-size:11px;
	width:60px;
	float:left;
	margin-top:3px;
	font-weight:normal;
	
	
}

.liste_produit_look_text .price-box{
	padding:0px;
	margin:0px;
	margin-top:-5px;
}
.liste_produit_look_img{
	float:left;	
	border:1px solid #a5a5a5;
	width:123px;
	height:163px;
}

.short-description-look{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	margin-top:7px;
	margin-bottom:10px;
}

.barre_photo_look{
	height:606px;
	width:455px;
	border:1px solid #959595;
	float:left;
	
	text-align:right;
	overflow:hidden;
	
}

.barre_sous_photo_look{
	height:20px;
	width:455px;
	border:1px solid #959595;
	float:left;
	margin-top:-1px;
	margin-bottom:20px;
	text-align:right;
	padding-top:4px;
}
.barre_sous_photo_look_vide{
	height:20px;
	width:455px;
	border:0px solid #959595;
	float:left;
	margin-top:-1px;
	margin-bottom:20px;
	text-align:right;
	padding-top:4px;
}

.position_video{
position:absolute;	
z-index:100;
margin-left:1px;
	margin-top:1px;
	width:291px;
	height:388px;
	overflow:hidden;
	display:none;
}

.position_video2{
position:absolute;	
z-index:100;
margin-left:36px;
	margin-top:1px;
	width:291px;
	height:388px;
	overflow:hidden;
	display:none;
}


.position_video_look{
position:absolute;	
z-index:100000;
margin-left:1px;
	margin-top:1px;
	width:455px;
	height:606px;
	overflow:hidden;
}
#voir_photo{
	display:none;	
}




/* categ principale */

.cat_3 .categ_gauche{
	
	position:relative;
	left:580px;
	margin-top:50px;
	width:252px;
	min-height:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	color:#000;
	
}

.cat_4 .categ_gauche{
	
	position:absolute;
	left:580px;
	top:90px;
	width:252px;
	min-height:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	color:#000;
	
}

.cat_5 .categ_gauche{
	
	position:absolute;
	left:580px;
	top:190px;
	width:252px;
	min-height:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	color:#000;
	
}

.categ_gauche a{
	color:#000;
	text-decoration:none;
	
}
.categ_gauche a:hover{
	color:#000;
	text-decoration:underline;
}
.categ_droite{
	
	position:relative;
	margin-left:80px;
}
.categ_droite h1{
	
margin-left:-80px;
}




.billing-adresse{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.taille_login{
	margin-left:0px;
	width:500px;
	float:left;
}


.ancien-prix{
	font-size:11px;
text-decoration: line-through;
float:left;
}

.nouveau-prix{
color:#F00;
	font-size:11px;
	float:right;

}



.prix_homepage .ancien-prix{
	font-size:11px;
text-decoration: line-through;
float:left;
margin-left:2px;
color:#cfcfcf;
}


.prix_homepage .nouveau-prix{
color:#ffffff;
	font-size:11px;
	float:right;
	margin-right:2px;

}

.liste_produit_rubrique .ancien-prix{
	font-size:13px;
text-decoration: line-through;
float: none;
margin-right:20px;

	font-family:Arial, Helvetica, sans-serif;
}

.liste_produit_rubrique .nouveau-prix{
color:#F00;
	font-size:13px;
float: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

}

.news_popup{
	margin-top:130px;	
	padding-left:19px;
}
.news_popup input{
	float:left;
	width:160px;
}
.page-head h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}




/* PARRAINAGE */

.parrainage_cadre{
	width:922px; 
	height:873px;
	float:left;
	background-image:url(../images/lesenvah/parrainage2/fond_parrainage.jpg);
	
}
.parrainage_cadre2{
	width:922px; 
	height:873px;
	float:left;
	background-image:url(../images/lesenvah/parrainage2/fond_parrainage2.jpg);
	
}
.parrainage_cadre2face{
	width:922px; 
	height:873px;
	float:left;
	background-image:url(../images/lesenvah/parrainage2/fond_parrainage2face.jpg);
	
}
.parrainage_cadre3{
	width:922px; 
	height:873px;
	float:left;
	background-image:url(../images/lesenvah/parrainage2/fond_parrainage3.jpg);
	
}
.parrainage_contenu_facebook{
	float:left;
	width:745px;
	height:732px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-top:117px;
	margin-left:41px;
}
.parrainage_contenu{
	float:left;
	width:645px;
	height:732px;
	margin-top:160px;
	margin-left:87px;
	
}
.parrainage_contenu2{
	float:left;
	width:645px;
	height:733px;
	background-image:url(../images/lesenvah/parrainage/parrainage_contenu2.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.parrainage_texte{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656464;
	text-align:left;
	margin-top:10px;
	

}
.parrainage_texte_facebook{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656464;
	text-align:left;
	top:630px;
	left:87px;
	position:absolute;

}
.parrainage_texte_facebook2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656464;
	text-align:left;
	

}
.son_flash{
position:absolute;
margin-top:0px;
z-index:10;
	
}

.parrainage_contenu label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-right:7px;
	color:#656564;
	
}

.parrainage1{
width:569px;

	
}

.parrainage2{
width:569px;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656464;
	
}
.parrainage_contenu2 label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	width:85px;
	float:left;
	text-align:right;
	margin-right:7px;
}

.parrainage_contenu input[type=text], .parrainage_contenu2 input[type=text], .parrainage_contenu2 input[type=password]{
	width:257px;	
}
.parrainage_contenu textarea{
	width:539px;
	height:105px;
}

.parrainage_form1{
	float:left;
	margin-top:206px;
	margin-left:21px;
	
}	
.parrainage_form2{
	float:left;
	margin-top:206px;
	margin-left:50px;
	
}	

.parrainage_envoyer{
	margin-left:200px;	
}

.parrainage_contenu .validation-advice{
	
	min-height:0px;
	height:0px;
	line-height: 10px;
	font-size:11px;
	margin:0;
	padding:0;
	
}


.parrainage_texte2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-top:220px;
	width:590px;
	margin-left:28px;
	
}

.parrainage_bouton{
	margin-left:170px;	
}

#parrainage_confirm{
	display:block;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656464;
}

.parrainage_confirmation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	border:3px solid #000;
	text-align:center;
	
}




.parrainage_fille{
	position:absolute;
	top:27px;
	right:70px;
	
}



.etiquette_news{
	position:absolute;
	left:10px;
}


.look_panier{
	float:right;
	margin-right:0px;
	margin-top:-4px;
	
}

.partager_look{
	width:100%;	
	float:left;
	margin-top:10px;
}

.envoyer_ami_look{
	float:left;
	margin-left:8px;
	
}

.product-shop label{
	font-size:11px;
	width:130px;
	float:left;
	margin-top:3px;
	font-weight:normal;
	
	
}

.promo_produit{
	position:absolute;
	right:0px;
	top:0px;
	
}

.port_sidebar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
	margin-bottom:6px;
	text-align:center;
}
.port_sidebar .price{
	font-size:11px;
}

.conteneur_home h1{
	display:none;	
}
.categ_droite h1{
	display:block;
	position:relative;
}
.breadcrumbs h3{
	display:inline;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	
}

.categ_gauche h2{
	display:inline;
font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:32px;
	color:#000;
	position:relative;
	
	
}
.menu_bottom{
	
	text-align:center;
}
.menu_bottom a{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #333;
	
}
.menu_bottom ul {
text-align:center;
margin-top:5px;
margin-bottom:10px;
	
}

.menu_bottom li {
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
size:20px;
color: #333;
display:inline;
	
}


/* CMS */
.cms-page-envah{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.cms-page-envah p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.cms-page-envah h1{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	
	color: #0a263c;
}
.cms-page-envah h2{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #0a263c;
}
.cms-page-envah h3{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #0a263c;
}

.cms-page-envah blockquote{
	margin:20px;
	display:block;
	
}

.cms-page-envah ul {
    list-style-type: disc;
	margin:10px;
}
.cms-page-envah li {
    margin-left:10px;
}

.inline{ display:inline; }
.floatleft{ float:left; }
.no-puce{ list-style-type:none; } 
.block{ display:list-item; }

.imgborder{
	border:1px solid #959595;
	cursor:pointer;
	
}

.fleche_zoom{
position:absolute;
top:180px;
left:0px;
	cursor:pointer;
	z-index:10;
}
.fleche_zoom2{
position:absolute;
top:180px;
left:257px;
	cursor:pointer;
	z-index:10;
}
#carrou{
	display:none;
}
.carrousel li { 
    float:left; 
   
    margin:0; 
    padding:0; 
    list-style:none; 
  
}
#li_0{
	display:block;	
}


.fond_page_facebook{
	background-image:url(../images/lesenvah/page_facebook.jpg);
	height:733px;
	width:942px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
}
.fond_page_facebook a{

	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:none;
}
.fond_page_facebook a:hover{

	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:underline;
}
.page_facebook_texte{
	position:absolute;
	left:666px;
	top:203px;
}

.page_facebook_texte2{
	position:absolute;
	left:666px;
	top:326px;
}
.page_facebook_inscrit{
	position:absolute;
	left:650px;
	top:157px;
}
.page_facebook_parrain{
	position:absolute;
	left:650px;
	top:280px;
}

.page_facebook_produits{
	position:absolute;
	left:307px;
	top:170px;
	
	width:318px;
	height:271px;
}
.page_facebook_parrainage{
	position:absolute;
	left:307px;
	top:170px;
	
	width:318px;
	height:271px;
	display:none;
	
	
}

.facebook_cadre1{
	background-image:url(../images/lesenvah/facebook_cadre1.jpg);
	width:264px;
	height:50px;
	margin-top:4px;
	padding-left:40px;
	padding-top:19px;
}
.facebook_cadre2{
	background-image:url(../images/lesenvah/facebook_cadre2.jpg);
	width:264px;
	height:89px;
	margin-top:4px;
	padding-left:40px;
	padding-top:12px;
}

.magasins{
	float:left;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.magasins h4{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff7a22;
	margin-top:10px;
}

.partage_prod{
	background-image:url(../images/lesenvah/facebook.jpg);
	width:164px;
	height:19px;
	
	position:absolute;
}
#bouton_partager{
position:absolute;
top:2px;
left:95px;


}

.page-news{
	float:left;
	width:932px;
	height:655px;
	background-image:url(../images/lesenvah/fond_news_grand.png);
}

.form_news{
	
text-align:left;
width:250px;
position:absolute;
top:300px;
left:353px;
	
}
.form_news input{
	width:241px;
}

#myOnPageContent{
display:none;	
}

/* SAV */
.questions_sav{
float:left;
width:545px;
padding:20px;7e7e7e
color:#7e7e7e;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.service_client{
float:left;
width:300px;
height:600px;
background-color:#efefef;
border:solid 1px #bcb5a3;
margin-left:20px;
padding:20px;
color:#8c8c8c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.service_client a{

color:#646363;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.sav_titre{
	float:left;
	color:#f16301;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:solid 2px #f16301;
	width:100%;
}
.sav_titre2{
	float:left;
	color:#605f5f;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:solid 2px #605f5f;
	width:100%;
}

h2.trigger a{ color: #605f5f; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

h2.trigger a:hover { color: #605f5f; text-decoration:underline; font-weight:bold;}

.block_sav{
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7e7e7e;
}

.titre3_sav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#605f5f;
	font-weight:bold;
	
}
.titre3_sav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f17f31;
	text-decoration:none;
}
.titre3_sav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f17f31;
	text-decoration:underline;
	
}






.barre_menu2{
	position:absolute;
	top:118px;
	left:0px;
	height:28px;
	
	
	
}
.promo_home{
	position:absolute;
	top:10px;
	left:809px;
	width:187px;
}

.prix_homepage{
	background-color:#737270;	
	width:92px;
	height:12px;
}

.prix_homepage .price{
	font-weight:normal;
	font-size:11px;
	color:#fff;
	float:right;
	margin-right:5px;
	
}

.img_voir_video{
	position:absolute;
	top:393px;
	left:185px;
}

#voir_photo_img{
	display:none;	
}
.img_voir_video_look{

}

#video_produit_look{
	display:none;
}

.cadre_video{
width:355px;
height:623px;
background-image:url(../images/lesenvah/cadre_video.png);
background-repeat:no-repeat;
padding-left:8px;
padding-top:8px;
z-index:10000000000000000:
	
}

.plus_couleur{
	background-color:#000;
	width:150px;
	height:15px;
	color:#FFF;
	margin-left:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:1px;
	padding-bottom:1px;
}
.plus_couleur a{
	
	color:#FFF;
	text-decoration:none;

}