	*{
  margin:0;
  padding:0;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px ; 
  text-decoration: none;
}
	a {
	  color: #8C8C8C;
	  text-decoration: none;
	}		
	html {
		overflow: hidden;
	}
	
	body {
		margin: 0px;
		padding: 0px;
		/* background: #000; */
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
	}
	
	/*  CSS HOME PAGE */	
	
		/*
		#nav_haute {
		position: absolute;
		top: 42%;
		left: 12.5%;
		width: 100%;
		height: 55%;
		color: #FF1E00;
		font-weight:bold;
		 background: #000; 	
		} */
	
		#nav_gauche {
		position: absolute;
		cursor: pointer;
		top: 56%;
		left: 53%;
		width: 20%;
		height: 55%;
		/* background: #000; */
		color: #fff;
	}	
			#nav_gauche1 {
		position: absolute;
		top: 73%;
		left: 53%;
		width: 20%;
		height: 55%;
		/* background: #000; */
		color: #fff;
	}	
		 #nav_gauche2 {
		position: absolute;
		top: 90%;
		left: 53%;
		width: 20%;
		height: 55%;
		/* background: #000; */
		color: #fff;
	}
		 #nav_gauche3 {
		position: absolute;
		top: 107%;
		left: 53%;
		width: 20%;
		height: 55%;
		/* background: #000; */
		color: #fff;
	}
		
	#table{
		position: absolute;
		top: 0%;
		left: 1O%;
		width: 40%;
		height: 64%;
		color: #fff;
	}
	
	 #screen {
		position: absolute;
		top: 310px;
		left: 126px;
		width: 398px;
		height: 400px;
		 background: #000; 
		color: #8C8C8C;
	} 
	
		/* #screen {
		position: absolute;
		top: 48%;
		left: 12.32%;
		width: 39.5%;
		height: 68%;
		 background: #000; 
		color: #8C8C8C;
	} */
	
	#screen div {
		position: absolute;
		overflow: hidden;
		cursor: pointer;
	} 
	/*	#screen div {
		top: 8%;
		left: 10%;
		width: 50%;
		height: 55%;
		position: absolute;
		overflow: hidden;
		cursor: pointer;
	} */
	
	#screen img {
		position: absolute;
		width: 100%;
		height: 100%;
	}
	#screen .label {
		position: absolute;
		color: #8C8C8C;
		background: #000;
		font-family: arial;
		white-space: no-wrap;
	}
	
	/*  CSS GALERIE */	
	/*
	#screen2 {
		position:absolute;
		left: 12%;
		top: 28%;
		width: 76%;
		height: 60%;
		overflow: hidden;
		background: #000;
	}*/
	
		#screen2 {
		position:absolute;
		left: 20%;
		top: 30%;
		width: 60%;
		height: 60%;
		overflow: hidden;
		background: #000;
	}
		
	#grid {
		position:absolute;
	}
	#grid img {
		position: absolute;
		cursor: pointer;
		left: -10000px;
	}
	#grid .over {
		border: #fff solid;
	}
	#notice {
		position: absolute;
		font-size: 0.7em;
		left: 1em;
		top: 1em;
		width: 15em;
		background: #000;
		filter: alpha(opacity=70);
		opacity: 0.7;
		cursor: help;
		padding: 0.2em;
	}
	#notice span {
		color: #f80;
	}
	/* Titre de la galerie */
	#title {
		position: absolute;
		font-size: 11px;
		top: 27%;
		left: 0px;
		bottom: 90%;
		width: 100%;
		font-weight: bold;
		text-align: center;
		color: #fff;
	}
	/* Legende de la galerie */
	#caption {
		position: absolute;
		visibility: hidden; /* CACHER LES numéro */
		font-size: 11px;
		left: 0px;
		top: 91%;
		width: 100%;
		font-weight: bold;
		text-align: center;
		color: #fff;
	}

		#footer {
		position: absolute;
		font-size: 11px;
		left: 0px;
		top: 92%;
		width: 100%;
		font-weight: bold;
		text-align: center;
		color: #fff;
	}
	
			#footer2 {
		position: absolute;
		font-size: 11px;
		left: 0px;
		top: 98%;
		width: 100%;
		font-weight: bold;
		text-align: center;
		color: #fff;
	}
	
		#ariane {
		position: absolute;
		font-size: 11px;
		left: 115px;
	}
	
	#bodynoir { background: #000;}
	
/* CLASSE */
.tx_error{
	font-size: 10px;
	color: #FF0000;
}
.Verd13
{
  font-size: 1Opx ;
}

.legende{color: #fff;}
.adresse{color: #fff;}
.form{color: #fff;}

#photograph{color: #FFFFFF; font-size: 14px; font-weight:bold; font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';}


