	/* CSS Document */
	
	.legende {
		color: #990000;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.base {
		font-size: 8px;
		color: #FFFF99;
		font-weight: normal;
		}
		
	.horloge {
		font-size: 10px;
		color: #990000;
		font-weight: normal;
	}
	.horloge2 {
		font-size: 10px;
		color: #ffffff;
		font-weight: normal;
		font-family: Arial, Helvetica, sans-serif;
		font-variant: normal;
	}
	.presse {font-size: 14px; color: #990000; font-weight: bold; }
	.text {
		font-size: 12px;
		color: #990000;
		font-weight: normal;
	}
	.cartel{
		color: #990000;
		font-weight: bold;
		font-size: 12px;
		letter-spacing: normal;
	}
	.cartel3{
		color: #990000;
		font-weight: normal;
		font-size: 18px;
		letter-spacing: 0.2em;
		}
	.cartel2{
		color: #990000;
		font-weight: normal;
		font-size: 24px;
		letter-spacing: 0.3em;
	}
	.cartel4 {
		color: #990000;
		font-weight: bold;
		font-size: 14px;
		letter-spacing: 0.2em;
	}
	
	a {
		color: #990000;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}
	a:hover { 
		color: #990000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		background-color: #FFCC00;
	}
	.image {
		text-decoration: none;
		border: 1px solid #666666;
		  
		}
	.image2 {
		text-decoration: none;
		border: medium double #333333;
	}
	
	.navText {
		font:10px Arial, Helvetica, sans-serif;
		color: #990000;
		letter-spacing:0.1em;
		line-height:16px;
		}
		#navigation a {
		font:12px Arial, Helvetica, sans-serif;
		color: #990000;
		text-decoration: none;
		letter-spacing:0.1em;
		line-height:16px;
		display:block;
		padding: 0px 10px;
		border-right:1px solid #CC00CC;
		font-weight: bold;
		}
		
	#navigation a:hover {
		color:#FFffff;
		background: #BF0058;
		}
	
	body { 
		margin-left: 12px;
		margin-top: 4px;
		margin-right: 12px;
		margin-bottom: 12px;
		scrollbar-face-color: #ffffcc;
		scrollbar-shadow-color: #ffffcc;
		scrollbar-highlight-color: #990000;
		scrollbar-3dlight-color: #990000;
		scrollbar-darkshadow-color: #990000;
		scrollbar-track-color: #ffff99;
		scrollbar-arrow-color: #990000;
		background-attachment: fixed;
		background-repeat: repeat;
		background-color: #FFFF99;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #990000;
	} 
	
	div {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #993300;
		text-align: center;
		border-top: #993300;
		border-top-color: #993300;
		border-right-color: #993300;
		border-bottom-color: #993300;
		border-left-color: #993300;
		border-color: #993300;
		border-left-width: thin;
	}
	div.ombres {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 36px;
		font-weight: bold;
		color: #ff9900;
		text-align: center;
		width:100%;
		filter: DropShadow(color=#993300, offx=4, offy=4);
	}
	table {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		text-align: left;
		border: none;
		background-position:  center;
		scrollbar-face-color: #ffffcc;
		scrollbar-shadow-color: #ffffcc;
		scrollbar-highlight-color: #990000;
		scrollbar-3dlight-color: #990000;
		scrollbar-darkshadow-color: #990000;
		scrollbar-track-color: #ffff99;
		scrollbar-arrow-color: #990000;
		text-indent: 2px;
	}
	input{
	background-color: #ffffcc;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
	select {
		scrollbar-face-color: #ff9900;
		scrollbar-shadow-color: #ffcc00;
		scrollbar-highlight-color: #ff9900;
		scrollbar-3dlight-color: #ff9900;
		scrollbar-darkshadow-color: #ff9900;
		scrollbar-track-color: #ffff99;
		scrollbar-arrow-color: #ffff99;
		background-attachment: fixed;
		background-repeat: repeat;
		background-color: #ffff99;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
	}
	
	table.bordures {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #993300;
		text-align: center;
		border: thin solid #FFff99;	
	}
	table.relief {
		color: #993300;
		text-align: left;
		border-top: thin outset #ff9900;
		border-right: medium solid #993300;
		border-bottom: medium solid #993300;
		border-left: thin outset #FF9900;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
	
	}
	table.incruste {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		text-align: center;
		border: thin inset #ffff99;	
	}
	textarea {
		scrollbar-face-color: #ffffcc;
		scrollbar-shadow-color: #ffffcc;
		scrollbar-highlight-color: #990000;
		scrollbar-3dlight-color: #990000;
		scrollbar-darkshadow-color: #990000;
		scrollbar-track-color: #ffff99;
		scrollbar-arrow-color: #990000;
		background-attachment: fixed;
		background-repeat: repeat;
		background-color: #FFFFCC;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
	}
	td.tdencadre {
		border: thin dotted #ff9900;
	}
	td.tdpointille {
		text-align: center;
		vertical-align: middle;
		background-color: #FFCC00;
		font-weight: bold;
		border: dotted;
	}
	.photo {
		font-size: 9px;
		color: #990000;
	}
	/* nouveau css>*/
	body {
		margin:0px;
		padding:0px;
	}
	
	#header {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#FFFFFF;
		width:800px;
		height:105px;
		z-index:2;
		border-bottom:1px solid #FFFFFF;
	}
	
	#logo {
		background-position:top left;
		background-repeat:no-repeat;
		width:110px;
		height:19px;
		position:absolute;
		top:29px;
		left:25px;
		z-index:3;
		cursor:pointer;
	}
		
	#menuline {
		top:85px;
		z-index:6;
		width: 740px;
		height: 20px;
	}
	
	#menu {
		list-style-type:none; 
		margin:0px; 
		padding:0px; 
		width:800px;
	}
	
	#menu li {
		float:left;
		padding:0px; 
		margin:0px 1px 0px 0px; 
		position:relative;
		width:99px; 
		height:20px;
		z-index:100;
	}
	
	#menu li dl {
		position:absolute; 
		top:0px; 
		left:0px; 
		padding-bottom:0px;
	}
	
	#menu li a, #menu li a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
	}
	
	#menu li dd.nojs {
		display:none; 
	}
	
	#menu li dd.js {
		display:block !important; 
	}
	
	#menu li a:hover {
		border:none;
	}
	
	#menu li:hover dd, #menu li a:hover dd {
		display:block;
	}
	
	#menu li:hover dl, #menu li a:hover dl {
		padding-bottom:10px;
	}
	
	#menu table {
		border-collapse:collapse; 
		padding:0; 
		margin:-1px; 
		font-size:13px;
	}
	
	#menu dl {
		width:99px;
		margin:0px;
		padding:0px; 
		background:transparent;
	}
	
	#menu dt {
		margin:0px; 
		padding:0px;
		border-left:1px solid #FFFFFF;
		height:20px;
	}
	
	#menu dd {
		position:relative;
		left:0px;
		top:0px;
		margin:0px; 
		padding:0px; 
		color:#ffffff; 
		font-size:13px; 
		text-align:left;
	}
	
	#menu dt a, #menu dt a:visited {
		display:block; 
		font-size:13px; 
		color:#FFFFFF; 
		text-align:center; 
		padding:0px;
	}		
	
	#menu li:hover dt a, #menu a:hover dt a {
		color:#000000; 
	}
	
	#menu dt a:focus, #menu dt a:active {
		color:#000000; 
	}
	
	#menu dd a, #menu dd a:visited {
		width:150px;
		color:#FFFFFF; 
		padding:4px; 
		text-decoration:none; 
		display:block; 
		text-align:left; 
		border-left:1px solid #FFFFFF; 
		border-right:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
	}
	
	#menu dd a:hover, #menu dd a:focus, #menu dd a:active{
		border-left:1px solid #FFFFFF; 
		border-right:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		color:#000;
	}
	
	#footer {
		color:#FFFFFF;
		width:750px;
		height:81px;
		z-index:2;
		padding:10px 25px 10px 20px;
	}
		
	#subnavigation {
		z-index:1;
		padding:0px;
		margin:0px;
		display:block;
		float:inherit;
		width:750px;
		height:40px;
	}
	
	#subnavigation ul {
		padding:0px;
		margin:0px;
	}
	
	#subnavigation ul li {
		float:left;
		padding:0px 5px; 
		margin:0px 0px 5px 0px;
		position:relative;
		display:inline;
		border-right:1px solid #FFFFFF;
		white-space:nowrap;
		line-height:16px;
		}
	
	#subnavigation ul li a {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		}
	
	#subnavigation ul li a:hover, #subnavigation ul li a:focus, #subnavigation ul li a:active {
		color:#000000;
		text-decoration:none;
		}
	
	
	
	p.textintro {
	
		font-weight:bold;
	
	}
	
	p.text {
	
		font-weight:normal;
	
	}
	
	p.text strong {
	
	/*
	
		font-family:Arial, Helvetica, sans-serif;
	
		font-size:14px;
	
		font-weight:bold;
	
		text-transform:uppercase;
	
		padding-top:0px;
	
		margin-top:1.4em;
	
		margin-bottom:1.2em;
	
	*/
	
	}
	
	input.indexsearch {
	
		width:75px;
	
		height:18px;	
	
		border:none; 
	
		font-family:Arial, Helvetica, sans-serif; 
	
		font-size:12px; 
	
		color:#ffffff; 
	
		padding:2px 5px 0px 5px;	
	
	/*
	
		margin-bottom:5px;
	
	*/
	
	}
	
	
	#lightbox{
	
		position: absolute;
	
		left: 0;
	
		width: 100%;
	
		z-index: 100;
	
		text-align: center;
	
		line-height: 0;
	
		}
	
	
	
	#lightbox a img{ border: none; }
	
	
	
	#outerImageContainer{
	
		position: relative;
	
	/*
	
		background-color: #fff;
	
	*/
	
		width: 250px;
	
		height: 250px;
	
		margin: 0 auto;
	
		}
	
	
	
	#imageContainer{
	
		padding: 10px;
	
		}
	
	
	
	#loading{
	
		position: absolute;
	
		top: 40%;
	
		left: 0%;
	
		height: 25%;
	
		width: 100%;
	
		text-align: center;
	
		line-height: 0;
	
		}
	
	#hoverNav{
	
		position: absolute;
	
		top: 0;
	
		left: 0;
	
		height: 100%;
	
		width: 100%;
	
		z-index: 10;
	
		}
	
	#imageContainer>#hoverNav{ left: 0;}
	
	#hoverNav a{ outline: none;}
	
	

	
	#prevLink { left: 0; float: left;}
	
	#nextLink { right: 0; float: right;}
	
	
	
	/*#prevLink:hover, #prevLink:visited:hover { background: url(/_inc/media/images/lightbox/prevlabel.gif) left 15% no-repeat; }
	
	#nextLink:hover, #nextLink:visited:hover { background: url(/_inc/media/images/lightbox/nextlabel.gif) right 15% no-repeat; }
	
	*/
	
	
	
	
	
	
	
		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 {
	
		color:#000000;
	
		font-family:Arial, Helvetica, sans-serif;
	
		font-size:12px;
	
	/*
	
		font-weight: bold;
	
	*/
	
		}
	
	#imageData #numberDisplay{ display: block; clear: left; padding-top:10px; padding-bottom: 1.0em;	}			
	
	/*
	
	#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
	
	*/
	
	#imageData #bottomNavClose{ width:53px; float: right;  padding-bottom: 0.7em;	}	
	
			
	
	#overlay{
	
		position: absolute;
	
		top: 0;
	
		left: 0;
	
		z-index: 90;
	
		width: 100%;
	
		height: 500px;
	
		background-color: #000;
	
		}
	include virtual="/_inc/scripts/asp/settings/main.set.asp"
	
	
	
	body{background-color:#BF0058;}
	
	#header{background-color:#BF0058;}
	
	#menu dt a,#menu dt a:visited {background:#990000;}		
	
	#menu li:hover dt a, #menu a:hover dt a{background:#FFCC00;}
	
	#menu dt a:focus, #menu dt a:active{background:#BF0058;}
	
	#menu dd a, #menu dd a:visited{background:#990000;}
	
	#menu dd a:hover, #menu dd a:focus, #menu dd a:active{background-color:#BF0058;}
	
	
	
