.hidden {	display: none;}.centerize{	text-align: center;}.body {	color: #5F5F5E;	font-size: 11px;	font-family: Verdana;	background-color: #F5F5F5;	margin: 0px;	margin-bottom: 0px;	text-align: center;}#site {    border-left: #000000;}#top {	position: relative;	width: 800px;	height: 80px;	margin: auto;	background: url(images/top.jpg) no-repeat;}#header {	position: relative;	width: 800px;	height: 182px;	margin: auto;	background: url(images/header.jpg) no-repeat;}#menuh{		float: left;	margin-right: -610px;	margin-top: 10px;	padding-left: 20px;}.mdiv{	margin: 0 22px 0 15px;}#corps {	width: 800px;	margin: auto;	background: #C9C9C9 url(images/fond.jpg) repeat-y;	text-align: left;}#conteneur {	width: 590px;	float: right;}#contenu {    text-align: justify;	margin-right: 20px;}#footer {	width: 800px;	height: 100px;	margin: auto;	background: url(images/footer.jpg) top repeat-y;}#footer2 {	width: 750px;	height: 100px;	margin: auto;	font:Verdana, Arial, Helvetica, sans-serif;	}#devise {	float: right;    padding-top: 25px;	margin-right: 25px;	text-align: right;	color: #2a2a2a;}#copyright {	font-size: 10px;	float:none    padding-top: 25px;	margin-right: 25px;	text-align: center	color: #2a2a2a;}#copyright a:link, #copyright a:visited {	color: #2a2a2a;    text-decoration: none; }#copyright a:hover, #copyright a:active {	color: #2a2a2a;	font-weight: bold;	text-decoration: none; }.clear {	height: 0;	clear: both;}a img {    border: none;}h3 {     color: #005BC3;	font-size: 14px;    margin-bottom: 15px;	margin-top: 15px;	padding-left: 0.5em;	padding-bottom: 0.2em;  	border-bottom: 1px dashed #C0C0C0; 	border-left: 3px solid #C0C0C0;	border-height: 5px;     line-height: 1.0;}h4 {     color: #005BC3;    margin-bottom: 10px;	padding-left: 0em;	padding-bottom: 0.2em;    line-height: 1.0;    font-size: 1.2em; }h5 {     color: #005BC3;    margin-bottom: 10px;	padding-left: 0em;	padding-bottom: 0.2em;    line-height: 1.0;    font-size: 1.2em;	text-decoration:underline;	}.liens {	font-size: 11px;	position: relative;    margin-left: 0px;}.liens ul {	list-style: none;    list-style-image:url('images/puce.gif');	padding: 0;	margin: 0;}.liens li a:link, a:visited {	background: none;    color: #5F5F5E;	text-decoration: none; }.liens li a:hover, a:active {	background: none;    color: #00529B;	font-weight: bold;	text-decoration: none; }#nav {	font-size: 11px;	width: 800px;	position: absolute;	top: 0px;	left: 0px;}#nav ul {	list-style: none;	padding: 0;	margin: 0;}#nav li {	background: none;}.nav1 a:link, .nav1 a:visited {	color: #005BC3;	font-size: 11px;	font-weight: bold;	position: absolute;	top: 47px;	left: 65px;}.nav1 a:hover, .nav1 a:active {	color: #0F1D4B;	text-decoration: none;	font-weight: bold;    }.nav2 a:link, .nav2 a:visited {	color: #005BC3;	font-size: 11px;	font-weight: bold;	position: absolute;	top: 47px;	left: 235px;}.nav2 a:hover, .nav2 a:active {	color: #0F1D4B;	text-decoration: none;	font-weight: bold;    }.nav3 a:link, .nav3 a:visited {	color: #005BC3;	font-size: 11px;	font-weight: bold;	position: absolute;	top: 47px;	left: 405px;}.nav3 a:hover, .nav3 a:active {	color: #0F1D4B;	text-decoration: none;	font-weight: bold;    }.nav4 a:link, .nav4 a:visited {	color: #005BC3;	font-size: 11px;	font-weight: bold;	position: absolute;	top: 47px;	left: 577px;}.nav4 a:hover, .nav4 a:active {	color: #0F1D4B;	text-decoration: none;	font-weight: bold;    }.nav5 a:link, .nav1 a:visited {	color: #005BC3;	font-size: 11px;	font-weight: bold;	position: absolute;	top: 47px;	left: 65px;}.nav5 a:hover, .nav1 a:active {	color: #0F1D4B;	text-decoration: none;	font-weight: bold;    }