@charset "UTF-8";
/* CSS Document */
/* ---------------------------------------------------*/
/* slider galerie */
/* ---------------------------------------------------*/

html, body{margin:0; padding:0; background:url(../img/pattern_jaune.png)}

table{ border:0 }


#general{ width:960px; margin:auto; position:relative; top:10px; background:#333;}

#container {
	width: 465px;
	display:block;
	float:left;
}
#navigation  { height:30px; background-color:black;width:100%; margin:auto;position:relative;}
#navigation .container {width:800px; margin:auto;position:relative;}
#navigation  .container .overNav{ padding-right:15px; padding-left:15px; line-height:30px; height:30px; background-color:#FF0; display:block; z-index:10; position:absolute; margin:auto; display:none; color:#000;}
#navigation .container a:hover .overNav{overflow:visible; display:block;}

#navigation a { font-size:12px; font-weight:bold; text-decoration:none;float:left; margin-left:10px; margin-top:5px; color:#FFF; line-height:20px;}
#navigation a:hover {color:#FF0;}

#navigation a .le_bt {}

#mentions {display:block; width:461px;font-size:10px; position:relative; margin-top:-15px}
#shibuya { font-size:9px; line-height:12px;width:461px; position:relative;}
#shibuya  a{ font-size:9px;text-decoration:none; float:left; font-weight:bold; display:block; color:#000; height:15px; }
#shibuya  img{}
#home{display:block;
	float:left;
	width: 461px;
	height: 555px;
}


.slider_gal {
			

	position: relative;
	display:block;
	margin-top:10px;
	width:465px;
	height: 580px;
	background:white;
	padding:0;
	
   }


.slider_gal .content {
	position: relative;
	display:block;
	width: 465px;
	height: 580px;
	margin:0;
	padding:0;

}

.slider_gal .content li {
	
	position:absolute;
	top:0;
	left:0;
	width: 465px;
	float: left;
	list-style-type: none;
	margin:0;
	padding:0;
	margin-top:-20px;

}
.slider_gal .content li td { 

	width:465px;
	height: 580px;
	margin:0;
	padding:0;
/*	padding: 0 26px 30px 0;*/


/*	background: url('../img/diapo_bg_box.gif') 0px 0px no-repeat;
*/}

.slider_gal .content li td div {
	position:relative;
	display:block;
	float:left;
	width:465px;
	height:555px;
	margin:0;
	padding:0;
}
.slider_gal .content li td div h3{margin-left:10px; padding-top:6px; height:0px;text-align:center;}
.slider_gal .content li td div h4{ font-size:16px; margin-left:10px; padding-top:6px; height:0px;text-align:center;}

.slider_gal .content li td div h2{margin-left:10px; text-align:center; color:#333; margin-bottom:1px;}
.slider_gal .content li td div h2 a {margin-left:0; width:400px;}


.slider_gal .content li td div .previous { position:absolute; z-index:3; width:20px; height:20px; background:#000; top:250px; color:#FFF;}
.slider_gal .content li td div .previous a { color:#FFF; width:20px; height:20px; margin-top:5px; margin-left:7px; font-weight:100;}




.slider_gal .content li td div .next { position:absolute; z-index:3; width:20px; height:20px; background:#000; top:250px; left:445px; color:#FFF;}
.slider_gal .content li td div .next a { color:#FFF; width:20px; height:20px; margin-top:5px; margin-left:7px; font-weight:100;}

.slider_gal .content li td div .columnfde{ float:left; width:210px; margin-left:10px;}
.slider_gal .content li td div .columnchef{ float:left; width:140px; margin-left:10px;}
.slider_gal .content li td div .columnoe{  float:left; width:140px; margin-left:50px; margin-right:50px;}


.slider_gal .content li td div .columnfde{ float:left; width:210px; margin-left:10px;}



.fondOe{}


.slider_gal .content li td div .columnchef h2,.slider_gal .content li td div .columnoe h2{ font-size:10px; line-height:9px; color:#000; text-align:left; margin:0; padding:0;}
.slider_gal .content li td div .columnchef img{ margin-top:10px;}


.slider_gal .content li td div .unecolcoupe{ float:left; width:430px; margin-left:10px;}
.slider_gal .content li td div .unecolcoupe p{ font-family:"Times New Roman", Times; text-align:center; font-size:12px; line-height:13px;}


.slider_gal .content li td div .unecol{ float:left; width:430px; margin-left:10px;}
.slider_gal .content li td div .unecol p{ font-family:"Times New Roman", Times; text-align:center; font-size:12px; line-height:13px;}
.slider_gal .content li td div a{ text-decoration:none; float:left; font-weight:bold; display:block; color:#000; height:15px;}
.slider_gal .content li td div .unecol p a{ width:431px;}
hr{ 
/* border:#000 thin 1px;*/

 }
   hr{ 
/*	margin-top:0px !important! ;
	margin-bottom:0px !important! ;*/
	margin-bottom:7px;
	margin-top:7px;

 }
 
 

 
.slider_gal .content li a {
	display: block;
	width: 219px;
	height: 326px;
}

.slider_gal .content li .img {
/*	position: absolute;
	top: 9px;
	left: 11px;
*/}
.slider_gal .content li .img div {
	
	
	
}
.slider_gal .content li h1 {
	padding: 158px 12px 10px 12px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.slider_gal li a:hover h1 {  }
.slider_gal .content li h2 {
	padding: 0 12px;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	line-height: 12px;
}
.slider_gal li a:hover img { /*border:#FFFFFF 1px solid; */}
.slider_gal li a img { /*border:#333333 1px solid;*/ }

.slider_gal li a:hover h2 { color: #cccccc; font-weight: normal; }
.slider_gal .content li .btVideo,
.slider_gal .content li .btTexte,
.slider_gal .content li .btPhoto,
.slider_gal .content li .btAudio,
.slider_gal .content li .btDiapo {
	position: absolute;
	bottom: 45px;
	left: 11px;
}
.slider_gal .content li .info {
	position: absolute;
	bottom: 48px;
	left: 71px;
	font-size: 10px;
	color: #666666;
}
.slider_gal li a:hover .info {  }
.slider_gal .content li .view {
	position: absolute;
	bottom: 48px;
	left: 152px;
	font-size: 10px;
	color: #666666;
	text-align: right;
	width: 40px;
}

.slider_gal ul.nav li {
	list-style-type: none;
	float: left;
	width: 19px;
}



.slider_gal div#wn0, 
.slider_gal div#wn1, 
.slider_gal div#wn2, 
.slider_gal div#wn3, 
.slider_gal div#wn4, 
.slider_gal div#wn5, 
.slider_gal div#wn6, 
.slider_gal div#wn7, 
.slider_gal div#wn8, 
.slider_gal div#wn9, 
.slider_gal div#wn10, 
.slider_gal div#wn11, 
.slider_gal div#wn12, 
.slider_gal div#wn13, 
.slider_gal div#wn14, 
.slider_gal div#wn15 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 570px;
	overflow: hidden;
} 
div#lyr10, div#lyr11, div#lyr12, div#lyr13, div#lyr14, div#lyr15, div#lyr16, div#lyr17, div#lyr18, div#lyr19, div#lyr110, div#lyr111, div#lyr112, div#lyr113, div#lyr114, div#lyr115 {
	position: absolute;
	/*visibility: hidden;*/
	left: 0px;
	top: 0px;
}
ul#imgTbl0, ul#imgTbl1, ul#imgTbl2, ul#imgTbl3, ul#imgTbl4, ul#imgTbl5, ul#imgTbl6, ul#imgTbl7, ul#imgTbl8, ul#imgTbl9, ul#imgTbl10, ul#imgTbl11, ul#imgTbl12, ul#imgTbl13, ul#imgTbl14, ul#imgTbl15 { width: 20000px; background: #0F3 }
.slider_gal .content li td   { background:none; }

.slider_gal .content li td  .partenaires {
	display:block; position:relative;


}

.slider_gal .content li td  .partenaires img { width:92px; height:92px; margin:0; padding:0;}

.slider_gal .content li td  .partenaires a { 
	/*position:absolute;
	background-color: #FF0000; 
	z-index:15;*/
	position:relative;
	display:block;
	float: left;
	width: 92px;
	height: 92px;
	border:0;
	
}
.slider_gal .content li td  .partenaires a:hover { 
	/*position:absolute;
	background-color: #FF0000; 
	z-index:15;*/
	display:block;
	float: left;
	width: 92px;
	height: 92px;
	
}
.slider_gal .content li td  .extra { 
	/*position:absolute;
	background-color: #FF0000; 
	z-index:15;*/
	position:relative;
	z-index:5000;
	display:block;
	float: left;
	height: 92px;
	margin-top:-10px;
	margin-left:150px;
	
}


.slider_gal .content li td  .extra img { margin:0; padding:0;}

.slider_gal .content li td  .extra a { 
	/*position:absolute;
	background-color: #FF0000; 
	z-index:15;*/
	position:relative;
	display:block;
	float: left;
	width: 92px;
	height: 92px;
	border: white 2px solid;
	
}

