a.spip_url {}/* Links inside site */a.spip_in {color: #02464E;	}a.spip_in:hover {color: #02464E;	}a.spip_in:visited { color: #999;}a.spip_in:visited:hover { color: #FFD202;}/*Links outside site*/a.spip_out {color: #02464E;}a.spip_out:hover {color: #8B9693;}a.spip_out:visited { color: #999;}a.spip_out:visited:hover { color: #FFD202;}a.spip_glossaire { }.spip_code { }p.spip_note { }/*Text*/.texte, .texte p.spip {	font-family: Verdana, sans-serif;	text-align: justify;	font-size: 9pt;	text-transform: none;	color: #000;}/*Headlines:*/.chapo {	font-family: Verdana, Arial, sans-serif;	font-weight: bold;	font-size: 14px;	line-height: 140%;	margin-top: 0.7em; }.titre {	font-size: 18px;	font-weight: normal;	font-family: Verdana, sans-serif;	line-height: 160%;	text-transform: uppercase;	margin-bottom: 20px;	color: #02464E;}.surtitre {	font-size: 16px;	font-weight: bold;	font-family: Verdana, Arial, sans-serif;	text-transform: uppercase; 	color: #8B98A4;}strong {	font-weight: bold;}h3.spip, .texte h3 {	font-family: Verdana, sans-serif;	color: #003366;	*font-weight: normal;	font-weight: bold;	font-size: 135%;	margin-top : 40px;	margin-bottom  15px;	text-align: left;	color: #705700;	text-transform: uppercase; }h4.spip, .texte h4 {	margin-top : 30px;	font-family: Verdana, sans-serif;	*font-weight: normal;	font-weight: bold;	font-size: 120%;	text-align: left;	text-transform: none;	color: #705700;}h5.spip, .texte h5 {	font-family: Verdana, sans-serif;	font-weight: bold;	font-size: 11%;	text-align: left;}.newsTitle {font-size: 16px;font-weight: bold;*font-weight: normal;font-family: Verdana, sans-serif;line-height: 140%;text-transform: uppercase;margin-bottom: 10px;color: #555;}.news .surtitre {	color: #555;}/*+++++++++++*/.spip_puce {	list-style-position: inside;	padding-top:8px;}.spip_documents {	font-family: Verdana, sans-serif;	font-size : 70%;}.spip_documents img {	border:0px;	}/* +++++++++Table def+++++++++++++ */#tableIE5 {width: 65%;voice-family: "\"}\"";voice-family: inherit;width: 100%;}html>body #tableIE5  {width: 100%;}table.spip {}/*------tables inside copy-text-------------*/table.copy {line-height: 16px;font-size: 100%;vertical-align: top;margin: 0px 0px 5px 0px;}table.copy td {vertical-align: top;padding: 4px;background-color: #EDEDED;}table.copy td.dark {	font-weight: bold;	background-color: #E2E2E2;	color: #555;}#short{margin-left: 30px; width: 500px;}/*------tables descript-------------*/table.descr {	font-size: 100%;	line-height: 16px;}table.descr td {	vertical-align: top;	padding: 4px;	background-color: #FFF3C8;}table.descr td.left {	font-weight: bold;	background-color: #E7D275;	color: #006666;}/*----------------------------*/table.spip tr.row_first {	font-weight: bold;	background-color: #CCC;	color: #555;}table.spip tr.row_odd {	background-color: #DDD;}table.spip tr.row_even {	background-color: #EEE;}table.spip td {	padding: 1px;	text-align: left;	vertical-align: middle;}hr.spip { }b.spip {	font-weight: bold;}i.spip { }blockquote.spip {	margin-left : 40px;	margin-top : 10px;	margin-bottom : 10px;	margin-right: 0px;	border : solid 1px #aaaaaa;	background-color: #ffffff;	padding-left: 10px;	padding-right: 10px;}.forml { width: 100% ; background-color: #D2EFF7;}.spip_encadrer {	font-family: helvetica, arial, sans-serif;	width : 95%;	background-color: #FFFFFF;	padding: 5px;	border: 1px #666666 solid;}.spip_cadre {	width : 95%;	background-color: #FFFFFF;	padding: 5px;	margin-top: 10px;}div.spip_poesie {	margin-bottom: 5px;	margin-left: 10px;	padding-left: 10px;	border-left: 1px solid #999999;}div.spip_poesie div {	text-indent: -60px;	margin-left: 60px;}.spip_bouton { background-color: #003366;}form.formrecherche { 	margin-top: 0px;	margin-bottom: 0px;}input.formrecherche {	font-size: 11px;	height: 14px;	width: 99px;	margin: 10px 0px 0px 5px;	border: 0px;	padding: 3px 3px 3px 3px;	background-color: #D2EFF7;}.reponse_formulaire {	font-family: Verdana,Arial,Helvetica,sans-serif;	font-weight: bold;	font-size: 110%;	color: red;}.spip_surligne { background-color: #99CBD0; }/* * Barre de raccourcis */a.spip_barre img {	border-left: 1px solid #ffffff;	border-top: 1px solid #ffffff;	border-right: 1px solid #aa9966;	border-bottom: 1px solid #aa9966;	padding: 3px;	background-color: #FFDDAA;}a.spip_barre:hover img {	border: 1px solid #808080;	padding: 3px;	background-color: #f8f8f4;}/*-- --------------- d�finition fleur ----------------- '/.button {	background-color:#FFFFFF; 	border:1px solid #000000;	margin: 0px;	height: 40px;	width: 40px;}/* COmplement d'informations */.complement {	height:23px;	}.complement a, .complement a.spip_out {	background-image:url(../pic/complement.gif);	background-repeat: no-repeat;	padding-left:	30px;	height:23px;	display:block;	float:right;	color:#02464E;}