/* index.css */
/* lmdi33 */
/* (c) Pierre Duhem 2015-2021 */

table.deg {
	border-collapse:collapse;
	border:1px solid #576357;
	width:90%;
	padding:3px;
	margin-left:auto;
	margin-right:auto;
	}
tr.deg, th.deg, td.deg {
	border:1px solid #576357;
	padding:3px 5px;
	color:#576357;
	}
tr.tit {
	background-color:#576357;
	color:#ffffff;
	}
/*	Série des titres */   
th.deg0 {
	border:1px solid #576357;
	text-align:left;
	padding:3px 5px;
	color:#576357;
	font-weight: bold;
	font-size: 125%;
	}
/*  Alignement centré */
th.deg1 {
	border:1px solid #576357;
	text-align:center;
	padding:3px 5px;
	color:#576357;
	font-weight: bold;
	font-size: 125%;
	}
/*  Alignement à droite */
th.deg2 {
	border:1px solid #576357;
	text-align:right;
	padding:3px 5px;
	width: 40px;
	color:#576357;
	font-weight: bold;
	font-size: 125%;
	}
	
/*	Série des cases de données */
.deg0 a:link,
.deg0 a:hover,
.deg0 a:visited,
.deg0 a:active{
	color: #987e40;
	}
.deg1 a:link,
.deg1 a:hover,
.deg1 a:visited,
.deg1 a:active{
	color: #FFFFFF;
	}

/*  Alignement à gauche */
td.deg0 {
	border:1px solid #576357;
	text-align:left;
	padding:3px 5px;
	color:#576357;
	font-size: 125%;
	}
/*  Alignement centré */
td.deg1 {
	border:1px solid #576357;
	text-align:center;
	padding:3px 5px;
	color:#FFFFFF !important;
	background-color: #034a14;
	font-size: 125%;
	}
td.deg3 {
	border:1px solid #576357;
	text-align:center;
	padding:3px 5px;
	color:#FFFFFF;
	background-color: #2da148;
	font-size: 125%;
	}
/*  Alignement centré */
td.deg4 {
	border:1px solid #576357;
	text-align:center;
	padding:3px 5px;
	color:#576357;
	font-size: 125%;
	}
/*  Alignement à droite */
td.deg2 {
	border:1px solid #576357;
	text-align:right;
	padding:3px 5px;
	width: 40px;
	color:#576357;
	font-size: 125%;
	}
.glossi {
	padding: 5px 0 5px 0;
	background-color: #2A5515;
	color: white;
	font-size: 140%;
	font-weight: bold;
	}
.haut {
	padding: 0;
	background-color: #2A5515;
	text-align: center;
	vertical-align: bottom;
	}
.glossa  {
	padding: 25px 0 5px 0;
	color: #576357;
	font-size: 200%;
	font-weight: bold;
	}
.glossb {
	padding: 25px 0 5px 0;
	color: #4e6fa6;
	font-size: 400%;
	font-weight: bold;
	}
.subtitle {
	text-align: right;
	font-weight: bold;
	font-size : 200%;
	}
.text {
	padding: 8px;
	color: #576357;
	font-size: 1.5em;
	line-height: 1.4em;
	font-weight: bold;
	}
.text2 {
	padding: 5px;
	color: #576357;
	font-size: 1.1em;
	line-height: 1.3em;
	font-weight: bold;
	}
.cap  {
	padding: 2px;
	color: #576357;
	font-size: 0.6em;
	font-weight: bold;
	}
.cap0 {
	color: #cf6e6e;
	}
.capb  {
	margin-left: 100px;
	padding: 5px 5px 5px 50px;
	color: #4e6fa6;
	font-size: 200%;
	}
.capc  {
	padding: 5px;
	color: #98b8a3;
	font-size: 200%;
	font-weight: bold;
	}
a.ilinks:link, a.ilinks:visited, a.ilinks:hover, a.ilinks:active {
	color: #f86666;
	}

