body {
	background: #FFFFFF;padding: 0px;margin: 0px;font-family: Arial,Verdana,Helvetica,sans-serif;}

/*.spip-admin-float { display:none; }*/

a {	text-decoration:none;}


/*---comportement des éléments de formulaires---*/
.saisie-texte, .forml {	color: #000080;background:#fff;border: 1px solid #000080; margin:5px 0px 5px 0px;padding:1px;}

.spip_bouton {background: #d9e5f1;color:  #000080;border: 1px solid  #000080; margin:5px 0px 5px 0px;}

.spip_bouton:hover {background:#003399 ;color: #d9e5f1 ;border: 1px solid  #000080;}

fieldset {margin: 0px;padding: 0px;}

/*---style des info-bulles perso adaptées au contexte (image, plan...)---*/
a.info span {display: none;}
a.info:hover {background: none; /* correction d'un bug IE */}
.images a.info:hover span {	/* style des infobulles associées aux images */
display: inline;position: absolute;	z-index: 500;margin:0em 0 0 1em;background: #EEEEEE;text-align: left;color: #808080;padding: 0px 3px 0px 3px;
border:1px solid #808080;width: 200px;}

.plan a.info:hover span {/* style des infobulles associées aux articles syndiqués (page site.html) */
display: inline;position: absolute;z-index: 500;margin:0em 0 0 1em;background: #EEEEEE;text-align: left;color: #808080;	padding: 0px 3px 0px 3px;border:1px solid #808080;}

.recherche a.info:hover span {/* style des infobulles associées aux articles syndiqués (page site.html) */
display: inline;position: absolute;	z-index: 500;margin:0em 0 0 1em;background: #EEEEEE;text-align: left;color: #808080;padding: 0px 3px 0px 3px;	border:1px solid #808080;}

/*---affichage de code (pour afficher en mode texte du code html)---*/
tt {display: block;	border-width: 1px 1px 1px 8px;	border-style: solid;border-color: #669999;padding: 1em;	margin: 1em 0em 1em 0em;font-size:x-small;	background: #E0F0F0;overflow: auto;	max-height: 25em;}

/* ====================== Blocs principaux, décomposition de la page en 3 colonnes et 1 bandeau ====================== */

a.bandeau {	/*bandeau contenant le titre du site*/
display: block;	background-image:url(/OBSERVATOIRE/squelettes/images/fond-entete.gif);background-repeat:repeat-x;	margin: 0px;font-family: Verdana,Helvetica,Arial,sans-serif;	padding: 0px;font-size:medium;font-weight:normal;color: #2F7544;height: 69px;text-align:center; }
a.bandeau:hover {text-decoration: none;}

/* supprimé : bande-chemin */
/* ajout */ 		
/* fil d'arriane du RPDE */
#arianne {display:inline;clear:both;color:#000080;font-size:0.85em;}
#arianne a {text-decoration:none;}

/* Menu gauche du RPDE */
#navigation_RPDE {float:left;width:180px;margin-top:10px;}
/* fin ajout */

.gauche {	/*colonne de gauche*/
border: 0px;width: 150px;float: left;font-family: Arial,Verdana,Helvetica,sans-serif;}
.gauche .contenu {width : 100%;}

/* réécrit */ 
.centre {	/*colonne centrale*/
border:0px; margin:10px 50px 0px 180px ; 	font-family: Arial,Verdana,Helvetica,sans-serif; min-width:600px;}


.droite {	/*colonne de droite*/
border: 0px;width: 180px;float: right;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: small;}
.footer {	/*pied de page*/
clear: both;text-align: center;	font-size: small;font-family: Arial,Verdana,Helvetica,sans-serif;padding: 20px;}



/* ================================ Formatage des éléments du bandeau =============================== */

a.bandeau .spip_logos {	position:absolute;	top:0px;left:0px;border:none;}
a.bandeau .nom-site {position:absolute;	margin: 0px;padding: 0px;left:90px;	text-indent:15%;}
h1 {margin:0px;}
.bandeau img {	top:0px;left:0px;border:none;}
.financeurs {position:absolute; top:2px; left:620px; width:215px; z-index:0; }
.financeurs img {border:none;}

/* ================================ Formatage des éléments du pied de page =============================== */

.signature a {	color:#003366;	text-decoration: none;}
.signature a:hover {text-decoration: underline;}

/* ================================ Formatage des éléments de la colonne de gauche =============================== */

/* bloc contenant la date de dernière mise à jour */

.maj {	background: #FFFFFF;font-size:x-small;border: 1px solid #808080;	width: 100%;text-align: center;	padding: 3px 0px 3px 0px;color: #808080;margin: 20px 0px 20px 0px;}
.maj a{color: #2f7544;text-decoration: none;}
.maj a:hover{text-decoration:underline;}
.maj img {border:0px;}

/* ajouté */
.navigation {background:rgb(217,229,241); margin:0;}
.navigation H2 {padding-left:3px; font-size:small;margin-bottom:0px; margin-top:0px; color:#333; border-top:solid #000000 1px; border-right:solid #000000 1px; border-bottom:dashed #000000 1px; background:rgb(244,240,144);}
.navigation H3 {font-size:small; padding-left:6px; margin-top:0px; margin-bottom:0px; color:#000066;}
.navigation ul {font-size:small; padding-left:0px; margin-top:0px; margin-bottom:0px; margin-left:5px; list-style-position:inside; list-style-image:url(images/partout/liste-menu.gif);}
.sous li {font-size:small; margin-left:10px; list-style-image:url(images/partout/liste2-menu.gif);}
.navigation a {text-decoration:none;color:navy;}
/* fin ajout*/


/* bloc de navigation 2 --> contact + admin + formulaire + s'inscrire boite de recherche*/

.nav2 {	border: 1px solid #000;width: 100%;margin: 10px 0px 10px 0px; background:rgb(254,242,154); }
.haut_navigation {position:relative;top:-1px;right:-1px; background:url(/OBSERVATOIRE/squelettes/images/haut-menu.gif) top right no-repeat; float:right;width:10px; border-top: solid rgb(255,255,255) 1px; }
.bas_navigation {background: url(/OBSERVATOIRE/squelettes/images/coin-menu.gif) bottom left no-repeat; border-bottom: solid #FFFFFF 4px;}
.footer_navigation {position:relative;top:-1px;right:-1px; background:url(/OBSERVATOIRE/squelettes/images/menu-bas.gif) top right no-repeat; float:right;width:10px; }

.nav2 .texte {	margin-top:0px; margin-bottom:0px;	font-size:small;}
.nav2 .saisie-texte {	width:70%;}
.nav2 .forml{	width:90%;}
.nav2 .en-tete { font-size:small;	font-weight:bold;  color:#000000; text-align: left; }
/* ajouté*/
.boite {border:solid 1px #990000; background:rgb(244,240,144); margin-top:10px; margin-bottom:10px; margin-left:2px;}
.boite P {margin-top:0px; margin-bottom:0px;}
.admin {font-size:small;margin-bottom:0px;margin-top:0px;padding-left:5px; }
/* fin ajout*/

/* ================================== Formatage des éléments de la colonne centrale ============================== */
/* ~~~~~~~~~~~~ contenu ~~~~~~~~~~~~ */
/* Le bloc contenu contient les rubriques, */
/* les articles, et leurs objets associés */
.contenu {	font-size:small;	margin:0px; width:98%;}


.contenu .accueil {margin-top:25px;}
.contenu .accueil .a_texte {margin:0px 20px 0px 20px;}
.contenu .accueil .a_texte span {padding:0px 5px 0px 0px;}
.contenu .accueil .a_couv {float:left;}
.contenu .accueil .a_sect {float:left;}
.contenu .accueil .a_trait {margin-right:5px;margin-left:5px; float:left;height:180px; border-right:1px solid #d2dbe5;}

.contenu .accueil ul {
margin:10px 0px 0px 195px; padding:0px 0px 5px 5px; list-style-type: none;
}
.contenu .accueil ul li {	
font-size: 100%;
list-style-type: none;
background-image: url(../images/arrow_right.gif);
background-repeat: no-repeat;
padding-left: 20px;
background-position:top left;
}

.contenu .accueil  a { color: #101283;	text-decoration: none;	}

/* contenu --> documents joints (aux articles et aux rubriques) */

.contenu .doc {	padding: 10px;	color: #E3C448;	background: #FFFFFF;	margin: 0px; }
.contenu .doc .en-tete {	font-size:small;	font-weight:bold;	margin: 5px 0px 5px 0px; }
.contenu .doc .spip_logos {	margin: 5px 0px 0px 30px;}
.contenu .doc a {display:block;	text-decoration: none;	color: #2f7544;	margin: 0px 0px 5px 0px;}
.contenu .doc a:hover {	text-decoration: underline;}
.contenu .vignette a:hover {	text-decoration: none;}

/* contenu --> images jointes (aux articles et aux rubriques) */
.contenu .images {	margin: 0px; 	padding: 10px;	background: #FFFFFF;}
.contenu .images .en-tete {	font-size:small;	font-weight: bold;	margin: 10px 0px 10px 0px;	color: #E3C448;}
.contenu .images .vignette {	font-size:small;	margin: 10px;padding: 10px 0px 10px 0px;}
.contenu .images ul {	list-style-type: none;	padding: 0px;	margin: 0px;	color: #000000;}

/* ~~~~~~~~~~~~ article (affichage presque semblable à "derniers articles" ~~~~~~~~~~~~ */
/* contenu de l'article "proprement dit" */

.contenu .article {	background: #fff;font-family: Arial,Verdana,Helvetica,sans-serif;	font-size: medium; margin-right:213px; }
.article a { color: #101283;	text-decoration: none;	}
.article a:hover {	color: #508bd1;	text-decoration: none;}

.spip_puce { list-style-position: outside; }



.texte ul.spip {
margin:0px;padding:0px 0px 5px 5px;
list-style-image: none; 
}

.texte ul.spip li ul.spip {
list-style-type: none;
}

.texte ul.spip li {	
font-size: 100%;
list-style-type: none;
background-image: url(../images/arrow_right.gif);
background-repeat: no-repeat;
padding-left: 20px;
background-position:top left;
}

.texte ul.spip li ul.spip li {	
font-size: 100%;
list-style-type: none;
background-image: url(../images/tiret.gif);
background-repeat: no-repeat;
padding-left: 20px;
background-position:top left;
}

p.spip_note {font-size:85%;}

.article .texte .tiret_nbp {width:150px;border-bottom:1px solid #96d458;}

.texteencadre-spip {padding:10px;margin:5px 0px 5px 0px;text-align:justify;border:1px solid #d2dbe5;background:#eaeff5;}



.article .surtitre {color: #000;	font-size: small;	font-weight: bold;	margin: 0px; }

/* titre en fonction du secteur, cf .secteurs */

.article .titre1 {background:#d2dbe5;color: #101283;font-size:large;text-align:left;padding:17px 0px 22px 0px;border:0px; }
.article .titre1 span{font-weight:normal;}

.article .titre2 {background:#efeed0;color: #101283;font-size:large;text-align:left;padding:17px 0px 22px 0px;border:0px; }
.article .titre2 span{font-weight:normal;}
.article .titre3  {background:#c9dbf0;color: #101283;font-size:large;text-align:left;padding:17px 0px 22px 0px;background-image:url(../images/sect3.gif); background-position:right; background-repeat:no-repeat;border:0px;}
.article .titre3 span{font-weight:normal;}
.article .titre4 {background:#e9f3c5;color: #101283;font-size:large;;text-align:left;padding:17px 0px 22px 0px;background-image:url(../images/sect4.gif); background-position:right; background-repeat:no-repeat;border:0px;}
.article .titre4 span{font-weight:normal;}
.article .titre5 {background:#c2c4ec;color: #101283;font-size:large;text-align:left;padding:17px 0px 22px 0px;background-image:url(../images/sect5.gif); background-position:right; background-repeat:no-repeat;border:0px;}
.article .titre5 span{font-weight:normal;}

.article .titre6 {background:#d2dbe5;color: #101283;font-size:large;text-align:left;padding:17px 0px 22px 0px;border:0px; }
.article .titre6 span{font-weight:normal;}

.article .titre7 {background:#d2dbe5;color: #101283;font-size:large;text-align:left;padding:17px 0px 22px 0px;border:0px; }
.article .titre7 span{font-weight:normal;}


.article .soustitre1 {	border-bottom:1px solid #eaeff5; color: #101283;font-size:medium;margin: 0px 0px 10px 0px; padding:3px 0px 5px 20px;font-weight: bold;}
.article .soustitre2 {	border-bottom:1px solid #efefe8; color: #101283;font-size:medium;margin: 0px; padding:3px 0px 5px 20px;font-weight: bold;}
.article .soustitre3 {	border-bottom:1px solid #d8e3f0; color: #101283;font-size:medium;margin: 0px; padding:3px 0px 5px 20px;font-weight: bold;}
.article .soustitre4 {	border-bottom:1px solid #eef3dd; color: #101283;font-size:medium;margin: 0px; padding:3px 0px 5px 20px;font-weight: bold;}
.article .soustitre5 {	border-bottom:1px solid #d8d9ec; color: #101283;font-size:medium;margin: 0px; padding:3px 0px 5px 20px;font-weight: bold;}
.article .soustitre6 {	border-bottom:1px solid #eaeff5; color: #101283;font-size:medium;margin: 0px 0px 10px 0px; padding:3px 0px 5px 20px;font-weight: bold;}
.article .soustitre7 {	border-bottom:1px solid #eaeff5; color: #101283;font-size:medium;margin: 0px 0px 10px 0px; padding:3px 0px 5px 20px;font-weight: bold;}

.article .contenu {	background: #FFFFFF; margin:0px;overflow:auto !important;}


.article h2 { margin:5px 0px 0px 20px;
padding:0px}

.article .texte {color: #000000; margin-bottom:10px;	font-size:small; padding:0px 10px 0px 20px;text-align:justify; }

.article .texte h2 {color:#101283;	font-style:italic; font-weight: normal;	font-size: large;margin:20px 0px 0px 0px}

.article .texte h3 {color:#101283;	font-style:italic;font-weight: normal;font-size: medium; margin-top:20px;	margin-bottom:10px;}

.article .texte h4 {color:#101283;font-style:italic;font-weight: normal;	font-size: small;	margin: 1.5em 0em 0.5em 0em;}
.article .texte h5 {color:#000;	font-style:italic;font-weight: normal;	font-size:small;	margin: 1.5em 0em 0.5em 0em;}

.article .texte .petit{color:#000;	font-size:85%; font-weight:normal;}
 
.article blockquote {	border: 1px solid #808080;	background: #EEEEEE;	padding: 0px 15px 0px 15px;}




/* Tableaux */
.article table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid #d2dbe5;
	border-collapse: collapse; }

.article table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }

.article table strong.spip {color:#101283;}
.article table.spip td{ padding: 10px; text-align: left; vertical-align: middle; }
.article table.spip th{  background: #eaeff5; padding: 10px; text-align: left; vertical-align: middle; border-left:1px solid #d2dbe5;}
.article table.spip tr.row_odd { background: #eaeff5;  }
.article table.spip tr.row_even { background: #ffffff;  }




.article .imprimer {background-image: url(../images/action_print.gif);	background-repeat: no-repeat;	width: 16px;	height:16px;	float:right;}


/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

.article .spip_documents {font-size:small;padding: 5px;text-align: center; }
.article  .spip_documents_center { clear:none; margin: auto; }
.article  span.spip_documents_center { display: block; margin-top:1em; }
.article  .spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.article .spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.article  .spip_doc_titre { font-size: small;	color: #000;	padding: 5px 0px 5px 0px;	text-align: center; margin-left: auto;	margin-right: auto;}
.article .spip_doc_descriptif {font-size: small;	color: #000;	padding: 5px 0px 5px 0px;	text-align: center; margin-left: auto;	margin-right: auto;}
.article DL {overflow:hidden;}


/* ~~~~~~~~~~~~ plan du site et sites référencés ~~~~~~~~~~~~ */

.plan {	font-size: small;	background:#FFFFFF;	margin: 0px 30px 0px 30px; /*Sarka-SPIP 1.8.2*/	border:1px solid #000;	margin-bottom:30px;	padding-bottom:10px; }
.plan .intitule {color: #000;font-size:small;	font-weight: bold;	text-align:center;	border-bottom:1px dashed #000;	background-color:rgb(254,242,154);}
.plan .titre{color:#006600;font-weight:bold;padding-left:10px;margin:10px; font-size:medium}
.plan .rubrique {display:block;	font-weight:bold;	margin-left:20px;	font-size:small;	background-image:url(/OBSERVATOIRE/squelettes/puces/puce.gif);background-repeat:no-repeat;text-indent:20px;}
.plan .rubrique a{color:#990000; font-size:medium}
.plan .rubrique a:hover{color:#000;text-decoration:underline;}
.plan .article{color: #000;padding: 0px 0px 0px 10px;margin: 0px;font-size: small;	padding-left:50px;}
.plan .article a.niv2{color:#003300;font-size: small;	padding-left:15px;}
.plan .article a.niv1{color:#003366;font-size:medium; font-weight:bold;}
.plan a.article{color:#000;}
.plan a.article:hover{color:#000;text-decoration:underline;}
.plan a.breve {	color: #000;	padding: 0px 0px 0px 10px;	font-size: small;}
.plan a.breve:hover {	text-decoration: underline;}
.plan .date {color: #6fac81;}
.plan ul {	list-style-type: none;	padding: 0px 0px 0px 20px; /*Sarka-SPIP 1.8.2*/	margin: 0px;	border: 0px;}
.plan li {	font-size:small;	padding:0px;	margin:0px;	border: 0px;}
.plan hr {	margin: 10px 20px 10px 20px;	border: 1px solid #E3C448;}
.plan a.article-syndic {	display: block;	color: #000000;	padding: 0px 0px 0px 10px;	margin: 0px;	font-size:small;	font-weight: bold;}
.plan a.article-syndic:hover {}
.plan .date-syndic {	color: #6fac81;	font-weight: bold;}
.plan .a-propos {	display: block;	border: 0px;	background: #FFFFFF;	color: #909090;	font-size:small;	padding: 3px 30px 5px 40px;}
.plan .a-propos .site-pere {	font-weight: bold;}
.plan .a-propos .auteur-pere {	font-weight: bold;}

/* ~~~~~~~~~~~~ recherche ~~~~~~~~~~~~ */

.recherche {color:#000000; font-size:small; text-align:justify; background:#ffffff; padding:20px 3px 3px 20px; }
.recherche .intitule {	color: #000000;	font-size:small;	font-weight: normal;	margin: 0px 0px 20px 0px; border: 0px; background:#FFFFFF;}


.recherche .elements-trouves {	color: #644518;	font-size:small;	font-weight: bold;	margin: 0px 0px 15px 0px;	padding: 0px;	text-decoration: underline;}
.recherche .mot-cle {	color: #2F7544;	font-size:small;	font-weight: bold;	margin: 0px 0px 20px 0px;	padding: 0px;	text-decoration: underline;}
.recherche .derniers-articles {	margin: 0px; }
.indentation {	padding-left: 30px;}
.redimensionnement {	font-size:small;	margin-bottom:8px;	margin-right:10px;	background:#fff;}


/* Formulaire de recherche */
.divrech {padding:5px 10px 5px 10px;background:#eaeff5;border-bottom: 3px solid #ffffff;}


.formulaire_recherche { display:inline; text-align: left; margin:0px;padding:0px;}
.formulaire_recherche input {color:#989fa6; border: 1px solid #d2dbe5; margin:0px;padding:0px;}
.formulaire_recherche label { display: none; }
.formulaire_recherche .spip_bouton { background:#eaeff5;color:#989fa6;/*color:#101283;*/border:0px;margin:0px;padding:0px;cursor:pointer;}

#recherche:focus {color:#101283; border: 1px solid #d2dbe5;margin:0px;padding:0px;}

.formulaire_recherche .spip_bouton:hover {background:#eaeff5;color:#101283;border:0px;margin:0px;padding:0px;}


/* !!!!!!!!!!! Sarka-SPIP 1.1.1 !!!!!!!!!!!! */
/* ~~~~~~~~~~~~ mots-clés ~~~~~~~~~~~~ */

.gauche .mots-cles { margin: 0px 0px 0px 0px;color: #808080;}
.gauche .mots-cles a.en-tete { display: block;  background-color:rgb(254,242,154); font-weight:normal; font-size:small;	font-weight:bold;        color:#000; text-align: left; border-top: 1px solid #000;border-left: 1px solid #000; border-right: 1px solid #000;border-bottom: 1px dashed #000; }
.gauche .mots-cles .contenu { margin: 0px 0px 0px 0px; padding: 0px; font-size:small;background:#d9e5f1;	}
.gauche .mots-cles .contenu a {  display: block; color:#003366;padding: 0px 5px 0px 5px; font-size:small;text-decoration: none;		background-image:url(/OBSERVATOIRE/squelettes/images/liste-menu.gif);	background-repeat:no-repeat;text-indent:10px;}
.gauche .mots-cles .contenu a:hover {  text-decoration: underline;}
.gauche .mots-cles .contenu .nom-groupe {display: block;padding: 2px 5px 0px 5px;font-size: small;text-decoration: none; font-weight: bold;}
.gauche .mots-cles .contenu a.type {  display: block;font-size: small;font-weight: bold; text-align: left; color:#003399;        margin: 0px;        padding: 1px; background:#d9e5f1 ; margin-bottom: 10px;text-decoration:none;text-indent:0px;}
.spip_surligne { background: #FFFF66; }
#saisie {width:30px}


ul.plansite, ul.plansite ul { list-style-type: none; margin: 0; padding: 0; padding-left: 1em;font-size:small; }
ul.plansite li { margin: 0; padding: 0; }
ul.plansite li a { padding-left: 0.5em; text-decoration: none;		color: black; }
.frame { width: auto;height: 500px;overflow: auto; }




.divgrandtitre{float:left;width:98%;color:#003399;text-align:center;font-weight:bold; margin-bottom:10px; }
.divgrandtitre a {color:#003399; font-size:large; display:block ;background:#d6efb7; background-image:url(../images/petitcarre.png); background-position:left; background-repeat:no-repeat;padding-top:10px;padding-bottom:10px;}
.divgrandtitre .descr {color:#000000 ; font-size:x-small; font-weight:normal;}
.divgrandtitre .menua {font-size:small; font-weight:normal; width:100%; background:#FFFFFF;}
.divgrandtitre .menua a {width:18%;padding:1px;text-align:center;font-size:small;font-weight:bold; color:#336600; background:#ffffcc; border:1px solid #d6efb7; float:left;}

.gdtitre {  color:#ffffff;text-align:center;font-weight:bold; background:#0950a0; padding-right:3px;}
.gdtitre a { font-size:large;display:block; background-image:url(../images/logoEetU.gif); background-position:left; background-repeat:no-repeat;padding-top:17px;padding-bottom:17px;}
.gdtitre .titrerapp {  color:#ffffff; padding:0px; margin:0px;}
.gdtitre .cre {color:#ffffff;float: right;font-size:x-small; padding-right:5px;}
.gdtitre .ital {font-style:italic;}



.blocdroit {width:210px;float:right;}
.blocdroit .plandroite {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:small; background:#eaeff5;padding-bottom:3px;}
.blocdroit .plandroite .infos {color:#b8ccf1; font-size:small; text-align:center; background:#eaeff5; padding-top:3px;padding-bottom:3px;border-bottom:3px solid #ffffff;}
.blocdroit .plandroite .titreinfos {color:#000;}

.blocdroit .plandroite .titre {color:#101283;padding:2px;  font-size:medium; text-align:center;  background:#d2dbe5; }

/* secteurs */
.blocdroit .plandroite .secteur2 {padding-top:3px;padding-left:10px;padding-right:5px;font-size:small;font-weight:bold; text-align:left;}
.blocdroit .plandroite .secteur2:hover {background:#efeed0;}
.blocdroit .plandroite .secteur2 a {color:#101283;}
.blocdroit .plandroite .secteur2 a:visited {color:#101283;}

.blocdroit .plandroite .secteur3 {padding-left:10px;padding-right:5px;font-size:small;font-weight:bold; text-align:left;}
.blocdroit .plandroite .secteur3:hover {background:#c9dbf0;}
.blocdroit .plandroite .secteur3 a {color:#101283;}
.blocdroit .plandroite .secteur3 a:visited {color:#101283;}

.blocdroit .plandroite .secteur4 {padding-left:10px;padding-right:5px;font-size:small;font-weight:bold; text-align:left;}
.blocdroit .plandroite .secteur4:hover{background:#e9f3c5;}
.blocdroit .plandroite .secteur4 a {color:#101283;}
.blocdroit .plandroite .secteur4 a:visited {color:#101283;}

.blocdroit .plandroite .secteur5 {padding-left:10px;padding-right:5px;font-size:small;font-weight:bold; text-align:left;}
.blocdroit .plandroite .secteur5:hover {background:#c2c4ec;}
.blocdroit .plandroite .secteur5 a {color:#101283;}
.blocdroit .plandroite .secteur5 a:visited {color:#101283;}


/* sous rub */
.blocdroit .plandroite .rub2{padding-left:20px;padding-right:5px;font-size:95%; text-align:left;}
.blocdroit .plandroite .rub2:hover {background:#efeed0;}
.blocdroit .plandroite .rub2 a {color:#000;}

.blocdroit .plandroite .rub3 {padding-left:20px;padding-right:5px;font-size:95%; text-align:left;}
.blocdroit .plandroite .rub3:hover {background:#c9dbf0;}
.blocdroit .plandroite .rub3 a {color:#000;}

.blocdroit .plandroite .rub4 {padding-left:20px;padding-right:5px;font-size:95%;text-align:left;}
.blocdroit .plandroite .rub4:hover{background:#e9f3c5;}
.blocdroit .plandroite .rub4 a {color:#000;}

.blocdroit .plandroite .rub5 {padding-left:20px;padding-right:5px;font-size:95%;text-align:left;}
.blocdroit .plandroite .rub5:hover {background:#c2c4ec;}
.blocdroit .plandroite .rub5 a {color:#000;}

/* articles */
.blocdroit .plandroite .art2 {padding-left:23px;padding-right:5px;color:#000;font-size:95%; text-align:left;}
.blocdroit .plandroite .art2:hover {background:#efeed0;}
.blocdroit .plandroite .art2 a {color:#000;}
.blocdroit .plandroite .art2on {padding-left:23px;padding-right:5px;color:#000;font-size:95%;text-align:left;background:#efeed0;}
.blocdroit .plandroite .art2on a{color:#000;}

.blocdroit .plandroite .art3 {padding-left:23px;padding-right:5px;color:#000;font-size:95%; text-align:left;}
.blocdroit .plandroite .art3:hover {background:#c9dbf0;}
.blocdroit .plandroite .art3 a {color:#000;}
.blocdroit .plandroite .art3on {padding-left:23px;padding-right:5px;color:#000;font-size:95%;text-align:left;background:#c9dbf0;}
.blocdroit .plandroite .art3on a{color:#000;}

.blocdroit .plandroite .art3svr {padding-left:10px;padding-right:5px;color:#000;font-size:95%; text-align:left;}
.blocdroit .plandroite .art3svr:hover {background:#c9dbf0;}
.blocdroit .plandroite .art3svr a {color:#000;}
.blocdroit .plandroite .art3onsvr {padding-left:23px;padding-right:5px;color:#000;font-size:95%;text-align:left;background:#c9dbf0;}
.blocdroit .plandroite .art3onsvr a{color:#000;}


.blocdroit .plandroite .art4 {padding-left:23px;padding-right:5px;color:#000;font-size:95%;text-align:left;}
.blocdroit .plandroite .art4:hover {background:#e9f3c5;}
.blocdroit .plandroite .art4 a {color:#000;}
.blocdroit .plandroite .art4on {padding-left:23px;padding-right:5px;color:#000;font-size:95%;text-align:left;background:#e9f3c5;}
.blocdroit .plandroite .art4on a{color:#000;}

.blocdroit .plandroite .art5 {padding-left:23px;padding-right:5px;color:#000;font-size:95%;text-align:left;}
.blocdroit .plandroite .art5:hover {background:#c2c4ec;}
.blocdroit .plandroite .art5 a {color:#000;}
.blocdroit .plandroite .art5on {padding-left:23px;padding-right:5px;color:#000;font-size:95%;text-align:left;background:#c2c4ec;}
.blocdroit .plandroite .art5on a{color:#000;}

/* couleur du #EXPOSE */

.colo2 {background:#efeed0;}
.colo3 {background:#c9dbf0;}
.colo4 {background:#e9f3c5;}
.colo5 {background:#c2c4ec;}




.blocdroit .outil{color:#101283; font-size:medium; text-align:center;  margin-top:3px; background:#d2dbe5;}
.blocdroit .outil a{display:block; color:#101283;padding:2px;}
.blocdroit .outil a:hover{background: #0950a0;color:#ffffff;}


a.outilsbandeau {display: block;float: right;background:none;padding:0px;margin: 3px 0px 0px 0px; }
a.outilsbandeau img{border:0px;}




/*style de la structure*/
.notdisplay { display:none}
.menu h3 { padding:0px; margin:0px;font-size:small;}
.nav2 h3 { margin:0px; padding:0px}
.gauche .mots-cles h3 { padding:0px; margin:0px; font-size:small}
.plandroite h2 { padding:0px; margin:0px; font-size:inherit}
.plandroite h3 { padding:0px; margin:0px; font-size:inherit}
.plandroite h4 { padding:0px; margin:0px; font-size:inherit}
.plandroite h5 { padding:0px; margin:0px; font-size:inherit}
.outil h3 { padding:0px; margin:0px; font-size:inherit}
.article .titre h2 { padding:0px; margin:0px; font-size:inherit}