body {	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-size: 110%;	margin: 0; 	padding: 0;}ul, li {	margin: 0;	padding: 0;	list-style-type: none;}* {	margin: 0;	padding: 0;}div#nomdelapage {	position: static;	margin: 0;	padding: 0;}div#nomdelapage img{	display: block;}div#navhoriz {	float: left;	position: absolute;	z-index: 100;	top: 176px;	left: 0;	color: #FFF;	line-height: 1.8em;	font-size: 0.75em;	padding: 0px 0px 0px 10px;	background-color: #1D81C5;	border-top: 2px solid #FFF;	border-bottom: 2px solid #FFF;	width: 100%; /* precision for Opera */}div#navhoriz a {	float: left;	color: #FFF;	text-decoration: none;	display: block;}div#navhoriz ul {	margin: 0 0 0 30px;	background: #1D81C5;}div#navhoriz li {	float: left;	position: relative;	list-style-type: none;	border-right: 2px solid #F28119;	padding: 2px 15px;	text-align: left;	background-color: #1D81C5;}div#navhoriz li:hover {background-color: #F28119;}div#navhoriz li:first-child {border-left: 2px solid #F28119;}div#navhoriz a:hover {background-color: #F28119;}div#navhoriz ul li ul {	margin: 2px;	position: absolute;	width: 17em;	left: -999px;	border-top: 1px solid #FFF;	border-left: 1px;}div#navhoriz ul li:hover ul, div#navhoriz ul li ul:hover div#navhoriz ul li ul li {	left: -4px;}div#navhoriz ul li ul li{	width: 100%;	border-left: 1px solid #FFF;	border-right: 1px solid #FFF;	border-bottom: 1px solid #FFF;}div#navhoriz ul li ul li:first-child {	border-left: 1px solid #FFF;}*html div#navhoriz ul{	float: left;	border-left: 1px solid #F28119;}/* Commented Backslash Hack     Cache des règles à IE5-Mac \*/  div#navhoriz a {float:none;}  /* Fin du hack IE5-Mac */  div#navvertic {	border-top: 2px solid #FFF;	background-color: #7CA2D4;	position: absolute;	top: 201px;	left: 0;	padding: 8px;	width: 130px;	font-size: 0.8em;}div#navvertic ul {	padding: 0 0 4px 0;	list-style-type: none;	line-height: 1.1em;}div#navvertic li {	color: #57402D;	padding: 4px 0 4px 0;	border-bottom: 1px solid #FFF;}div#navvertic li:hover {	color: #F99;	background-color: #99F;}div#navvertic a {	text-decoration: none;	color: #57402D;}div#navvertic a:hover {	color: #FFF;}div#textecourant {	border-top: 2px solid #FFF;	background-color: #D4BC7E;	color: #57402D;	position: absolute;	top: 201px;	left: 147px;	z-index: 0;	padding: 10px 20px 10px 30px;}div#textecourant ol  {	margin: 0 1.5em .5em;	font-size: .9em;}div#textecourant ul {	margin: .5em 1em;	font-size: .8em;	line-height: 1.2em;}div#textecourant ol li {	margin-top: 20px;	text-indent: 0em;	font-weight: bold;	font-size: 1em;}div#textecourant ol p {	margin-top: 15px;	margin-bottom: 15px;	font-weight: normal;	text-indent: 0em;	font-size: 1em;}div#textecourant p  {	font-size: .8em;}div#textecourant h4 {	margin-top: 5px;	font-weight: normal;	font-size: .7em;}div#textecourant a {	text-decoration: none;	color: #039;	padding: 0 2px;}div#textecourant a:hover {	color: #FFF;}div#textecourant a:visited {	color: #FOF;}div#footer {	margin-top: 10px;	font-size: 0.85em;}div#footer li:hover {	background-color: #999;}div#footer a:hover {	color: #FFF;}#current {	color: #999;	background-color: #CCC;}p {	font-size: 0.8em;	line-height: 1.2em;	margin-top: 10px;}h1 {	font-size: 1.4em;	font-style: normal;	text-align: center;	letter-spacing: .5em;	line-height: 2em;	font-weight: bold;	color: #533;	margin-top: 20px;	margin-bottom: 20px;}h2 {	font-size: 1.2em;	line-height: 1.5em;	text-align: center;	font-weight: bold;	color: #EED38D;	margin-top: 20px;	background-color: #43747E;}h3 {	font-size: 0.8em;	line-height: 1.2em;	text-align: center;	font-weight: normal;	font-variant: small-caps;	color: #CC3;	padding: 0 0 10px 0;}h5 {	width: 200px;	margin: auto;	font-size: 1.2em;	line-height: 1.5em;	text-align: center;	font-weight: bold;	margin-top: 20px;	background-color: #43747E;}img.gauche {	float: left;	margin: 10px 5px 0 5px;}img.droit {	float: right;	margin: 10px 5px 0 5px;}img.centre {	float: none;	margin: 10px 48px;}.clearthefloats {	clear: both;}
