BODY
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.BODY1
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.BODY3
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.BODY4
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.BODY2
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.BODY5
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}

BODY.BODY6
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.BODY7
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.BODY8
{
    SCROLLBAR-FACE-COLOR: #CCCCFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #4D4672;
    SCROLLBAR-SHADOW-COLOR: #4D4672;
    SCROLLBAR-3DLIGHT-COLOR: #4D4672;
    SCROLLBAR-ARROW-COLOR: #4D4672;
    SCROLLBAR-TRACK-COLOR: #4D4672;
    SCROLLBAR-DARKSHADOW-COLOR: #4D4672;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: white;
}

A
{
    COLOR: #717171
}
A:active
{
    FONT-WEIGHT: normal;
    COLOR: #3a3a5a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #3a3a5a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #3a3a5a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #3a3a5a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

FONT.normal
{
    FONT-SIZE: 10pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}
FONT.scriptnormal
{
    FONT-SIZE: 15pt;
    COLOR: #717171;
    FONT-FAMILY: Script
}
FONT.normallink
{
    FONT-SIZE: 10pt;
    CURSOR: pointer;
    COLOR: blue;
    FONT-FAMILY: Verdana
}
FONT.titre
{
    font-size:13pt;
    color:#717171; 
    background-color:#FFFFFF;
    float:center;
    FONT-WEIGHT: bold
}
FONT.soustitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}
FONT.petit
{
    FONT-SIZE: 8pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}
FONT.grand
{
    FONT-SIZE: 13pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}

INPUT.bouton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: 'Courier New';
    BACKGROUND-COLOR: silver
}
INPUT.flatmini
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Courier New';
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
INPUT.labelinfonormal
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin;
    COLOR: black;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}
INPUT.labelnormal
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin;
    COLOR: #717171;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}
INPUT.labelinfogrand
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 13pt;
    BORDER-LEFT: thin;
    COLOR: black;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}
INPUT.labelgrand
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 13pt;
    BORDER-LEFT: thin;
    COLOR: #717171;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}

INPUT.mini
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: 'Courier New';
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: silver
}
INPUT.normallink
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin;
    CURSOR: hand;
    COLOR: blue;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
INPUT.petit
{
    FONT-SIZE: 7pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}
INPUT.petitOB
{
    FONT-SIZE: 7pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightcyan
}
INPUT.picni
{
	border-right: thin outset;
	border-top: thin outset;
	font-weight: bold;
	font-size: 10pt;
	text-transform: none;
	border-left: thin outset;
	cursor: hand;
	color: #4D4672;
	border-bottom: thin outset;
	font-style: normal;
	font-family: Verdana;
	background-color: transparent;
	font-variant: normal;
	text-decoration: none;
}

TD
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
}
TD.normal
{
    FONT-SIZE: 10pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}
TD.petit
{
    FONT-SIZE: 10pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}
TD.LST0
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e23130
}
TD.LST1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: silver
}
TD.LST2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
TD.entetetab
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e23130
}
TD.couleurlignetab
{
    COLOR: #8F8F8F;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #E6E6F7
}
TD.couleurlignetab1
{
    COLOR:#717171;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}


SELECT.normal
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
SELECT.petit
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
SELECT.petitOB
{
    FONT-SIZE: 7pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightcyan
}

TABLE
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
}

TR
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
}

.BlancGrand
{
    FONT-SIZE: 13pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.BlancNormal
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.BlancPetit
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.BlancTitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.cellule1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e1fa;
    TEXT-DECORATION: none
}
.cellule2
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f4f2ff;
    TEXT-DECORATION: none
}
.celluleRedalert
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #984955;
    TEXT-DECORATION: none
}
.champsaide
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none
}
.datecrea
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e1fa
}
.headertableau
{
    BACKGROUND-COLOR: #629a77
}
.headertexte
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d9ebe1
}
.InfoGrand
{
    FONT-SIZE: 13pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.Infomicro
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.InfoNormal
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.InfoPetit
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.InfoTitre
{
    FONT-STYLE: italic;
    font-size:14pt;
    margin:0;
    padding:0;
    color:#717171; 
    background-color:#FFFFFF;
    float:center;
    FONT-WEIGHT: bold
}
.JUMPPAGE
{
    PAGE-BREAK-BEFORE: always
}
.LibelleNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #464e53;
    FONT-FAMILY: Verdana
}
.LibGrand
{
    FONT-SIZE: 13pt;
    COLOR: purple;
    FONT-FAMILY: Verdana
}
.LibNormal
{
    FONT-SIZE: 10pt;
    COLOR: #e23130;
    FONT-FAMILY: Verdana
}
.LibPetit
{
    FONT-SIZE: 8pt;
    COLOR: purple;
    FONT-FAMILY: Verdana
}
.LibTitre
{
    font-size:14pt;
    color:#717171; 
    background-color:#FFFFFF;
    float:center;
    FONT-WEIGHT: bold
}
.Lien
{
    CURSOR: hand
}
.LigneListeTitre0{
    FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #e23130
}
.LigneListeTitre1{
    FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #808080
}
.LigneListeTitre2{
    FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #808080
}
.LigneListePair0{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
    BACKGROUND-COLOR: white;
}
.LigneListePair1{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ccccFF;
}
.LigneListePair2{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ccccFF;
}
.LigneListeImpair0{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
    BACKGROUND-COLOR: #E6E6F7;
}
.LigneListeImpair1{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ccccc0;
}
.LigneListeImpair2{
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
    BACKGROUND-COLOR: #ccccc0;
}
.MENUNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.micro
{
    FONT-SIZE: 7pt;
    COLOR: #717171;
    FONT-FAMILY: Verdana
}
.microbe
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: 'Small Fonts';
    TEXT-DECORATION: none
}
/* boutons de nav haut de page */
.nav1 td {background:url(images/fond_bout_2.png) left top no-repeat;width:266px;height:45px;text-align:center; font-size:9px; }
.nav1 td a {text-decoration:none;font-weight:bold;color:black;}
.nav1 td a:hover {color:lightgrey;text-decoration:none;font-weight:bold;cursor:hand;}

.normalOB
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightcyan
}
.normalSE
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}
.Obligatoire
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #464e53;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fafad2
}
.ongletneutre
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #eae5ff
}
.onglettitreselection
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #e23130
}
.outed {background-position:left top;}
.pagenumber
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rechercheCell1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ddddFF;
    TEXT-DECORATION: none
}
.rechercheCell2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ddddc0;
    TEXT-DECORATION: none
}
.rechercheCell0
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.rechercheLigne1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.rechercheLigne2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-DECORATION: none
}
.rechercheLigneSelect
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFF00;
    TEXT-DECORATION: none
}
.rechercheTri0
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #645f7e
}
.rechercheTri1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FF0000;
    TEXT-DECORATION: none
}
.rechercheTri2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0000FF;
    TEXT-DECORATION: none
}
.RIEN
{
    DISPLAY: none
}
.RougeGrand
{
    FONT-SIZE: 13pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.RougeNormal
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.RougePetit
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.RougeTitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: red;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana
}
.scroll
{
}
.tableaux
{
    BACKGROUND-COLOR: #645f7e
}
.texteAccueil
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333043;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TitreGrand
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #464e53;
    FONT-FAMILY: Verdana
}
.titresmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #464e53;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.vision
{
}
