@charset "ISO-8859-1";
/* CSS Document */

body{

	background-color:#FFFFFF;
	margin-top:0;
}

#site{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	width:980px;
}

#bandeau{
	position:relative;
	width:980px;
	height:212px;
	z-index:2;
}

	#bandeau_gauche{
		position:absolute;
		background-color:#FFFFFF;
		width:197px;
		height:212px;
		left:0;
	}
	
	#bandeau_droite{
		position:absolute;
		background-color:#FFFFFF;
		width:783px;
		height:212px;
		right:0;
	}
	
		#bandeau_droite_menu1{
			width:783px;
			height:39px;
		}
		
		/* ---------------------------------------- */
		
			a.menu1_wolfer{
				display: block;
				background-image:url(../img/wolfer-on.jpg);
				width: 61px;
				height: 30px;
				float: left;
			}
			
			a.menu1_wolfer:hover{
				background-image:url(../img/wolfer-off.jpg);	
			}
			
			a.menu1_news{
				display: block;
				background-image:url(../img/news-on.jpg);
				width: 51px;
				height: 30px;
				float: left;
			}
			
			a.menu1_news:hover{
				background-image:url(../img/news-off.jpg);	
			}
			
			a.menu1_question{
				display: block;
				background-image:url(../img/question-on.jpg);
				width: 111px;
				height: 30px;
				float: left;
			}
			
			a.menu1_question:hover{
				background-image:url(../img/question-off.jpg);	
			}
			
			a.menu1_contact{
				display: block;
				background-image:url(../img/contact-on.jpg);
				width: 61px;
				height: 30px;
				float: left;
			}
			
			a.menu1_contact:hover{
				background-image:url(../img/contact-off.jpg);	
			}
			
			a.menu1_cgv{
				display: block;
				background-image:url(../img/cgv-on.jpg);
				width: 36px;
				height: 30px;
				float: left;
			}
			
			a.menu1_cgv:hover{
				background-image:url(../img/cgv-off.jpg);	
			}
			
			a.menu1_compte{
				display: block;
				background-image:url(../img/compte-on.jpg);
				width: 97px;
				height: 30px;
				float: left;
			}
			
			a.menu1_compte:hover{
				background-image:url(../img/compte-off.jpg);	
			}
			
			#menu1_article{
				display: block;
				width: 80px;
				height: 20px;
				float: left;
				text-align:center;
				padding-top:10px;
			}
			
			a.article{
				color:#3d3c3f;
				font-family:Verdana;
	            font-size:13px;
				font-weight:bold;
				text-decoration:none;
			}
			
			a.article:hover{
				color:#c73531;
				font-family:Verdana;
	            font-size:13px;
				font-weight:bold;
				text-decoration:underline;
			}
			
			a.menu1_panier{
				display: block;
				background-image:url(../img/panier-on.jpg);
				width: 43px;
				height: 30px;
				float: left;
			}
			
			a.menu1_panier:hover{
				background-image:url(../img/panier-off.jpg);	
			}
			
			#blanc1{
				display: block;
				background-image:url(../img/blanc1.jpg);
				width: 32px;
				height: 30px;
				float: left;
			}
			
			#blanc2{
				display: block;
				background-image:url(../img/blanc2.jpg);
				width: 38px;
				height: 30px;
				float: left;
			}
			
			#blanc3{
				display: block;
				background-image:url(../img/blanc3.jpg);
				width: 41px;
				height: 30px;
				float: left;
			}
			
			#blanc4{
				display: block;
				background-image:url(../img/blanc4.jpg);
				width: 26px;
				height: 30px;
				float: left;
			}
			
			#blanc5{
				display: block;
				background-image:url(../img/blanc5.jpg);
				width: 37px;
				height: 30px;
				float: left;
			}
			
			#blanc6{
				display: block;
				background-image:url(../img/blanc6.jpg);
				width: 31px;
				height: 30px;
				float: left;
			}
			
			#blanc7{
				display: block;
				background-image:url(../img/blanc7.jpg);
				width: 18px;
				height: 30px;
				float: left;
			}
			
			#blanc8{
				display: block;
				background-image:url(../img/blanc8.jpg);
				width: 20px;
				height: 30px;
				float: left;
			}
			
		/* ---------------------------------------- */
		
		#bandeau_droite_ligne{
			width:783px;
			height:9px;
			background-image:url(../img/chaussure-femme.jpg);
			background-repeat:no-repeat;
		}
		
		#bandeau_droite_menu2{
			width:783px;
			height:26px;
		}
		
		/* ---------------------------------------- */
		
			a.menu2_femme{
				display: block;
				background-image:url(../img/v3-chaussure-femme-on.jpg);
				width: 83px;
				height: 26px;
				float: left;
			}
			
			a.menu2_femme:hover{
				background-image:url(../img/v3-chaussure-femme-off.jpg);	
			}
			
			a.menu2_homme{
				display: block;
				background-image:url(../img/v3-chaussure-homme-on.jpg);
				width: 91px;
				height: 26px;
				float: left;
			}
			
			a.menu2_homme:hover{
				background-image:url(../img/v3-chaussure-homme-off.jpg);	
			}
			
			a.menu2_enfant{
				display: block;
				background-image:url(../img/v3-chaussure-enfant-on.jpg);
				width: 149px;
				height: 26px;
				float: left;
			}
			
			a.menu2_enfant:hover{
				background-image:url(../img/v3-chaussure-enfant-off.jpg);	
			}
			
			a.menu2_senior{
				display: block;
				background-image:url(../img/v3-chaussure-senior-on.jpg);
				width: 146px;
				height: 26px;
				float: left;
			}
			
			a.menu2_senior:hover{
				background-image:url(../img/v3-chaussure-senior-off.jpg);	
			}
			
			a.menu2_pantoufle{
				display: block;
				background-image:url(../img/v3-pantoufle-on.jpg);
				width: 125px;
				height: 26px;
				float: left;
			}
			
			a.menu2_pantoufle:hover{
				background-image:url(../img/v3-pantoufle-off.jpg);	
			}
			
			a.menu2_marque{
				display: block;
				background-image:url(../img/v3-marque-on.jpg);
				width:77px;
				height: 26px;
				float: left;
			}
			
			a.menu2_marque:hover{
				background-image:url(../img/v3-marque-off.jpg);	
			}
			
			a.menu2_saison{
				display: block;
				background-image:url(../img/v3-saison-on.jpg);
				width: 109px;
				height: 26px;
				float: left;
			}
			
			a.menu2_saison:hover{
				background-image:url(../img/v3-saison-off.jpg);	
			}
			
		
		/* ---------------------------------------- */
		
		#bandeau_droite_defilement{
			width:701px;
			height:56px;
			background-image:url(../img/v2-chaussures-femmes-marque.jpg);
			padding-top:35px;
			padding-right:82px;
			padding-bottom:56px;
		}
		
		#bandeau_droite_1{
			width:783px;
			height:53px;
		}
		
			a.marquev31{
				display: block;
				background-image:url(../img/v3_marque_01.jpg);
				width:47px;
				height:53px;
				float: left;
			}
			
			a.marquev31:hover{
				display: block;
				background-image:url(../img/v3_marque_01.jpg);
				width:47px;
				height:53px;
			}
			
			a.marquev32{
				display: block;
				background-image:url(../img/v3_marque_02.jpg);
				width:97px;
				height:53px;
				float: left;
			}
			
			a.marquev32:hover{
				display: block;
				background-image:url(../img/v3_marque_02.jpg);
				width:97px;
				height:53px;
			}
			
			a.marquev33{
				display: block;
				background-image:url(../img/v3_marque_03.jpg);
				width:101px;
				height:53px;
				float: left;
			}
			
			a.marquev33:hover{
				display: block;
				background-image:url(../img/v3_marque_03.jpg);
				width:101px;
				height:53px;
			}
			
			a.marquev34{
				display: block;
				background-image:url(../img/v3_marque_04.jpg);
				width:74px;
				height:53px;
				float: left;
			}
			
			a.marquev34:hover{
				display: block;
				background-image:url(../img/v3_marque_04.jpg);
				width:74px;
				height:53px;
			}
			
			a.marquev35{
				display: block;
				background-image:url(../img/v3_marque_05.jpg);
				width:98px;
				height:53px;
				float: left;
			}
			
			a.marquev35:hover{
				display: block;
				background-image:url(../img/v3_marque_05.jpg);
				width:98px;
				height:53px;
			}
			
			a.marquev36{
				display: block;
				background-image:url(../img/v3_marque_06.jpg);
				width:65px;
				height:53px;
				float: left;
			}
			
			a.marquev36:hover{
				display: block;
				background-image:url(../img/v3_marque_06.jpg);
				width:65px;
				height:53px;
			}
			
			a.marquev37{
				display: block;
				background-image:url(../img/v3_marque_07.jpg);
				width:112px;
				height:53px;
				float: left;
			}
			
			a.marquev37:hover{
				display: block;
				background-image:url(../img/v3_marque_07.jpg);
				width:112px;
				height:53px;
			}
			
			a.marquev38{
				display: block;
				background-image:url(../img/v3_marque_08.jpg);
				width:46px;
				height:53px;
				float: left;
			}
			
			a.marquev38:hover{
				display: block;
				background-image:url(../img/v3_marque_08.jpg);
				width:46px;
				height:53px;
			}
			
			a.marquev39{
				display: block;
				background-image:url(../img/v3_marque_09.jpg);
				width:71px;
				height:53px;
				float: left;
			}
			
			a.marquev39:hover{
				display: block;
				background-image:url(../img/v3_marque_09.jpg);
				width:71px;
				height:53px;
			}
			
			a.marquev310{
				display: block;
				background-image:url(../img/v3_marque_10.jpg);
				width:72px;
				height:53px;
				float: left;
			}
			
			a.marquev310:hover{
				display: block;
				background-image:url(../img/v3_marque_10.jpg);
				width:72px;
				height:53px;
			}
			
				
		
		#bandeau_droite_2{
			width:783px;
			height:93px;
		}

#interieur{
	position:relative;
	display:table;
	background-color:#FFFFFF;
	width:980px;
	z-index:0;
}

	#gauche{
		position:absolute;
		width:203px;
		height:100%;
		left:0;
		background-color:#FFFFFF;
	}
	
		#gauche_promo{
		position:relative;
	    width:203px;
		z-index:0;
		}
		
			#gauche_promo a {color: #C73531; font-family: Verdana; font-size: 12px; font-weight: bold;}
        
		#gauche_newsletter{
		position:relative;
	    width:199px;
		margin-right:4px;
		text-align:center;
		}
        
		#gauche_connecter{
		position:relative;
	    width:199px;
		margin-right:4px;
		text-align:center;
		}
        
		#gauche_recherche{
		position:relative;
	    width:199px;
		margin-right:4px;
		text-align:center;
		}
        
		#gauche_servir{
		position:relative;
	    width:203px;
		}
		
		#gauche_logo{
		position:relative;
	    width:203px;
		}
        
		#gauche_lien{
		position:relative;
	    width:199px;
		text-align:center;
		margin-right:4px;
		}
			#gauche_lien a {color:#999999; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;}
			#gauche_lien a.promo {color:#666666;}
			#gauche_lien a:hover {text-decoration:underline;}
			
		#gauche_recherche_produit{
		position:relative;
	    width:199px;
		margin-right:4px;
		text-align:center;
		}
		
		#gauche_recherche_shoes{
		position:relative;
	    width:203px;
		}
		
		/*Opti code Encart Type de chaussures*/
		#g_rech_shoes {position: relative; width: 203px; color: #C73531; font-family: Verdana; font-size: 12px; font-weight: bold;}
		#g_rech_shoes ul { padding:0; margin:0;}
		#g_rech_shoes li { list-style:none; margin:5px 0 0 5px;}
		#g_rech_shoes li a {color: #3D3C3F; text-decoration:none;}
		#g_rech_shoes li a:hover {text-decoration:underline;}
		
		
	#droite{
		position:absolute;
		width:777px;
		right:0;
		background-color:#FFFFFF;
	}
	
		#droite_bandeau{
		position:relative;
		width:777px;
		}
		
		#droite_centre{
		position:relative;
		width:777px;
		}
		
		#droite_centre_texte{
		position:relative;
		width:772px;
		margin-left:5px;
		}
		
		#droite_centre_texte h1 {padding:0; margin:0; display:inline; font-size:14px; color:#c63530; font-family:Verdana, Arial, Helvetica, sans-serif;}
		
		#droite_news{
		position:relative;
		width:774px;
		margin-left:3px;
		}
		
		#droite_ref{
		position:relative;
		width:777px;
		text-align:center;
		color:#c5c7c8;
		font-family:Verdana;
		font-size:10px;
		font-weight:bold;
		}
		
		#droite_mention{
		position:relative;
		width:777px;
		text-align:center;
		color:#000000;
		font-family:Verdana;
		font-size:9px;
		font-weight:bold;
		}
		
		#fiche{
		position:relative;
		width:777px;
		height:475px;
		}
		
		#fiche_new{
		position:relative;
		width:777px;
		}
        
			#fiche_gauche_haut{
			position:absolute;
		    width:478px;
			height:375px;
		    left:0;
			}
                   
		    #fiche_gauche_bas{
			position:absolute;
		    width:478px;
			height:100px;
			top:375px;
		    left:0;
			}
            
			#fiche_droite{
			position:absolute;
		    width:299px;
			height:475px;
		    right:0;
			}
        
		#droite_ref_equivalente{
		position:relative;
		width:777px;
		}
		
		#egalement{
		position:relative;
		width:777px;
		}
	
/* ---------------------------------------------
-----------  CSS TEXTE / LIEN   ----------------
----------------------------------------------*/

a.lien_ref{
	color:#c5c7c8;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.lien_ref:hover{
	color:#c5c7c8;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

a.lien_ref2{
	color:#b6b8ba;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.lien_ref2:hover{
	color:#b6b8ba;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

a.mention{
	color:#000000;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

a.mention:hover{
	color:#000000;
	font-family:Verdana;
	font-size:9x;
	font-weight:bold;
	text-decoration:underline;
}

a.lien_oublie{
	color:#3f3e44;
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
}

a.lien_oublie:hover{
	color:#3f3e44;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

.titre_gauche{
	font-family:Verdana;
	color:#c73531;
	font-size:15px;
	font-weight:bold;
}

.titre_gauche_news{
	font-family:Verdana;
	color:#c73531;
	font-size:17px;
	font-weight:bold;
}

a.lien_titre_gauche{
	font-family:Verdana;
	color:#c73531;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

a.lien_titre_gauche:hover{
	font-family:Verdana;
	color:#c73531;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
}

.texte_actu{
	font-family:Verdana;
	color:#3d3c3f;
}

form{
margin : 0;
padding: 0;
}

/* --------- FICHE PRODUIT --------------------- */
.img_produit{
    border-width: 2px;
    border-color: #a5acb2;
    text-align:center;
}

/*CUSTOM AERONET*/
#td-prod {color: #3D3C3F; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none;}
#td-prod a {color: #3D3C3F; text-decoration: none;}
#td-prod a.p:hover {color: #3D3C3F; text-decoration: underline;}
#td-prod span.solde {color:#C73531;}
/*TITRE PRODUIT*/
#t_art h1{ padding:0; margin:0; display:inline; font-size:14px; color:#c63530; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* CUSTOM BOUTONS PARTAGE + SOCIAL */
#div_social { padding:0 0 15px 50px;}
#div_social div.tw {display: inline; float: left; margin-right: 15px;}
#div_social div.fb {float: left; margin-right: 30px;}
/* Page Plan du site */
#pl_site {float: left; padding: 15px 0 0; text-align: left; vertical-align: top; color: #000000; font-family: Verdana; font-size: 12px;}

#pl_site ul {list-style:none; list-style-type:none; padding:0; margin:0}
#pl_site ul li {margin:2px 0 2px 0;}
#pl_site ul li a {color: #3D3C3F; font-weight:bold;}
#pl_site ul li a:hover {text-decoration:none;}
			
#pl_site a {color:#C73531; text-decoration:none;}
#pl_site a:hover {color:#C73531; text-decoration:underline;}
			
#pl_site a.ss {color:#3D3C3F; text-decoration:none; font-weight:bold;}
#pl_site a.ss:hover {color:#3D3C3F; text-decoration:underline;}
			
#pl_site ul.u1 {list-style:none; list-style-type:none; padding:0; margin:0}
#pl_site ul.u1 li {margin:3px 0 3px 20px;}
#pl_site ul.u1 li a {color: #3D3C3F; font-weight:normal; text-decoration:none;}
#pl_site ul.u1 li a:hover {text-decoration:underline;}

/* FOOTER */
#footer {color:#C73531; font-size:12px; margin:0; padding: 0 0 4px 0; text-align:center;}
#footer h2 {color:#C73531; font-size:12px; display:inline; margin:0; padding:0;}
#footer a {color:#C73531; text-decoration:none;}

#footer p.p1 {padding:8px 0 0 0; margin:0; font-size:10px; color:#333333;}
#footer p.p1 a.cat {color:#000000; text-decoration:none;}
#footer p.p1 a.cat:hover {color:#000000; text-decoration:underline;}
#footer p.p1 a {color:#666666;text-decoration:none;}
#footer p.p1 a:hover {color:#C73531; text-decoration:underline;}

#footer p.p2 {padding:4px 0 0 0; margin:0; font-size:10px; color:#333333;}
#footer p.p2 a.cat {color:#000000; text-decoration:none;}
#footer p.p2 a.cat:hover {color:#000000; text-decoration:underline;}
#footer p.p2 a {color:#666666;text-decoration:none;}
#footer p.p2 a:hover {color:#C73531; text-decoration:underline;}

#footer p.p2 a.p {color:#999999;} 
#footer p.p2 a.p:hover {color:#999999; text-decoration:none;}

a.texte_produit_lien{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.text_produit_lien{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
}

a.texte_produit_solde_lien{
	color:#c73531;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.text_produit_solde_lien{
	color:#c73531;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.text_semelle{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:9px;
}

.texte_nouveaute{
	color:#c73531;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

.sombre_15_bold{
    color:#3d3c3f;
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
}

.bold_sombre_texte_12{
    color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.sombre_texte_12{
    color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
}

a.bold_sombre_12{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.bold_sombre_12:hover{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

a.sombre_12{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
}

a.sombre_12:hover{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
}

.bold_sombre_click_12_texte{
	color:#c73531;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.bold_bordo_texte_13{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
}

a.bold_bordo_13{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

a.bold_bordo_13:hover{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.bold_bordo_click_13_texte{
	color:#c73531;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

.suivant_texte{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

a.suivant{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.suivant:hover{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.suivant_click{
	color:#c73531;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.lien_gauche_texte{
	color:#c73531;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

a.lien_gauche{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

a.lien_gauche:hover{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#ariane{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#ariane h1{font-size:12px; display:inline;}

#ariane a{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#ariane a:hover{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.gauche_griser{
	color:#3d3c3f;
	font-family:Verdana;
	font-size:12px;
	font-style:italic;
}


.lien_placement{
	margin:0 0 0 0;
	margin-left:5px;
	margin-top:5px;
}

#deroulant_marque{
	height:200px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
}

.haut_tableau{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.haut_tableau_next{
	color:#CCCCCC;
	font-family:Verdana;
	font-size:12px;
}

a.lien_haut_tableau{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.lien_haut_tableau{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.texte_tableau{
	color:#000000;
	font-family:Verdana;
	font-size:12px;
}

a.lien_texte_tableau{
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
}

a.lien_texte_tableau:hover{
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
}

.italique{
	color:#000000;
	font-family:Verdana;
	font-size:10px;
}
/* ---------------------------------------------
-----------FIN CSS TEXTE / LIEN ----------------
----------------------------------------------*/


