
/**
 * Navigation
 */
#navigationLeft ul,
#navigationLeft li {
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none;
}

#navigationLeft a {
    display: block;
    width: 215px;
    z-index: 230;
}

#navigationLeft a:hover {
    text-decoration: underline;
}

#navigationLeft a.curr {
    font-weight: bold;
}

#navigationLeft li:hover {
}

/* der Pfeil, der anzeigt, dass die Seite Unterseiten hat */
#navigationLeft ul div.hasSubpages-notcurr {
    position: absolute;
    right: 4px;
    top: 4px;
}

#navigationLeft ul div.hasSubpages-curr {
    display: none;
}

#navigationLeft li.level-0 {
    border-bottom: 2px solid #ffffff;
}

#navigationLeft li.level-0 a { /* Alice a hinzugefügt */
    padding: 5px 0 5px 5px;
    display:block;
    width: 210px;
}

#navigationLeft li.level-1 a { /* Alice a hinzugefügt */
    padding: 5px 0 5px 10px;
    display: block;
    width: 205px;
}

#navigationLeft ul.level-2-curr li.level-2 a { /* Alice a hinzugefügt */
    padding: 5px 0 5px 20px;
    display: block;
    width: 194px;
}
#navigationLeft li.level-2 a {
    width: 190px;
}


/*******************************************************
 * NUR FÜR notcurr-Einträge
 *******************************************************/
.XXX-SICHTBARKEIT {}
#navigationLeft li.level-0 div.level-1-notcurr,
#navigationLeft li.level-1 div.level-2-notcurr {
    display: none;
}

#navigationLeft li.level-0:hover div.level-1-notcurr,
#navigationLeft li.level-1:hover div.level-2-notcurr {
    display: block;
}

.XXX-POSITIONIERUNG {}

.XXX-EBENE-1 {}
#navigationLeft li.level-0-notcurr:hover div.level-1 {
    position: absolute;
    width: 400px;
    height:500px;
    top: 0px;
    left:215px;
    border: 0px;
	z-index:200;
    opacity: 0.90;
    filter: alpha(opacity = 90);
}

#navigationLeft li.level-0-notcurr:hover ul.level-1 {
    width: 215px;
    border: 1px solid white;
    background-color: #eeeeee; /* required for hove */
}


.XXX-EBENE-2 {}
#navigationLeft li.level-1-notcurr:hover div.level-2 {
    position: absolute;
    top: -0.1ex; 
    left: 215px;
    width: 200px;
    z-index:201;
    border: 1px solid white;
    background-color: #eeeeee; /* required for hover */
}

/*Alice*/
.XXX-EBENE-2 {}
#navigationLeft ul li.level-0-curr li.level-1-notcurr:hover div.level-2 {
    left: 215px;
}

#navigationLeft li.level-0-curr li.level-1-notcurr:hover div.level-2 {
    position: absolute;
    top: -0.1ex; 
    left: 215px;
    width: 200px;
    z-index:201;
    border: 1px solid white;
    background-color: #eeeeee; /* required for hover */
    opacity: 0.90;
    filter: alpha(opacity = 90);
}

.XXX-FORMATIERUNG {}

#navigationLeft li.level-1-notcurr,
#navigationLeft li.level-2-notcurr {
    background-color: #006bb3;
}

/*Alice*/
#navigationLeft li.level-0-curr a:hover ,
#navigationLeft li.level-0-notcurr a:hover ,
#navigationLeft li.level-1-notcurr a:hover ,
#navigationLeft li.level-2-notcurr a:hover {
    background-color: #b7dbea;
    color: #006bb3;
    text-decoration: none;
}

/*******************************************************
 * NUR FÜR curr-Einträge
 *******************************************************/
#navigationLeft ul.level-1-curr {
  /*  margin-top: 5px;*/
    border: 0px solid white;
  /*  border-left: 1px solid #5d5e60;
    border-bottom: 1px solid #5d5e60;*/
}

#navigationLeft ul.level-1-curr li.level-1 {
    background-color: #7fa8c3;
}

/*Alice OK */
#navigationLeft ul.level-1-curr li a:hover {
    background-color: #b7dbea;
    color: #006bb3;
    text-decoration: none;
}

/*Alice OK */
#navigationLeft ul.level-2-curr li a:hover {
    background-color: white;
    color: #006bb3;
    text-decoration: none;
}


#navigationLeft ul.level-2-curr {
   /* margin-top: 5px;*/
}

#navigationLeft ul.level-2-curr li,
#navigationLeft ul.level-2-curr li a {
    background-color: #b7dbea;
    color: #006bb3;
}

