/* CALSTATAR  */
.stat_domaine { /* bloc domaine de stat.  */
	text-align:left ;
	font-family:western ;
	border-width:1px;
	border-style:unset;
	border-color:red;
	float:none;
   vertical-align: top;
   /* display:flex; */
	/* overflow: hidden;  A VOIR */
}
	.stat_ndomaine { /* nom de domaine de stat. */
		font-size:2em ; 
		font-style:italic ;
		font-weight:bold ;
		color:blue;
		float:none;
	}
	.stat_cdomaine { /* contenu de domaine de stat. */
		float:none;
	}

.stat_sdomaine { /* bloc sous domaine de stat.  */
	border-width:1px;
	border-style:unset;
	border-color:green;
	float:none;
   /* display:flex; */
	overflow: hidden;
	clear: both;
}
	.stat_nsdomaine { /* libelle sous domaine de stat.  */
	font-size:2em ;
	float:none;
	margin: 5px;
	}
	.stat_csdomaine { /* libelle sous domaine de stat.  */
		border-width:1px;
		border-style:unset;
		border-color:red;
		float:none;
	}

		.stat_ssdomaine { /* bloc sous domaine de stat.  */
			float:none;
   		/* display:flex; */
			overflow: hidden;
			clear: both;
		}
			.stat_nssdomaine { /* libelle sous domaine de stat.  */
			font-size:1.2em ;
			color:brown;
			float:none;
   		display:flex;
			}
			.stat_cssdomaine { /* libelle sous domaine de stat.  */
			border-width:1px;
			border-style:unset;
			border-color:green;
			/* width:12%; */
			float:none;
   		display:flex;
   		/* min-width: 40px; */
    		/* max-width: 80px; */
			}

			.stat_cssdomaine2 { /* cumul de stat.  */
			border-width:1px;
			border-style:unset;
			border-color:green;
			/* width:12%; */
			font-size:1em ; 
			font-style:italic ;
			font-weight:bold ;
			color:darkgreen;
			float:none;
   		display:flex;
   		/* min-width: 40px; */
    		/* max-width: 80px; */
			}

			.stat_cssdomainel { /* libelle sous domaine de stat.  */
			border-width:1px;
			border-style:unset;
			border-color:green;
			/* width:50%; */
			float:none;
   		/* display:flex; */
   		/* min-width: 200px; */
    		/* max-width: 800px; */
    		width:50%;
			}


.stat_elt { /* bloc un élément n de sous sous domaine */
	border-width:1px;
	border-style:dotted;
	border-color:blue;
	float:left;
	display: inline-block;
	padding: 2px;
	/* overflow: hidden; */
	width: 10%;
}
	.stat_nelt { /* titre élément n */
		font-size:1em ;
		text-align:center ;
		color: white;
		background-color : darkcyan ;
	}
	.stat_velt { /* valeur élément n */
		text-align:right ;
		color: blue;
	}

.stat_liste { /* bloc un élément n de sous sous domaine MAIS en table 2 colonnes avec entête stat_eliste */
clear:both;
width: 100%;
}
	.stat_eliste { /* bloc entête de liste de sous sous domaine */
	display: inline-flex;
	min-width: 49.9%;
	}
		.stat_cliste { /* bloc entête de liste de sous sous domaine */
			color: white;
			text-align:center ;
			background-color : darkcyan ;
			float:left;
			display: inline-flex;
			min-width: -webkit-fill-available;
			min-width: -moz-available;
			padding: 2px;
			margin-right: 1px;
			/* overflow: hidden; */
		}
	.stat_lliste { /* une ligne de la liste */
	border-width:1px;
	border-style:solid;
	border-color:beige;
	background-color :lightgray;
	clear: both;
	}
	.stat_llisteA { /* une ligne de la liste */
	border-width:1px;
	border-style:solid;
	border-color:beige;
	background-color :lightgray;
	clear: both;
	}
	.stat_llisteB { /* une ligne de la liste */
	border-width:1px;
	border-style:solid;
	border-color:beige;
	background-color :beige;
	clear: both;
	}
		.stat_gliste { /* valeur de gauche n */
			font-size:1em ;
			text-align:left ;
			display: inline-block;
			color: black;
			background-color :inherit;
			width:80%;
			float: left ;
		}
		.stat_dliste { /* valeur de droite n */
			font-size:1em ;
			text-align:right ;
			display: inline-block;
			color: blue;
			background-color :inherit;
			width:19.5%;
			/* margin-right: 2px; */
			float: none ;
		}
	.stat_eliste2 { /* bloc entête de liste de sous sous domaine */
	display: inline-flex;
	min-width: 100%;
	}
		.stat_cliste2 { /* bloc entête de liste de sous sous domaine */
			color: white;
			text-align:center ;
			background-color : darkcyan ;
			float:left;
			display: inline-flex;
			min-width: -webkit-fill-available;
			min-width: -moz-available;
			padding: 2px;
			margin-right: 1px;
			/* overflow: hidden; */
		}
		.stat_gliste2 { /* valeur de gauche n */
			font-size:1em ;
			text-align:left ;
			display: inline-block;
			color: black;
			background-color :inherit;
			width:40%;
			float: left ;
		}
		.stat_dliste2 { /* valeur de droite n */
			font-size:1em ;
			text-align:right ;
			display: inline-block;
			color: blue;
			background-color :inherit;
			width:20%;
			/* margin-right: 2px; */
			float: none ;
		}


.stat_graph { /* bloc graphique pour un élément ou sous domaine */
	border-width:1px;
	border-style:dotted;
	border-color:yellow;
	border-radius:4px;
	min-width: 80px;
	overflow: hidden;
}
	.stat_ngraph { /* titre graphique */
	font-size:1em ;
	}
	.stat_lgraph { /* légende graphique */
	font-size:0.8em ;
	font-style:italic ;
	}
	.stat_xgraph { /* graphique lui-même */
	min-height: 40px;
	}

div.stat_acces { /* Plan supérieur en entête */
}

div.stat_acces span.stat_accesN a { /* Plan supérieur niveau 1 en entête */
	color:black;
}
div.stat_acces a { /* Plan supérieur en entête */
	font-style:italic;
}
div.stat_acces span a { /* Plan supérieur en entête */
			color: orchid;
}
span.top {
	color :blue;
	font-size:0.8em ;
}





