  
/*Sets background color and border around the menu DIV*/
#Tree {
   width: 150px; 
}
/* Attribute for each Current Level*/
div#CURRENTGLOSSAIRE.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #519159;/* Specific color for type (Annonces classées) */
}
div#CURRENTPA.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #5a67a1;/* Specific color for type (Annonces classées) */
}
div#CURRENTQDM.CURRENTTypLib {
height: 30px;
padding: 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #ffe600;/* Specific color for type (the qdm) */
}
div#CURRENTDOSSIERWEB.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #fff9bf;/* Specific color for type (the dossierWeb) */
}
div#CURRENTBILAN.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #fff9bf;/* Specific color for type (the dossierWeb) */
}
div#CURRENTHORSERIE.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #fff066;/* Specific color for type (the dossierWeb) */
}
div#CURRENTFMC.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #c25275;/* Specific color for type (the FMC) */
}
div#CURRENTCH.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #73b3e1;/* Specific color for type (the Congrès hebdo) */
}
div#CURRENTINF.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #7a9bbd;/* Specific color for type (Informatiqe et Web) */
}
div#CURRENTNUT.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #939c81;/* Specific color for type (Nutrition) */
}
div#CURRENTESC.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #ff6300;/* Specific color for type (Edition Spéciale congrès) */
}
div#CURRENTQRS.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #cc0000;/* Specific color for type (Editions réservées Spécialistes) */
}
div#CURRENTPAT.CURRENTTypLib {
height: 35px;
padding: 5px 5px 0px 5px;
background-color: #FFFFFF;
border-bottom: 1px solid #927F79;/* Specific color for type (Patrimoine) */
}
.CURRENTTypLib a {
   font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-weight: bold;
   text-transform: uppercase;
}
.CURRENTTypLib a:hover {
text-decoration: underline ; 
color: red;
}
.CURRENTTypLib a:active {
text-decoration: underline ; 
color: red;
}
.CURRENTListRub a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-weight: bold;
   line-height: 15px;
}
div#CURRENTrub.CURRENTListRub {
background-color: white;
padding: 5px;
}
 /*Sets size-height and padding of all top-level Servicesitems*/
.TypLib {
   padding: 5px 5px 5px 5px;
   /*border-bottom: 1px solid #fff9bf;*/
}
 /*Sets size-height and padding of all top-level menuitems*/
div.TypLib {
  /* border-bottom: 1px solid #FFF9BF;*/
   height: 35px;
}
 /*Sets background color for each top-level menuitems*/
div#GLOSSAIRE {
background-color: #228b22;
}
div#QDM.TypLib {
background-color: #ffe600;
}
div#HORSERIE.TypLib {
background-color: #fff066;
}
div#BILAN.TypLib {
background-color: #ffe600;
}
div#DOSSIERWEB.TypLib {
background-color: #fff9bf;
}
div#FMC.TypLib {
background-color: #c25275;
}
div#CH.TypLib {
background-color: #73b31e;
}
div#INF.TypLib {
background-color: #7a9bbd;
}
div#NUT.TypLib {
background-color: #939c81;
}
div#PAT.TypLib {
background-color: #927f79;
}
div#ESC.TypLib {
background-color: #ff6300;
}
div#QRS.TypLib {
background-color: #cc0000;
}
div#PA.TypLib {
background-color: #5a67a1;
}
div#CONTACT.TypLib {
background-color: #FFF9BF;
}
/*Sets Font-size Font-Family and color for each links on top-level menuitems*/ 
.TypLib a {
   font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: white;
   font-weight: bold;
   text-transform: uppercase;
}
.TypLib a:visited {
   font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: white;
   font-weight: bold;
   text-transform: uppercase;
}
#CONTACT.TypLib a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-weight: bold;
   text-transform: uppercase;
}
#BILAN.TypLib a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-weight: bold;
   text-transform: uppercase;
}
#DOSSIERWEB.TypLib a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-weight: bold;
   text-transform: uppercase;
}
#HORSERIE.TypLib a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-weight: bold;
   text-transform: uppercase;
}
#QDM.TypLib a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: black;
   font-weight: bold;
   text-transform: uppercase;
}
/*Sets Font-size Font-Family the date on top-level menuitems*/ 
.TypLib .date {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: white;
}
#QDM .date {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
#BILAN .date {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
#HORSERIE .date {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
#DOSSIERWEB .date {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
#GLOSSAIRE .date {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
 /*Sets size-height and padding of all second-level menuitems*/
.ListRub {
   padding: 5px;
}
/*Sets Font-size Font-Family and color for each links on second-level menuitems*/ 
.ListRub a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: white;
   font-weight: bold;
   line-height: 15px;
}
.ListRub a:visited {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: white;
   font-weight: bold;
}
#QDMrub.ListRub a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-weight: bold;
   line-height: 15px;
}
#BILANrub.ListRub a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-weight: bold;
   line-height: 15px;
}
#HORSERIErub.ListRub a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-weight: bold;
   line-height: 15px;
}
#DOSSIERWEBrub.ListRub a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-weight: bold;
   line-height: 15px;
}
#GLOSSAIRErub.ListRub a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-weight: bold;
   line-height: 15px;
}
 /*Sets background color for each second-level menuitems*/
div#QDMrub.ListRub {
background-color: #ffe600;
}
div#BILANrub.ListRub {
background-color: #FFFFFF;
}
div#HORSERIErub.ListRub {
background-color: #fff9bf;
}
div#DOSSIERWEBrub.ListRub {
background-color: #fff9bf;
}
div#FMCrub.ListRub {
background-color: #da97ac;
}
div#CHrub.ListRub {
background-color: #abd178;
}
div#INFrub.ListRub {
background-color: #afc3d7;
}
div#NUTrub.ListRub {
background-color: #bec4b3;
}
div#PATrub.ListRub {
background-color: #beb2af;
}
div#ESCrub.ListRub {
background-color: #ffa166;
}
div#QRSrub.ListRub {
background-color: #e06666;
}

div#PArub.ListRub {
background-color: #9ca4c7;
} 
/*div#GLOSSAIRErub.ListRub {
Ajout pour 2007*/
#Tree div.rub{
	background-image: none;
	background-repeat: no-repeat;
}
div#CURRENTrub  div.rub{
	background-image: none;
	background-repeat: no-repeat;
}
div#ConfInt {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: black;
   text-transform: uppercase;
	height: 35px;
	padding: 5px 5px 0px 5px;
	color: black;
	background-color: #ffe600;
}
div#ConfInt a {
   color: black;
}