/* ========================================================================== */
/* INDEX: Feuille utilisee pour portail00.                                */
/* Author: Remi ALLANOU                                                       */
/* ========================================================================== */
HTML {
   font: normal 100% Arial, Helvetica, sans-serif;
}
BODY {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.85em;
   margin-top: 10px;
   margin-left: 10px;
   margin-right: 4%;
   margin-bottom: 15px;
   background: #ffffff;
   color: #003366;
}
A {
   font-family: Arial, Helvetica, sans-serif;
   color: #0066cc;
}
A:hover {
   color: #003366;
}
/* =========================================================== */
/* NB01J:                                                      */
/* =========================================================== */
.NB01J {
   font-family: Arial, Helvetica, sans-serif;
   text-align: justify;
   color: #003366;
   background-color: #ffffaa;
}
/* =========================================================== */
/* NB12X: Texte de taille petite.                              */
/* =========================================================== */
.NB12 {
   font-size: 0.75em;
}
.NB12B {
   font-size: 0.75em;
   font-weight: 600;
}
.NB12J {
   font-size: 0.75em;
   text-align: justify;
}
/* =========================================================== */
/* NB14X: Texte de taille normale.                             */
/* =========================================================== */
.NB14B {
   font-weight: 600;
}
.NB14C {
   text-align: center;
}
.NB14J {
   text-align: justify;
}
.NB14R {
   text-align: right;
}
/* ======================================================== */
/* GT14: Caractere superieur a.                             */
/* ======================================================== */
.GT14 {
   font-weight: 600;
}
/* ======================================================== */
/* TARGET00:Titre principal (Eg. PRIORITY SETTING...)       */
/* TARGET01:Target dans la page exemple: Overview.          */
/* ======================================================== */
.TARGET00 {
   border-top: #0000ff 1px solid;
   border-right: #0000ff 1px solid;
   border-bottom: #0000ff 1px solid;
   padding-top: 2px;
   padding-left: 5px;
   padding-bottom: 2px;
   white-space: nowrap;
   overflow: hidden;
   font-size: 95%;
   font-weight: 600;
   color: #ffffff;
   background-color: #587BD0;
}
.TARGET01 {
   border-top: #0000ff 1px solid;
   border-right: #0000ff 1px solid;
   border-bottom: #0000ff 1px solid;
   padding-top: 2px;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 2px;
   font-size: 90%;
   font-weight: 600;
   color: #ffffff;
   background-color: #7DA0F5;
}
/* ====================================================================== */
/* FORM:                                                                  */
/* ====================================================================== */
FORM {
   margin: 0;
   padding: 0;
   color: #003366;
}
INPUT.SUBMIT {
   font-family: Arial, Helvetica, sans-serif;
   padding-top: 0px;
   padding-left: 1px;
   padding-right: 1px;
   padding-bottom: 0px;
   border: #336699 1px solid;
   font-size: 12px;
   font-weight: 400;
   color: #003366;
   cursor: pointer;
}
INPUT.TEXT {
   font-family: Arial, Helvetica, sans-serif;
   border: #336699 1px solid;
   padding-left: 5px;
   font-size: 12px;
   color: #003366;
   background-color: #ffffff;
}
SELECT {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #003366;
   background-color: #ffffff;
}
OPTION {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #003366;
   background-color: #ffffff;
}
.FORMTXT {
   font-size: 12px;
   font-weight: bold;
   color: #003366;
}
/* ======================================================== */
/* Les differentes balises:B, DIR etc...                    */
/* ======================================================== */
B { font-weight: 600; }
BLOCKQUOTE {
   margin-top: 3px;
   margin-bottom: 7px;
}
DIR {
   text-align: left;
}
H3 {
   font-size: 120%;
}
H4 {
   font-family: Arial, Helvetica, sans-serif;
   margin-top: 25px;
   margin-bottom: 5px;
   padding-top: 0px;
   padding-left: 2px;
   padding-bottom: 1px;
   font-weight: 600;
   font-size: 110%;
   text-align: left;
   color: #ffffff;
   background-color: #96b1d8;
}
H5 {
   margin-top: 10px;
   margin-bottom: 2px;
   padding-top: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   font-weight: 600;
   font-size: 100%;
   text-decoration: underline;
   text-align: left;
}
HR {
   padding: 0;
   padding: 0;
   border: 0;
   width: 100px;
   background-color: #0000ff;
}
I { font-style:italic; }
IMG {
   margin:0;
   padding:0;
   border:none;
   border:0;
}
LI {
   margin: 0;
   padding-left: 0px;
   padding-right: 0px;
   text-align: justify;
}
OL {
   margin-top: 5px;
   margin-bottom: 12px;
   text-align: left;
}
P {
   font-size: 100%;
}
TABLE {
   padding:0;
   margin:0;
   border:0;
}
TD {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.85em;
}
TD.CONTAC01 {
   font-size: 0.75em;
   text-align: left;
   color: #333333;
}
TD.FLAGBLEU {
   padding-left: 35px;
   vertical-align: middle;
   background-image: url(/image/flag_bleu01.gif);
   background-repeat: no-repeat;
   background-position: 20px;
}
TD.LISTE00 {
   border-left: #0000ff 1px solid;
   border-right: #0000ff 1px solid;
   padding-top: 1px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
}
TD.LISTE01 {
   padding-top: 1px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
}
TD.LISTE02 {
   border-right: #0000ff 1px solid;
   padding-top: 1px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
}
TD.TITREFIG01 {
   padding-top: 7px;
   padding-bottom: 10px;
   text-align: center;
   font-weight: 600;
   background-color: #ffffff;
}
TT {
   font-size: 0.85em;
}
U { text-decoration: underline; }
UL {
   margin-top: 5px;
   margin-bottom: 12px;
   text-align: left;
}
.BORDBLEU {
   border: #0000ff 1px solid;
}
.H02 { height: 2px; }
.H03 { height: 3px; }
.H05 { height: 5px; }
.H10 { height: 10px; }
.H15 { height: 15px; }
.H20 { height: 20px; }
.H25 { height: 25px; }
.H30 { height: 30px; }
.LEFT { text-align: left; }
.CENT { text-align: center; }
.PADL04 { padding-left: 4px; }
.PADL05 { padding-left: 5px; }
.PADL07 { padding-left: 7px; }
.PADL08 { padding-left: 8px; }
.PADL10 { padding-left: 10px; }
.PADL15 { padding-left: 15px; }
.PADL04 { padding-right: 4px; }
.PADR05 { padding-right: 5px; }
.PADR07 { padding-right: 7px; }
.PADL08 { padding-right: 8px; }
.PADR10 { padding-right: 10px; }
.PADR15 { padding-right: 15px; }

