#main-navigation ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#main-navigation ul li{
	padding: 0;
	margin: 0;
}
#main-navigation ul li a,
#main-navigation ul li a:link,
#main-navigation ul li a:active,
#main-navigation ul li a:visited {
	padding: 7px;
	margin: 0;
	display: block;
	width: auto;
	background: #fff;
	border: none;
	border-bottom: 1px solid #666;	
	color: #666;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: none;
	text-indent: 20px;
}
#main-navigation ul li a:hover, 
#main-navigation ul li a:hover{
	background-image: url(../images/nav_pfeil_blau.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#main-navigation ul li a.active {
	background-image: url(../images/nav_pfeil_rot.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#main-navigation ul ul li a,
#main-navigation ul ul li a:link,
#main-navigation ul ul li a:active,
#main-navigation ul ul li a:visited {
	background: #e5e5e5;
	text-indent: 25px;
	padding: 7px;
	margin: 0;
	display: block;
	width: auto;
	border: none;
	border-bottom: 1px solid #666;	
	color: #666;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: none;

}
#main-navigation ul ul li a:hover, 
#main-navigation ul ul li a:hover{
	background-image: url(../images/nav_pfeil_blau.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
}
#main-navigation ul ul li a.active {
	background-image: url(../images/nav_pfeil_rot.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
}

/* Level 3 */

#main-navigation ul ul ul li a,
#main-navigation ul ul ul li a:link,
#main-navigation ul ul ul li a:active,
#main-navigation ul ul ul li a:visited {
	background: #b2b2b2;
	text-indent: 35px;
	padding: 7px;
	margin: 0;
	display: block;
	width: auto;
	border: none;
	border-bottom: 1px solid #666;	
	color: #666;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: none;

}
#main-navigation ul ul ul li a:hover, 
#main-navigation ul ul ul li a:hover{
	background-image: url(../images/nav_pfeil_blau.gif);
	background-repeat: no-repeat;
	background-position: 25px center;
}
#main-navigation ul ul ul li a.active {
	background-image: url(../images/nav_pfeil_rot.gif);
	background-repeat: no-repeat;
	background-position: 25px center;
}