/* Styles für Baummenu (Listenelemente) */

/* allgemeine Positionierung und Definitionen */
div#TreeMenu2 { 
  /*font-size: 0.8em;*/
  padding: 0;
}

div#TreeMenu2 ul, div#TreeMenu2 li { 
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  text-align: left;
  font-weight: normal;
}

div#TreeMenu2 li a { 
  padding: 5px 0px 5px 0px;
  text-decoration: none;
  color: #062E66;
  background-color: #DAE9EC; 
  width: 100%;
  display: block; /* damit gesamte Zeile als Link aktiv wird */
  font-size: 13px;
  border-bottom: 1px solid #FFFFFF;
}

/* Stildefinition für 1. Ebene */
div#TreeMenu2 ul li a {
  /*color: #000;
  border-bottom: 1px solid #F0F0F0;*/
}

/* Stildefinition für 2. Ebene */
div#TreeMenu2 ul ul li a { 
  font-weight: normal;
  padding-left: 15px;
}

/* Stildefinition für 3. Ebene */
div#TreeMenu2 ul ul ul li a {
  font-weight: normal;
  padding-left: 30px; 
}

/* Stildefinition für 4. Ebene */
div#TreeMenu2 ul ul ul ul li a { 
  padding-left: 2.25em;
}

/* für Mozilla/Firefox */
div#TreeMenu2 ul > li { display: list-item; }
div#TreeMenu2 li > a { width: auto; height: auto; padding-bottom: 0.3em; }

/* Style MouseOver */
div#TreeMenu2 li a:hover { 
  background-color: #C0C0C0;
}

/* Style aktiver Menupunkt */
div#TreeMenu2 li a.activePage { 
  background-color: #C0C0C0;
}

div#TreeMenu2 ul ul li a.activePage { 
  background-color: #C0C0C0;
  color: #782E2E;
}

/* Grafiksymbol für Menupunkte */
div#TreeMenu2 div.item {
  /*width: 9px; height: 9px;
  margin: 3px 0 3px 10px;
  padding-right: 2px;
  background-image: url(../images/item.gif);
  background-repeat: no-repeat;
  float: left;*/
}

/* Grafiksymbol für geöffneter Ordner */
div#TreeMenu2 div.folderOpened {
  /*width: 9px; height: 9px;
  margin: 0.235em 0 0 0;
  padding-right: 2px;
  background-image: url(../images/minus.gif);
  background-repeat: no-repeat;
  float: left;*/
}

/* Grafiksymbol für geschlossener Ordner */
div#TreeMenu2 div.folderClosed {
  /*width: 9px; height: 9px;
  margin: 0.235em 0 0 0;
  padding-right: 2px;
  background-image: url(../images/plus.gif);
  background-repeat: no-repeat;
  float: left;
  cursor: pointer;*/
}

/* zur Einrückung des Textes neben dem Grafiksymbol */
div#TreeMenu2 div.imageSpace {
  margin-left: 14px;
}

*html div#TreeMenu2 div.imageSpace {
  margin-left: 12px;
}

