
span.mainlevel-main {
	border: 0px;
	padding: 0px;
}

/**/
 
a.mainlevel_active-main, a.mainlevel_current-main, .mainlevel-main{
	font-family: Verdana, Helvetica, Sans-Serif;
	vertical-align: middle;
	COLOR: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	background-image: none;
	padding-left: 3px;
	padding-right: 3px;
	line-height: 15px;
	float: left;
}
.mainlevel-main, a.mainlevel-main:link, a.mainlevel-main:visited {color: black; border: 2px solid #ffffff;}
a.mainlevel-main:hover {COLOR: black;}

a.mainlevel_active-main, a.mainlevel_current-main, a.mainlevel_active-main:link, 
a.mainlevel_active-main:visited, a.mainlevel_current-main:link, a.mainlevel_current-main:visited{ 
  color:black; border: 2px solid #D11B0B;}
a.mainlevel_active-main:hover, a.mainlevel_current-main:hover, a.mainlevel-main:hover{color:black;		border: 2px solid #D0CCCC;}

/* wird bei extended menu nicht genutzt 
a#active_menu-main {	border: 2px solid #ff1111; }
a#active_menu-main:hover { 	border: 2px solid #D0CCCC;}
*/

/* zweite Ebene */

.mainlevel-nav, a.mainlevel-nav:link, a.mainlevel-nav:visited{
	font-family: Verdana, Helvetica, Sans-Serif;
	COLOR: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	background-image: none;
	padding: 0px;
	margin-top: 2px;
	margin-right: 15px;
	line-height: 20px;
	border-bottom: 3px solid #ffffff;
	float: left;
}

a.mainlevel-nav:hover{color:black;		border-bottom: 2px solid #000000; }

a#active_menu-nav {	border-bottom: 2px solid #000000; }
a#active_menu-nav:hover { 	border-bottom: 2px solid #000000;}



/* dritte Ebene */

.mainlevel-subnav, a.mainlevel-subnav:link, a.mainlevel-subnav:visited{
	font-family: Verdana, Helvetica, Sans-Serif;
	COLOR: black;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	background-image: none;
	padding: 0px;
	margin-top: 2px;
	margin-right: 15px;
	line-height: 20px;
	border-bottom: 3px solid #ffffff;
	float: left;
}

a.mainlevel-subnav:hover{	color:black;	border-bottom: 2px solid #D11B0B; }

a#active_menu-subnav {	border-bottom: 2px solid #D11B0B; }
a#active_menu-subnav:hover { 	border-bottom: 2px solid #D11B0B;}

.mainlevel-unten, a.mainlevel-unten:link, a.mainlevel-unten:visited, a.mainlevel-unten:hover  {
	padding-right: 18px;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #6C6C6C;
	background-color: white;
	border: 0px;
}
a.mainlevel-unten:hover { color: black; }

