.navitop{
	background-color:#b2001e;
	width: 235px;
	height:10px;
}

#mainnav ul li a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	text-align: left;
	display: block;
	width: 225px;
	max-width: 235px;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#c9cfd8;
	
}

/**
a.folder:link,
a.folder:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #000;
	text-decoration: none;
}
a.folder:hover,
a.folder:active,
a.folder:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #fff;
	text-decoration: underline;
}
a.active_folder:hover,
a.active_folder:active,
a.active_folder:visited,
a.active_folder:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #6f7072;
	text-decoration: underline;
}
**/



ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
ul#menu ul {
	padding-left:0px; /* hier 20px setzen wenn der strich auch gepaddet werden soll */
	
}
ul#menu a {
  display: block;
  text-decoration: none;	
}


/** stufe 1 **/
/**

 HIER geht die scheisse nicht mit dem border bottom!!!!!!!! es darf in Stufe 2 + 3 nicht kommen WWWWWWWIIIIIIIIIIEEEEEEEEE

**/
ul#menu li a:link,
ul#menu li a:visited {
	font-weight: bold;
	font-size:12px;
	width: 225px;
	max-width: 235px;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#c9cfd8;
	color: #000;
	border-bottom:1px solid #fff;
}
ul#menu li a:active,
ul#menu li a:hover,
ul#menu li a.active_folder {
	font-weight: bold;
	font-size:12px;
	width: 225px;
	max-width: 235px;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#c9cfd8;
	color: #b2001e;
	border-bottom:1px solid #fff;
}



/** stufe 2 **/
ul#menu li ul li a:link,
ul#menu li ul li a:visited {
	font-size:11px;
	font-weight: normal;
	width: 220px;
	max-width: 235px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#e4e7eb;
	color: #000;
	border-bottom:0px;
}
ul#menu li ul li a:active,
ul#menu li ul li a:hover,
ul#menu li ul li a.active_folder {
	font-size:11px;
	font-weight: normal;
	width: 220px;
	max-width: 235px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#fff;
	color: #b2001e;
	border-bottom:0px;
}


/** stufe 3 **/
ul#menu li ul li ul li a:link,
ul#menu li ul li ul li a:visited {
	font-size:11px;
	font-weight: normal;
	width: 215px;
	max-width: 235px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#e4e7eb;
	color: #000;
	border-bottom:0px;
}
ul#menu li ul li ul li a:active,
ul#menu li ul li ul li a:hover,
ul#menu li ul li ul li a.active_folder {
	font-size:11px;
	font-weight: normal;
	width: 215px;
	max-width: 235px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color:#fff;
	color: #b2001e;
	border-bottom:0px;
}

