		  	body {	  	margin : 0;		margin-left: auto;		margin-right: auto;		padding: 0;	  	font-family : Verdana, Geneva,'Bitstream Vera Sans', Helvetica, sans-serif;	  	color : #000000;		font-size: x-small;		text-indent: 0;		background-image: url(../images/pales.gif);}	  	a {	  	text-decoration : none;}  	a:link {	 /* 	color : #0860a9; */			color : #336699;}	  	a:visited {	  /*	color : #5fb46d; */			color : #006600;}	  	a:hover {	  	text-decoration : underline;	  	color : #fc0033;}	  	a.menu:visited {	  	color : #990000;}	  	a.menu:hover {	  	color : #008000;}	  	.fondblanc {	  	background-color : #ffffff;}	  	.fondvertpale {	  	background-color : #5fb46d;}	  	.blanc {	  	color : #ffffff;}	  	.noir {	  	color : #000000;}	  	.vertlogo {	  	color : #5fb46d;}	  	.vert {	  	color : #e0eddd;}	  	.rougelogo {	  	color : #fc0033;}	  	.gris {	  	color : #939a8d;}	  	.gris2 {	  	color : #cccccc;}	  	.gris3 {	  	color : #707070;}	  	.jaunelogo {	  	color : #ff9900;}	  	.breve {	  	color : #996633;}	  	.marron {	  	color : #644032;}	.petit {	font-size: smaller;	}	.grand {	font-size: larger}	h1 {	padding : 3px;	margin : 0px;	font-size: 2.2em;		color : #ff9900;}		#entete h1 {		font-size: 3em;}	h2 {	padding : 3px;	margin : 0px;	font-size: 1.7em;		color : #0860a9;}	h3 {	padding : 3px;	margin : 0px;	font-size: 1.4em;}h4 {	padding : 3px;	margin : 0px;	font-size: 1.2em;	}p {padding : 3px;	margin : 0px;	}.table p {	    font-size: 0.9em;	}	  h3.fondbleupale {	padding : 3px;	background-color : #dfe8f8;	margin : 0px;	font-size: 1.4em;}	  h3.fondjaunepale {	padding : 3px;	background-color : #fcead4;	margin : 0px;	font-size: 1.4em;}	  	.tablebleu {	border: 2px solid #0860a9;	padding: 3px 5px;}	  	.tablejaunelogodroite {	text-indent: 5pt;	border-top: 1px solid #FF9900;	border-right: 1px solid #FF9900;	padding: 0px;	padding-bottom: 1em;	margin-top: 1em;}	  	.tablebleulogodroite {	text-indent: 5pt;	border-top: 1px solid #0860a9;	border-right: 1px solid #0860a9;	padding: 0;	padding-bottom: 1em;	margin-top: 1em;}	  	.tablejaunelogo {	text-indent: 5pt;	border-top: 1px solid #FF9900;	border-left: 1px solid #FF9900;	padding: 0px;	padding-bottom: 1em;	margin-top: 1em;}	  	.tablebleulogo {	text-indent: 5pt;	border-top: 1px solid #0860a9;	border-left: 1px solid #0860a9;	padding: 0px;	padding-bottom: 1em;	margin-top: 1em;	}	  	.tablevert {	border-top: 1px none #5fb46d;	border-right: 1px none #5fb46d;	border-bottom: 1px solid #5fb46d;	border-left: 1px none #5fb46d;	text-align: left;	text-indent: 5pt;	margin-left : 0;	padding: 3px;	width : auto;}	  	.bleulogo {	  	color : #0860a9;}	  	.fondbleupale {	  	background-color : #dfe8f8;}	  	.fondrougepale {	  	background-color : #fcdfdc;}	  	.fondjaunepale {	  	background-color : #fcead4;}	  	.tablebleu {	  	border : 2px solid #0860a9;}	.fondbleulogo {	  	background-color : #0860a9;}ul.puce {		list-style-position:inside;	margin: 0;	padding-left: .5em;	text-indent:0;	list-style-image:  url(../images/puce.gif);	list-style-type: none;}ul.vide {	list-style-position:inside;	margin-left: 0;	list-style-type: none;	padding: 0px;}ul.enligne li {  display: inline;  list-style-type: none;  margin: 0em;  padding-right : 0.5em;	padding-left : .5em;  } .chemin li {	display: inline;	list-style-type: none;	padding-right : 0em;	padding-left : 0em;	font-size: 1.2em;	font-weight: bold;} #navliste {	width : 750px;	margin : 0;padding : 0.25 em;		background-color: #0860a9;	color : white;	font-size : 1.2em;	text-align: center;	}#navliste ul{		font-weight: bold;	list-style : none; }#navliste  li { 	display : inline;	font-weight: bold;	border-left: 2px solid white;	 }  #navliste li:first-child { 	border: none; 	}	  #navliste li  a {  	color: white;		text-align: center;	padding: 0.5em 1em;  }  #navliste li a:visited {  color: white;  }#navliste li a:hover {	color :#FF9900;	background-color: white;	text-decoration: none;		}.formTh {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; color: #0860a9; 	width: 150px; background-color: #fcead4; padding:0; border:0; margin:0;} #outils {	color : #006600;	font-size : x-small;	font-weight: normal;/*	position : relative;	margin-top : 1em;*/	text-align: right;	float : right;}#outils ul li {  display: inline;  list-style-type: none;  padding-right : 0.5em;	padding-left : 0.5em; 	}dl.event{margin: 2em 0;padding: 0;}.event dt{position: relative;left: 0;top: 1.1em;width:10em;font-weight: bold;}.event dd{border-left: 1px solid #000;margin: 0 0 0 11em;padding: 0 0 .5em .5em;}/* positionnement */.espacement {clear:both;}div.float {  float: left;  margin-right:5px;  }  div.float p {   text-align: center;   }#entete {	width : 750px;	margin : 0;	padding : 0;	margin-right: auto;	margin-left: auto;	font-size : 1em;	}#pied {	width : 750px;	margin : 0;	padding : 0;	margin-right: auto;	margin-left: auto;	font-size : smaller;	background-color : #0860a9;	color : #FFFFFF;	}#contenu {	width: 750px;	padding-right: 5px;	padding-left: 5px;	position: relative;	margin-left: auto;	margin-right: auto;	text-align : left;}#colgauche {	float: left;	width: 180px;	margin-right: 5px;	margin-left: 5px;	padding-top: 10px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 3px;}#colgauche2 {	float: left;	width: 500px;	margin-right: 5px;	margin-left: 5px;	padding-top: 10px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 3px;	}#coldroite {	float: right;	width: 180px;	display: block;	margin-right: 5px;	margin-left: 5px;	padding-top: 10px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 3px;}.cadchronogauche {	text-align: center;	display: block;	float: left;	width: auto;	margin-top: 5px;	margin-right: 15px;}	  	.lignpoint {	  	border-top : 1px dashed #939a8d;	  	padding : 3px;}	  	.lignpoint2 {	  	border-bottom : 1px solid #707070;}	  	.tablegris {	text-indent: 5pt;	border-top: 1px solid #707070;	border-right: 1px none #707070;	border-bottom: 1px none #707070;	border-left: 1px solid #707070;	padding: 0px;}/* recopie spip_style */	  	table.spip {	  	text-align : center;	  	border : 1px solid #7da25a;}	  	table.spip tr.row_first {	  	background-color : #f7ce00;}	  	table.spip tr.row_odd {	  	background-color : #cccccc;}	  	table.spip tr.row_even {	  	background-color : #eeeeee;}	  	table.spip td {	  	padding : 1px;}	  	h3.spip {	  	font-family : Verdana, Arial, Helvetica, sans-serif;	  	font-weight : bold;	  	font-size : 130%;	  	text-align : center;	  	color : #0860a9;}	  	hr.spip {	  	border : 1px dashed #cccccc;}	  	.forml {	  	width : 100%;	  	background-color : #e4e8ed;}	  	.formrecherche {	  	width : 100%;	  	background-color : #e4e8ed;}	  	.formrecherche2 {	  	width : 80%;	  	background-color : #e4e8ed;}	  	.reponse_formulaire {	  	font-family : Verdana, Arial, Helvetica, sans-serif;	  	font-weight : bold;	  	font-size : 80%;	  	color : red;}	  	.spip_bouton {	  	background-color : #f9fffe;}	  	.spip_encadrer {	  	width : 100%;	  	background-color : #ffffff;	  	padding : 5px;	  	border : 1px solid #666666;}	  	.spip_cadre {	  	width : 100%;	  	background-color : #ffffff;	  	padding : 5px;}	  	.spip_surligne {	  	background-color : #f7ce00;}	  	.spip_documents {	  	font-size : 70%;}#nav1{margin-top: 1em;margin-bottom: 0.5em;text-align: left;}#nav1 ul {background-color: silver;text-align: center;margin-left: 0;padding-left: 0;border-bottom: 1px solid gray}#nav1 li {list-style-type: none;padding: 0.25em 1em;border-left: 1px solid white;display: inline}#nav1 li:first-child {border: none;}
