form {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333399}
input {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000}
select {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000}

li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
ul {list-style-type: circle}

/*--------------- */
/* generic styles */
/*--------------- */
.textecorps {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.texteNoir9px {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.texteNoir10px {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.texteNoir11px {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.texteLogin {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold}
.texteSearch {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #14578A; font-weight: bold}
.texteOrange {font: 9px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9900}
.texteGold {font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #CC9966;  font-style: italic;}
.texteNews {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.texteVert11px {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #669900;}

.h-menu {color: #14578A; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
A.h-menu:link {color : #14578A}
A.h-menu:Visited {color: #14578A}
A.h-menu:Active {color: #14578A}
A.h-menu:Hover {color: #CC6600}

.h-ssmenu {color: #14578A; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
A.h-ssmenu:link {color : #14578A}
A.h-ssmenu:Visited {color: #14578A}
A.h-ssmenu:Active {color: #14578A}
A.h-ssmenu:Hover {color: #CC6600}

.h-petit-lien-bleu {color: #14578A; font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.h-petit-lien-bleu-gras {color: #14578A; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

A.h-petit-lien-bleu-gras:link {color : #14578A}
A.h-petit-lien-bleu-gras:Visited {color: #14578A}
A.h-petit-lien-bleu-gras:Active {color: #14578A}
A.h-petit-lien-bleu-gras:Hover {color: #CC6600}

.h-petit-lien-bleu-gras-11px {color: #14578A; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

A.h-petit-lien-bleu-gras-11px:link {color : #14578A}
A.h-petit-lien-bleu-gras-11px:Visited {color: #14578A}
A.h-petit-lien-bleu-gras-11px:Active {color: #14578A}
A.h-petit-lien-bleu-gras-11px:Hover {color: #CC6600}

.h-petit-lien-vert-gras {color: #669900; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

A.h-petit-lien-vert-gras:link {color : #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras:Visited {color: #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras:Active {color: #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras:Hover {color: #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}

.h-petit-lien-vert-gras9px {color: #669900; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

A.h-petit-lien-vert-gras9px:link {color : #669900; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras9px:Visited {color: #669900; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras9px:Active {color: #669900; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras9px:Hover {color: #669900; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}

.h-petit-lien-vert-gras-retrait {color: #669900; font-weight: bold; margin-left: 20px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

A.h-petit-lien-vert-gras-retrait:link {color : #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras-retrait:Visited {color: #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras-retrait:Active {color: #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert-gras-retrait:Hover {color: #669900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}

.h-petit-lien-vert {color: #339933 font-weight: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

A.h-petit-lien-vert:link {color : #339933; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert:Visited {color: #339933; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert:Active {color: #339933; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-vert:Hover {color: #CC6600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}

.h-lien-news {color: #FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
A.h-lien-news:link {color : #FFFFFF}
A.h-lien-news:Visited {color: #FFFFFF}
A.h-lien-news:Active {color: #FFFFFF}
A.h-lien-news:Hover {color: #FFFFFF}

.h-titre-news {color: #BADC91; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
A.h-titre-news:link {color : #BADC91}
A.h-titre-news:Visited {color: #BADC91}
A.h-titre-news:Active {color: #BADC91}
A.h-titre-news:Hover {color: #BADC91}

.h-titre-news11 {color: #99CC00; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
A.h-titre-news11:link {color : #99CC00}
A.h-titre-news11:Visited {color: #99CC00}
A.h-titre-news11:Active {color: #99CC00}
A.h-titre-news11:Hover {color: #99CC00}

.h-mailto { color: #000000; font-weight: normal; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
A.h-mailto:Hover {color: #666666}

.h-petit-lien-blanc-9px {color: #FFFFFF font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

A.h-petit-lien-blanc-9px:link {color : #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-blanc-9px:Visited {color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-blanc-9px:Active {color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}
A.h-petit-lien-blanc-9px:Hover {color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}

.h-lien-tipsMenu { COLOR: #666666; FONT-WEIGHT: normal; text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
A.h-lien-tipsMenu:Link { COLOR: #666666; FONT-WEIGHT: normal; text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
A.h-lien-tipsMenu:Visited { COLOR: #666666; FONT-WEIGHT: normal; text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
A.h-lien-tipsMenu:Active { COLOR: #666666; FONT-WEIGHT: normal; text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
A.h-lien-tipsMenu:Hover { COLOR: #CC6600; FONT-WEIGHT: normal; text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}

.retrait-texte {margin-left: 30px; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000}
.retrait-texte2 {margin-left: 60px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000}

.GdTexte {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold}
.MediumTexte {  font: 9px Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.PtTexte {  font: 3px Verdana, Arial, Helvetica, sans-serif; color: #666666}

.titre {  font: bold  18px Verdana, Arial, Helvetica, sans-serif; color: #14578A}
.ssTitre {  font: bold small-caps 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900}
.GdTexteBleu { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #14578A}

.infoSession {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333}

/* ------------------- */
/* style for home page */
/* ------------------- */
.div-home {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.texteCopy { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 9px }
.h-lien-blanc { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.h-menu-lang {color: #FFFFFF; text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold}

/* ---------------------------------------------------------------------- */
/* styles for info in table (NOT list of doc) : header row and detail row */
/* ---------------------------------------------------------------------- */
.HeaderTableBleu {  font: bold small-caps 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #14578A; text-decoration: none}
.LignTablGC {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #EEEEEE; text-decoration: none}
.LignTablGM, .LignTablGCl { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #E1E1E1; text-decoration: none}
.LignTablGCl { background: #F1F1F1; }
.HeaderTableVert {  font: bold small-caps 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #99CC00; text-decoration: none}
.HeaderTableVert13px {  font: bold small-caps 13px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #99CC00; text-decoration: none}
.LignTablVC {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #EBF4DD; text-decoration: none}
.LignTablVM { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #DFEBC2; text-decoration: none}
.HeaderTableVertTexteBleu {  font: bold small-caps 12px Verdana, Arial, Helvetica, sans-serif; color: #14578A; background: #99CC00; text-decoration: none}

/* -------------------- */
/* style for error page */
/* -------------------- */
.ErrorText {color: #666666; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

/* --------------------------- */
/* style for intranet/workflow */
/* --------------------------- */
.infoLogin {color: #000000; font-weight: bold; font-style: italic; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.MessageWorkflow {color: #993333; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.tipsWorkflow {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #660066; TEXT-DECORATION: none}
A.tipsWorkflow:link {color : #660066}
A.tipsWorkflow:Visited {color: #660066}
A.tipsWorkflow:Active {color: #660066}
A.tipsWorkflow:Hover {color: #660066}

/* calendar for "ask for publication" page */
.texteCal { COLOR: #14578A; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold}
.lien-bleu-Cal {COLOR: #14578A; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.lien-vert-Cal {COLOR: #99CC00; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.lien-blanc-Cal {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.lien-noir-Cal {COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none}


/* ----------------------------------------------------------------------------- */
/* styles for list of doc with associated fields - small text - font size = 11px */
/* ----------------------------------------------------------------------------- */
.h-petit-lien-bleu-gras-result { font-size: 11px; color: #14578A; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.h-petit-lien-bleu-gras-result:link {color : #14578A}
A.h-petit-lien-bleu-gras-result:Visited {color: #14578A}
A.h-petit-lien-bleu-gras-result:Active {color: #14578A}
A.h-petit-lien-bleu-gras-result:Hover {color: #CC6600}

.HeaderResultBleu {  font: bold small-caps 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #14578A; text-decoration: none}
.HeaderResultVert {  font: bold small-caps 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #99CC00; text-decoration: none}

.LignResultGC { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #EEEEEE; text-decoration: none}
.LignResultGM { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #E1E1E1; text-decoration: none}
.LignResultVC {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #EBF4DD; text-decoration: none}
.LignResultVM { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #DFEBC2; text-decoration: none}

.tipsMenu { COLOR: #666666; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal}
