* {	margin: 0px;	padding: 0px;}body {	font-family: Verdana, Geneva, sans-serif;	font-size: 62.5%;	background-image: url(imagefond3.jpg);	text-align: center;}h1 {	font-size: 1.4em;	font-weight: bold;	color: #333;	padding-bottom: 10px;}h2 {	font-weight: bold;	font-size: 1.2em;	color: #333;	padding-left: 12px;	display: block;}#global{	width: 972px;	margin-right: auto;	margin-left: auto;	margin-top: 50px;}#global #header {	float: left;	width: 972px;	height: 110px;	background-image: url(banierehaut.jpg);}#global #menu {	height: 30px;	width: 972px;	float: left;	background-color: #9C6;	font-family: "Courier New", Courier, monospace;	font-size: 14px;	color: #F3FDE4;	text-align: left;}#global #barre {	background-color: #99CC66;	height: auto;	float: left;	width: 972px;	vertical-align: middle;	letter-spacing: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 1.4em;	font-weight: bold;	color: #FFF;	text-align: center;	filter: Light;	padding-top: 5px;	padding-bottom: 5px;}#global #contenu {	float: left;	width: 972px;	background-color: #5C743D;}#global #menu2  {	float: left;	width: 140px;	height: auto;	background-color: #5C743D;	text-align: left;}#global #contenu2  {	float: left;	width: 800px;	height: auto;	background-image: url(carte.jpeg);	padding: 15px;}#global #contenu #menu2 #logo {	background-color: #FFF;	height: 60px;	width: 120px;	padding: 5px;	margin-left: 5px;	margin-top: 10px;}#global #contenu #menu2 ul {	list-style-type: none;	text-align: left;}#navigation ul li {	border-bottom: 1px solid #F4FFE4;	list-style-type: none;	}	#navigation a {	font: bold 11px Arial, Helvetica, sans-serif;	color: #D5EDB3;	line-height:16px;	letter-spacing:.1em;	text-decoration: none;	text-align:left;	display:block;	padding:8px 6px 10px 20px;	}	#navigation a:hover {	background: #99CC66;	color:#993300;	}	#global #footer {	float: left;	width: 972px;	height: 40px;	display: block;	background-image: url(banierebas.jpg);}	/* Class Styles */	.bodyText {	font:14px Arial, Helvetica, sans-serif;	color:#666666;	line-height:20px;	margin-top:0px;	text-align: justify;	}#global #contenu2 #col1  {	width: 375px;	float: left;	padding: 10px;	margin-right: 10px;}#global #contenu2 #col2  {	width: 375px;	color: #5C743D;	float: left;	margin-top: 0px;	padding: 10px;}	.pageName{	font: 18px Arial, Helvetica, sans-serif;	color: #5C743D;	line-height:26px;	letter-spacing:.21em;	}	.subHeader {	font:bold 11px Arial, Helvetica, sans-serif;	color: #993300;	line-height:22px;	letter-spacing:.2em;	}.quote {	font: 20px Arial, Helvetica, sans-serif;	color: #759DA1;	line-height:30px;	}	.smallText {	font: 10px Arial, Helvetica, sans-serif;	color: #666666;	line-height: 22px;	}	.navText {	font: 11px Arial, Helvetica, sans-serif;	color: #003366;	line-height:16px;	letter-spacing:.1em;	text-decoration: none;	}#global #contenu #contenu2 .demo #accordion #blocleft {	width: 45%;	float: left;}#global #contenu #contenu2 .demo #accordion #blocright {	width: 45%;	float: left;	margin-left: 70px;}#contenu #contenu2 #bloc {	height: 100px;}span.inverse {   unicode-bidi: bidi-override;   direction: rtl;   }
#footer #liens a {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}

#footer #liens a:hover {
	color: #FF0;
}

.map-wrap {
	text-align: center;
}

.map-wrap a {
	color: #0000FF;
	text-align: center;
}

#archive-notice {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9999;
	background-color: #fff6bf;
	border-top: 1px solid #cc9900;
	color: #5e4c00;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 8px 12px;
	text-align: center;
}

#archive-notice a {
	color: #7a2f00;
	margin-left: 12px;
	text-decoration: underline;
}

#archive-notice {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: auto;
	z-index: 9999;
	background: #ffef8a;
	background-image: url(data:image/gif;base64,R0lGODlhAQACAIABAPz8/AAAACH5BAEAAAEALAAAAAABAAIAAAICRAEAOw==);
	border-top: 0;
	border-bottom: 2px solid #a36a00;
	color: #5a2d00;
	font: bold 12px Tahoma, Verdana, Arial, sans-serif;
	letter-spacing: 0.02em;
	padding: 8px 12px;
	text-align: center;
	box-shadow: 0 1px 2px #777;
}

#archive-notice a {
	color: #8b0000;
	margin-left: 12px;
	text-decoration: underline;
	font-weight: bold;
}
