/* Navigator Vertikal */

/* Positionierung des Layers mit dem Navigator */
#NavigatorVertikal  
{
position:absolute;

top:220px;
left:0px;

width:315px;
height:300px;

margin:0px;
padding:0px;
z-index:2;
overflow:hidden;
}


/* ------------ Formatierung Liste Hauptmemnu  (Level1) ------------ */
#NavigatorVertikal ul
{
	position:static;
	margin: 0px;
	padding: 0px;

	width:100%; /*Breite angeben damit Untermenu nicht ausgeblendet wird wenn direkt darauf gegangen wird*/
	width:150px;
	overflow:visible;
}

#NavigatorVertikal li
{
    list-style-type: none;
    list-style-position: outside;
    list-style-image: none;
    padding: 0px;
    width: 140px;
    line-height: 15px;
    /* Transparentes Bild hinterlegen damit das hovern auf der ganzen Breite
    funktioniert für den IE7, sonst geht es nur beim text*/
    background-image: url('/css/Bilder/transparent.gif');
}

/*passiver Link formatieren */
#NavigatorVertikal a
{   position:relative;
    display:block;
    width:100%;
    text-decoration:none;
    color:#eeecdf;
    padding: 0px;
	font-weight:normal;
	padding: 3px 3px;
	font-size:12px;
	line-height:15px;
}

/*aktiver Link formatieren */
#NavigatorVertikal a.aktiv,
#NavigatorVertikal a:hover
{color:#d0cb35;
}


/* Bei Hover werden zuerst alle Untermenus ausgeblendet */
#NavigatorVertikal ul:hover li ul,
#NavigatorVertikal ul:hover li ul ul,
#NavigatorVertikal ul.sfhover li ul ul, /* für IE6 */
#NavigatorVertikal ul.sfhover li ul /* für IE6 */
{
visibility:hidden;}


/* ------------ Erstes Untermenu (Level2) ------------ */
#NavigatorVertikal ul ul
{
    
    clear:both;
    position:absolute;

    left:80px;
    /*width:200px;*/
    width:auto;
    
    border-top: 1px solid #EEECDF;
    
    overflow:visible;

    /*Ein bisschen Rand unten macht die Navigation ruhiger in der Bedienung*/
    padding:0px 0px 20px 0px;

    visibility:hidden;
    margin-top:-0px;
    
}


#NavigatorVertikal ul ul li,
#NavigatorVertikal ul ul li:hover
{
    position: static;
    /*width: 100%;  22.11.09*/
  /*  border-top: 1px solid #EEECDF;*/
    margin-top:-1px; /*Damit erste Linie nicht doppelt ist*/
    margin-left:50px;
    width:auto;
    padding:0px 20px;
}

/* Einblenden der Untermenus */
#NavigatorVertikal li.aktiv ul  /*Untermenu von aktivem Menu immer eingeblendet */
{
visibility:visible;
}

 /* Muss einzeln stehen damit mit !important das ausblenden durch den hover effekt auf UL übersteuert werden kann. */
#NavigatorVertikal li:hover ul,
#NavigatorVertikal li.sfhover ul /* für IE6 */
{
visibility:visible !important;
/*background-color:Red;*/
}

/* Menu Level 3 */
/* Einblenden der Untermenus */
#NavigatorVertikal li.aktiv ul ul
{   position: static;
    visibility: visible;
    left: 0px;
    margin:0px;
}

 /* Muss einzeln stehen damit mit !important das ausblenden durch den hover effekt auf UL übersteuert werden kann. */
#NavigatorVertikal li:hover ul ul,
#NavigatorVertikal li.sfhover ul ul /* für IE6 */
{
visibility:visible !important;
}

#NavigatorVertikal ul ul ul li
{   
    height:15px;
    margin:0px;
    padding:0px;
}


/* Sprachnavigation */
#Sprachnavigation
{
position:absolute;
bottom:0px;
left:0px;

}
#Sprachnavigation ul{
padding:0px;
margin:0px;
}
#Sprachnavigation li
{
    float: left;
    padding: 0px 10px 0px 0px;
    margin: 0px;
    list-style-type: none;
    border-right: solid 1 black;
    border-right-width: 1px;
}

#Sprachnavigation a
{
color:#eeecdf;
}

#Sprachnavigation a.aktiv, #Sprachnavigation a:hover
{color:#d0cb35;
}