.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font : normal 8pt Arial, Helvetica, sans-serif;
	text-align : left;
}
 
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font : normal 9pt Arial, Helvetica, sans-serif;
}

.Obligatoire {
	background-color: #FFA07A;
	border: 1px solid #7F9DB9;
}

.texte_manquant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
	font : bold 9pt Arial, Helvetica, sans-serif
}
.input_manquant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background: #FF0000;
	color: #FFFFFF;
	font : bold 9pt Arial, Helvetica, sans-serif;
	border: 1px solid #7F9DB9;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font : bold 9pt Arial, Helvetica, sans-serif;
}

.onglet {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}

.surtitre {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}

.Titre {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}

.soustitre {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

/*
 * Style sheet for the rod
 */
.Erreur {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color : Red;
}

BODY {
	color: black;
	text-align: justify;
	font-family: Arial, helvetica, sans-serif;
	margin: 2px;
	font-size : 10pt;
	font-style : normal;
}

input, select, textarea {
	font-size : 9pt;
	border: 1px solid #7F9DB9;
}

blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color : #60a8f8;
	margin-left : 15px;
	margin-right : 0px;
}

H1, H2, H3, H4, H5, H6 {
    text-align: left;
}

H1 {
	clear: left;
	margin-top: 2em;
	text-align: center;
}

H6 {
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	color : #60a8f8;
}

PRE {
	font-family: Arial;
    margin-left: 1em;
    font-size: 90%
}

ADDRESS {
    text-align: right;
    font-style: italic;
}

VAR {
    font-style: normal;
}
IMG {
    border: 0;
}
.toc {
    text-indent: 0;
}
P.toc-line {
    margin-top: 1em;
    margin-bottom: 1em;
    text-indent: 0;
}

/* I don't like all that blue text, how about this: */
/* It should be 'inherit', but Netscape inserts a random color :-( */
DIV.example A:link, DIV.example A:visited {color: maroon; /*color: inherit*/}
DIV.deprecated-html-example A:link,
DIV.deprecated-html-example A:visited {color: red; /*color: inherit*/}
.note A:link, .note A:visited {color: green; /*color: inherit*/}

A.noxref:link, A.noxref:visited {
	color: #F31313;
	text-decoration: none;
	font-weight : bold;
	font : bold Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
}

A {
	color: #F31313;
	text-decoration: none;
	font-weight : bold;
	font : bold Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
}

A.propdef-title {
	color: #F31313;
	text-decoration: none;
	font-weight : bold;
}

A.descdef-title {
	color: #F31313;
	text-decoration: none;
	font-weight : bold;
}

table {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

TD {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
}

TD.SousTitre {
	font-size: 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
}

.Transfert {
	font : italic "Albertus Extra Bold";
	font-size: 18pt;
	font-family : "Albertus Extra Bold";
	font-style : italic;
	font-weight : bold;
	color: green;
}


.note {
	font-size: 10pt;
	font-weight: normal;
	color: #F31313;
	font : italic;
}


DIV.propdef {margin: 1.2em 0}

div.example { color: maroon }
pre.example { color: maroon }
pre.illegal-example { color: red }
div.illegal-example { color: red }
div.illegal-example p { color: black }


div.html-example { color: maroon }
pre.html-example { color: maroon }
pre.illegal-html-example { color: red }
div.illegal-html-example { color: red }
div.illegal-html-example p { color: black }
pre.deprecated-html-example { color: red }
div.deprecated-html-example { color: red }
div.deprecated-html-example p { color: black }

div.xml-example { color: maroon }
pre.xml-example { color: maroon }
pre.illegal-xml-example { color: red }
div.illegal-xml-example { color: red }
div.illegal-xml-example p { color: black }

div.dtd-example { color: maroon }
pre.dtd-example { color: maroon }
pre.illegal-dtd-example { color: red }
div.illegal-dtd-example { color: red }
div.illegal-dtd-example p { color: black }

.normref { 
    color: red;
}	

.informref {
    color: green;
}	

DIV.propdef TH { 
    text-align: right; 
}

DIV.descdef TH { 
    text-align: right; 
}

UL {
	margin : 10px;
}
LI {
	margin : 10px;
}


UL.toc, OL.toc {
	list-style: none;
	margin : 5px;
}
DIV.toc UL UL, DIV.toc OL OL {margin-left: 0}
DIV.toc UL UL UL, DIV.toc OL OL OL {margin-left: 1em}
DIV.toc UL UL UL UL, DIV.toc OL OL OL OL {margin-left: 0}
LI.tocline1 {font-weight: bold}
LI.tocline2 {font-weight: normal}
LI.tocline4 {font-style: italic}
/* DIV.subtoc UL, DIV.subtoc OL {list-style: none} */
/* The border in the following rule crashes NN4 on fonts.html :-(
DIV.subtoc {padding: 1em; border: solid black thin; margin: 1em 0;
    background: #ddd}
*/
UL.index {list-style: none}

S, DEL {text-decoration: line-through; color: red}
U, INS {text-decoration: underline; background: #bfa}

DIV.figure {
    text-align: center;
    /*border: solid thin;
    width: 100%;*/
    margin: 2.5em 0
}
P.caption, CAPTION {
    text-align: center;
    font-style: italic;
    font-weight: bold;
    font-size: 90%;
    color: #088;
    margin: 1.5em 25% 0 25%;
}
DIV.toc, UL.index, DT {
    text-align: left
}
SUP {
    vertical-align: super;
    font-size: 80%
}

HR {
	color : #60a8f8;
}

a.extrait {
	color: #000000;
	text-decoration: none;
	font-weight : normal;
	font : Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
}

a.extrait:hover {
	color: #000000;
	text-decoration: underline;
	font-weight : normal;
	font : Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
}

a.extraitannule {
	color: red;
	text-decoration: none;
	font-weight : normal;
	font : Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
}

a.extraitannule:hover {
	color: red;
	text-decoration: underline;
	font-weight : normal;
	font : Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
}
