#nav0 {

float:left;
width:100%;
margin-left: 0px;

font-size: 1.2em;
line-height:normal; 

}

#nav0 ul { 

margin:0;
padding:0;
list-style:none;
height: 26px;
background: url("images/nav_leiste.gif");

}

#nav0 ul li {

float:left;
margin:0;
padding:0;
background: transparent;

}

/* Breite des letzten Root-Buttons "Suche" anpassen */
#nav0 ul li.menu-last {
	text-align: center;
	width: 99px;
}

#nav0 ul li a {

display:block;
background: transparent;
padding:5px 15px;

}

#nav0 ul li.menu-parent a:link { color: #fff; text-decoration: none; }
#nav0 ul li.menu-parent a:visited { color: #fff; text-decoration: none; }
#nav0 ul li.menu-parent a:active { color: #fff; text-decoration: none; }

#nav0 ul li.menu-parent  {

float:left;
margin:0;
padding:0;
background: transparent;

}

#nav0 ul li.menu-parent a {

display:block;
background: transparent;
padding:5px 15px;

}

#nav0 ul li.menu-current a:link { color: #fff; text-decoration: none; }
#nav0 ul li.menu-current a:visited { color: #fff; text-decoration: none; }
#nav0 ul li.menu-current a:active { color: #fff; text-decoration: none; }

/* Subnavigation Level 1+2 (Dropdown) */

#nav1 {
	
	width: 920px;
	height: 25px;

	padding-top: 0px;
	background:url("images/subnav_bg.jpg") repeat-x;
	
	float: left;
	position: relative;
	z-index: 10;
}

#nav1 ul {
	margin-top: 5px;
}

#nav1 ul li {
	margin-left: 20px;
	float: left;
}

#nav1 ul li a {
	display: block;
	text-decoration: none;
}



#nav1 .menu li ul,
#nav1 .menu li ul ul,
#nav1 .menu li:hover ul ul,
#nav1 .menu li:hover ul ul ul {
	display: none;
}

#nav1 .menu li a:focus ul,
#nav1 .menu li:hover ul,
#nav1 .menu li li:hover ul,
#nav1 .menu li li li:hover ul {
	display: block;
}

#nav1 .menu li ul { position: absolute; margin: 0; }
#nav1 .menu li ul li { margin: 0; padding: 0; }
#nav1 .menu li ul a { padding: 5px 5px 5px 0px; }
#nav1 .menu li ul li ul li a { padding: 5px 5px 5px 0px; }
#nav1 li { position: relative; }
#nav1 ul ul ul { position: absolute; top: 1px; left: 100%; }


#nav1 ul li { color: #fff; list-style-type: none;}
#nav1 ul li a { display: block; color: #000; padding-bottom: 5px;}
#nav1 ul li a:hover, #menu li a:focus { color: #fff;}
#nav1 li a:active, #menu ul li a.active {background: #bbb; color: #fff;}

/* Drop Down */
#nav1 .menu li ul { list-style-type: none; opacity: 0.9; filter:alpha(opacity=90);}
#nav1 .menu li ul li { width: 150px; text-align: left; border-bottom: 1px solid #34445f; }
#nav1 .menu li ul a { display: block; background: #6889bf; padding: 5px 10px 5px 10px;; color: #000; }
#nav1 .menu li ul a:hover { color: #fff;}

#nav1 .menu li ul li ul li a { width: ; background: #; color: #; }

#nav1 li.menu-current a { color: #fff;}

/* Subnavigation Level 3 */

#nav3 {
	
	width: 900px;
	height: 25px;
	background:url("images/subnav_bg.jpg") repeat-x;
	padding: 5px 0px 0px 20px;
	
	position: relative;
	float: left;
	
	font-size: 1em;
	line-height:normal; 
}

#nav3 ul {
	list-style:none;
}

#nav3 li {
	margin-left: 20px;
	float:left;
}

#nav3 a {

	display: block;

}

#nav3 ul li.menu-current a:link { color: #fff; text-decoration: none; }
#nav3 ul li.menu-current a:visited { color: #fff; text-decoration: none; }
#nav3 ul li.menu-current a:active { color: #fff; text-decoration: none; }

#nav3 ul li a:link { color: #000; text-decoration: none; }
#nav3 ul li a:visited { color: #000; text-decoration: none; }
#nav3 ul li a:active { color: #000; text-decoration: none; }

#parentNavName {
	color: #000;
	font-weight: bold;
	float: left;
}


