body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; background-image: url('picts_nell/background/bg_page.gif'); margin: 0px;}
.body1 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; background-image: none; margin: 0px;}
.body2 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; background-image: url('picts_nell/background/bg_page2.jpg'); margin: 0px;}
.bodyHtmlArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; background-color: #F8F8F8; background-image: none; border:solid 1px #ACACAC; border-style : inset; OVERFLOW-X: auto; OVERFLOW-Y: scroll;}


.divEntete {height:142px;}

table { margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;}
.tablePrint { page-break-after: always }
 
.texte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.textebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2C64A1; font-weight: bold; }

.texteErreur { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CC0000; }
.texteErreurR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CC0000; text-align:right;  }
.texteWarning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ef1808; }

.texteForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.texteFormR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align:right; }
.texteFormInax { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #F0F6FA; }
.texteFormInaxR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #F0F6FA; text-align:right; }
.texteFormGris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE; }
.texteFormGrisR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE; text-align:right; }

.texteNavHaut { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #00509d; text-align:left; }


.texteNav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #114f9c }
.texteNav2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCCCCC }
.texteNav3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3366CC }
.texteNav4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #114f9c }
.texteNav5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7b9cbd }

.texteNavYahoo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #00509d }

.titre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #114f9c}
.titreHome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #114F9C}
.tdTitreHome { background-color: #dfedf6; }
.tdHome { background-color: #ffffff; }

.tabTitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff }
.tabTitreD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00509d }
.tabTitreBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3366CC }
.tabTitreDarkBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0000FC }
.tabTitreGreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00CC00 }
.tabTitreRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000 }

.tabsTitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #114F9C }
.tabsTitreDarkBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0000FC } 
.tabsTitreRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000 } 

/*
ATTENTION LE STYLE tabNumeric EST IDENTIQUE A tabTexte A L'EXCEPTION DE L'alignEMENT, D'OU LA
VIRGULE SEPARANT LES DEUX NOMS DE classE. ATTENTION DONC A CETTE LIGNE; LES DEUX classES DOIVENT
Y FIGURER.
*/
.tabTexte, .tabNumeric { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #3366CC }
.tabNumeric { text-align: right }

.tabTexte2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #3366CC }
.tabTexteOrange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF6600 }
.tabTexteNoir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000099 }
.tabTexteViolet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC0099 }
.tabTexteRose { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF99CC }
.tabTexteVertFonce { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #009900 }
.tabTexteVertClair { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #00CC00 }

.tabChamp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #58B6FA }

.tabInfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #B8DAF0 }

.texteGris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666 }
.texteGris2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666 }
.texteNavigation { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e10000 }
.texteNom { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #114f9c }
.texteBleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e10000 }
.textJaune { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E6EFF6 }
.textJaune2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #E6EFF6 }
.textBlanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF }
.textBlancBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold }
.textBlanc2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF }
.textBlancBold2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold }

.texteRecherche { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000 }

.texteBouton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00509d; text-align:left; }

.textePage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699 }

.texteNumPage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }

a:link { text-decoration: underline }
a:visited { text-decoration: underline }
a:hover { text-decoration: none }
a:active { text-decoration: underline }

a.boutonRouge:link { color: #FFFFFF; text-decoration: none }
a.boutonRouge:visited { color: #FFFFFF; text-decoration: none }
a.boutonRouge:hover { color: #FFFFFF; text-decoration: none }
a.boutonRouge:active { color: #FFFFFF; text-decoration: none }

a.bouton:link { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.bouton:visited { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.bouton:hover { color: #D6D6E5; font-weight: bold; text-decoration: none }
a.bouton:active { color: #FFFFFF; font-weight: bold; text-decoration: none }

a.page:link { color: #336699; text-decoration: none }
a.page:visited { color: #336699; text-decoration: none }
a.page:hover { color: #336699; text-decoration: underline }
a.page:active { color: #336699; text-decoration: underline }

a.nav:link { color: #FFFFFF; text-decoration: none }
a.nav:visited { color: #FFFFFF; text-decoration: none }
a.nav:hover { color: #FFFFFF; text-decoration: underline }
a.nav:active { color: #FFFFFF; text-decoration: none }

a.nav4:link { color: #114F9C; text-decoration: none }
a.nav4:visited { color: #114F9C; text-decoration: none }
a.nav4:hover { color: #758595; text-decoration: none }
a.nav4:active { color: #114F9C; text-decoration: none }

a.nav5:link { color: #C5DEF0; text-decoration: none }
a.nav5:visited { color: #C5DEF0; text-decoration: none }
a.nav5:hover { color: #000033; text-decoration: none }
a.nav5:active { color: #C5DEF0; text-decoration: none }

a.navHaut:link { color: #2C64A1; text-decoration: none }
a.navHaut:visited { color: #2C64A1; text-decoration: none }
a.navHaut:hover { color: #2C64A1; text-decoration: underline}
a.navHaut:active { color: #2C64A1; text-decoration: none }

a.traduction:link { color: #CC0000; text-decoration: none }
a.traduction:visited { color: #CC0000; text-decoration: none }
a.traduction:hover { color: #CC0000; text-decoration: none }
a.traduction:active { color: #CC0000; text-decoration: none }

a.warning:link { color: #ef1808; text-decoration: underline }
a.warning:visited { color: #ef1808; text-decoration: underline }
a.warning:hover { color: #ef1808; text-decoration: none }
a.warning:active { color: #ef1808; text-decoration: underline }


a.tabsTitre2:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00509d; text-decoration: none  }
a.tabsTitre2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00509d; text-decoration: none  }
a.tabsTitre2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00509d; text-decoration: none  }
a.tabsTitre2:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00509d; text-decoration: none  }

a.tabTitreBlue2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333399;text-decoration: none }
a.tabTitreBlue2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333399;text-decoration: none }
a.tabTitreBlue2:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333399;text-decoration: none }
a.tabTitreBlue2:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333399;text-decoration: none }

.tdJaune { background-color: #E6EFF6 }
.tdJauneDeb { background-color: #E6EFF6; width: 15; background-image: url('picts_nell/tableau/bd_gauche.gif') }
.tdJauneFin { background-color: #E6EFF6; width: 15; background-image: url('picts_nell/tableau/bd_droit.gif') }
.tdJauneDeb2 { background-color: #E6EFF6; width: 5; background-image: url('picts_nell/tableau/bd_gauche_2.gif') }
.tdJauneFin2 { background-color: #E6EFF6; width: 5; background-image: url('picts_nell/tableau/bd_droit_2.gif') }

.tdBlanc { background-color: #ffffff }
.tdBlancDeb { background-color: #ffffff; width:15px; background-image: url('picts_nell/tableau/bd_gauche.gif') }
.tdBlancFin { background-color: #ffffff; width:15px; background-image: url('picts_nell/tableau/bd_droit.gif') }
.tdBlancDeb2 { background-color: #ffffff; width:5px; background-image: url('picts_nell/tableau/bd_gauche_2.gif') }
.tdBlancFin2 { background-color: #ffffff; width:5px; background-image: url('picts_nell/tableau/bd_droit_2.gif') }

.tdGris { background-color: #C5DEF0; padding: 0px }
.tdGrisDeb { background-color: #C5DEF0; width:15px; background-image: url('picts_nell/tableau/bd_gauche.gif') }
.tdGrisFin { background-color: #C5DEF0; width:15px; background-image: url('picts_nell/tableau/bd_droit.gif') }
.tdGrisDeb2 { background-color: #C5DEF0; width:5px; background-image: url('picts_nell/tableau/bd_gauche_2.gif') }
.tdGrisFin2 { background-color: #C5DEF0; width:5px; background-image: url('picts_nell/tableau/bd_droit_2.gif') }

.tdGris2 { background-color: #CDE7F9 }
.tdGris2Deb { background-color: #CDE7F9; width:15px; background-image: url('picts_nell/tableau/bd_gauche.gif') }
.tdGris2Fin { background-color: #CDE7F9; width:15px; background-image: url('picts_nell/tableau/bd_droit.gif') }
.tdGris2Deb2 { background-color: #CDE7F9; width:5px; background-image: url('picts_nell/tableau/bd_gauche_2.gif') }
.tdGris2Fin2 { background-color: #CDE7F9; width:5px; background-image: url('picts_nell/tableau/bd_droit_2.gif') }

.tdBlue { background-color: #2280BD; height:1px }
.tdBlueDeb { background-color: #2280BD; width:15px; background-image: url('picts_nell/tableau/bd_gauche.gif') }
.tdBlueFin { background-color: #2280BD; width:15px; background-image: url('picts_nell/tableau/bd_droit.gif') }
.tdBlueDeb2 { background-color: #2280BD; width:5px; background-image: url('picts_nell/tableau/bd_gauche.gif') }
.tdBlueFin2 { background-color: #2280BD; width:5px; background-image: url('picts_nell/tableau/bd_droit.gif') }

.tdBlue2 { background-color: #333399 }

.tdBlueCadre { background-color: #2280BD; height:1px ; border-bottom:solid 0.5pt;border-right:solid 0.5pt;border-left:solid 0.5pt;border-top:solid 0.5pt;border-color:#2280BD;}

.tdCiel { background-color: #114f9c; height:1px }
.tdCielDeb { background-color: #114f9c; width:15px; background-image: url('picts_nell/tableau/bd_gauche.gif') }
.tdCielFin { background-color: #114f9c; width:15px; background-image: url('picts_nell/tableau/bd_droit.gif') }
.tdCielDeb2 { background-color: #114f9c; width:5px; background-image: url('picts_nell/tableau/bd_gauche_2.gif') }
.tdCielFin2 { background-color: #114f9c; width:5px; background-image: url('picts_nell/tableau/bd_droit_2.gif') }

.tdSommaire { background-color: #E6EFF6 }

.tdBorderRight { border-right:solid 1px; border-color: #114f9c }

.tdtabTitre { background-color: #114f9c ; height:18px }
.tdtabTitreDeb { background-color: #114f9c ; height:19px; width:15px; background-image: url('picts_nell/tableau/deb_titre.gif') }
.tdtabTitreFin { background-color: #114f9c ; height:19px; width:15px; background-image: url('picts_nell/tableau/fin_titre.gif') }
.tdtabTitreDeb2 { background-color: #114f9c ; height:25px; width:15px; background-image: url('picts_nell/tableau/deb_titre2.gif') }
.tdtabTitreFin2 { background-color: #114f9c ; height:25px; width:15px; background-image: url('picts_nell/tableau/fin_titre2.gif') }
.tdtabTitreFinTransparent { height:19px; width:15px; background-image: url('picts_nell/tableau/fin_titre_transparent.gif') }

.tdBlack { background-color: #7F9DB9; height:1px }

.tdBlueAcc { background-color: #75B3DA; text-align: left; vertical-align: top; PADDING-top:4px;}

.tdDebBt {background-image:url('picts_nell/tableau/deb_bouton.gif'); background-position: left; background-repeat: no-repeat; width:8px; height:16px}
.tdFinBt {background-image:url('picts_nell/tableau/fin_bouton.gif'); background-position: right; background-repeat: no-repeat; width:8px; height:16px}

.btExt1 { background-color: #2280BD; height:16px; width:78px }
.btExt2 { background-color: #ffffff }
.btInt1 { background-color: #E10000; background-image: url('picts_nell/background/bg_bt_1.gif') }
.btInt2 { background-color: #E10000 }

.bt2 { background-image: url('picts_nell/background/bg_bt_2.gif')}

.tdLg { background-color: #3366CC }
.tdLgbleu {background-image: url('picts_nell/tableau/lg_bleu.gif'); width:30px; height:40px; background-repeat: no-repeat; background-position: center}
.tdLgbleu2 {background-image: url('picts_nell/tableau/lg_bleu_2.gif'); width:10px; height:40px; background-repeat: no-repeat; background-position: center}
.tdTraitBleu { background-image: url('picts_nell/tableau/trait_bleu.gif'); width:30px; height:18px; background-repeat: no-repeat; background-position: center}
.tdTraitBleu2 { background-image: url('picts_nell/tableau/trait_bleu_2.gif'); width:10px; height:18px; background-repeat: no-repeat; background-position: center}
.tdTraitJaune { background-image: url('picts_nell/tableau/trait_jaune.gif'); width:30px; height:18px; background-repeat: no-repeat; background-position: center}
.tdTraitJaune2 { background-image: url('picts_nell/tableau/trait_jaune.gif'); width:10px; height:18px; background-repeat: no-repeat; background-position: center}

.tdBtAjouter {background-image:url('picts_nell/bouton/bt_ajouter.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtAjouter_2 {background-image:url('picts_nell/bouton/bt_ajouter_2.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtGraph {background-image:url('picts_nell/bouton/bt_graphe.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtGraphBar {background-image:url('picts_nell/bouton/bt_graphe_bar.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtGraphPie {background-image:url('picts_nell/bouton/bt_graphe_pie.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtCalendrier {background-image:url('picts_nell/bouton/bt_calendrier.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtSupprimer {background-image:url('picts_nell/bouton/bt_supprimer.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtPrecedent {background-image:url('picts_nell/bouton/bt_precedent.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtSuivant {background-image:url('picts_nell/bouton/bt_suivant.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtFichier {background-image:url('picts_nell/bouton/bt_fichier.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtModif {background-image:url('picts_nell/bouton/bt_modifier.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtFermer { background-image:url('picts_nell/bouton/bt_fermer.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtAide { background-image:url('picts_nell/bouton/bt_aide.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtLoupe { background-image:url('picts_nell/bouton/bt_loupe.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtPrint { background-image:url('picts_nell/bouton/bt_imprimer.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdBtRecharger {background-image:url('picts_nell/bouton/bt_recharger.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}
.tdHautPage { background-image:url('picts_nell/bouton/bt_haut.gif'); background-position: center; background-repeat: no-repeat; width:12px; height:12px}
.tdBouttonNav { background-image:url('picts_nell/puce/puce_nav_gauche.gif');width:5px; height:5px; background-position: center; background-repeat: no-repeat}
.tdBtFlecheBas1 {background-image:url('picts_nell/bouton/fleche_bas_1.gif'); background-position: center; background-repeat: no-repeat; width:20px; height:20px}
.tdBtFlecheHaut1 {background-image:url('picts_nell/bouton/fleche_haut_1.gif'); background-position: center; background-repeat: no-repeat; width:20px; height:20px}
.tdBtFlecheBas2 {background-image:url('picts_nell/bouton/fleche_bas_2.gif'); background-position: center; background-repeat: no-repeat; width:20px; height:20px}
.tdBtFlecheHaut2 {background-image:url('picts_nell/bouton/fleche_haut_2.gif'); background-position: center; background-repeat: no-repeat; width:20px; height:20px}
.tdBtBdd {background-image:url('picts_nell/bouton/bt_bdd.gif'); background-position: center; background-repeat: no-repeat; width:16px; height:16px}

.tdBarreHautPopup {background-color: #75b3da }

.puceNavHaut2 {background-image:url('picts_nell/puce/puce_nav_haut_2.gif'); background-position: center; background-repeat: no-repeat; width:8px; height:9px}
.puceNavHaut {background-image:url('picts_nell/puce/puce_nav_haut.gif'); background-position: left; vertical-align: sub; background-repeat: no-repeat; width:5px; height:5px}
.puceLog {background-image:url('picts_nell/puce/puce_log.gif'); background-position: center; background-repeat: no-repeat; width:17px; height:17px}
.puceTtHome {background-image:url('picts_nell/puce/puce_tt_home.gif'); background-position: center; background-repeat: no-repeat; width:19px; height:27px}
.puce {background-image:url('picts_nell/puce/puce.gif'); background-position: center; background-repeat: no-repeat; width:12px; height:12px}
.puceActu {background-image:url('picts_nell/puce/puce_actu.gif'); background-position: center; background-repeat: no-repeat; width:17px; height:15px}
.puceNavGauche {background-image:url('picts_nell/puce/puce_nav_gauche.gif'); background-position: center; background-repeat: no-repeat; width:9px; height:5px}
.puceRetour {background-image:url('picts_nell/puce/puce_retour.gif'); background-position: left; vertical-align: sub; background-repeat: no-repeat; width:5px; height:5px}
.puceWarning {background-image:url('picts_nell/puce/warning.gif'); background-position: left; vertical-align: sub; background-repeat: no-repeat; width:11px; height:11px}
.puceUp {background-image:url('picts_nell/puce/puce_up.gif'); background-position: center; vertical-align: middle; background-repeat: no-repeat; width:9px; height:8px}
.puceDown {background-image:url('picts_nell/puce/puce_down.gif'); background-position: center; vertical-align: middle; background-repeat: no-repeat; width:9px; height:8px}





.fdRayure { background-image: url('picts_nell/background/bg_home.gif') }

.vsGestion { background-image: url('picts_nell/vignette/vs_gestion.gif'); background-repeat: no-repeat; width:146px; height:96px }
.vsDocument { background-image: url('picts_nell/vignette/vs_documents.gif'); background-repeat: no-repeat; width:146px; height:96px }
.vsAdministration { background-image: url('picts_nell/vignette/vs_administration.gif'); background-repeat: no-repeat; width:146px; height:96px }
.vsChiffre { background-image: url('picts_nell/vignette/vs_chiffres.gif'); background-repeat: no-repeat; width:146px; height:96px }
.vsSimulation { background-image: url('picts_nell/vignette/vs_simulations.gif'); background-repeat: no-repeat; width:146px; height:96px }
.vsChiffre_accueil { background-image: url('picts_nell/vignette/vs_chiffres_accueil.gif'); background-repeat: no-repeat; width:96px; height:73px }
.vsSimulation_accueil { background-image: url('picts_nell/vignette/vs_simulations_accueil.gif'); background-repeat: no-repeat; width:96px; height:73px }
.vsDocument_accueil { background-image: url('picts_nell/vignette/vs_documents_accueil.gif'); background-repeat: no-repeat; width:96px; height:73px }
.vsAdministration_accueil { background-image: url('picts_nell/vignette/vs_administration_accueil.gif'); background-repeat: no-repeat; width:96px; height:73px }

.file { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC9966; BACKGROUND-COLOR: #ffffff; border-style: inset; border-color: #CC6600; border-top-width : 1;  border-bottom-width : 1;  border-right-width : 1;  border-left-width : 1; border-style : solid ;}

.pHtmlArea { margin:1px 0px 0px 0px; padding:0px 0px; }
.olHtmlArea { margin:5px 0px 0px 20px; text-indent:2px; padding:5px 5px; }
.ulHtmlArea { margin:5px 0px 0px 20px; text-indent:2px; padding:5px 5px;}
.divHtmlArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; background-color: #F8F8F8; background-image: none; border:solid 1px #ACACAC; border-style : inset; OVERFLOW: auto;}

.ulMenuAide { list-style-type:disc; list-style-position:outside; margin:0px 3px 0px 0px; text-indent:20px;}
.tdMenuAide { font-size:2px; border-left:solid 1px; border-color: #114f9c }

.scrollPopup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; background-color: #F8F8F8; background-image: none; border:solid 1px #ACACAC; border-style : inset; padding: 5px; OVERFLOW-X: auto; OVERFLOW-Y: scroll;SCROLLBAR-FACE-COLOR: #006699; SCROLLBAR-HIGHLIGHT-COLOR: #006699; SCROLLBAR-SHADOW-COLOR: #114f9c; SCROLLBAR-DARKSHADOW-COLOR: #006699; SCROLLBAR-BASE-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #F8F8F8; SCROLLBAR-TRACK-COLOR: #F8F8F8;}

.bloqueInax { background-color: #C5DEF0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.bloque { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

hr { height:1px; color:#114f9c; }

.pageSuivante { page-break-after:always; }
.texteAnim { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #114F9C; font-weight: bold }


/*
LES classES QUI SUIVENT SONT UTILISEES POUR LES PAGES NON GENERIQUES COMME ERREUR500.JSP - ELLES NE DOIVENT PAS ETRE MODIFIEES D'UN STYLE A L'AUTRE.
*/
.pageErreur { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000 }
.pageTexte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }


/*
style propre au bandeau accueil
*/
.tdSepar1 { background-color: #ffffff }
.tdSepar2 { background-color: #ffffff }
.tdSepar3 { background-color: #ffffff }
.tdSeparBlack { background-color: #DFEDF6 }
/*.tdBlue3 { background-color: #75B3DA }*/
.tdBlue4 { background-color: #75B3DA }
.tdSousLogo { background-color: #ffffff }
.fdEntete { background-color: #E6EFF6; }
.fdEntete2 { background-color: #E6EFF6; }
.fdPaysage { background-color: #DFEDF6; background-image: url('picts_nell/background/paysage.jpg'); background-repeat: no-repeat}
.fdPaysage1 { background-color: #DFEDF6; background-image: url('picts_nell/background/paysage1.jpg'); background-repeat: no-repeat}
.fdPaysage2 { background-color: #DFEDF6; background-image: url('picts_nell/background/paysage2.jpg'); background-repeat: no-repeat}
.fdPaysage3 { background-color: #DFEDF6; background-image: url('picts_nell/background/paysage3.jpg'); background-repeat: no-repeat}
.tdAccueilHaut { background-color: #ffffff; background-image: url('picts_nell/background/bg_accueil_haut.gif'); background-repeat: no-repeat; background-position: left;}
.tdOnglet {background-image:url('picts_nell/onglet/onglet_nav_haut.gif'); background-position: center; background-repeat: no-repeat; width:11px; height:21px}
.tdOngletFin {background-image:url('picts_nell/onglet/onglet_nav_haut_fin.gif'); background-position: center; background-repeat: no-repeat; width:15px; height:21px}
.tdTabEntete { background-color: #E6EFF6 }
.tdNavHautGris { background-color: #7F9DB9; padding: 1px; text-align: left;}
.texteNavRight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #00509d; border-right:solid 0.5pt;border-color:#7F9DB9;  }
.tdNav { background-color: #e10000; background-image: url('picts_nell/background/bg_nav_haut.gif'); text-align: right } 
.tdNavigation { background-color: #E6EFF6;}


/*
style mire attente
*/
.anim1 { background-color: #8ABAD8 }
.anim2 { background-color: #75B3DA }
.anim3 { background-color: #54A7DB}       
.anim4 { background-color: #4499dd}   
.anim5 { background-color: #3388cc } 
.anim6 { background-color: #2277bb }   
.anim7 { background-color: #1166aa }   
.anim8 { background-color: #005599 }  
.anim9 { background-color: #004488 }  
.anim10 { background-color: #003377 } 


/*style sommaire gauche*/

.tdSeparBlanc { background-color: #ffffff }

.texteSommaire3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #114f9c }

a.navLog:link { color: #ffffff; text-decoration: none }
a.navLog:visited { color: #ffffff; text-decoration: none }
a.navLog:hover { color: #ffffff; text-decoration: underline }
a.navLog:active { color: #ffffff; text-decoration: none }


/*style sommaire gauche - bouton nouvelle recherche */
a.nav1:link { color: #ffffff; text-decoration: none }
a.nav1:visited { color: #ffffff; text-decoration: none }
a.nav1:hover { color: #D6D6E5; text-decoration: none }
a.nav1:active { color: #ffffff; text-decoration: none }

/*style sommaire gauche - bouton niveau 1 déroulé */
a.nav2:link { color: #75B3DA; text-decoration: none }
a.nav2:visited { color: #75B3DA; text-decoration: none }
a.nav2:hover { color: #ffffff; text-decoration: none }
a.nav2:active { color: #75B3DA; text-decoration: none }

/*style sommaire gauche - bouton niveau 1 non déroulé */
a.nav3:link { color: #ffffff; text-decoration: none }
a.nav3:visited { color: #ffffff; text-decoration: none }
a.nav3:hover { color: #75B3DA; text-decoration: none }
a.nav3:active { color: #ffffff; text-decoration: none }

/*style sommaire gauche - bouton niveau 2 */
a.navNiv2:link { color: #114F9C; text-decoration: none }
a.navNiv2:visited { color: #114F9C; text-decoration: none }
a.navNiv2:hover { color: #73B5DE; text-decoration: none}
a.navNiv2:active { color: #758595; text-decoration: none }

/*style sommaire gauche - bouton niveau 3 */
a.navNiv3:link { color: #2C64A1; text-decoration: none }
a.navNiv3:visited { color: #2C64A1; text-decoration: none }
a.navNiv3:hover { color: #2C64A1; text-decoration: underline}
a.navNiv3:active { color: #2C64A1; text-decoration: underline }

/*style sommaire gauche - bouton niveau 4 */
a.navNiv4:link { color: #7b9cbd; text-decoration: none }
a.navNiv4:visited { color: #7b9cbd; text-decoration: none }
a.navNiv4:hover { color: #7b9cbd; text-decoration: none; text-decoration: underline }
a.navNiv4:active { color: #7b9cbd; text-decoration: none; text-decoration: underline }

.triangle {background-image:url('picts_nell/puce/triangle.gif'); background-position: left; vertical-align: sub; background-repeat: no-repeat; width:5px; height:5px}
.trianglebas {background-image:url('picts_nell/puce/triangle_bas.gif'); background-position: left; vertical-align: sub; background-repeat: no-repeat; width:5px; height:5px}
.puceSommaire {background-image:url('picts_nell/puce/puce_sommaire.gif'); background-position: center; background-repeat: no-repeat; width:2px; height:2px}
.puceDeconnexion {background-image:url('picts_nell/puce/puce_deconnexion.gif'); background-position: center; background-repeat: no-repeat; width:15px; height:15px}

.bgLog { background-image: url('picts_nell/background/bg_log.gif'); background-repeat: repeat}
.bgLogHaut { background-image: url('picts_nell/background/bg_log_haut.gif'); background-repeat: no-repeat}
.texteLog { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff }
.texteLog2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }

.tdNiv0 { background-color: #EF1808 }
.tdNiv1 { background-color: #104A9C }
.tdNiv2 { background-color: #E7EFF7 }
.tdNiv3 { background-color: #CAE0EF }
.tdNiv4 { background-color: #e7ebee }

/* à supprimer quand menu déroulant ok*/
a.nav2_old:link { color: #758595; text-decoration: none }
a.nav2_old:visited { color: #758595; text-decoration: none }
a.nav2_old:hover { color: #75B3DA; text-decoration: none }
a.nav2_old:active { color: #75B3DA; text-decoration: none }

a.nav3_old:link { color: #114F9C; text-decoration: none }
a.nav3_old:visited { color: #114F9C; text-decoration: none }
a.nav3_old:hover { color: #75B3DA; text-decoration: none }
a.nav3_old:active { color: #114F9C; text-decoration: none }
/*fin supprimer */


/*style footer*/

.tdSeparRubrique { background-color: #CADCFA }

.tdSeparRubrique2 { background-color: #7b9cbd }

.tdBord{ background-color: #114F9C }

/*style page log*/
.bgPhoto { background-image: url('picts_nell/background/bg_photo_log.gif'); background-repeat: no-repeat; width: 414px; height: 161px}
.bgDegrade { background-image: url('picts_nell/background/bg_degrade_log.gif'); background-repeat: repeat; height: 161px}
.bgBiseauHaut { background-image: url('picts_nell/background/bg_biseau_haut.gif'); background-repeat: no-repeat; width:383px; height:54px }
.bgZoneLog { background-image: url('picts_nell/background/bg_zone_log.gif'); background-repeat: no-repeat; width:712px; height:189px }
.tdBlueLog { background-color: #084797 }
.tdlog { border:solid 1px #084797;  }
.tdDrapeau { padding-bottom: 5px; vertical-align: bottom; }
.texteAccueil { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-left: 5px; padding-bottom: 10px; vertical-align: bottom }
.log {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #DFEDF6; font-weight: normal; vertical-align: bottom; text-align: right;  }
.tdBlancLog { background-color: #ffffff }
.tdAccueilSousLogo { background-color: #ffffff; }

@charset "utf-8";
/* CSS Document */

#tabBenefs {
padding-top: 15px;
padding-bottom: 2px;
padding-right: 3px;
padding-left: 3px;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
border-right: 1px;
border-left: 1px;
border-top: 0px;
border-bottom: 0px;  
border-color: #2280bd;
border-style: solid;
background: url('picts_nell/background/fond_onglet1.gif');
background-repeat: repeat;
width: 605px;
}

#tabBenefs li{
list-style: none;
display: inline;
margin: 0px;
}

#tabBenefs li a{
text-decoration: none;
padding: 3px 0.5em;
margin-right: 2px;
border: 1px solid #2280bd;
border-bottom: none;
background: url('picts_nell/background/fond_onglet2.gif');
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #114f9c; 
}

#tabBenefs li a:link, #tabBenefs li a:visited{
color: #2280bd;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
}

#tabBenefs li a:hover{
color: #2280bd;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background: #ffffff;
border-color: #2280bd;
}

#tabBenefs li.courant a{
background: #e6eff6;
font-weight: bold;
}

.displayNone{
	display : none;
}

