@charset "UTF-8";

.ne-pas-manquer { margin:-5px 0 20px 0; padding:0; list-style:none;}
.ne-pas-manquer li { margin:1px 0; padding:0; list-style:none;}

.voir_pack_small{  display:block; height:62px; width:205px;
	background: url(/images/offre/bouton_voir_pack/bt_voir_packs_small.png) no-repeat 0 0; text-indent:300px; white-space:nowrap; overflow:hidden
}
.voir_pack_small:hover{
	background: url(/images/offre/bouton_voir_pack/bt_voir_packs_small.png) no-repeat 0 -60px;
}
.voir_pack_large{  display:block; height:62px; width:460px;
	background:url(/images/offre/bouton_voir_pack/bt_voir_packs_large.png) no-repeat 0 0; text-indent:1000px; white-space:nowrap; overflow:hidden
}
.voir_pack:hover_large{
	background: url(/images/offre/bouton_voir_pack/bt_voir_packs_large.png) no-repeat 0 -60px;
}

/* NAVIGATION ONGLETS */
div#content #gallery {font:1.1em verdana,arial,sans-serif;  padding:0; margin:20px 0 00; height:34px;}
div#content #gallery div.off {color:#999; height:33px; margin: 0 -1px 0 0 ; padding:0 1em; float:left; background-color:#DDD; cursor:pointer; line-height:32px; border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999; top:1px; position:relative; }
div#content #gallery div.on {color:#fff; padding:0 10px; margin:0 1px 0 2px; float:left; background-color:#0098AF; height:34px; line-height:32px; top:0px; position:relative; cursor:pointer; border:1px solid #0098AF;}
div#content div.hide {display:none; width:0; overflow:hidden;}
div#content div.show {clear:left; background:#fff; margin:0 0 20px 0; padding:10px 10px; border:1px solid #0098AF; font-size:1.1em; background:url(/images/structure/rubrique/a-la-une.gif) repeat-x  0 -25px white;}


/* SLIDERS */
#slider ul, #slider li, #slider2 ul, #slider2 li {
	height:400px;
	margin:0px;
	padding:0px;
	overflow:hidden; 
	list-style:none;
	 width:218px;
	}
#slider p, #slider2 p  { padding:0 1em;}
#slider li img, #slider2 li img { margin:5px; width:208px; height:208px; padding:0;}
#slider span, #slider2 span { background:#EEE; display:block; padding:4px; height:100px; width:218px; margin:1px;}	
#slider span a, #slider2 span a { color:#666666; text-decoration:none;}
p#controls, p#controls2{
	margin:0;
	position:relative;
	} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:32px;
	height:32px;
	position:absolute;
	left:5px;
	top:-56px;
	}	
#nextBtn, #nextBtn2{ 
	left:181px;
	}														
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
	display:block;
	width:32px;
	height:32px;
	background:url(/images/presentation/slider/prev.png) no-repeat 0 0;	
	}	
#nextBtn a, #nextBtn2 a { 
	background:url(/images/presentation/slider/next.png) no-repeat 0 0;	
	}
#slider_home {
	margin:0px; position:relative; padding:0 0 20px 0;

}	
#slider_home ul{
	height:212px;
	margin:0px;
	padding:0;
	overflow:hidden; 
	list-style:none;
	width:460px;
	}
#slider_home li {
	margin:0px;
	padding:0;
	overflow:hidden; 
	list-style:none;
	}
#slider_home p { padding:0em;}
#slider_home li img { margin:0px; width:460px; height:212px; padding:0;}
p#controls_home{
	margin:0;
	position:relative;
	} 

#prevBtn_home, #nextBtn_home { 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:30px;
	height:30px;
	position:absolute;
	}	
#prevBtn_home { 
	left:10px;
	top:-50px;
	}
#nextBtn_home { 
	left:400px;
	top:-50px;
	}														
#prevBtn_home a {  
	display:block;
	width:30px;
	height:30px;
	background:url(/images/presentation/slider/prev_cat.png) no-repeat 0 0 ;	
	}	
#nextBtn_home a { 
	background:url(/images/presentation/slider/next_cat.png) no-repeat 0 0;
	width:30px;
	height:30px;
	display:block;
	}
#prevBtn_home a:hover {  
	background:url(/images/presentation/slider/prev_cat2.png) no-repeat 0 0;	
	}	
#nextBtn_home a:hover { 
	background:url(/images/presentation/slider/next_cat2.png) no-repeat 0 0;
	}
.voir_pack_home { text-align:center;
}
.voir_pack_home a{ display:block; width:180px; background-color:#BB3632; color:white; text-align:center; padding:3px; text-decoration:none; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; position:absolute; top:204px; left:140px; z-index:1000; border:3px double white;
}
.voir_pack_home a:hover{
background:#0098AF;
}

#liste-marques-logo-small { margin:10px; padding:0;}
#liste-marques-logo-small li { float:left; list-style:none; width:85px; height:85px; margin:0 0 1px 1px; padding:0; }
#liste-marques-logo-small a { width:85px; height:85px; float:left }
#liste-marques-logo-small a img { width:71px; height:71px; border:7px solid #EEE; }
#liste-marques-logo-small a:hover { border:none; }
#liste-marques-logo-small a:hover img { width:83px; height:83px; border:1px solid #DDD; }

#vente_flash {margin:0; background:url(/images/offre/vente_flash/titre_vente_flash.png) no-repeat 0 0 #BB3632; padding:120px 10px 10px 10px; text-align:center;}
#vente_flash a { color:yellow;  }
#vente_flash p { color:white;  }
#vente_flash strong {font-size:2em; color:#FFFF00 }
#vente_flash em { text-decoration:line-through }

#liste_actu ul{
		list-style-type:none;
		padding:0;
		margin:0;
}

#liste_actu h4 {
}

#liste_actu li {
		list-style-type:none;
		padding:0px;
		margin:0 0 0px 0;
		border-bottom:1px solid #ccc;
}
#liste_actu .actu_importante {
border-color:#BB3632;
}
#liste_actu .actu_importante h4 { color:#BB3632;}
#liste_actu .actu_importante .suite { background-color:#BB3632;} 
#liste_actu img { border:1px solid #CCC; padding:1px; float:left; margin:10px; padding:10px; width:100px;
}
#liste_actu .suite { background:#0089AF; color:#FFFFFF; text-decoration:none; padding:0.5em; border: 3px double white; float:right}
#liste_actu .suite:hover { background:#BB3623; color:#FFFFFF; text-decoration:none; padding:0.5em; border: 3px double white;}
#liste_actu .suite_actu { text-align:right;}
#liste_actu .suite_actu a { color:#0089AF; font-weight:bold; text-decoration:none;}

.liste_materiel { margin:-5px 0 0 0; padding:0;}
.liste_materiel li {margin:0; padding:0;list-style:none;}
.liste_materiel a { display:block; margin:0; border-bottom:1px solid #CCC; padding:5px 20px; text-decoration:none; color:#666666;}
.liste_materiel a:hover {background-color:#DDEEFF; color:#333;background:url(/images/structure/menu-lateral/fleche-gauche.png) no-repeat 0px 3px;}

.liste_techniques { margin:-5px 0 0 0; padding:0;}
.liste_techniques h3{ margin: 0; padding:0; }
.liste_techniques h4{ margin: 0; padding:0;}
.liste_techniques ul { margin:0px; padding:0;}
.liste_techniques li {margin:0; padding:0px;list-style:none;}
.liste_techniques ul li {}
.liste_techniques a { display:block; margin:0; border-bottom:1px solid #EEE; padding:5px 20px; text-decoration:none; color:#666666;}
.liste_techniques a:hover {background-color:#DDEEFF; color:#333;background:url(/images/structure/menu-lateral/fleche-gauche.png) no-repeat 0px 3px;}
