	/* Exobox plugin */
	.cacheP {
		position: absolute; top: 0;left: 0;
		height: 100%; width: 100%;
		background: #000000;
		opacity: 0;
		filter: alpha(opacity=0);
		z-index: 50;
		cursor: pointer;
	}
	.ContFond { /*position:absolute; top: 0;left: 0; height: 100%; width: 100%; background-image: url(Images/eb/blanc.gif); z-index:51;*/ }

	.containerP {
		padding: 30px;
		background: url('images/load2.gif') no-repeat center center;
		/*background-image:url(Images/menu/2px.gif); background-repeat: repeat;*/
		background-color: #ffffff;
		position: absolute;
		height: 20%; width: 300px;
		text-align: center;
		/*opacity:0;
		filter:alpha(opacity=0);*/
		/*left:-9999em;*/
		/*top: ; margin-top: 20px;*/
		top:0;
		left:50%;
		margin: 5px auto; margin-left:-130px;
		z-index:51;
		-moz-box-shadow: 0 0 3px #19191a; -webkit-box-shadow: 0 0 3px #19191a; box-shadow: 0 0 3px #19191a;
	}

	.ContLoad { /*position:absolute; top: 0;left: 0; height: 100%; width: 100%; background: url(Images/eb/load.gif) no-repeat center center; z-index:52;*/ }

	.ContNaviG {
		position: absolute;
		top: 30px; left: 0;
		height: 100%;
		width: 50%;
		z-index: 10;
		cursor:pointer;
		/*background-image: none;
		background-repeat: no-repeat;
		background-position: left;*/
		background: transparent none left center no-repeat;
	}
	.ContNaviD {
		position: absolute;
		top: 30px; left: 50%;
		height: 100%;
		width: 50%;
		z-index: 10;
		cursor:pointer;
		/*background-color: transparent;*/
		background: transparent none right center no-repeat;
	}
	#ContInfos
	{
		/*font: 18px Arial, sans-serif;*/font-size: 18px; font-weight: bold;
		width: 100%; height: 0px;
	}
	.ContInfosI { width: 100%; height: 50px; /*background: url('images/fermer.gif') right center no-repeat;*/ }
	.ContInfosI h2 { margin: 10px 0 0 0; padding: 0; /*font: 18px Arial, sans-serif;*/font-size: 18px; font-weight: normal; line-height: 40px; }
	.ContInfosII { position: absolute; right: 30px; font-size: 0.8em; font-weight: normal; }
	.ContInfosI a {  background: url('../../../images/base/fleche21.png') no-repeat 5px center; padding-left: 30px; /*font: 16px Arial, sans-serif;*/font-size: 16px; font-weight: normal; /*color: #ffffff;*/ }
	
	.ContFerme {
		position: absolute;
		top: 0; left: 0;
		height: 30px;
		width: 100%;
		background: url('images/fermer.gif') right center no-repeat;
	}

	#GalImg {
		text-align: left;
		/*background-color: #EEEEEE;
		border:groove 1px #CE1828;*/
		/*padding: 1%;*/
		width: 100%;
	}
	#GalImg ul { list-style: none; margin: 0; padding: 0; }
	#GalImg ul li { display: inline; }
	#GalImg ul img {
		/*border: 5px solid #EEEEEE;
		border-width: 5px 5px 20px;*/
		-moz-box-shadow:0 0 8px #BBBBBB; -webkit-box-shadow:0 0 8px #BBBBBB; box-shadow:0 0 8px #BBBBBB;
		margin: 3px;
		border: 0; padding: 5px; padding-bottom: 20px; background-color: #FFFFFF;
		background-image:url(images/fond/boutons/b_grisb150i.gif); background-repeat: repeat-x; background-position: bottom;
	}
	#GalImg ul a {  }

	#GalImg ul a:hover img {
		/*border: 5px solid #DDDDDD;
		border-width: 5px 5px 20px;*/
		-moz-box-shadow:0 0 8px #333333; -webkit-box-shadow:0 0 8px #333333; box-shadow:0 0 8px #333333;
		color: #CCCCCC;
		/*border: 0;padding: 5px;padding-bottom: 20px;*/background-color: #DDDDDD; background-image:url(images/fond/boutons/b_grisb150.gif); background-repeat: repeat-x;background-position: top;
	}
	#GalImg ul a:hover { color: #CCCCCC; }
	#GalImg ul a:active img { outline: none; background-color: #AAAAAA; }
	#GalImg ul a:focus { outline: none; }
