BODY {
    margin-top: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left: 5px;

    SCROLLBAR-FACE-COLOR: #0D59B1;
    SCROLLBAR-HIGHLIGHT-COLOR: Gray;
    SCROLLBAR-SHADOW-COLOR: LightSlateGray;
    SCROLLBAR-3DLIGHT-COLOR: Gray;
    SCROLLBAR-ARROW-COLOR: #FFA34B;
    SCROLLBAR-TRACK-COLOR: #F9F9F7;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;

}
BODY.NoMargin {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;

     SCROLLBAR-FACE-COLOR: #144D90;
    SCROLLBAR-HIGHLIGHT-COLOR: Gray;
    SCROLLBAR-SHADOW-COLOR: LightSlateGray;
    SCROLLBAR-3DLIGHT-COLOR: Gray;
    SCROLLBAR-ARROW-COLOR: #144D90;
    SCROLLBAR-TRACK-COLOR: #F9F9F7;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

BODY.Black {
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 5px;

    SCROLLBAR-FACE-COLOR: #144D90;
    SCROLLBAR-HIGHLIGHT-COLOR: Gray;
    SCROLLBAR-SHADOW-COLOR: LightSlateGray;
    SCROLLBAR-3DLIGHT-COLOR: Gray;
    SCROLLBAR-ARROW-COLOR: #144D90;
    SCROLLBAR-TRACK-COLOR: #F9F9F7;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
    BACKGROUND: #FFA34B;
}

TABLE.TBL_Cadre_Login {
border-style : solid;border-width: 0px;border-color:#FFA34B;
BACKGROUND: #264C92;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
TABLE.TBL_Cadre_Login TH {
text-align: right;vertical-align: middle;
PADDING-LEFT: 0px;PADDING-RIGHT: 5px;
PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:LightGrey
}
TABLE.TBL_Cadre_Login TD {
text-align: left;vertical-align: middle;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:LightGrey;font-weight: normal;
PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
BORDER-LEFT: red 0px ridge;BORDER-RIGHT: red 0px ridge;
BORDER-BOTTOM: red 0px ridge;BORDER-TOP: red 0px ridge;
}
TABLE.TBL_Cadre_Login TH#titre {
text-align: center;vertical-align: middle;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color:#FFA34B;
border-width: 0px;border-style: dashed;border-color: LightSteelBlue;
PADDING-LEFT: 0px;PADDING-RIGHT: 0em;
PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
}

.TBL_Cadre_Login_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold; text-decoration:none  }
A. {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold; text-decoration:none  }
A.TBL_Cadre_Login_Lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold; text-decoration:none}
A.TBL_Cadre_Login_Lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold; text-decoration:none}
A.TBL_Cadre_Login_Lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold; text-decoration:none}
A.TBL_Cadre_Login_Lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:red; font-weight: bold;text-decoration:none}

H1 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold; text-decoration:none  }
.TXT_Accueil_Rech {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color:#FBFBFA;font-weight: bold; text-decoration:none  }
.TXT_Accueil_Cat {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color:#254F74;font-weight: bold; text-decoration:none  }
.TXT_Accueil_Cat_Lib {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color:#FD953D;font-weight: bold; text-decoration:none  }
.TXT_Accueil_connect {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none  }



TABLE.TBL_Cadre_IFrame {
border-collapse: separate;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-style : solid;border-width: 0px;border-color:red;

}
TABLE.TBL_Cadre_IFrame TD {
PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
BORDER-LEFT: red 1px ridge;BORDER-RIGHT: red 1px ridge;
BORDER-BOTTOM: red 1px ridge;BORDER-TOP: red 1px ridge;
text-align: center;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:White
}
TABLE.TBL_Cadre_IFrame_data {
border-collapse: separate;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-style : solid;border-width: 0px;border-color:red;

}
TABLE.TBL_Cadre_IFrame_data TD {
PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
BORDER-LEFT: black 1px ridge;BORDER-RIGHT: black 1px ridge;
BORDER-BOTTOM: black 1px ridge;BORDER-TOP: black 1px ridge;
text-align: center;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:White
}

TABLE.TBL_Header {
WIDTH:100%;
border-collapse: separate;
margin-top: 2px;
margin-right: 0px;
margin-bottom: 2px;
margin-left: 0px;
}
TABLE.TBL_Header TH {
WIDTH:100%;
BACKGROUND: Black;
PADDING-LEFT: 0em;PADDING-RIGHT: 0em;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
BORDER-LEFT: red 1px ridge;BORDER-RIGHT: red 1px ridge;
BORDER-BOTTOM: red 1px ridge;BORDER-TOP: red 1px ridge;
text-align: center;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:White
}
TABLE.TBL_Header TD {
WIDTH: 100%;
text-align: center;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#FFAAA0
}
TABLE.TBL_Header TD#image {
WIDTH:10%;text-align: left; vertical-align: middle
}
TABLE.TBL_Header TD#erreur {
WIDTH:90%;text-align: left;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:red
}
TABLE.TBL_Header TD#message {
WIDTH:90%;text-align: left;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#00FF00
}
TABLE.TBL_Login {
WIDTH: 400px;border collapse: collapse;border: 1px ridge ;border-color: red;
BACKGROUND: Black;
PADDING-LEFT: 6px;PADDING-RIGHT: 6px;
PADDING-BOTTOM: 6px;PADDING-TOP: 6px;
}
TABLE.TBL_Login TH {
WIDTH:60%;text-align: right;vertical-align: middle;
PADDING-LEFT: 0px;PADDING-RIGHT: 1em;
PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:LightGrey
}
TABLE.TBL_Login TD {
WIDTH:40%;text-align: left;vertical-align: middle;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FF55AA;
}
TABLE.TBL_Login TH#titre {
WIDTH:100%;
text-align: center;vertical-align: middle;
BACKGROUND: SlateGray;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; color:White;
border-width: 0px;border-style: dashed;border-color: LightSteelBlue;
}
.TBL_Login_Formulaire {
text-align: left;vertical-align: middle;
BACKGROUND: LightGrey;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black;font-weight: bold;
}
TABLE.TBL_Boutons {
    WIDTH: 100%;
    margin-top: 3px;
    margin-right: 0em;
    margin-bottom: 0em;
    margin-left: 0em;
    border-style : solid;border-width: 0px;
}
TABLE.TBL_Boutons TD {
    WIDTH: 100%;text-align: center;vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#aebdcd;
}
.TBL_Boutons_Bouton {
    BACKGROUND: #FFA34B;text-align: center;vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#144D90;font-weight: bold;
}
TABLE.TBL_Navigation {
    WIDTH: 100%;
    margin-top: 0px;
    margin-right: 0em;
    margin-bottom: 0em;
    margin-left: 0em;
    border-top: medium;border-top-width: 2px;border-style: ridge;border-color: Red;
    BORDER-RIGHT: Navy 0px solid;BORDER-LEFT: Navy 0px solid;BORDER-BOTTOM: Navy 0px solid;
}
TABLE.TBL_Navigation TD {
    text-align: center;vertical-align: middle;
    PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
    PADDING-BOTTOM: 3px;PADDING-TOP: 5px;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:white;
}
.TBL_Navigation_Bouton {
BACKGROUND: #FFA34B;text-align: center;vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#0D59B1;font-weight: bold;
}

TABLE.TBL_Liste {
    WIDTH: 100%;border-width: 0px;border-style: ridge;border-color: Red;
    BACKGROUND: White;
    margin-top: 20px;
    margin-right: 0em;
    margin-bottom: 0em;
    margin-left: 0em;
}
TABLE.TBL_Liste CAPTION
{
BACKGROUND: #EEEEEE;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 10px;PADDING-TOP: 10px;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color:SlateGray;
BORDER-RIGHT: Gray 2px solid;BORDER-BOTTOM: Gray 2px solid;
BORDER-LEFT: White 2px solid;BORDER-TOP: White 2px solid;
}
TABLE.TBL_Liste TH#titre
{
BACKGROUND: LightGrey;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#273478;font-weight: bold;
border-width: 0px;border-style: dashed;border-color: Silver;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}
TABLE.TBL_Liste TH#titre2 {
BACKGROUND: LightGrey;text-align: center;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:Maroon;font-weight: bold;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}
TABLE.TBL_Liste TH#espace {
BACKGROUND: White;text-align: center;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:White;font-weight: normal;
BORDER-RIGHT: #aebdcd 0px solid;BORDER-BOTTOM: #aebdcd 0px solid;
}
TABLE.TBL_Liste TH {
BACKGROUND: LightGrey;text-align: center;vertical-align: top;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
}
TABLE.TBL_Liste TD {
text-align: center;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
BACKGROUND: LightGrey;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
}


TABLE.TBL_Liste TD#coul1 {
    text-align: center;vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
    BACKGROUND: #F3F3E9;BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
}
TABLE.TBL_Liste TD#coul2 {
    text-align: center;vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
    BACKGROUND: #EEEEEE;BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
}
TABLE.TBL_Liste TD#bord1 {
    text-align: center;vertical-align: middle;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
    BACKGROUND: #F3F3E9;BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 1px solid;
}
TABLE.TBL_Liste TD#bord2 {
    text-align: center;vertical-align: middle;
   font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
    BACKGROUND: #EEEEEE;BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 1px solid;
}
TABLE.TBL_Liste TD#navigation {
    text-align: center;vertical-align: middle;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
    BACKGROUND: #EEEEEE;BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 0px solid;
    PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
    PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
}
TABLE.TBL_Liste TD#calcul {
    text-align: center;vertical-align: middle;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold;
    BACKGROUND: #EEFFEE;BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
}
TABLE.TBL_Liste TD#totallibelle {
    text-align: right;vertical-align: middle;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black;font-weight: bold;
    BACKGROUND: #EEEEEE;BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
}

TABLE.TBL_Liste TD#offset {
text-align: left;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
BACKGROUND: LightGrey;
}
.TBL_Liste_Formulaire {
    text-align: left;vertical-align: middle;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold;
}

.TBL_Liste_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none  }
A.TBL_Liste_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none  }
A.TBL_Liste_Lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Liste_Lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Liste_Lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Liste_Lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#FFA34B; font-weight: bold;text-decoration:none}

.TBL_Promo_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:black;font-weight: bold; text-decoration:none  }
A.TBL_Promo_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:black;font-weight: bold; text-decoration:none  }
A.TBL_Promo_Lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Promo_Lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Promo_Lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Promo_Lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:#FFA34B; font-weight: bold;text-decoration:none}

.TBL_Liste_OffsetLien {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none  }
A.TBL_Liste_OffsetLien {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none  }
A.TBL_Liste_OffsetLien:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Liste_OffsetLien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Liste_OffsetLien:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold; text-decoration:none}
A.TBL_Liste_OffsetLien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:red; font-weight: bold;text-decoration:none}

TABLE.TBL_Fiche {
border collapse: collapse;border: 0px ridge ;border-color: White;
}
TABLE.TBL_Fiche TH {
PADDING-LEFT: 0px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 1px;PADDING-TOP: 1px;
BORDER-LEFT: #000000 0px solid;BORDER-RIGHT: Navy 0px solid;
BORDER-BOTTOM: Navy 0px ridge;BORDER-TOP: #000000 0px solid;
text-align: left;vertical-align: top;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#0D59B1;font-weight: bold;
}
TABLE.TBL_Fiche TD {
text-align: left;vertical-align: top;
PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
PADDING-BOTTOM: 1px;PADDING-TOP: 1px;
font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:black;font-weight: bold;
}
TABLE.TBL_Fiche TD#bouton {
text-align: center;vertical-align: middle;
PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
PADDING-BOTTOM: 1px;PADDING-TOP: 1px;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: bold;
}
TABLE.TBL_Fiche TD#alert {
text-align: center;vertical-align: middle;
PADDING-LEFT: 0px;PADDING-RIGHT: 0px;
PADDING-BOTTOM: 1px;PADDING-TOP: 1px;
font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color:red;font-weight: bold;
}

TABLE.TBL_Fiche TH#titre {
WIDTH:100%;
text-align: center;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 0em;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; color:LightSteelBlue;
border-width: 0px;border-style: dashed;border-color: LightSteelBlue;
}
.TBL_Fiche_Formulaire {
text-align: left;vertical-align: middle;
BACKGROUND: LightGrey;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt;color:black;
}
.TBL_Fiche_Checkbox_Radiobutton {
text-align: left;vertical-align: middle;
BACKGROUND: LightSteelBlue;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt;color:black;
}

.TBL_Fiche_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:blue; text-decoration:none  }
A.TBL_Fiche_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:blue; text-decoration:none  }
A.TBL_Fiche_Lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:blue; text-decoration:none}
A.TBL_Fiche_Lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:blue; text-decoration:none}
A.TBL_Fiche_Lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:blue; text-decoration:none}
A.TBL_Fiche_Lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:red; text-decoration:none}

TABLE.TBL_Form {
    border-width: 0px;border-style: ridge;border-color: Red;
    BACKGROUND: Black;
    margin-top: 20px;
    margin-right: 0em;
    margin-bottom: 0em;
    margin-left: 0em;
}
TABLE.TBL_Form CAPTION
{
BACKGROUND: #EEEEEE;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 10px;PADDING-TOP: 10px;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color:SlateGray;
BORDER-RIGHT: Gray 2px solid;BORDER-BOTTOM: Gray 2px solid;
BORDER-LEFT: White 2px solid;BORDER-TOP: White 2px solid;
}
TABLE.TBL_Form TH#titre
{
BACKGROUND: LightGrey;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#FFA34B;font-weight: bold;
text-align: center;vertical-align: middle;
border-width: 0px;border-style: dashed;border-color: Silver;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}

TABLE.TBL_Form TH#titre2
{
BACKGROUND: LightGrey;text-align: right;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 2px;PADDING-TOP: 2px;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold;
BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 0px solid;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}
TABLE.TBL_Form TH#espace {
BACKGROUND: Black;text-align: center;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:White;font-weight: normal;
BORDER-RIGHT: #aebdcd 0px solid;BORDER-BOTTOM: #aebdcd 0px solid;
}
TABLE.TBL_Form TH {
BACKGROUND: LightGrey;text-align: right;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 2px;PADDING-TOP: 2px;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold;
BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 0px solid;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}
TABLE.TBL_Form TD {
text-align: left;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 2px;PADDING-TOP: 2px;
BACKGROUND: LightGrey;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;

}

TABLE.TBL_Form TD#navigation {
    text-align: center;vertical-align: middle;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
    BACKGROUND: #EEEEEE;BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 0px solid;
    PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
    PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
}
.TBL_Form_Formulaire {
    text-align: left;vertical-align: middle;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
BACKGROUND: #EEEEEE;
}

TABLE.TBL_Coord {
    WIDTH: 100%;border-width: 0px;border-style: ridge;border-color: Red;
    BACKGROUND: Black;
    margin-top: 20px;
    margin-right: 0em;
    margin-bottom: 0em;
    margin-left: 0em;
}
TABLE.TBL_Coord CAPTION
{
BACKGROUND: #EEEEEE;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 10px;PADDING-TOP: 10px;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color:SlateGray;
BORDER-RIGHT: Gray 2px solid;BORDER-BOTTOM: Gray 2px solid;
BORDER-LEFT: White 2px solid;BORDER-TOP: White 2px solid;
}
TABLE.TBL_Coord TH#titre
{
BACKGROUND: LightGrey;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#FFA34B;font-weight: bold;
text-align: center;vertical-align: middle;
border-width: 0px;border-style: dashed;border-color: Silver;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}
TABLE.TBL_Coord TH#titre2 {
BACKGROUND: LightGrey;
text-align: center;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:Maroon;font-weight: bold;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}
TABLE.TBL_Coord TH#espace {
BACKGROUND: Black;text-align: center;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:White;font-weight: normal;
BORDER-RIGHT: #aebdcd 0px solid;BORDER-BOTTOM: #aebdcd 0px solid;
}
TABLE.TBL_Coord TH {
BACKGROUND: LightGrey;text-align: right;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 2px;PADDING-TOP: 2px;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:White;font-weight: bold;
BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 0px solid;
BORDER-RIGHT: Gray 1px solid;BORDER-BOTTOM: Gray 1px solid;
BORDER-LEFT: White 1px solid;BORDER-TOP: White 1px solid;
}
TABLE.TBL_Coord TD {
text-align: left;vertical-align: middle;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 2px;PADDING-TOP: 2px;
BACKGROUND: LightGrey;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;

}

TABLE.TBL_Coord TD#navigation {
    text-align: center;vertical-align: middle;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
    BACKGROUND: #EEEEEE;BORDER-RIGHT: Gray 0px solid;BORDER-BOTTOM: Gray 0px solid;
    PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
    PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
}
.TBL_Coord_Formulaire {
    text-align: left;vertical-align: middle;
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:black;font-weight: normal;
BACKGROUND: #EEEEEE;
}
.GenMessLien {color: #0000FF; font-family: Arial, Times New Roman; font-size: 9pt;font-weight: bold;text-decoration:none  }
A.GenMessLien {color: #0000FF; font-family: Arial, Times New Roman; font-size: 9pt;font-weight: bold;text-decoration:none  }
A.GenMessLien:link {color: #0000FF; font-family: Arial, Times New Roman ; font-size: 9pt;font-weight: bold;text-decoration:none}
A.GenMessLien:visited {color: #0000FF; font-family: Arial, Times New Roman ; font-size: 9pt;font-weight: bold;text-decoration:none}
A.GenMessLien:active {color: #0000FF; font-family: Arial, Times New Roman; font-size: 9pt;font-weight: bold;text-decoration:none}
A.GenMessLien:hover {color: #0000FF; font-family: Arial, Times New Roman; font-size: 9pt;font-style: italic; font-weight: bold;text-decoration:none}


TABLE.Mention_Legales {
    WIDTH: 90%;border-width: 1px;border-style: ridge;border-color: Chocolate;
    BACKGROUND: LightGrey;
}
TABLE.Mention_Legales TH {
text-align: left;vertical-align: middle;
BORDER-LEFT: #000000 0px solid;BORDER-RIGHT: #000000 0px solid;
BORDER-BOTTOM: #000000 0px solid;BORDER-TOP: #000000 0px solid;
font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color:#FCB902;
font-weight: bold;text-decoration:none;
PADDING-LEFT: 1em;PADDING-RIGHT: 1em;
PADDING-BOTTOM: 1em;PADDING-TOP: 1em;
}
TABLE.Mention_Legales TH#titre {
BACKGROUND: Silver;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; color:White;
border-width: 0px;border-style: dashed;border-color: BlanchedAlmond;
text-align: center;vertical-align: middle;
BORDER-LEFT: #000000 0px solid;BORDER-RIGHT: #000000 0px solid;
BORDER-BOTTOM: #000000 0px solid;BORDER-TOP: #000000 0px solid;
}
TABLE.Mention_Legales TH#chapitre {
text-align: left;vertical-align: middle;
BORDER-LEFT: #000000 0px solid;BORDER-RIGHT: #000000 0px solid;
BORDER-BOTTOM: #000000 0px solid;BORDER-TOP: #000000 0px solid;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:Maroon;
font-weight: bold;text-decoration:none;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
BACKGROUND: White;
}
TABLE.Mention_Legales TH#paragraphe {
text-align: left;vertical-align: middle;
BORDER-LEFT: #000000 0px solid;BORDER-RIGHT: #000000 0px solid;
BORDER-BOTTOM: #000000 0px solid;BORDER-TOP: #000000 0px solid;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:Black;
font-weight: bold;text-decoration:none;
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
}

TABLE.Mention_Legales TD {
text-align: left;vertical-align: middle;
BORDER-LEFT: #000000 0px solid;BORDER-RIGHT: #000000 0px solid;
BORDER-BOTTOM: #000000 0px solid;BORDER-TOP: #000000 0px solid;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:Black;
PADDING-LEFT: 1em;PADDING-RIGHT: 1em;
PADDING-BOTTOM: 1em;PADDING-TOP: 1em;
}
TABLE.Mention_Legales TD#retour {
text-align: left;vertical-align: top;
BORDER-LEFT: #000000 0px solid;BORDER-RIGHT: #000000 0px ridge;
BORDER-BOTTOM: #000000 0px solid;BORDER-TOP: #000000 2px ridge;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black;font-weight: bold; text-decoration:none;
PADDING-LEFT: 1em;PADDING-RIGHT: 1em;
PADDING-BOTTOM: 1em;PADDING-TOP: 1em;
}

.Mention_Legales_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#273478;font-weight: bold; text-decoration:none  }
A.Mention_Legales_Lien {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#273478;font-weight: bold; text-decoration:none  }
A.Mention_Legales_Lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#273478;font-weight: bold; text-decoration:none}
A.Mention_Legales_Lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#273478;font-weight: bold; text-decoration:none}
A.Mention_Legales_Lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#273478;font-weight: bold; text-decoration:none}
A.Mention_Legales_Lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:red; font-weight: bold;text-decoration:none}

.Image {
border-width: 2px;border-style: ridge;border-color: Red;
}

.TBL_Fiche_Image {
border-width: 2px;border-style: ridge;border-color: Red;
margin-top: 5px;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}


