/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
.sf-navbar {
        background-color:transparent;
	height:	1em;  /*hp*/
	padding-bottom:	2.5em;
	position: relative;
	border-bottom: 2px;
	border-color: #0D398C;
}
.sf-navbar li {
	background-color:transparent; /* background 1. ebene (nicht aktiv) hp*/
	position:		static;
}
.sf-navbar a {
 	border-top:		none;
}
.sf-navbar li ul {
	width:	749px; /* 51.0em; Breite Balken navbar (2.Ebene von Schriftgroesse abhaengig) IE6 soils itself without this*/
      font-size: 1.2em;
      font-weight:normal;
}
.sf-navbar li li {
	background-color:		#fff;
	background-color:		#BDD2FF;
	background-color: #eef; /* navbar (2. ebene) hp*/
	font-weight: normal;
	position:	relative;
}
.sf-navbar li li ul {
	width:	18em; /* hp Breite des Submenüs 3. ebene*/
        text-align: left;
}
.sf-navbar li li li {
	width:			100%;
}
.sf-navbar ul li {
	width:			auto;
	float:			left;
}
.sf-navbar a, .sf-navbar a:visited {
	border:			none;
}
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
    background-color:transparent; /* aktives menu 1. Ebene  hintergrund ausblenden*/
	color: #0C3;
}
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
	color: #0C3;
	background-color: #fff;/*2. menuebene > wird an 3. vererbt (darf nicht transparent sein sonst scheint hintergrund durch*/
	font-weight:normal;

}
ul.sf-navbar li li li a, /*zusatz fuer hover 3. ebene hp*/
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {
	background-color:		#E6EEFF;
	background-color:		#fff; /*3. ebene inactiv hover hp*/
}
ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
	left:			0;
	top:			1.8em; /* match top ul list item height hp Abstand 3.ebene zu navbar*/
	color: #0C3;

}
ul.sf-navbar .current ul ul {
	top: -999em;
}

/*.sf-navbar li li  a:hover {
	font-weight:	bold;
	color: #0C3;
}*/

/*** point all arrows down ***/
/* point right for anchors in subs */
.sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
.sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; }
/* apply hovers to modern browsers */
.sf-navbar ul a:focus > .sf-sub-indicator,
.sf-navbar ul a:hover > .sf-sub-indicator,
.sf-navbar ul a:active > .sf-sub-indicator,
.sf-navbar ul li:hover > a > .sf-sub-indicator,
.sf-navbar ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/*** remove shadow on first submenu ***/
.sf-navbar > li > ul {
	background: transparent;
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}

/*schrift in menu-tabs zentrieren bg OK: FF S IE8 */
#menu001 { margin-left: 0px; width: 125px; text-align:center;}
#menu002 { margin-left: 0px; width: 128px; text-align:center;}
#menu003 { margin-left: 0px; width: 155px; text-align:center;}
#menu004 { margin-left: 0px; width: 173px; text-align:center;}
#menu005 { margin-left: 0px; width: 157px; text-align:center;}


/*schrift in menu-tabs zentrieren bg 
#menu001 { margin-left: 0px; width: 123px; text-align:center;}
#menu002 { margin-left: 0px; width: 130px; text-align:center;}
#menu003 { margin-left: 0px; width: 150px; text-align:center;}
#menu004 { margin-left: 10px; width: 160px; text-align:center;}
#menu005 { margin-left: 15px; width: 150px; text-align:center;}
*/

/*schrift in menu-tabs zentrieren*/
/*  
#menu001 { padding-left: 2em;}
#menu002 { padding-left: 0.7em;}
#menu003 { padding-left: 1.1em;}
#menu004 { padding-left: 1.0em;}
#menu005 { padding-left: 0.8em;}
*/

/* Menu Navigationsanzeige hp */

/*aktuellen Menüpunkt anzeigen ebene 1 hp*/
#menu0011 #menu001 a, 
#menu0211 #menu002 a, #menu0212 #menu002 a, #menu0213 #menu002 a, #menu0214 #menu002 a, #menu0215 #menu002 a, #menu0022 #menu002 a,
#menu0031 #menu003 a, #menu0311 #menu003 a, #menu0312 #menu003 a, #menu0032 #menu003 a, #menu0033 #menu003 a, #menu0034 #menu003 a, 
#menu0041 #menu004 a, #menu0042 #menu004 a, #menu0043 #menu004 a,  
#menu0051 #menu005 a, #menu0052 #menu005 a, #menu0053 #menu005 a
{
	color:#e30;
	text-decoration: none;
	background-color: #C8DAFF;
	background-color: #fff;
	background: transparent;  /* 1. menuebene transparent hp*/
} 


 /* 2. menuebene hintergrundfarbe hp*/
#menu001 ul, #menu002 ul, #menu003 ul, #menu004 ul, #menu005 ul
{
	background: #eef; 
} 



/*aktuellen Menupunkt 3. Ebene nicht transparent  */
#menu0211 #menu211 a, #menu0212 #menu212 a, #menu0213 #menu213 a, #menu0214 #menu214 a, #menu0215 #menu215 a,
#menu0311 #menu311 a, #menu0312 #menu312 a
{
	background-color:		#fff;
	font-weight:normal;

} 


/* nicht aktive Menüpunkte normal darstellen */
#menu0001 #menu001 a, 
#menu0211 #menu022 a, #menu0211 #menu212 a, #menu0211 #menu213 a,#menu0211 #menu214 a,#menu0211 #menu215 a,
#menu0212 #menu022 a, #menu0212 #menu211 a, #menu0212 #menu213 a,#menu0212 #menu214 a,#menu0212 #menu215 a,
#menu0213 #menu022 a, #menu0213 #menu211 a, #menu0213 #menu212 a,#menu0213 #menu214 a,#menu0213 #menu215 a,
#menu0214 #menu022 a, #menu0214 #menu211 a, #menu0214 #menu212 a,#menu0214 #menu213 a,#menu0214 #menu215 a,
#menu0215 #menu022 a, #menu0215 #menu211 a, #menu0215 #menu212 a,#menu0215 #menu213 a,#menu0215 #menu214 a,
#menu0022 #menu021 a, 
/* dritte Menüebene 311, 3121 derzeit nicht verwendet!
#menu0311 #menu032 a, #menu0311 #menu033 a, #menu0311 #menu034 a, #menu0311 #menu312 a,
#menu0312 #menu032 a, #menu0312 #menu033 a, #menu0312 #menu034 a, #menu0312 #menu311 a, */
#menu0031 #menu032 a, #menu0031 #menu033 a, #menu0031 #menu034 a, 
#menu0032 #menu031 a, #menu0032 #menu033 a, #menu0032 #menu034 a, 
#menu0033 #menu031 a, #menu0033 #menu032 a, #menu0033 #menu034 a, 
#menu0034 #menu031 a, #menu0034 #menu032 a, #menu0034 #menu033 a,
#menu0041 #menu042 a, #menu0041 #menu043 a, #menu0041 #menu044 a, 
#menu0042 #menu041 a, #menu0042 #menu043 a, #menu0042 #menu044 a, 
#menu0043 #menu041 a, #menu0043 #menu042 a, #menu0043 #menu044 a,
#menu0051 #menu052 a, #menu0051 #menu053 a, #menu0051 #menu054 a, 
#menu0052 #menu051 a, #menu0052 #menu053 a, #menu0052 #menu054 a, 
#menu0053 #menu051 a, #menu0053 #menu052 a, #menu0053 #menu054 a
{
	color:#4633aa;
	text-decoration:none;
	font-weight:normal;
	background-color: #C8DAFF;
	background-color: #fff;
	background-color:transparent;
} 

/*Mouseover-Effekt Schrift gruen */
#menu0001 #menu001 a:hover, 
#menu0211 #menu022 a:hover, #menu0211 #menu212 a:hover, #menu0211 #menu213 a:hover,#menu0211 #menu214 a:hover,#menu0211 #menu215 a:hover,
#menu0212 #menu022 a:hover, #menu0212 #menu211 a:hover, #menu0212 #menu213 a:hover,#menu0212 #menu214 a:hover,#menu0212 #menu215 a:hover,
#menu0213 #menu022 a:hover, #menu0213 #menu211 a:hover, #menu0213 #menu212 a:hover,#menu0213 #menu214 a:hover,#menu0213 #menu215 a:hover,
#menu0214 #menu022 a:hover, #menu0214 #menu211 a:hover, #menu0214 #menu212 a:hover,#menu0214 #menu213 a:hover,#menu0214 #menu215 a:hover,
#menu0215 #menu022 a:hover, #menu0215 #menu211 a:hover, #menu0215 #menu212 a:hover,#menu0215 #menu213 a:hover,#menu0215 #menu214 a:hover,
#menu0022 #menu021 a:hover, 
#menu0311 #menu032 a:hover, #menu0311 #menu033 a:hover, #menu0311 #menu034 a:hover, #menu0311 #menu312 a:hover,
#menu0312 #menu032 a:hover, #menu0312 #menu033 a:hover, #menu0312 #menu034 a:hover, #menu0312 #menu311 a:hover,
#menu0032 #menu031 a:hover, #menu0032 #menu033 a:hover, #menu0032 #menu034 a:hover, 
#menu0033 #menu031 a:hover, #menu0033 #menu032 a:hover, #menu0033 #menu034 a:hover, 
#menu0034 #menu031 a:hover, #menu0034 #menu032 a:hover, #menu0034 #menu033 a:hover,
#menu0041 #menu042 a:hover, #menu0041 #menu043 a:hover, #menu0041 #menu044 a:hover, 
#menu0042 #menu041 a:hover, #menu0042 #menu043 a:hover, #menu0042 #menu044 a:hover, 
#menu0043 #menu041 a:hover, #menu0043 #menu042 a:hover, #menu0043 #menu044 a:hover,
#menu0051 #menu052 a:hover, #menu0051 #menu053 a:hover, #menu0051 #menu054 a:hover, 
#menu0052 #menu051 a:hover, #menu0052 #menu053 a:hover, #menu0052 #menu054 a:hover, 
#menu0053 #menu051 a:hover, #menu0053 #menu052 a:hover, #menu0053 #menu054 a:hover 
{
		text-decoration:none;
		color: #0C3;
		background-color:#fff;
         	font-weight:normal;
} 

/* aktuellen Menüpunkt extra hervorheben
#menu0011 #menu011 a, 
#menu0021 #menu021 a, #menu0022 #menu022 a, 
#menu0031 #menu031 a, #menu0032 #menu032 a, #menu0033 #menu033 a, #menu0311 #menu311 a, #menu0312 #menu312 a, 
#menu0041 #menu041 a, 
#menu0051 #menu051 a,  #menu0052 #menu052 a,  #menu0053 menu053 a
{
	color:#fff;
	background-color:#36F; 
}

*/
