#sidebar ul, #sidebar ul{
	padding:0;
	margin:0;
	list-style:none;	
}
/* LEVEL 1 */

a.level1highlight:link, a.level1highlight:visited, a.level1highlight:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 12px;
		font-weight: bold;
		color: #006600;
		text-decoration:none;
		margin:0px 0px 10px 21px;
		border-bottom:1px solid #006600;
		display:block;
}

a.level1current:link, a.level1current:visited, a.level1current:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 12px;
		font-weight: bold;
		color: #006600;
		text-decoration:none;
		margin:0px 0px 10px 21px;
		border-bottom:1px solid #006600;
		display:block;
}

a.level1normal:link, a.level1normal:visited, a.level1normal:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 12px;
		font-weight: bold;
		color: #58585a;
		letter-spacing:0.04em;
		text-decoration:none;
		margin:0px 0px 10px 21px;
		border-bottom:1px solid #f6f3dd;
		display:block;
		
}

a.level1normal:hover{
	color:#006600;	
	border-bottom:1px solid #006600;
}



#sidebarhome a.level1normal:link, #sidebarhome a.level1normal:visited, #sidebarhome a.level1normal:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 12px;
		font-weight: bold;
		color: #58585a;
		letter-spacing:0.04em;
		text-decoration:none;
		margin:0px 0px 10px 21px;
		border-bottom:0px solid #f6f3dd;
		display:block;
		
}

#sidebarhome a.level1normal:hover{
	color:#006600;	
	border-bottom:0px solid #006600;
}




/* LEVEL 2 */

a.level2highlight:link, a.level2highlight:visited, a.level2highlight:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 13px;
		font-weight: normal;
		color: #006600;
		text-decoration:none;
		margin:0px 0px 10px 29px;
		display:block;
		padding:0px 0px 0px 10px;
		background: url('images/bg_navi.gif') no-repeat 0px 5px;
}

a.level2current:link, a.level2current:visited, a.level2current:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 13px;
		font-weight: normal;
		color: #006600;
		text-decoration:none;
		margin:0px 0px 10px 29px;
		display:block;
		padding:0px 0px 0px 10px;
		background: url('images/bg_navi.gif') no-repeat 0px 5px;
}	
	
a.level2normal:link, a.level2normal:visited, a.level2normal:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 13px;
		font-weight: normal;
		color: #666666;
		text-decoration:none;
		margin:0px 0px 10px 29px;
		display:block;
		padding:0px 0px 0px 10px;
		
}

a.level2normal:hover{
		color:#006600;	
		background: url('images/bg_navi.gif') no-repeat 0px 5px;
}


/* LEVEL 3 */

a.level3highlight:link, a.level3highlight:visited, a.level3highlight:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 13px;
		font-weight: normal;
		color: #006600;
		text-decoration:none;
		margin:0px 0px 10px 39px;
		display:block;
		padding:0px 0px 0px 10px;
}

a.level3current:link, a.level3current:visited, a.level3current:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 13px;
		font-weight: normal;
		color: #006600;
		text-decoration:none;
		margin:0px 0px 10px 39px;
		display:block;
		padding:0px 0px 0px 10px;
}	
	
a.level3normal:link, a.level3normal:visited, a.level3normal:active{
		font-family: Times New Roman, Times, Serif;
		font-size: 13px;
		font-weight: normal;
		color: #666666;
		text-decoration:none;
		margin:0px 0px 10px 39px;
		display:block;
		padding:0px 0px 0px 10px;
		
}

a.level3normal:hover{
		color:#006600;	
		
}

/* BREADCRUMB */

.bread crumb{
	color:#666666;	
}

.bread crumb a{
	font-family: Helvetica, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #006600;
		text-decoration:none;
}

.brea dcrumb ul li a:first-child{
		font-family: Times New Roman, Times, Serif;
		font-size: 12px;
		font-weight: bold;
		color: #006600;
		letter-spacing:0.04em;
		text-decoration:none;
		padding:0px 0px 0px 10px;
		background: url('images/bg_navi.gif') no-repeat 0px 5px;
}

.bread crumb ul li a:last-child{
		font-family: Helvetica, Times, Serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666 !important;
		letter-spacing:0.04em;
		text-decoration:none;
		padding:0px 0px 0px 10px;
		background: url('images/bg_navi.gif') no-repeat 0px 5px;
}


/* Neu */

.breadcrumb ul, .breadcrumb li{
	padding:0;
	margin:0;
	list-style:none;	
}

 .breadcrumb li{
 	float:left;	
}

.breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited{
	font-family: Helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	color:#006600;	
	text-decoration:none;
}

a.currentbc:link, a.currentbc:active, a.currentbc:visited{
	color:#666666;
	font-weight: normal;
}

.breadcrumb li:first-child a{
		font-family: Times New Roman !important;
		font-size: 12px;
		font-weight: bold;
		color: #006600;
		letter-spacing:0.04em;
		text-decoration:none;
		padding:0px 0px 0px 10px;
		background: url('images/bg_navi.gif') no-repeat 0px 5px;
}





.strich{
		font-family: Helvetica, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #666666;
		text-decoration:none;
}


