/* Haupt Navigation */

.main_navi_box {
	position:absolute;
	top:100px;
	left:230px;
	z-index:2;
	width: 700px;
	padding: 0px;
	margin: 0px;
	background: #fff;
	}

#main_navigation {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

#main_navigation li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	
	}
	
#main_navigation a:link, #main_navigation a:visited {
	float: left;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	letter-spacing:1px;
	padding: 4px 0px 3px 0px;
	text-decoration: none;
	color: #666666;
	border-top: 3px solid #0EAD05;
	height:16px;
	background-color: #DDDDDD;
	}

#main_navigation a:link.active, #main_navigation a:visited.active, #main_navigation a:hover {	
	border-TOP: 3px solid #0EAD05;
	background-color: #0EAD05;
	border-bottom: 0px solid #0EAD05;
	color: #FFFFFF;
	}

/* Navigations Container und Change Bullet Styles*/

#navigation {
	position:absolute;
	top:120px;
	left:12px;
	width:208px;
	z-index:2;
	padding-top:5px; 	
	background-color:#DDDDDD;	
}
#navigation_leer {
	position:absolute;
	top:140px;
	left:13px;
	width:206px;
	z-index:2;
	padding-top:5px; 	

}

.nav_ebene_2  {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
	line-height: 16px;
	background: #f8f8f8;
	width: 208px;
}

.nav_ebene_2 li {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	text-align: left;	
}

.nav_ebene_2 li a {
	display: block;
	padding: 4px 6px 2px 10px;
	border-left: 3px solid #cccccc;
	background: #f8f8f8;
	text-decoration: none;		
	color: #666666; 
}
*html  .nav_ebene_2 li a {
	height: 17px;
}
.nav_ebene_2 li a:hover 	{ border-color: #0EAD05; color: #0EAD05; text-decoration: none;}
.nav_ebene_2 li a:visited, .nav_ebene_2 li a:active 	{text-decoration: none;}
.nav_ebene_2 li a.on 		{ border-color: #0EAD05; color: #0EAD05; text-decoration: none; background: #ffffff;}

.nav_ebene_3 {
	padding: 0px;
	margin: 0px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;	
	background: #ffffff url(/bilder/ul_dots.gif) top -1px no-repeat;
	border-left: 3px solid #DDDDDD;
}

.nav_ebene_3 li 	{ 
	list-style-type:none;
	list-style-image: none; 
	margin: 0px 0px 0px 0px;
	padding: 2px 6px 2px 14px; 
	text-align: left; 
	background-color: #ffffff;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;	
	line-height: 15px;	
}
*html  .nav_ebene_3 li {
	line-height: 13px;
}
.nav_ebene_3 li a:link, .nav_ebene_3 li a:visited, .nav_ebene_3 li a:active, .nav_ebene_3 li a:hover 	{ 	
	display: block; 	 
	text-decoration: none; 
	font-size: 11px;
	line-height: 15px;	
	color: #333333; 
	padding: 1px 0px 0px 14px; 
}

.nav_ebene_3 li a:hover 	{ 
	color: #0EAD05; 
	font-size: 11px;
	line-height: 15px;	
	background: #ffffff url(/bilder/ul_dots.gif) top left no-repeat; 
}

.nav_ebene_3 li a.on:link, .nav_ebene_3 li a.on:visited, .nav_ebene_3 li a.on:active, .nav_ebene_3 li a.on:hover 		{ 
	color: #0EAD05; 
	font-size: 11px;
	line-height: 15px;	
	background: #ffffff url(/bilder/ul_dots.gif) top left no-repeat;
}

div.hr {
  height: 1px;
  background: #cccccc;
}
div.hr hr {
  display: none;
}
