BODY {
	background-color: white;
	font-family : Lucida Grande, Calibri, Arial;
	margin-left: 10pt;
	margin-right: 10pt;
	font-size: 100%;
}
.ztit1 {
	margin-top: 20pt;
	margin-bottom: 25pt;
}
.ztit2 {
	margin-top: 30pt;
	margin-bottom: 25pt;
	line-height: 130%;
}
.ztit3 {
	margin-top: 40pt;
	margin-bottom: 25pt;
}
.ztit4 {
	margin-top: 30pt;
	margin-bottom: 20pt;
}
.tit1 {
text-align : center;
margin-top : 10pt;
margin-left : 10%;
margin-right : 10%;
margin-bottom : 30pt;
border : solid 1px silver;
padding : 4pt;
line-height : 180%;
font-family : Verdana;
font-size : 110%;
color : navy;
font-variant : normal;
font-weight : bold;
}
.tit2 {
text-align : center;
margin-top : 30pt;
margin-bottom : 20pt;
margin-left : 60pt;
margin-right : 60pt;
background-color : #FEF3D5;
padding:4pt;
line-height : 180%;
font-family : Verdana;
font-size : small;
color : black;
font-style : normal;
font-weight : bold;
}
.tit3 {
	font-weight: bold;
	font-family: Verdana;
	font-size: 90%;
	color: navy;
	font-style: normal;
	margin-top: 30pt;
	margin-bottom: 20pt;
	text-align: center;
	border-bottom: solid 1px navy;
	margin-left : 35%;
	margin-right : 35%;
}
.tit4 {
	font-weight: bold;
	font-family: Verdana;
	font-size: 75%;
	color: navy;
	font-style: normal;
	margin-top: 20pt;
	margin-bottom: 10pt;
	text-decoration: none;
	margin-left: 20pt;
}
.dvp {
	margin-top: 10pt;
	margin-bottom: 10pt;
	text-indent: 0 pt;
}
.dvpc {
	margin-top: 30pt;
	margin-bottom: 20pt;
	text-indent: 0 pt;
	text-align: center;
	line-height: 160%;
}
.sign {
	text-align: right;
	color: darkgreen;
}
.dict {
	font-style: italic;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	font-size: large;
}
.aut {
	color: black;
	font-weight: normal;
	font-size: 70%;
}
/*   ------- Styles pour les notes : */
.znote{
	border-top: 1px solid gray;
	margin-top: 40pt;
}
.anote {
	color: Red;
	vertical-align: super;
	font-size: x-small;
}
.nnote {
	color: Red;
	font-size: x-small;
}
.note {
	margin-left: 15pt;
	margin-top: 10pt;
	text-indent: -15pt;
}
.pho {
	font-family: "Le Robert";
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
/*   ------- Styles pour tableau Abréviations :*/
.abr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: Maroon;
}
.defa {
	font-style: normal;
}
/*   ------- Styles pour tableau Datations :*/
.tbld {
	border:solid 1px gray;
	background-color:silver;
	width:90%;
}
.trd {
	background-color: #F5F5F5;
}
.tdd1 {
	width: 30%;
	vertical-align: top;
	padding-left: 10pt;
}
.tdd2 {
	width: 70%;
	vertical-align: top;
	padding-left: 10pt;
}
.date {
	color: Maroon;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
}
.def {
	font-style: italic;
}
.xdef {
	font-style: normal;
}
/*   ------- Styles pour tableau dérivés de n. propres :*/
@media screen {
.trnp {
	background-color: #F5F5F5;
}
}
@media print {
.trnp {
	background-color: white;
}
}
.trnp2 {
	background-color: #F5F5F5;
	text-align: left;
}
.tdnp0 {
	vertical-align: top;
	padding-left: 80pt;
}
.tdnp1 {
	width: 40%;
	vertical-align: top;
	padding-left: 10pt;
}
.tdnp2 {
	width: 40%;
	vertical-align: top;
	padding-left: 10pt;
}
.tdnp3 {
	width: 20%;
	vertical-align: top;
	padding-left: 10pt;
}
.drv {
	color: navy;
}
.gtl {
	color:navy;
	font-style:italic;
}
.npr {
	font-style: normal;
	font-weight:bold;
}
.xnpr {
	font-size: 80%;
	font-weight: normal;
}
.rnpr{
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	color: Purple;
	font-size: 70%;
}
.npr2{
	color: rgb(90,0,0);
}
.phn {
	
}
.pht {
	font-weight: bold;
	color: navy;
}
.emp {
	font-weight: bold;
	color: Red;
}
.tdd4 {
	width: 20%;
	vertical-align: top;
	text-align: center;
}
.uni {
font-size : 110%;
font-family: "Arial Unicode MS", "Lucida Sans Unicode", "Lucida Grande";
}