/* BASE */
PRE { font-family: monospace; }
H1,H2,H3,H4,H5 { font-family: sans-serif; }
BODY { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px}
BODY,TD, OL, UL, DIV, P {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size : 12px; color: #000000; text-decoration : none; line-height : 1.4em;  font-weight: normal;  font-style: normal;  }
LI {line-height : 1.2em;}
.text-bleu-reg{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #00384F; }
.text-bleu-reg-b{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #00384F; font-weight: bold; }
.text-bleu-small{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #00384F; }

a.text-bleu-reg-b{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #00384F; font-weight: bold; text-decoration: none; }
/* TITRES*/
.titre-bleu-b{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 14px; color: #00384F; font-weight: bold;}

a.titre-orange-b:link{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 14px; color: #CE6319; font-weight: bold; text-decoration: none; line-height : 1.3em;}
a.titre-orange-b:visited{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 14px; color: #CE6319; font-weight: bold; text-decoration: none; line-height : 1.3em;}
a.titre-orange-b:active{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 14px; color: #CE6319; font-weight: bold; text-decoration: none; line-height : 1.3em;}
a.titre-orange-b:hover{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 14px; color: #CE6319; font-weight: bold; text-decoration: underline; line-height : 1.3em;}

.stitre-orange-salons{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #cf8533; font-weight:bold }


.stitre-bleu-b{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #00384F; font-weight: bold;}
.titre-bleup-b{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 14px; color: #CE6319; font-weight: bold;}

/* LIENS */
A{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #00384F; text-decoration: underline;}
A:hover{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #CE6319; text-decoration: underline;}
/* Entrée*/
A.nouvbleu{font-size: 12px; color: #003A5A; text-decoration : none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}
A.nouvbleu:hover{font-size: 12px; color: #CE6319; text-decoration : none; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;}

/* Sous-menu */
A.smenu:link {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;font-size: 12px; color: #00384F;  text-decoration: none; line-height : 1.1em; }
A.smenu:visited {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;font-size: 12px; color: #00384F; text-decoration: none; line-height : 1.1em; }
A.smenu:active {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #00384F; text-decoration: none; line-height : 1.1em; }
A.smenu:hover {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 12px; color: #CE6319; text-decoration: none; line-height : 1.1em; }
/* Sous-sous-menu */
A.ssmenu:link{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #476584; text-decoration: none; }
A.ssmenu:visited{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #476584; text-decoration: none;}
A.ssmenu:active{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #476584; text-decoration: none;}
A.ssmenu:hover {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #CE6319; text-decoration: none;}

/* COULEURS DE FOND */
.fond-blanc{background-color: #FFFFFF;} 
.fond-bleuf{background-color: #003950;}
.fond-bleup{background-color: #CEA21B;}  
.fond-rouge{background-color: #CC621E;}

/* IMAGES*/
.Biblio{ float: left; margin-right: 10px; border: solid 1px #000000; }

/* DIVERS*/
.Ensemble{white-space: nowrap;}

/* !FACTO*/
.GdC {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; text-decoration : none; line-height : 1.4em;  font-weight: normal;  font-style: normal;}
HR { border: solid 1px #CCCCCC;}
BODY.FondBlanc  { background-color: White;}
TD.FondGris  { background-color: #F5F5F5; border: 1px solid #CCCCCC; }
TD.FondBlanc  { background-color: White; border: 1px solid #CCCCCC; }
TD.TitresCol { font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size : 10px; color: #F5F5F5; text-decoration : none; font-weight: bold;  font-style: normal; background-color: #666666; border: 1px ridge #CCCCCC; padding: 3px; margin-top: 0px; }
TD.Titre{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: normal; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 2px;  font-style: normal;  letter-spacing: 0px; }
TD.TitrePopup{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 16px; color: #333333; text-decoration: none;  font-weight: normal; padding-bottom: 2px;  font-style: normal; }
.Alerte{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #339900; text-decoration: none;  font-weight: bold; font-style: normal;}
.Alerte2{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #CC3366; text-decoration: none;  font-weight: bold; font-style: normal;}

TD.GdCEntete{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: normal; font-style: normal;}
TD.GdCPadding{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: normal; padding-left: 3px; padding-right: 3px; font-style: normal;}
TD.GdC{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: normal; font-style: normal;}
TD.GdCTitre{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 11px; color: #333333; text-decoration: none;  font-weight: normal; font-style: italic;}
TD.MenuGdC1{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #F5F5F5; text-decoration: none;  font-weight: bold;  background-color: #999999; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; border: 1px outset #CCCCCC; }
TD.MenuGdC1Select {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #F5F5F5; text-decoration: none;  font-weight: bold;  background-color: #339900; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; border: 1px outset #99CC99;}
A.GdC{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: underline;  font-weight: normal;}
A.GdC:hover{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #339900; text-decoration: underline;  font-weight: normal;}
A.MenuGdC1{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #F5F5F5; text-decoration: underline;  font-weight: bold;}
A.MenuGdC1:Hover{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: underline;  font-weight: bold;}
TD.MenuGdC2{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: bold;  background-color: transparent; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px;}
TD.MenuGdC3{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: normal;  padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px;}
A.MenuGdC3{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: normal; }
A.MenuGdC3:Hover{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: underline;  font-weight: normal;}
A.MenuGdC3Select{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #339900; text-decoration: none;  font-weight: normal;}
A.MenuGdC3Select:Hover{font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #339900; text-decoration: underline;  font-weight: normal; }
INPUT.GdC, SELECT.GdC, TEXTAREA.GdC, IFRAME.GdC {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10px; color: #333333; text-decoration: none;  font-weight: normal; font-style: normal;}
FIELDSET.GdC {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 11px; color: #999999; text-decoration: none;  font-weight: bold; font-style: italic;  padding: 1px; }
LEGEND.GdC {font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 11px; color: #999999; text-decoration: none;  font-weight: bold; font-style: italic;  padding: 1px;}
LEGEND { font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size : 11px; color: #999999; text-decoration : none; font-weight: bold;  font-style: normal; padding: -5px;}


.tblBordure
{
    border-top: solid 1px #cccccc;
    border-left: solid 1px #cccccc
}