/* CSS Document *//* body */html, body	{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	text-align: left;	color: #000000;	background-color: #ADBDBF;	margin-top:0px;	margin-left:0px;	padding: 0;	margin-bottom: 0px;	height: 100%;	padding-bottom: 0px;	padding-right: 0px;	padding-top: 0px;	margin-right: 0px;	margin: 0;	padding-left: 0px;    }#centpourcent	{	height: 100%;	}#cadre	{	background-color: #FFFFFF;	}	 #nom_site_spip	{	font-family: Arial;	font-style: normal;	font-weight: 900;	color: #000000;	font-size: 45px;	line-height: 2px;	} 	#site-descriptif	{	font-size:12px;	color: #000000;	text-align: left;	}	#entete	{	height:70px;	}	#liste	{	margin-top: 20px;	margin-left: 10px;	}/*  ------------------------------------------/*  Styles des divers élements des articles/*  ------------------------------------------ */#inter	{	font-family: Arial, Helvetica, sans-serif;	line-height: 15pt;	}#txt	{	width: 420px;	text-align: justify;	line-height: normal;	font-family: Arial, Helvetica, sans-serif;	}#titre_txt	{	font-size: 12pt;		}#soustitre_txt	{	font-size: 12pt;		}	#descriptif_txt	{	font-size: 10pt;		}#date_txt	{	font-size: 10pt;	}#chapo_txt	{	font-size: 10pt;	}#texte_txt	{	font-size: 10pt;	}#notes_txt	{	font-size: 8pt;	}#ps_txt	{	font-size: 10pt;	}/*  ------------------------------------------/*  bordure des images/*  ------------------------------------------ */img {  border:0px;}/*  ------------------------------------------/*  Couleurs des liens/*  ------------------------------------------ */a { text-decoration: none;color:#778899  }a:hover { text-decoration: none;color:#B22222 }  a.on {text-decoration: none;color:#B22222 }/*  ------------------------------------------/*  Ajouts/*  ------------------------------------------ */#titre_rouge {	font-family: Helvetica, Arial, sans-serif;	color: #990000;	font-size: 16px;	}	#soustitre {	font-family: Helvetica, Arial, sans-serif;	color: #000000;	font-size: 16px;	}/* ------------------------------------------/* debut menu intercalaire  NEW !!!!/* ------------------------------------------ */#onglet_ombre	{		background-image:url(img/onglet_ombre.jpg);		background-repeat:no-repeat;	}#onglet a	{ 		text-decoration:none;	 	color:#778899; 		background-image:url(img/onglet_off.jpg);		background-repeat:no-repeat;		display:block;		height:86px;		width:80px;		list-style-type: none;	}#onglet a:hover	{ 		text-decoration:none;	 	color:#778899; 		background-image:url(img/onglet_mid.jpg);		background-repeat:no-repeat;		display:block;		height:86px;		width:80px;		list-style-type: none;	}	#onglet a:active	{		text-decoration:none;		background-image:url(img/onglet_off.jpg);		background-repeat:no-repeat;		color:#B22222; 		letter-spacing: 0cm;		list-style-type: none;		display:block;		height:86px;		width:80px;			}#onglet a.lienon	{ 		text-decoration:none;	 	color:#778899; 		background-image:url(img/onglet_on.jpg);		background-repeat:no-repeat;		display:block;		height:86px;		width:80px;		list-style-type: none;	}		#ombre	{		text-decoration:none;		background-image:url(img/ombre.jpg);		background-repeat:repeat-y;		display:block;	}		#bas	{		text-decoration:none;		background-image:url(img/bas.jpg);		background-repeat:no-repeat;			}	#coin	{		text-decoration:none;		background-image:url(img/coin.jpg);		background-repeat:no-repeat;			}/* ------------------------------------------/* debut menu intercalaire /* ------------------------------------------ */#menu ul	{		clear: both;		text-align: center;		background-image:url(img/onglet02.gif);		background-repeat:no-repeat;		display:block;		height:80px;		width:80px;		padding: 0px;		margin:0px;		list-style-type: none;	}#menu li	{				text-decoration:none;		font-size: 10px;		color: #778899;		background-image:url(img/onglet02.gif);		background-repeat:no-repeat;		display:block;		height:80px;		width:80px;		list-style-type: none;	}#menu ul li a	{ 				text-decoration:none;	 	color:#778899; /*ce qu on voit*/		background-image:url(img/onglet02.gif);		background-repeat:no-repeat;		display:block;		height:80px;		width:80px;		list-style-type: none;	}#menu ul li a:visited	{				text-decoration:none;		background-repeat:no-repeat;		color:#778899; 		list-style-type: none;		display:block;		height:80px;		width:80px;	}#menu ul li a:hover	{				text-decoration:none;		background-image:url(img/onglet01.gif);		background-repeat:no-repeat;		letter-spacing: 0cm;		color:#B22222; 		list-style-type: none;		display:block;		height:80px;		width:80px;	}	#menu ul li a.lien	{		text-decoration:none;		background-image:url(img/onglet01.gif);		background-repeat:no-repeat;		color:#B22222; 		letter-spacing: 0cm;		list-style-type: none;		display:block;		height:80px;		width:80px;			}	#menu ul li a.lienon	{		text-decoration:none;		background-image:url(img/onglet01.gif);		background-repeat:no-repeat;		color:#B22222; 		letter-spacing: 0cm;		list-style-type: none;		display:block;		height:80px;		width:80px;			}#menu ul li a:active	{		text-decoration:none;		background-image:url(img/onglet02.gif);		background-repeat:no-repeat;		color:#B22222; 		letter-spacing: 0cm;		list-style-type: none;		display:block;		height:80px;		width:80px;		}#menu2	{		text-decoration:none;		background-image:url(img/onglet01.gif);		background-repeat:no-repeat;		color:#B22222; 		letter-spacing: 0cm;		list-style-type: none;		display:block;		height:80px;		width:80px			}	/* Fin menu intercalaire /* debut presentation article */div#art_surtitre   	{	text-align: left;	font-size: 12pt;	font-weight: bold;	}	div#art_titre   	{	text-align: left;	font-size: 14pt;	font-weight: normal;	color: #b22222;	}div#art_soustitre   	{	text-align: left;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: normal;	color: #000000;		}div#art_texte   	{	text-align: justify;	font-size: 10pt;	font-weight: normal;	color: #000000;	}div#art_chapo   	{	text-align: left;	font-size: 12pt;	font-weight: normal;	color: #000000;	}div#art_ps   	{	text-align: left;	font-size: 10pt;	font-weight: normal;	font-style:italic;	padding-top: 10px;	}div#art_date   	{	text-align: left;	font-size: 10pt;	font-weight: normal;	}/* fin presentation article *//* DEBUT : document joints Image galerie*/div#texte_image 	{	font: bold 10px Arial Geneva, sans-serif;	text-align: center;	}div#vignette 	{		    	font: bold 10px Arial Geneva, sans-serif;     	text-align: right;		/*margin-right:10px;		margin-bottom:10px;		margin:0px;*/		line-height:3em;	}div#texte_doc_joins 	{	font: bold 10px Arial Geneva, sans-serif;	text-align: left;	}div#portfolio	{	float:right;	height: 100%;	text-align: left;	width: 70px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	}/*  ---------fil d ariane sur menu droite -------------- */#ariane_menu{font-size:14px;color:#FF0000;font-weight:bold;text-align:center;}/*------ Sommaire ------*/#new_articles_titre {		color: #000000;	font-size:12px;	margin-bottom:0px;	font-weight:normal;}#new_articles {	font-size:12px;	margin-bottom:0px;	text-align: left;	color: #999999;}#contenu_sommaire {	color: #000000;	font-size:12px;	margin:0px;	padding-left:5px;	padding-right:10px;	text-align: justify;	width:450px;	}#intro_sommaire {	color: #778899;	font-size:12px;	text-align: justify;}/*-------------- SCROLL BARRE --------------*/#overfl {	width : 450px;	height : 530px;	overflow : auto;	padding-right: 10px;	                        }			#overfl2 {	width : 420px;	height : 200px;	overflow : auto;	padding-right: 10px;	      }
