body
	{
	background-color: #F0F8FF;
	background-image: ;
	color: #8B008B;
	}
body,p,a,span,div,table,tr,td
	{
	font-family: tahoma,Helvetica,Arial;
	font-size: 16px;
	}
a
	{
	text-decoration: unserline;
	color: #C71585;
	}
.outframe 
	{ color: #8B008B;}
a.outframe 
	{ color: #C71585;}
a:hover,a.outframe:hover 
	{ text-decoration:underline; }
table.outframe 
	{ background-color: #F0F8FF;}
/* inframe.backgroundtype=couleur */
table.inframe 
	{ background-color: #E0FFFF;}
#zonecontenu 
	{ background-color: #E0FFFF;}
.inframe 
	{ color: #010101;}
a.inframe 
	{ color: #0000FF;}
input,select,textarea 
	{
	background-color:#FFFAF0;
	color:#0000CD;
	font-family: tahoma,Helvetica,Arial;
	border: solid 2px #A9A9A9;
	padding:1px;
	margin:1px;
	}
.photo 
	{
	border: outset 3px #C0C0C0;
	}
.icone 
	{
	border: outset 3px #FFE4C4;
	}
table.tableau,div.tableau {
	background-color:#FFE4C4;
	color:#8A2BE2;
	border: outset 3px #C0C0C0;
	}
table.soustableau {
	background-color:#FFE4C4;
	color:#8A2BE2;
	border: none;
	}
tr.tableau,td.tableau,th.tableau {
	background-color:#FFE4C4;
	color:#8A2BE2;
	border: none;
	}
p.tableau,a.tableau,div.tableau,span.tableau {
	color:#8A2BE2;
	}
.navigation {
	color:#1E90FF;
	background-color:#D3D3D3;
	}
BODY {
	scrollbar-face-color:#E0FFFF;
	scrollbar-arrow-color:#010101;
	scrollbar-track-color:#F0F8FF;
	}

#zonecontenu 
	{
	background-color: #E0FFFF;
	color:#010101;
	}
	
#zonecontenu a
	{
	color:#0000FF;
	}
	
	
	
#zonecontenu h1
	{
	color:#8B008B;
	font-size:22px;
	font-weight:900;
	text-align:center;
	align:center;
	}
	
	
 /* ---------------   Lightbox 2.04 ------------------------ #C0C0C0*/
#outerImageContainer{ position: relative; background-color: #C0C0C0; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding:  10px; }

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); 
/* Trick IE into showing hover */ 
display: block; }
#prevLink:hover, #prevLink:visited:hover { background: url(/js/lightbox204/images/prevlabel_C0C0C0.png) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/js/lightbox204/images/nextlabel_C0C0C0.png) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #C0C0C0; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
