﻿BODY        { BACKGROUND-IMAGE:none; }

Normal      {
	COLOR: black;
	FONT-FAMILY: Calibri;
	FONT-SIZE: 20px;
	MARGIN-LEFT: 20pt;
	MARGIN-RIGHT: 20pt;
	TEXT-ALIGN: justify;
}
p           {
	COLOR: black;
	FONT-FAMILY: Calibri;
	FONT-SIZE: 16px;
	MARGIN-LEFT: 20px;
	MARGIN-RIGHT: 20pt;
	TEXT-ALIGN: justify;
}

td          { COLOR:black; FONT-FAMILY:Calibri; FONT-SIZE:16px; MARGIN-LEFT:20pt; MARGIN-RIGHT:20pt; TEXT-ALIGN:justify;}
dt          { COLOR:black; FONT-FAMILY:Calibri; FONT-SIZE:16px; FONT-WEIGHT:bold; MARGIN-LEFT:20pt; MARGIN-RIGHT:20pt; TEXT-ALIGN:justify; }
dl          { COLOR:black; FONT-FAMILY:Calibri; FONT-SIZE:16px; MARGIN-LEFT:15pt; MARGIN-RIGHT:20pt; TEXT-ALIGN:justify; }
li          {
	COLOR: black;
	FONT-FAMILY: Calibri;
	FONT-SIZE: 16px;
	MARGIN-LEFT: 10pt;
	MARGIN-RIGHT: 20pt;
	TEXT-ALIGN: justify;
}

.Titre      { BORDER-BOTTOM-COLOR:#ff9900; BORDER-BOTTOM-STYLE:solid; BORDER-LEFT-COLOR:#ff9900; BORDER-LEFT-STYLE:solid; BORDER-RIGHT-COLOR:#ff9900; BORDER-RIGHT-STYLE:solid; BORDER-TOP-COLOR:#ff9900; 
			  border-top-style:solid; COLOR:#ff9900; FONT-FAMILY:Calibri; FONT-SIZE:24px; FONT-WEIGHT:bold; MARGIN-LEFT:20pt; MARGIN-RIGHT:20pt; TEXT-ALIGN:center; }
h1          { FONT-WEIGHT:bold; COLOR:blue; FONT-FAMILY:Calibri; FONT-SIZE:20px; MARGIN-LEFT:0pt; MARGIN-RIGHT:0pt; MARGIN-TOP:30px; TEXT-ALIGN:left; }
h2          { COLOR:red; FONT-FAMILY:Calibri; font-size:16px; font-weight:bold; margin:0px; padding:0px 0px 0px 20px; background:#FFFF66  no-repeat; 
				border-bottom:1px solid #999; border-radius:3px; -webkit-border-radius:3px; border-top:1px solid #999; border-right:1px solid #999; border-left:1px solid #999; }
h3          { COLOR:red; FONT-FAMILY:Calibri; FONT-WEIGHT:bold; FONT-SIZE:16px; MARGIN-LEFT:30pt; }
h4          { COLOR:blue; FONT-FAMILY:Calibri; FONT-SIZE:14px; FONT-WEIGHT:bold; MARGIN-LEFT:40px; MARGIN-RIGHT:20pt; }
h5          { COLOR:blue; FONT-FAMILY:Calibri; FONT-SIZE:12px; FONT-WEIGHT:bold; MARGIN-LEFT:50px; }

.Centre     { TEXT-ALIGN:center; }
.Terme      { FONT-FAMILY:Calibri; FONT-SIZE:14pt; FONT-WEIGHT:bold; LINE-HEIGHT:15pt; MARGIN-LEFT:10px; MARGIN-TOP:15px; TEXT-ALIGN:justify; }
.Definition { FONT-FAMILY:Calibri; FONT-SIZE:11pt; MARGIN-LEFT:60px; TEXT-ALIGN:justify; }
.loi        { COLOR:black; FONT-FAMILY:Calibri; FONT-SIZE:14px; FONT-STYLE:italic; LINE-HEIGHT:14pt; TEXT-ALIGN:center; margin-left:0; }
.version    {
	FONT-SIZE: 16px;
	FONT-STYLE: italic;
	TEXT-ALIGN: right;
}
.Explic     { BACKGROUND-COLOR:green; COLOR:red; FONT-FAMILY:Calibri; FONT-SIZE:16px; LEFT:100px; POSITION:absolute; TOP:350px; VISIBILITY:hidden; WIDTH:750px; Z-INDEX:1; }
.Reference  { FONT-FAMILY:Calibri; FONT-SIZE:11pt; FONT-STYLE:italic; FONT-WEIGHT:bold; MARGIN-LEFT:60px; MARGIN-TOP:0px; TEXT-ALIGN:justify; }
img         { border:none }

button		{ TEXT-ALIGN:center; }
.hidden     { display: none; }
.obsolete   { text-decoration: line-through; }
.key        { font-weight:bold; background-color: #E0F8E0; }
.futur		{ background-color: #F5F6CE; }