#activités{
	margin:15px 0px 0px 50px;
	list-style:none;
}
#activités>li{
	margin-top:10px;
}
#activités>li>.nom{
	font-family:sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#3030FF;
}
#activités>li>.heure_lieu{
	color:#0000FF;
	text-indent:10px;
}
#activités>li>.description{
	margin:3px 0px 0px 10px;
}
#galerie_pan{
	position:fixed;
	bottom:0px;
	left:0px;
	right:200px;
	overflow:hidden;
}
#galerie{
	position:relative;
	height:0px;
	overflow:hidden;
	white-space: nowrap;
	line-height:230px;
	padding:0px 100px;
	background-image:-webkit-gradient(
		linear,
		left top,
		left bottom,
		from(rgba(160, 192, 255, 1)),
		to(rgba(200, 200, 200, 1))
	);
	background-image:-moz-linear-gradient(-45deg, 
				rgba(160, 192, 255, 1),
				rgba(200, 200, 200, 0.5)
	);
	background-image:-webkit-linear-gradient(-90deg, 
				rgba(160, 192, 255, 1),
				rgba(200, 200, 200, 1)
	);
	background-image:-o-linear-gradient(-90deg, 
				rgba(160, 192,, 255, 1),
				rgba(200, 200, 200, 1)
	);
	background-image:-ms-linear-gradient(-90deg, 
				rgba(160, 192, 255, 1),
				rgba(200, 200, 200, 1)
	);
	background-image:linear-gradient(-90deg, 
				rgba(160, 192, 255, 1),
				rgba(200, 200, 200, 1)
	);
	-webkit-transition-property:height;
	-webkit-transition-duration:1s;
	-webkit-transition-timing-function:ease-out;
	-moz-transition-property:height;
	-moz-transition-duration:1s;
	-moz-transition-timing-function:ease-out;
	-o-transition-property:height;
	-o-transition-duration:1s;
	-o-transition-timing-function:ease-out;
	-ms-transition-property:height;
	-ms-transition-duration:1s;
	-ms-transition-timing-function:ease-out;
}
.controle_gal{
	display:inline;
	cursor:pointer;
	overflow:hidden;
}
.controle_gal>p{
	display:inline-block;
	line-height:30px;
	padding:0px 20px;
	font-family:"SquareAntiqua";
	background-color:#A0C0FF;
	border-radius:0px 15px 0px 0px;
}
.bordure_ctrl{
	display:inline-block;
	height:30px;
	width:30px;
	-moz-border-radius:15px 0px 0px 0px;
	-webkit-border-radius:15px 0px 0px 0px;
	border-radius:0px 0px 0px 15px;
	-moz-box-shadow:-15px 15px 0px #A0C0FF;
	-webkit-box-shadow:-15px 15px 0px #A0C0FF;
	box-shadow:-15px 15px 0px #A0C0FF;
	vertical-align:top;
}
div#contenu{
	padding-bottom:35px;
	-webkit-transition-property:bottom;
	-webkit-transition-duration:1s;
	-webkit-transition-timing-function:ease;
	-moz-transition-property:bottom;
	-moz-transition-duration:1s;
	-moz-transition-timing-function:ease;
	-o-transition-property:bottom;
	-o-transition-duration:1s;
	-o-transition-timing-function:ease;
	-ms-transition-property:bottom;
	-ms-transition-duration:1s;
	-ms-transition-timing-function:ease;
}
img.photo{
	position:relative;
	display:inline-block;
	vertical-align:middle;
	height:200px;
	-webkit-transition-property:height;
	-webkit-transition-duration:0.5s;
	-webkit-transition-timing-function:ease;
	-moz-transition-property:height;
	-moz-transition-duration:0.5s;
	-moz-transition-timing-function:ease;
	-o-transition-property:height;
	-o-transition-duration:0.5s;
	-o-transition-timing-function:ease;
	-ms-transition-property:height;
	-ms-transition-duration:0.5s;
	-ms-transition-timing-function:ease;
}
img.photo:hover{
	height:230px;
}
#gal_scrlG{
	position:absolute;
	left:0px;
	top:30px;
	height:230px;
	line-height:230px;
	font-family:"banana brick";
	font-size:80px;
	color:#C0C0C0;
	text-align:center;
	width:100px;
	width:100px;
	z-index:100;
	background-image:-webkit-gradient(
		linear,
		left top,
		right top,
		from(rgba(0, 0, 0, 1)),
		to(rgba(0, 0, 0, 0))
	);
	background-image:-moz-linear-gradient(0deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:-webkit-linear-gradient(0deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:-o-linear-gradient(0deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:-ms-linear-gradient(0deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:linear-gradient(0deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
}
#gal_scrlD{
	position:absolute;
	right:0px;
	top:30px;
	height:230px;
	line-height:230px;
	font-family:"banana brick";
	font-size:80px;
	color:#C0C0C0;
	text-align:center;
	width:100px;
	z-index:100;
	background-image:-webkit-gradient(
		linear,
		right top,
		left top,
		from(rgba(0, 0, 0, 1)),
		to(rgba(0, 0, 0, 0))
	);
	background-image:-moz-linear-gradient(180deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:-webkit-linear-gradient(180deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:-o-linear-gradient(180deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:-ms-linear-gradient(180deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
	background-image:linear-gradient(180deg, 
				rgba(0, 0, 0, 1),
				rgba(0, 0, 0, 0)
	);
}
#diapo{
	position:absolute;
	height:100%;
	width:100%;
	text-align:center;
	background-color:rgba(0, 0, 0, 0.75);
	z-index:101;
}
#img_diapo{
	position:absolute;
}
#fermer_diapo{
	position:absolute;
	top:5px;
	right:5px;
	background-color:#C00000;
	font-family:"banana brick";
	color:white;
	font-size:20px;
	line-height:25px;
	width:25px;
	cursor:pointer;
	border-radius:5px;
	border:0px;
	box-shadow:inset 3px 3px 3px rgba(255, 255, 255, 0.5),
				inset -3px -3px 3px rgba(0, 0, 0, 0.5);
}
#fermer_diapo:hover{
	background-color:#D00000;
}
#prec_diapo, #suiv_diapo{
	position:absolute;
	right:0px;
	top:30px;
	width:50px;
	line-height:50px;
	font-family:"banana brick";
	font-size:40px;
	color:#C0FFFF;
	text-align:center;
	border-radius:25px;
	border:0px solid #C0C0C0;
	background-color:rgba(80, 80, 80, 0.2);
	box-shadow:inset 0px 0px 25px rgba(0, 80, 80, 1);
	z-index:110;
}
#prec_diapo:disabled, #suiv_diapo:disabled{
	background-color:rgba(0, 0, 0, 0.5);
	color:#A0A0A0;
}
