BODY {background-color:#104B75}

.tableau-ligne-C1-0011 {
	background-color:#FFFFFF;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#15649D;
	border-bottom-color:#15649D;
	border-left-color:#15649D;
	border-right-color:#15649D;
}

.tableau-ligne-C1-0111 {
	background-color:#FFFFFF;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#15649D;
	border-bottom-color:#15649D;
	border-left-color:#15649D;
	border-right-color:#15649D;
}

.tableau-ligne-C1-1011 {
	background-color:#FFFFFF;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#15649D;
	border-bottom-color:#15649D;
	border-left-color:#15649D;
	border-right-color:#15649D;
}

.tableau-ligne-C1-1100 {
	background-color:#FFFFFF;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#15649D;
	border-bottom-color:#15649D;
	border-left-color:#15649D;
	border-right-color:#15649D;
}

.tableau-ligne-C1-1101 {
	background-color:#FFFFFF;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#15649D;
	border-bottom-color:#15649D;
	border-left-color:#15649D;
	border-right-color:#15649D;
}

.tableau-ligne-C1-1111 {
	background-color:#FFFFFF;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#15649D;
	border-bottom-color:#15649D;
	border-left-color:#15649D;
	border-right-color:#15649D;
}

.tableau-ligne-C2-1111 {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
}

.tableau-ligne-C3-1111 {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#069B59;
	border-bottom-color:#069B59;
	border-left-color:#069B59;
	border-right-color:#069B59;
}

.tableau-ligne-C4-0001 {
	background-color:#104B75;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
}

.tableau-ligne-C4-0100 {
	background-color:#104B75;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
}

.tableau-ligne-C4-0101 {
	background-color:#104B75;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
}

.tableau-ligne-C4-1101 {
	background-color:#104B75;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
}

.tableau-ligne-C4-1111 {
	background-color:#104B75;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
}

.texte-2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:2pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}

.texte-4-bleu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:4pt;
	color:#104B75;
	text-decoration:none;
    font-weight:normal;
}

.texte-7 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}

.texte-7-blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:normal;
}

.texte-7-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#005B90;
	text-decoration:none;
    font-weight:bold;
}

.texte-7-bold-blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:bold;
}

.texte-7-bold-rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:bold;
}

.texte-8 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#005B90;
	text-decoration:none;
    font-weight:bold;
}

.texte-8-gris {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#AFA5B6;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-bleu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#104B75;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-bleu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#1C84D0;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-noir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-vert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#069B59;
	text-decoration:none;
    font-weight:normal;
}

.texte-8-bold-vert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#069B59;
	text-decoration:none;
    font-weight:bold;
}

.texte-9-blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:normal;
}

.texte-10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}

.texte-10-bleu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#104B75;
	text-decoration:none;
    font-weight:normal;
}

.texte-10-bleu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#15649D;
	text-decoration:none;
    font-weight:normal;
}

.texte-10-vert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#069B59;
	text-decoration:none;
    font-weight:normal;
}

.texte-10-bold-vert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#069B59;
	text-decoration:none;
    font-weight:bold;
}

.texte-12-bleu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#104B75;
	text-decoration:none;
    font-weight:normal;
}

.texte-16-vert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#069B59;
	text-decoration:none;
    font-weight:normal;
}

.image-1{
	text-decoration:none;
}






.border-img {
	border: thin solid #FF1111;
}
.border-tableau {
	border: 1px solid #006699;
}
.css-tableau-data-1 {
	background-color:#FFFFFF;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:none;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#0000FF;
	border-right-color:#0000FF;
	border-bottom-color:#0000FF;
	border-left-color:#0000FF;
	text-decoration:none;
}
.css-tableau-data-2 {
	background-color:#E0F0F8;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:none;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#0000FF;
	border-right-color:#0000FF;
	border-bottom-color:#0000FF;
	border-left-color:#0000FF;
	text-decoration:none;
}
.css-tableau-entete-1 {
	background-color:#FFFFFF;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FF1111;
	border-right-color:#FF1111;
	border-bottom-color:#FF1111;
	border-left-color:#FF1111;
}
.css-tableau-menu-1 {
	background-color:#FFFFFF;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#0000FF;
	border-right-color:#0000FF;
	border-bottom-color:#0000FF;
	border-left-color:#0000FF;
	text-decoration:none;
}
.css-tableau-menu-2 {
	background-color:#FFFFFF;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#0000FF;
	border-right-color:#0000FF;
	border-bottom-color:#0000FF;
	border-left-color:#0000FF;
}
.css-tableau-page-1 {
	background-color:#FFFFFF;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FF1111;
	border-right-color:#FF1111;
	border-bottom-color:#FF1111;
	border-left-color:#FF1111;
}
.css-tableau-page-2 {
	background-color:#FFFFFF;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FF1111;
	border-right-color:#FF1111;
	border-bottom-color:#FF1111;
	border-left-color:#FF1111;
}
.css-tableau-pied-1 {
	background-color:#FFFFFF;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FF1111;
	border-right-color:#FF1111;
	border-bottom-color:#FF1111;
	border-left-color:#FF1111;
}
.css-tableau-titre-1 {
	background-color:#005B90;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
}
.css-tableau-titre-1-rouge {
	background-color:#FF1111;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FFFFFF;
	border-right-color:#FF1111;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
}
.css-tableau-titre-2 {
	background-color:#005B90;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
}
.css-tableau-titre-3 {
	background-color:#005B90;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FFFFFF;
	border-right-color:#005B90;
	border-bottom-color:#FFFFFF;
	border-left-color:#005B90;
}
.css-tableau-titre-4 {
	background-color:#FFFFFF;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#005B90;
	border-left-color:#FFFFFF;
}
.css-texte-2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:2pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-7-rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-8-blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-8-blanc-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-8-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#005B90;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-8-bold-rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-9 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-9-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#005B90;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-9-blanc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-9-blanc-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-9-rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-9-rouge-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-10-blanc-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-10-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#005B90;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-10-bold-rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-12-blanc-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-12-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#005B90;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-12-bold-rouge {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#FF1111;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-16 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}
.css-texte-16-blanc-bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#FFFFFF;
	text-decoration:none;
    font-weight:bold;
}
.css-texte-20 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#005B90;
	text-decoration:none;
    font-weight:normal;
}
