#mainnav ul li a { 
	clear:both;
	text-align: left;
	display: block;
	width: 170px;
	max-width: 170px;
}

a.folder:link,
a.folder:visited {
	font-family: Arial,Helvetica, sans-serif;
	color:#9D9D9D !important;
	text-decoration: none;
}
a.folder:hover,
a.folder:active,
a.folder:visited:hover {
	font-family: Arial,Helvetica, sans-serif;
	color: #767676 !important;
	text-decoration: underline;
}
a.active_folder:hover,
a.active_folder:active,
a.active_folder:visited,
a.active_folder:link {
	font-family: Arial,Helvetica, sans-serif;
	color: #767676 !important;
	text-decoration: none;
}

ul#menu, 
ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

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

ul#menu li {
	padding-bottom:5px;
	background: url('/templates/produkte_msd/images2010/navi_bg_bottom.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
}

ul#menu li ul li {
	background:none !important;
}

	

ul#menu li a,
ul#menu li a:hover{
	width: 143px;
	max-width: 170px;
	padding-right: 0px;
	padding-left: 27px;
	
	font-size:14px;
	height:32px;
	line-height:32px;
	background: url('/templates/produkte_msd/images2010/navi_pfeil_off.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
ul#menu li a.active_folder{
	width: 143px;
	max-width: 170px;
	padding-right: 0px;
	padding-left: 27px;
	font-size:14px;
	height:32px;
	line-height:32px;
	background: url('/templates/produkte_msd/images2010/navi_pfeil_on.gif');
	background-repeat:no-repeat;
	background-position:top left;
}


ul#menu li ul li a,
ul#menu li ul li a:hover,
ul#menu li ul li a.active_folder{
	width: 140px;
	max-width: 170px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	font-size:12px;
	line-height:12px;
	height:auto !important;
	background: url('/templates/produkte_msd/images2010/navi_sub1.gif');
	background-repeat:no-repeat;
	background-position:left 2px;
}


ul#menu ul li ul li a,
ul#menu ul li ul li a:hover  {
	width: 135px;
	max-width: 170px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 35px;
	font-size:11px;
	line-height:11px;
	height:auto !important;
	background: url('/templates/produkte_msd/images2010/navi_sub2.gif');
	background-repeat:no-repeat;
	background-position:left 2px;
}
