/** * Ancien typographie.css ********************* *//* * Correction des styles HTML par defaut */.structure {	display: none;}h1,h2,h3,h4 {	margin-top: 0em;	margin-bottom: 0em;	font-size: 100%;	font-weight: normal;}/* * Styles generaux *//* bien regler la marge (bugs IE) */body { /*  	background: white;   */ 	background: #b1d9fe;  	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-top: 10px; 	margin-left:30px;	margin-right:30px;	font-size:small;	min-width:800px;	color: #222222;}a { 	text-decoration: none;	color:inherit;}a img { 	border: none;}/*Quand je pase dessus, le lien passe en fond grisa:hover { text-decoration: none; color: #303030; background: #e8e8e8; } */a:hover { 	text-decoration:none;/*	text-decoration: none; */	color: #FF6600; }a:visited { 	color:inherit;}a.spip_out { text-decoration: none; color: #0099FF; }a.spip_in, a.spip_url { text-decoration: none; color: #0099FF; }a.spip_glossaire { text-decoration: none; color: #0099FF; }/* * Disposition a l'ecran */#principal {	font-family: sans-serif;}#principalsansbreve {	font-family: sans-serif;}#navigation {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #0099FF;}#pagefooter {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #0099FF;}/* * Pour debuger commenter la ligne display: none; */.techdetail {	display: none;	font-family:monospace;	font-size:100%;	color: #666666;}h3,h2 {	color: #006699;}a.home {	display:none;	color:#b1d9fe;	text-align: center;	font-size: 80% ;	font-weight: bold;	font-variant: small-caps}a.lienon {	color: #FF6600;}a:hover { 	text-decoration:none;	color: #FF6600; }/*a:hovertexte{	color: */#arbre {	color: #35B1F1;}#planrecherche {			padding-top: 6px;	color: #0099ff;}/* * Menu */#arbre .niveau1 {	margin-top : 5px;}.niveaudiv1 {	background : #b1d9fe;/*	color: white;	text-align: left;	margin-bottom: 2px;	padding: 2px;	font-size: 110%;	font-weight: bold;	font-variant: small-caps		text-transform: uppercase;		background : #66ccff;*/		color: white;		font-weight: bold;		text-align: left;		font-size: 100%;		font-variant: small-caps;		padding:2px;		margin-top: 5px;		margin-bottom: 2px;}.niveaudiv2 {	margin-left:0px; }.niveaudiv2 {	margin-left:10px; }.niveaudiv3 {	margin-left:20px; }.niveaudiv4 {	margin-left:30px; }a.niveau1 {/*	background : #b1d9fe;	color: white;	padding: 2px;	font-size: 110%;	font-weight: bold;	font-variant: small-caps	*/		background : #b1d9fe;		color: white;		font-weight: bold;		text-align: left;		font-size: 100%;		font-variant: small-caps;}a.niveau2 {	font-size: 90%;	color:#0485C6;}a.niveau3 {	font-weight : bold;	font-size: 80%;	color:#0485C6;}a.niveau4 {	font-size: 75%;	color:#006699;}/* * Les niveaux lorsqu'ils sont exposes (article en cours) */a.niveau1on {/*	background : #b1d9fe;	color: white;	padding: 2px;	font-size: 110%;	font-weight: bold;	font-variant: small-caps	*/		background : #b1d9fe;		color: white;		font-weight: bold;		text-align: left;		font-size: 100%;		font-variant: small-caps;}a.niveau2on {	font-size: 90%;	color:#ff6600;}a.niveau3on {	font-weight : bold;	font-size: 80%;	color:#ff6600;}a.niveau4on {	font-size: 75%;	color:#ff6600;}.rubactualite {	font-weight : bold;}.niveau1 .rubactualite {	font-weight: bold;}.niveau2 .rubactualite {	font-size: 95%;}/* * sommaire les articles mission */ .sommaireurgent{	padding-top: 0px;	padding-bottom: 10px;	padding-left: 10px;	padding-right: 10px;	text-align: left;	margin-bottom: 10px;}	.sommaireurgentchemin{		color: #006699;		font-size: 130%;		font-weight: bold;	}	.sommaireurgenttitre {		color: #FF6600;		font-size: 130%;		font-style: normal;	}	.sommaireurgenttitredateauteur{		color: #006699;		font-size: 80%;	}	.sommaireurgentdesc {		color: #666666 ;		font-size: 100%;	} .articlealaune {/*	border : 1px dashed red;*/	padding-top: 0px;	padding-bottom: 10px;	padding-left: 10px;	padding-right: 10px;	text-align: left;}	.cheminalaune {		color: #006699;		font-size: 130%;		font-weight: bold;	}	.titrealaune {		color: #006699;		font-size: 130%;		font-style: normal;	}	.dateauteuralaune {		color: #006699;		font-size: 80%;	}	.introductionalaune {		color: #666666 ;		font-size: 100%;	}.listedescarticlerecent {/*	border : 1px dashed yellow;*/	padding-top: 5px;	padding-bottom: 10px;	padding-left: 10px;	padding-right: 10px;}	.descarticlerecent {		border-top : 2px solid #b1d9fe;		margin-top: 10px;		padding-top: 10px;		text-align: justify;	}		.chemindesc {			color: #006699;			font-size: 110%;			font-weight: bold;		}		.titredesc {			color: #006699;			font-size: 110%;			font-weight: normal;		}		.dateauteurdesc {			color: #006699;			font-size: 80%;			font-weight: normal;		}		.introductiondesc {			color: #666666 ;			font-size: 90%;			font-weight: normal;			vertical-align: top;			/* necessaire pour forcer le justify sous IE */			text-align: left;		}.listedetailarticle {/*	border : 1px dashed yellow;*/	padding-top: 5px;	padding-bottom: 10px;	padding-left: 10px;	padding-right: 10px;}	.detailarticle {/*		border-top : 1px solid #b1d9fe;*/		margin-top: 5px;		margin-right: 60px;		padding-top: 5px;		text-align: justify;	}		.chemindetail {			color: #006699;			font-size: 90%;			font-weight: bold;		}		.titredetail {			color: #006699;			font-size: 90%;			font-weight: normal;		}		.dateauteurdetail {			color: #006699;			font-size: 80%;			font-weight: normal;		}.listeencart {/*	border : 2px solid #b1d9fe;*/	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;	margin-bottom: 10px;}	.listeencarttitre {		background : #66ccff;		color: white;		font-weight: bold;		text-align: center;		font-size: 110%;		font-variant: small-caps;	}	.encart {		margin-top: 5px;	}		.titreencart {			font-size: 90%;			font-weight: bold;			color: #c34f02;		}		.dateauteurencart {			color: #c34f02;			font-size: 80%;		}		.introductionencart {			color: #666666 ;			font-size: 80%;		}/* * Rubrique ********************************* */.cheminrubrique {	color: #c34f02;	font-size: 110%;	font-weight: bold;	text-align:left;	margin-bottom:5px;	margin-left:5px;	margin-right:5px;	padding-bottom:3px;	border-bottom: 2px solid #b1d9fe; }.enteterubrique {}.rubriquetitre {	color: #006699;	font-size: 170%;	font-weight: normal;	}.enteterubriquedesc {	color: #666666;	font-size: 94%;	font-weight: bold;	margin-left: 10px;}.rubriquelistedocument {	margin-right: 60px;	margin-top: 20px;	padding-top: 5px;	padding-bottom: 10px;	padding-left: 10px;	padding-right: 10px;}	.rubriquelistedocumenttitre{		border-top : 2px solid #b1d9fe;		margin-bottom: 10px;		color: #006699;		font-size: 100%;		font-weight: bold;	}	.rubriquedocumentimage{		border-top : 1px solid #b1d9fe;		margin-top: 5px;		margin-right: 100px;		padding-top: 5px;		text-align: justify;	}		.rubriquedocumentimagetitre{			color: #006699;			font-size: 90%;			font-weight: bold;		}		.rubriquedocumentimagevignette{		}		.rubriquedocumentimagedetail{			color: #006699;			font-size: 90%;			font-weight: normal;		}	.rubriquedocumentautre{		border-top : 1px solid #b1d9fe;		margin-top: 5px;		margin-right: 60px;		padding-top: 5px;		text-align: justify;	}		.rubriquedocumentautretitre{			color: #006699;			font-size: 90%;			font-weight: bold;		}		.rubriquedocumentautrevignette{		}		.rubriquedocumentautredetail{			color: #006699;			font-size: 90%;			font-weight: normal;		} /* * Disposition a l'ecran : colonnes, encarts, cartouches */table #maintable {	background: white;	color: #666666;	border:0px;	vertical-align:middle;	border-collapse: separate;	border-style: hidden; }table {	border : 0px;	margin : 0px;	border-spacing : 0px;	border-collapse: separate;	border-style: hidden;	vertical-align : top;}tr {	border : 0px;	margin : 0px;	border-spacing : 0px;	border-collapse: separate;	border-style: hidden;}td {	border : 0px;	margin : 0px;	border-spacing : 0px;	border-collapse: separate;	border-style: hidden;	vertical-align : top;}img {	border : 0px;	margin : 0px;	border-spacing : 0px;	border-collapse: separate;	border-style: hidden;}/** * ARTICLE ********************************************** */ #articleleft {}#articleright {	padding-left:5px;	padding-right:5px;} .articlechemin {	color:#c34f02;	margin-bottom: 10px;	vertical-align : top;	border-bottom: 2px solid #b1d9fe; 	margin-bottom:5px;	padding-bottom:3px;	}.articlecheminrubrique {	color:#c34f02;	font-size: 110%;	font-weight: bold;}.articlecheminrubriquedernier {	color:#c34f02;	font-size: 110%;	font-weight: normal;}.articletitre {	color: #006699;	font-size: 170%;	font-weight: normal;}.articledate {	color: #006699;	font-size: 80%;	font-weight: normal;	margin-bottom: 20px;}.articledesc {	color: #666666;	font-size: 94%;	font-weight: bold;	margin-left: 10px;}.articletexte {	color: #666666;}.articlelisteauteur {	color: #666666;	text-align: right;}	.articlelisteauteurtitre {		color: #666666;		display: none;	}	.articleauteur {		color: #666666;		text-align: right;		margin-right: 20px;		}.articlelistetraduction {	text-align : right;	color:#006699;}	.articletraductioncourante {		font-size: 75%;		color:#006699;		font-style: italic; 	}	.articletraductionautre {		font-size: 90%;		color:#006699;	}.articlelistemotcle {		margin-top : 20px;	}	.articlemotcle {		margin-top : 10px;	}.articlelistedocument {	margin-top : 20px;}	.articlelistedocumenttitre {		background : #66ccff;		color: white;		font-weight: bold;		text-align: center;		font-size: 110%;		font-variant: small-caps;	}	.articledocumentimage {		margin-top : 5px;	}		.articledocumentimagetitre {			color: #006699;			font-size: 90%;			font-weight: bold;		}		.articledocumentimagedate {			color: #006699;			font-size: 75%;			font-weight: normal;		}		.articledocumentimagevignette {		}		.articledocumentimagedesc {			color: #006699;			font-size: 80%;			font-style: italic;		}		.articledocumentimagedetail {			color: #006699;			font-size: 75%;			font-weight: normal;		}	.articledocumentautre {	}		.articledocumentautretitre {			color: #006699;			font-size: 90%;			font-weight: bold;		}		.articledocumentautredate {			color: #006699;			font-size: 75%;			font-weight: normal;		}		.articledocumentautrevignette {			color: #006699;			font-size: 80%;			font-weight: normal;		}		.articledocumentautredesc {			color: #006699;			font-size: 80%;			font-style: italic;		}		.articledocumentautredetail {			color: #006699;			font-size: 75%;			font-style: normal;		}.articleinconnu {		color: #c34f02;		font-size: 150%;		font-weight: bold;}/* * HEADER ************************* */#tableheader {	margin: 0px;	background: white;}	#header {		background: white;	}/* * CENTRE ************************* */#pagecontent {	background: white;}	#tablesommaire {		margin: 0px;		padding: 0px;		border:0px;	}		#leftcol {		/*background: white;*/		width: 140px;		padding-top:5px;		padding-bottom:5px;		padding-left:7px;		padding-right:10px;/*		border: 1px dashed red;*/		border-top: 2px solid white;	}		#navigation {			/*background: white;*//*			border: 1px dashed green;*/		}		#oiseau {			margin-top:30px;		}	#rightcol {		background: white;		padding-top:7px;		padding-bottom:5px;		padding-left:5px;		padding-right:2px;/*		border: 1px dashed green;*/		border-left: 2px solid white;		border-top: 2px solid white;	}		#alauneleft {		}		#alauneright {		}		/* * FOOTER ************************* */#tablefooter{	border-top: 2px solid #b1d9fe; }	#footerw3c{		border-top: 2px solid #b1d9fe; 		text-align:center;		padding-top : 5px;	}	#footer{		border-top: 2px solid #b1d9fe; 		text-align:center;		vertical-align: top;	}	a.footertexte{		color: #006699;		text-align:center;	}	/*recherchelisteresultatmot	recherchelisteresultatmottitre	rechercheresultatmot		recherchelisteresultatmotarticle		rechercheresultatmotarticle			recherchelistearticle	recherchearticle		recherchearticledate		recherchearticleauteur*//******************* class d'origine ******************************** * Habillage du plan du site */.plan-secteur {	margin-top: 0em;	margin-bottom: 3em;	clear: right;}.plan-secteur h1 {	display: block;/* 	border: 1px solid #a0a0a0; */	margin: 0px;	padding: 2px;/* 	font-size: 150%; */	font-weight: bold;/* 	background-color: #dddddd; */	text-align:left;}.plan-rubriques {	clear: left;	display: block;	list-style: none;	border-left : 1px solid #dddddd;	padding-left: 20px;}.plan-rubrique {	display: inline;/* 	border-left : 1px solid #dddddd; */	padding: 1px;	font-weight: bold;}.plan-articles {	clear: left;	margin-top: 2px;	margin-bottom: 5px;	list-style: square;}/* Eclaircissement progressif des rubriques en fonction de la profondeur *//*ul .plan-rubrique {	background-color: #e0ffe0;	border-color: #b8b8b8;}ul ul .plan-rubrique {	background-color: #eaffea;	border-color: #d0d0d0;}ul ul ul .plan-rubrique {	background-color: #f4fff4;	border-color: #e8e8e8;}*//* * Formulaires */.formrecherche {	margin-top:30px;		width: 100%;	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#0485C6;	font-size: 90%;	font-weight: normal;}input.formrecherche {	border: 2px solid  #d5ebff;	background-color: #eeeeee;}.formulaire {	color: #0099ff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: normal;}.forml {	background-color: green;	margin: 4px;	padding: 1px;	border: dashed 1px red;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;}.spip_bouton {	border: 2px solid #404040;	padding: 3px;	background: #d0d0d0;	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}.spip-admin {}/* CSS du menu */ul.plansite, ul.plansite ul { 	list-style-type: none; 	margin: 0; 	padding: 0; 	padding-left: 5px;/* 	font-size: 12px;  */}ul.plansite li { /*  	border-left: 1px solid black;   *//* 	color: #b1d9fe; */	margin: 0; 	padding: 0; }ul.plansite li a { /* 	padding-left: 0.5em;  *//* 	text-decoration: none;	 *//* 	color: #b1d9fe;  *//* 	border-bottom: 1px solid black;  */}ul.plansite li b { /* 	font-size: 105%;  */}li a.lien {    color: red;}ul.plansite li a.lienon {	font-weight: bold;	color : #ff6633;/* 	background-color : Blue; */}
