BODY {
	FONT-SIZE: 100%; MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px; FONT-FAMILY: Times; TEXT-ALIGN: justify
}
BODY.menu {
	FONT-SIZE: 100%; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; FONT-FAMILY: Times; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: justify
}
P {
	FONT-SIZE: 100%; TEXT-INDENT: 16px; FONT-FAMILY: Times
}
P.ni {
	FONT-SIZE: 100%; TEXT-INDENT: 0px; FONT-FAMILY: Times
}
H1 {
	FONT-SIZE: 20pt; FONT-FAMILY: arial; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 14pt; FONT-STYLE: italic; FONT-FAMILY: arial; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 12pt; FONT-FAMILY: arial; TEXT-ALIGN: left
}
H4 {
	FONT-FAMILY: arial; TEXT-ALIGN: left
}
H4.ni {
	MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; FONT-FAMILY: arial; TEXT-ALIGN: left
}
H5 {
	FONT-SIZE: 8pt; FONT-FAMILY: arial; TEXT-ALIGN: left
}
.auteur {
	FONT-SIZE: 100%; TEXT-ALIGN: right
}
.appendice {
	TEXT-ALIGN: center
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline; text-underline: single
}
UL.ni {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
UL.ni LI {
	FONT-SIZE: 80%; MARGIN-LEFT: -25px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
OL.ni LI {
	FONT-SIZE: 10pt; MARGIN-LEFT: -15px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
LI {
	FONT-SIZE: 100%; PADDING-TOP: 8px; FONT-FAMILY: Times; TEXT-ALIGN: justify
}
.notes {
	FONT-SIZE: 80%; PADDING-TOP: 1px; FONT-FAMILY: Times; TEXT-ALIGN: justify
}
LI.notes P {
	FONT-SIZE: 80%; TEXT-INDENT: 0px; FONT-FAMILY: Times; TEXT-ALIGN: justify
}
DL.ref {
	FONT-SIZE: 80%; FONT-FAMILY: Times; TEXT-ALIGN: justify
}
DL.ref DD {
	PADDING-BOTTOM: 2px
}
TD {
	FONT-SIZE: 10pt; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
.alt {
	FONT-SIZE: 10pt; TEXT-INDENT: 0px; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
TD.small {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
P {
	TEXT-ALIGN: justify
}
SPAN.sup {
	FONT-SIZE: 70%; VERTICAL-ALIGN: super
}
SPAN.fl {
	FONT-WEIGHT: bold; FONT-SIZE: 160%
}
BLOCKQUOTE.abstract {
	FONT-SIZE: 90%; MARGIN-LEFT: 16px; MARGIN-RIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: Times; TEXT-ALIGN: justify
}
BLOCKQUOTE.abstract P {
	TEXT-INDENT: 0px
}
BLOCKQUOTE {
	FONT-SIZE: 100%; MARGIN-LEFT: 16px; MARGIN-RIGHT: 16px; FONT-FAMILY: Times
}
A:hover {
	COLOR: white; BACKGROUND-COLOR: blue
}
A.fnote {
	COLOR: red
}
I I {
	FONT-STYLE: normal
}
.small {
	FONT-SIZE: 80%
}
.smallni {
	FONT-SIZE: 80%; TEXT-INDENT: 0px
}
.center {
	TEXT-ALIGN: center
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.notes-dyn {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: black 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 75%; VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; WIDTH: 300px; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial; POSITION: absolute; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: justify; layer-background-color: #FFFFCC
}
.figures-dyn {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 75%; VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: black 2px solid; WIDTH: 250px; PADDING-TOP: 0px; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: arial; POSITION: absolute; BACKGROUND-COLOR: white; TEXT-ALIGN: justify; layer-background-color: white
}
