
body{ margin: 0px; background-color: #f8f5ed; width: 100%;}

.mainCellNewsletter{ margin: 0px auto; padding: 0; width: 798px;}
.cadreContenuNewsletter{ background-color: #ffffff; width: 762px; padding-left: 12px; padding-bottom: 12px;}
.bandeauNewsletter{ width: 750px; height: 113px; background:URL("../img/uniopss_bandeauNEWSLETTER.jpg");}
.bandeauLogoNewsletter{ width: 180px; vertical-align: top; text-align: right; padding-top: 5px;}
.bandeauAccrocheNewsletter{ width: 300px; vertical-align: top; padding-left: 20px; padding-top: 60px;font-family: arial; font-size: 14px; color: #787262; font-weight: bold;}
.contenuNewsletter{ width: 750px; float: left;}
.espaceGaucheNewsletter{ width: 200px; float: left;}
.espaceDroiteNewsletter{ width: 550px; float: left;}
.modeleCourtNewsletter{ color: #5f94c9; font-size: 11px; font-weight: bold;}
.blocSuiteNewsletter{ padding-top: 2px; padding-bottom: 4px; text-align: right; border-bottom: 1px solid #e3ecf5;}
.TitreCourtNewsletter{ color: #5f94c9; background:URL("../img/onglet_recherche.jpg") no-repeat top right; background-color: #e0eaf5; text-transform: uppercase; font-family: arial; font-size: 12px; font-weight: bold; height: 19px; padding-top: 5px; padding-left: 4px;}
.pictoCourtNewsletter{ width: 32px;}
.BlocTitreNewsletter{ text-transform: uppercase; vertical-align: top; padding-left: 10px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #3770a8; background-color: #5f94c9; color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold;}
.blocEmploiNewsletter{ vertical-align: top; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 8px; border: 1px solid #e3ecf5; background-color: #ffffff; color: #5f94c9; font-family: arial; font-size: 12px; font-weight: bold; height: 32px; background:URL("../img/puce_emploi.gif") no-repeat top right;}
.blocFooterNewsletter{ border: 1px solid #d7d0bb; text-align: right; background:URL("../img/uniopss_bg_footer.jpg") repeat-x; text-align: right; padding-right: 5px;}
.blocFooterNewsletter a{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
.blocFooterNewsletter a:hover{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: underline;}
.BlocTitreCentreInteret{ width: 515px; color: #5f94c9; text-transform: uppercase; font-family: arial; font-size: 12px; font-weight: bold; height: 26px; padding-left: 5px;border: 1px solid #d6d6d6; text-align: left; background:URL('../img/bg_newsletter.jpg') repeat-x; background-color: #d6d6d6;}
.PictoCentreInteret{ width: 35px; text-align: center;}
.linkwebsite{ background:URL('../img/bg_newsletter.jpg') repeat-x; text-align: center; padding: 3px; border-bottom: 1px solid #c0c0c0;}
.linkwebsite a{color: #525252; text-transform: uppercase; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
.linkwebsite a:hover{color: #525252; text-transform: uppercase; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: underline;}

.contenuInfosLog{ width: 150px; height: 83px; float: left; }


#showcase { background:URL("../img/uniopss_bgmenu.jpg") repeat-x; background-color: #f3ead1;}
dl.menus_list dt {background:#6f9c6f; font-size:1.5em;}
#foot {background:#8fbc8f;}
dl.menus_list dd.nil {padding:0; margin:0;}

.printLogo{ float:left; padding: 0; margin: 0; width: 796px; background-color: #ffffff;}

.mainCell{ margin: 0px auto; padding: 0; width: 1004px;}

.cadre{ width: 100%;}
.cadreGche{ background:URl("../img/uniopss_cadre_gche.jpg") repeat-y; width: 12px;}
.cadreContenu{ background-color: #ffffff; width: 968px; padding-left: 12px; padding-bottom: 12px;}
.cadreDroite{ background:URl("../img/uniopss_cadre_droit.jpg") repeat-y; width: 12px;}
.cadreBasGche{ background:URl("../img/uniopss_cadre_basgche.jpg") no-repeat; height: 12px; width: 12px;}
.cadreBas{ background:URl("../img/uniopss_cadre_bas.jpg") repeat-x; height: 12px;}
.cadreBasDroite{ background:URl("../img/uniopss_cadre_basdroit.jpg") no-repeat; height: 12px; width: 12px;}

.bandeau{ width: 956px; height: 143px; background:URL("../img/uniopss_bandeau.jpg");}
.bandeauLogo{ width: 235px; vertical-align: top; text-align: right; padding-top: 5px;}
.bandeauLogo img{ border: 0px;}
.bandeauAccroche{ width: 320px; vertical-align: top; padding-left: 40px; padding-top: 70px; padding-right: 40px;}
.bandeauConnexion{ width: 160px; padding-left: 180px; padding-top: 20px; vertical-align: top; height:123px;}

.connexionIdentite { color:#5F94C9; float:left; font-family:arial; font-size:11px; font-weight:bold; width:125px;} 
.connexionPuce{ width: 18px; float: left; font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold;}
.connexionPuceH{ width: 18px; float: left; font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold; height: 32px;}
.connexionTxt{ width: 55px; float: left; font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold;}
.connexionListe{ width: 140px; float: left; font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold; padding-top: 5px; height: 21px;}
.connexionListe select{ width: 120px; font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: none;}
.connexionListeURIOPSS{width: 140px; float: left; font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold; padding-top: 15px;}
.connexionListeURIOPSS select{ width: 120px; font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: none;}

.bandeauAnnuaire{ padding-top: 22px;}

.connexionChampTxt{ width: 110px; border: 1px solid #e4decc; background-color: #fbf8ef; color: #787262; font-size: 11px;}
.ChampTxt{ width: 150px; color: #787262; font-size: 11px;}
.ChampTxtDate{ width: 80px; border: 1px solid #baccdf; color: #5f94c9; font-size: 10px; font-weight: bold;}
.ChampTxtRecherche{ width: 250px; border: 1px solid #baccdf; color: #5f94c9; font-size: 10px; font-weight: bold;}
.SaisieEmploi select{ color: #787262; font-size: 10px;}
.ChampTxtEmploi{ width: 180px; border: 1px solid #d7d0bb; color: #787262; font-size: 10px; font-weight: bold;}
.ChampTxtEmploiDate{ width: 80px; border: 1px solid #d7d0bb; color: #787262; font-size: 10px; font-weight: bold;}
.ChampTxtEmploiTel{ width: 100px; border: 1px solid #d7d0bb; color: #787262; font-size: 10px; font-weight: bold;}
.SelectEmploi{ width: 150px; border: 1px solid #d7d0bb; }
.RechercheSelectEmploi{ width: 150px; border: 1px solid #baccdf; }
.SelectRecherche{ width: 80px; border: 1px solid #baccdf; color: #787262; font-size: 10px;}
.SelectRechercheLarge{ width: 180px; border: 1px solid #baccdf; color: #787262; font-size: 10px;}
.SelectRechercheXLarge{ width: 240px; border: 1px solid #baccdf; color: #787262; font-size: 10px;}
.ChampTxtEnquete{ width: 350px; color: #787262; font-size: 11px;}
.checkBoxEnquete{ width: 4%}
.PaveTxt{ color: #787262; font-size: 11px;}
.formulaire td{ padding-top: 5px; vertical-align: top;}

.contenu{ width: 956px; float: left;}

.menuTop{ width: 934px; background:URL("../img/uniopss_bgmenu.jpg") repeat-x; background-color: #f3ead1; padding-right: 10px; padding-left: 10px; border: 1px solid #d7d0bb;}
.menu{ width: 934px; background:URL("../img/uniopss_bgmenu.jpg") repeat-x; background-color: #f3ead1; padding-right: 10px; padding-left: 10px; border: 1px solid #d7d0bb;}
.menuSeparateur{ width: 14px; text-align: center;}
.menuTitre{ text-align: center;}

.bandeGauche{ width: 158px; float: left;}
.bandeGaucheRecherche{ width: 148px; padding-left: 8px; margin-top: -1px; padding-top: 5px; padding-bottom: 5px; background-color: #f3ead1; border-left: 1px solid #d7d0bb; border-right: 1px solid #d7d0bb; border-bottom: 1px solid #d7d0bb;}
.bandeGaucheIntervention{ width: 150px; padding-left: 8px; padding-top: 10px;}
.bandeGaucheIntervention .Txt{ width: 150px; padding-top: 10px; font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold;}
.bandeGaucheOngletIntervention{ width: 150px; height: 33px; background:URL("../img/uniopss_onglet_menu2.jpg") no-repeat;}
.bandeGaucheNewsletter{ width: 158px; margin-top: 15px; background-color: #f3ead1; border: 1px solid #d7d0bb;}

.GlobalMilieuDroite{ width: 796px; float: left;}

.bandeMilieu{ padding-top: 15px; vertical-align: top;}
.bandeMilieu td{ text-align: left;}


.blocTransparent{ vertical-align: top; padding-left: 6px; padding-right: 6px; padding-bottom: 3px; background-color: #ffffff; color: #787262; font-family: arial; font-size: 11px;}
.blocTransparent .TitreSB{ color: #5f94c9; font-family: arial; font-size: 11px;}
.blocTransparent a{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
.blocTransparent a:hover{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: none;}
.blocTransparent li{ list-style: square; color: #5f94c9;}

.blocBlanc{ vertical-align: top; padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 8px; border: 1px solid #e3ecf5; background-color: #ffffff; color: #787262; font-family: arial; font-size: 11px;}
.blocBlanc .Txt{ text-align: justify;}
.blocBlanc .TxtM{ text-align: justify; font-size: 11px; font-weight: bold; color: #5f94c9;}
.blocBlanc .Titre{ vertical-align: top; font-family: arial;  font-size: 12px; color: #5f94c9; font-weight: bold;}
.blocBlanc .TitreXS{ vertical-align: top; font-family: arial;  font-size: 10px; color: #5f94c9; font-weight: bold;}
.blocBlanc .TitreS{ vertical-align: top; font-family: arial;  font-size: 11px; color: #5f94c9; font-weight: bold;}
.blocBlanc .TitreL{ vertical-align: top; font-family: arial;  font-size: 14px; color: #5f94c9; font-weight: bold;}
.blocBlanc .Pic{ width: 42%;}
.blocBlanc a{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
.blocBlanc a:hover{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: none;}
.blocBlanc .listeLiens{ list-style-type: none;}

.listeNiveau1{ color: #787262;}
.listeNiveau1 li a{ font-size: 11px; color: #787262; font-weight: bold; text-decoration: none;}
.listeNiveau1 li a:hover{ font-size: 11px; color: #787262; font-weight: bold; text-decoration: underline;}
.listeNiveau1 li{ list-style-type: square;}

.listeNiveau2{ color: #5f94c9;}
.listeNiveau2 li a{ font-size: 11px; color: #5f94c9; font-weight: bold; text-decoration: none;}
.listeNiveau2 li a:hover{ font-size: 11px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
.listeNiveau2 li{ list-style-type: square;}

.listeNiveau3{ color: #74748b;}
.listeNiveau3 li a{ font-size: 11px; color: #74748b; font-weight: bold; text-decoration: none;}
.listeNiveau3 li a:hover{ font-size: 11px; color: #74748b; font-weight: bold; text-decoration: underline;}
.listeNiveau3 li{ list-style-type: square;}

.listeNiveau4{ color: #bdbaac;}
.listeNiveau4 li a{ font-size: 11px; color: #bdbaac; font-weight: bold; text-decoration: none;}
.listeNiveau4 li a:hover{ font-size: 11px; color: #bdbaac; font-weight: bold; text-decoration: underline;}
.listeNiveau4 li{ list-style-type: square;}

.blocRecherche{padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; vertical-align: top; background:URL("../img/onglet_recherche.jpg") no-repeat top right; background-color: #e0eaf5; color: #5f94c9; font-family: arial; font-size: 10px; font-weight: bold;}
.blocRecherche form{ margin: 0; padding: 0;}

.blocBleuFooter{ vertical-align: top; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #baccdf; background-color: #e0eaf5; color: #787262; font-family: arial; font-size: 11px;}
.blocBleuFooter a{ font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
.blocBleuFooter a:hover{ font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold; text-decoration: none;}
.blocBleu{ vertical-align: top; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 8px; border: 1px solid #baccdf; background-color: #e0eaf5; color: #787262; font-family: arial; font-size: 11px;}
.blocBleu .Txt{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; padding: 0;}
.blocBleu .Titre{ vertical-align: top; font-family: arial;  font-size: 12px; color: #5f94c9; font-weight: bold;}
.blocBleu .TitreXS{ vertical-align: top; font-family: arial;  font-size: 10px; color: #5f94c9; font-weight: bold;}
.blocBleu .TitreS{ vertical-align: top; font-family: arial;  font-size: 11px; color: #5f94c9; font-weight: bold;}
.blocBleu a{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
.blocBleu a:hover{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: none;}

.blocBeigeFooter{ vertical-align: top; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #d7d0bb; background-color: #f3ead1; color: #787262; font-family: arial; font-size: 12px;}
.blocBeigeFooter a{ font-family: arial; font-size: 13px; color: #787262; font-weight: bold; text-decoration: underline;}
.blocBeigeFooter a:hover{ font-family: arial; font-size: 13px; color: #787262; font-weight: bold; text-decoration: none;}
.blocBeige{ vertical-align: top; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 8px; border: 1px solid #d7d0bb; background-color: #f3ead1; color: #787262; font-family: arial; font-size: 11px;}
.blocBeige .Titre{ vertical-align: top; font-family: arial;  font-size: 12px; color: #787262; font-weight: bold;}
.blocBeige .TitreXS{ vertical-align: top; font-family: arial;  font-size: 10px; color: #787262; font-weight: bold;}
.blocBeige .TitreS{ vertical-align: top; font-family: arial;  font-size: 11px; color: #787262; font-weight: bold;}
.blocBeige .TitreL{ vertical-align: top; font-family: arial;  font-size: 14px; color: #787262; font-weight: bold;}
.blocBeige .Pic{ text-align: center; padding-top: 8px;}
.blocBeige a{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: underline;}
.blocBeige a:hover{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
.blocBeigeClair{ vertical-align: top; padding-left: 3px; padding-right: 3px; padding-top: 6px; padding-bottom: 8px; border: 1px solid #d7d0bb; background-color: #f8f5ed; color: #787262; font-family: arial; font-size: 11px;}
.blocBeigeClair .Titre{ vertical-align: top; font-family: arial;  font-size: 12px; color: #787262; font-weight: bold;}
.blocBeigeClair .TitreXS{ vertical-align: top; font-family: arial;  font-size: 10px; color: #787262; font-weight: bold;}
.blocBeigeClair .TitreL{ vertical-align: top; font-family: arial;  font-size: 14px; color: #787262; font-weight: bold;}
.blocTitreBeige{ text-transform: uppercase; vertical-align: top; padding-left: 20px; padding-right: 3px; padding-top: 4px; padding-bottom: 4px; border: 1px solid #d7d0bb; background:URL("../img/uniopss_cadre_bas.jpg") repeat-x; background-color: #f8f5ed; font-weight: bold; color: #787262; font-family: arial; font-size: 14px;}
.blocTitreBleuF{ vertical-align: top; padding-left: 10px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #3770a8; background-color: #5f94c9; color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold;}
.blocTitreBleu{ text-transform: uppercase; vertical-align: top; padding-left: 20px; padding-right: 3px; padding-top: 4px; padding-bottom: 4px; border: 1px solid #baccdf; background:URL("../img/uniopss_cadre_bas_bleu.jpg") repeat-x; background-color: #e0eaf5; font-weight: bold; color: #5f94c9; font-family: arial; font-size: 14px;}

.bloc{ padding-top: 4px; padding-bottom: 4px;}

.blocAnnuaire{ vertical-align: top; padding-left: 4px; padding-bottom: 4px; border-left: 1px solid #d7d0bb; color: #787262; font-family: arial; font-size: 10px;}
.identite{ color: #5f94c9; font-family: arial; font-size: 11px; font-weight: bold;}
.blocAnnuaire a{ color: #5f94c9; font-family: arial; font-size: 10px; font-weight: bold; text-decoration: underline;}
.blocAnnuaire a:hover{ color: #5f94c9; font-family: arial; font-size: 10px; font-weight: bold; text-decoration: none;}
.AnnuaireLegende{ width: 25%;color: #5f94c9; font-family: arial; font-size: 10px; }

.cheminDeFer{ width: 638px; padding-left: 20px; padding-top: 15px; font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration: none;}

.Txt{ padding-top: 8px; text-align: justify; font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}

.btn{ background: URL("../img/bg-btn.jpg") repeat-x; border: 1px solid #5f94c9; font-family: verdana; font-size: 7pt; font-weight: bold; color: #5f94c9; }
.btnBeige{ background: URL("../img/bg-btn.jpg") repeat-x; border: 1px solid #787262; font-family: verdana; font-size: 7pt; font-weight: bold; color: #787262; }
.btnRecherche{ background: URL("../img/btn_recherche3.gif") repeat-x; border: 1px solid #d7d0bb; font-family: verdana; font-size: 7pt; font-weight: bold; color: #787262; }
.btnBleuS{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; background: transparent; border-width: 0; text-decoration: none;}
.btnActifBleuS{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; background: transparent; border-width: 0; text-decoration: underline;}
.btnInv{ font-family: arial; font-size: 10px; color: #e0eaf5; font-weight: bold; background: transparent; border-width: 0; text-decoration: none;}

.TitreEmploi{ background:URL("../img/uniopss_cadre_bas.jpg") repeat-x; background-color: #f8f5ed; padding-top: 8px; padding-bottom: 8px; padding-left: 8px; padding-right: 3px; border: 1px solid #d7d0bb; color: #787262; font-family: arial; font-size: 11px; text-align: center; margin-bottom: 5px;}
.fiche{ background:URL("../img/uniopss_cadre_bas.jpg") repeat-x; background-color: #f8f5ed; padding-left: 8px; padding-right: 3px; border: 1px solid #d7d0bb; color: #787262; font-family: arial; font-size: 11px; text-align: center; margin-bottom: 5px;}
.fiche .TitreL{ vertical-align: top; font-family: arial;  font-size: 14px; color: #787262; font-weight: bold;}
.fiche .TitreS{ vertical-align: top; font-family: arial;  font-size: 11px; color: #787262; font-weight: bold;}
.Date{ background-color: #f8f5ed; border: 1px solid #d7d0bb; padding: 4px; text-align: right; font-family: arial; font-size: 10px; font-weight: bold; color: #787262; text-decoration: none; vertical-align: top;}
.Date .TitreS{ font-family: arial; font-size: 11px; font-weight: bold; color: #787262; text-decoration: none;}
.Date .TitreM{ font-family: arial; font-size: 12px; font-weight: bold; color: #787262; text-decoration: none;}
.blocBleuS{ background-color: #e0eaf5; border: 1px solid #baccdf; padding: 3px; text-align: right; font-family: arial; font-size: 10px; font-weight: bold; color: #5f94c9; text-decoration: none; vertical-align: top;}

.blocSuite{ width: 12%; padding-top: 5px; text-align: right;}

.bandeDroite{ width: 173px; background-color: #f8f5ed; vertical-align: top; padding-top: 8px;}
.listeUriopss{ width: 173px; text-align: center; padding-left: 0; padding-top: 26px; font-size: 10px; }
.listeUriopss select{ width: 120px; font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
.listeUriopss form{ padding: 0; margin: 0;}
.listeUriopssConnected{ width: 173px; text-align: center; padding-left: 0; padding-top: 14px; font-size: 10px;}
.listeUriopssConnected select{ width: 120px; font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
.listeUriopssConnected form{ padding: 0; margin: 0;}
.bandeDroiteDerniereMinute{ width: 163px; background-color: #5f94c9; border: 1px solid #3770a8; padding-left: 8px;}
.bandeDroiteDerniereMinute ul{ margin: 0px;padding-left: 20px;}
.bandeDroiteDerniereMinute a{ color: #ffffff; text-decoration: none}
.bandeDroiteDerniereMinute a:hover{ color: #ffffff; text-decoration: underline}
.bandeDroitePartenaires{ width: 173px; margin-top: 20px;}
.bandeDroitePromoPartenaire{ width: 173px; height: 80px; text-align: center; vertical-align: top; padding-top: 3px; background:URL("../img/uniopss_bg_promo.jpg") repeat-x; background-color: #ffffff;}

.footer{ width: 946px; margin-top: 10px; text-align: right; padding-right: 10px; padding-left: 10px; float: left;}
.footerBandeau{ border: 1px solid #d7d0bb; text-align: right; background:URL("../img/uniopss_bg_footer.jpg") repeat-x; text-align: right; padding-right: 5px;}

.puce{ width: 12%; vertical-align: top;}

.separateurBleu{ text-align: center;}

.txtAccrocheBandeau{ font-family: arial; font-size: 16px; color: #FFFFFF; font-weight: bold; margin: 0; padding: 0;}
.txtConnexion{ font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold;}
.txtMarronL{ font-family: arial; font-size: 14px; color: #787262; font-weight: bold; text-decoration: none;}
.txtMarronM{ font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration: none;}
.txtMarronS{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
.txtBleuS{ font-family: arial; font-size: 10px; color: #5f94c9;}
.txtBleuM{ font-family: arial; font-size: 14px; color: #5f94c9; font-weight: bold;}
.txtBleuL{ font-family: arial; font-size: 14px; color: #5f94c9; font-weight: bold;}
.TxtI{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; font-style: italic;}
.txtBleuM{ font-family: arial; font-size: 12px; color: #5f94c9; font-weight: bold;}
.txtBlancM{ font-family: arial;  font-size: 12px; color: #ffffff; font-weight: bold;}
.txtBlancS{ font-family: arial;  font-size: 10px; color: #ffffff; font-weight: bold;}

.legende{ font-family: arial; font-size: 9px; color: #5f94c9; font-weight: bold;}
.legende2{ font-family: arial; font-size: 9px; color: #787262; font-weight: bold;}

.txtTitreBlanc{ font-family: arial; font-size: 12px; color: #ffffff; font-weight: bold; padding-left: 10px; padding-top: 8px; padding-bottom: 8px;}

h1{ font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration: none; padding: 0px; margin: 0px;}
h2{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none; padding: 0px; margin: 0px;}
h3{ font-family: arial; font-size: 14px; color: #787262; font-weight: bold; text-decoration: none; padding: 0px; margin: 0px;}
.oblig{ font-family: arial; font-size: 14px; color: #ff0000; font-weight: bold; text-decoration: none; padding: 0; margin: 0;}

a.lienBleu{ font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
a.lienBleu:hover{ font-family: arial; font-size: 11px; color: #5f94c9; font-weight: bold; text-decoration: none;}
a.lienBleuM{ font-family: arial; font-size: 12px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
a.lienBleuM:hover{ font-family: arial; font-size: 12px; color: #5f94c9; font-weight: bold; text-decoration: none;}
a.lienBleuS{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: none;}
a.lienBleuS:hover{ font-family: arial; font-size: 10px; color: #5f94c9; font-weight: bold; text-decoration: underline;}
a.lienmenu{ font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration: none;}
a.lienmenu:hover{ font-family: arial; font-size: 11px; color: #b0ab9e; font-weight: bold; text-decoration: none;}
a.lienMarronS{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: underline;}
a.lienMarronS:hover{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
a.lienMarron{ font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration: underline;}
a.lienMarron:hover{ font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration:none;}
a.lienfooter{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
a.lienfooter:hover{ font-family: arial; font-size: 10px; color: #b0ab9e; font-weight: bold; text-decoration: none;}
a.lienEncartBeige{ font-family: arial; font-size: 10px; color: #787262; font-weight: bold; text-decoration: none;}
a.lienEncartBeige:hover{ font-family: arial; font-size: 10px; color: #b0ab9e; font-weight: bold; text-decoration: none;}
a.lienCheminDeFer{ font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration: none;}
a.lienCheminDeFer:hover{ font-family: arial; font-size: 11px; color: #787262; font-weight: bold; text-decoration: underline;}
a.lienBlanc{ font-family: arial; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.lienBlanc:hover{ font-family: arial; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}

.listeEncart{ margin: 0px;padding-left: 20px;}


.header_table{ width: 100%; font-family: verdana; font-size: 9pt; font-weight: bold; color: #4f4f4f;}
.header_cell_up{ width: 150px; height: 100px;}
.header_cell_down{ width: 150px; height: 23px; padding-top: 4px; text-align: center; background:URL("../images/encart_menu.jpg") no-repeat; vertical-align: top;}
.erreur { color:red; font-family: arial; font-size: 11px; font-weight: bold; text-align: center;}
.sectionAppartenance{ font-family: arial;  font-size: 10px; color: #5f94c9; font-weight: bold;}
