@charset "UTF-8";

/*****************************/
/* Page Sous catégorie*/
/*****************************/

.ico-rem40 { position:absolute; bottom:30px; left:-20px; background:url(/images/offre/soldes/ap-40pcent.png) no-repeat 0 0; left:5px; padding:23px 8px; color:white; font-size:2em}
.ico-rem30 { position:absolute; bottom:30px; left:-20px; background:url(/images/offre/soldes/ap-30pcent.png) no-repeat 0 0; left:5px; padding:23px 8px; color:white;  font-size:2em}
.ico-rem20 { position:absolute; bottom:30px; left:-20px; background:url(/images/offre/soldes/ap-20pcent.png) no-repeat 0 0; left:5px; padding:23px 8px; color:white; font-size:2em;}
.ico-rem10 { position:absolute; bottom:30px; left:-20px; background:url(/images/offre/soldes/ap-10pcent.png) no-repeat 0 0; left:5px; padding:23px 8px; color:white; font-size:2em}

.page_categorie, .page_scategorie {
	padding:0; margin:-5px 0;
		/*background-color: #B19D5E;*/
}
.page_categorie h2#fil-ariane { background-color:rgba(177,157,94,0.9); background-image:none;}
.prix_categorie {color:#BB3632; font-size:1.2em; white-space:nowrap;}
#li_art_categorie #produit-liste .prix_categorie { font-size:0.9em;}
ol#li_art_categorie {
		list-style-type:none;
		padding:0;
		margin:0;
}

#content #li_art_categorie h4 {
		display:list-item;
		list-style:square inside;
		color:#B19D5E;
		font-size:2.5em;
		padding:0;
		margin:16px 10px 8px 10px;
		font-family:Georgia, "Times New Roman", Times, serif;
}
ol#li_art_categorie li {
	 padding:0px 5px 40px 5px;
	 position:relative;
	 margin:0;
	 background:url(/images/structure/ombre_categorie.png) no-repeat bottom left white;

}
ol#li_art_categorie ul li {
	 margin:0 5px 5px 5px;
	 border:none;
	 background:none;
	 
}
ol#li_art_categorie ul {
		list-style-type:none;
		margin:5px 0;
		padding:0;
		border:none;
}
ol#li_art_categorie a {
		text-decoration:none
}


.page_categorie #presentation { padding:5px 5px 0 5px; margin:-13px 2px 0 2px; background:#EEE; position:relative }
.page_categorie .submenu { padding:0px; margin: 5px 10px 30px 10px; background:white }
.page_categorie .submenu  li{
	float:left;
	padding:0; margin:0; list-style:none;
}
.page_categorie .submenu a{
	float:left;
	font-size:1em;
	padding:0.3em 0.8em;
	margin:3px 3px 0 0;
	background-color:#C1AD7E;
	color:white; text-decoration:none;
	-moz-border-radius: 10px; 
     -webkit-border-radius: 10px; 
     border-radius: 10px ;          
	display:inline-block;
}

.page_categorie .submenu li.cat_technique a {
	background-color:rgb(79,70,42);

}
.page_categorie .submenu li.actif a,.page_categorie .submenu li.actif a:hover{
	background-color:#EEE; color:#B19D5E; font-weight:bold; position:relative; padding-left:22px}
	.page_categorie .submenu li.actif a strong{ position:absolute; left:3px; top:-5px; font-size:2em;font-weight:normal;}
.page_categorie .submenu  li a:hover {
	background-color:#333;
}
#afficher{ text-align:center}
#afficher a{ font-size:1.2em; color:#B19D5E; padding:0.5em; border:1px solid #CCC;}


#li_art_categorie #produit-vedette {
	height:236px;
	width:100%;
}
#li_art_categorie #produit-vedette.beaucoup_article {
	background-color:#EEE;
}
#li_art_categorie #produit-vedette li{
	width:160px;
	height:160px;
	float:left;
	margin:5px 0 5px 5px;
	padding:0 0 62px 0;
	position:relative;
	background-color:white;
	border:1px solid #eee;
}
#li_art_categorie #produit-vedette li:hover {
		border:1px solid #DDD;
}
#produit-vedette a.image {
	display:block;
	padding:0;
	margin:0;
	height:220px;
	width:160px;
	position:absolute;
	top:0; left:0;
	z-index:200;
}
#produit-vedette img{
	max-height:150px;
	max-width:150px;
	padding:5px; margin:0;
}

#produit-vedette .info {
	position:absolute; bottom:1px; left:1px; z-index:200;
	padding:5px; margin:0;
	width:148px; height:72px; background-color:#666; background-color:rgba(100,100,100,0.8) 
}
#produit-vedette li:hover .info{ background-color:#BB3632;}
#produit-vedette .info p {
	padding:0; margin:0;
	text-align:left; overflow:hidden;	 color:white;
}
#produit-vedette .info a { color:white;
}

.prix_categorie {color:#B19D5E; font-size:1.2em; white-space:nowrap;}

#produit-vedette .prix_categorie { text-align:right; font-weight:bold; color:white}
#li_art_categorie #produit-vedette li.lien_scat { border:none;text-align:center;background:none; width:8em}
#li_art_categorie #produit-vedette li.lien_scat a{ display:block; background:#C1AD7E; font-size:30px;  text-align:center;color:white; padding:12px 16px 18px 14px; border-radius:40px; margin:80px 0 0 30px; height:30px; width:30px; letter-spacing:0.2em; text-transform:uppercase}
#li_art_categorie #produit-vedette li.lien_scat a:hover { background-color:#BB3632; box-shadow:2px 2px 8px #FFF;}
#li_art_categorie #produit-liste {
		padding:10px 10px 0 10px;
		margin:0;
		clear:both;
		position:relative;
		top:-10px
}

#li_art_categorie #produit-liste li {
		padding:0px;
		margin:0;
}

#li_art_categorie #produit-liste a {
		display:block;
		border-bottom:1px solid #DDD;
		margin:0;
		padding:5px;
		position:relative;
		color:#444;
}
#li_art_categorie #produit-liste a em { font-size:0.8em; color:#999;}
#produit-liste .prix_categorie {
		position:absolute;
		right:10px;
}

#produit-liste a:hover {
		background:#EEE;
}
#li_art_categorie p.lien_scat {
	text-align:center;
	margin:20px 0;
}
#li_art_categorie p.lien_scat a {
	text-decoration:none;
	color:white;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px; 
	background:#B19D5E;
	padding:6px 12px;
	
}
#li_art_categorie p.lien_scat a:hover {
	color:white;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px; 
	background:#BB3632;
	box-shadow: 1px 1px 6px #CCC;
}
	
#slider_cat {
	margin:10px 0 0 0; padding:0; }	
#slider_cat ul{
	height:212px;
	margin:0px;
	padding:0;
	overflow:hidden; 
	list-style:none;
	width:460px;
	}
#slider_cat li {
	margin:0px;
	padding:0;
	overflow:hidden; 
	list-style:none;
	}
#slider_cat p { padding:0em;}
#slider_cat li img { margin:0px; width:460px; height:212px; padding:0;}
.secret-peche,.secret-peche2 {  background-color:#F3F3F3;  
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; }
.secret-peche {position:absolute; bottom:6px; right:16px; width:460px;height:212px;}
.secret-peche2 { padding:5px 0px 30px 0px; margin:5px}
.secret-peche h3,.secret-peche2 h3 { color:#B19D5E; padding-left:0.8em;}
.secret-peche h4,.secret-peche2 h4 { color:#333; font-weight:normal; font-size:1em; padding:0.5em 1.3em;}
.secret-peche .suite { background-color:#B19D5E ; float:right; margin-top:10px}
.secret-peche2 .suite { background-color:#B19D5E ; float:right; margin-top:-5px}
.secret-peche .suite:hover, .secret-peche2 .suite:hover { background-color:#333}

p#controls{
	margin:0;
	position:relative;
	} 

#prevBtn_cat, #nextBtn_cat { 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:30px;
	height:30px;
	position:absolute;
	left:-11px;
	top:-150px;
	}	
#nextBtn_cat { 
	left:450px;
	}														
#prevBtn_cat a {  
	display:block;
	width:30px;
	height:30px;
	background:url(/images/presentation/slider/prev_cat.png) no-repeat 0 0 ;	
	}	
#nextBtn_cat a { 
	background:url(/images/presentation/slider/next_cat.png) no-repeat 0 0;
	width:30px;
	height:30px;
	display:block;
	}
#prevBtn_cat a:hover {  
	background:url(/images/presentation/slider/prev_cat2.png) no-repeat 0 0;	
	}	
#nextBtn_cat a:hover { 
	background:url(/images/presentation/slider/next_cat2.png) no-repeat 0 0;
	}
	

/*****************************/
/* Page Sous catégorie*/
/*****************************/

.page_scategorie #content ul {
		list-style-type:none;
		padding:0;
		margin:0;
}

.page_scategorie #content h4 {
		padding:5px 0;
		margin:0;
		color:#0098AF;
}
.page_scategorie #content h5 {
		padding:5px 0;
		margin:0;
}

.page_scategorie #content li {
		list-style-type:none;
		margin:5px 0 0 0;
		border-bottom:10px solid #EEE;
		position:relative;
		min-height:172px;
		padding:0;
	
}
.page_scategorie #content .marque { position:absolute; top:10px; right:10px; z-index:300}

.page_scategorie #content .description {
	padding:5px 100px 0px 190px;
	
}
.page_scategorie #content ol { margin:0; padding:0;}
.page_scategorie #content ol li {
		list-style-type:none;
		padding:2px;
		margin:2px;
		border-bottom:none;
		min-height:0;
}

.visuel { position:absolute; left:10px; height:10px; width:160px; text-align:center; margin:0 10px 10px 0; padding:5px;		max-height:150px;
}
.visuel a { border:none; text-decoration:none;}
.visuel a:hover { border:none; text-decoration:none;}
.visuel a img { border:1px solid #EEE; padding:5px; background:white;}
.visuel a:hover img { border:1px solid #999;}
.page_scategorie #content form { border-top:1px solid #CCC; margin: 10px 0 0 0; padding:2px 0 0 0;}
.page_scategorie #content .actions { text-align:right; margin:0px 10px 10px 0; padding:0;}
.page_scategorie #content label { color:#3399CC}
.page_scategorie #content input[type="submit"] {margin:0 5px 0 0;background:#0098AF; padding:4px; color:white; text-decoration:none; font-size:1.2em; border:3px double white; }
.page_scategorie #content input[type="submit"]:hover {background-color:#FF6600;} 

.page_scategorie #content #filtre_scategorie {border:none; padding:10px;background:#E0D8BF; margin:-13px 2px 2px 2px}
.page_scategorie #filtre_scategorie h3 {color:#973; display:inline-block; font-size:1.4em}
.page_scategorie #filtre_scategorie label { color:#973; margin-left:1.4em}

