#contentmenu ul { 
  margin:0px;
  padding:0px; 
	vertical-align: bottom;
	display:block;
}

#contentmenu li { 
  margin:0px;
  padding:0px; 
	vertical-align: bottom;
	display:inline;
}
 
#contentmenu ul li a {
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 display:block;
 width:160px;
 overflow:hidden;
 background-image:url(../_globalimages/navi/sekundaer.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#c2c2c2;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
 cursor:pointer;
}

#contentmenu ul li a:hover  {
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 display:block;
 width:160px;
 overflow:hidden;
 background-image:url(../_globalimages/navi/sekundaer_over.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#c2c2c2;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
 cursor:pointer;
}

#contentmenu ul li a#subactive_on  {
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 display:block;
 width:160px;
 overflow:hidden;
 background-image:url(../_globalimages/navi/sekundaer_on_a.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#c2c2c2;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
 cursor:pointer;
 font-weight:bold;
 font-style:italic;
}


#contentmenu ul li a.off {
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 display:block;
 width:160px;
 overflow:hidden;
 background-image:url(../_globalimages/navi/tertiaer_on.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#b27933;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
 cursor:pointer;
 font-weight:bold;
}

#contentmenu ul li a.tertiaer_on {
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 display:block;
 width:160px;
 overflow:hidden;
 background-image:url(../_globalimages/navi/tertiaer_on_a.gif);
 background-repeat:repeat-y;
 font-size:10px;
  color:#b27933;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
 cursor:pointer;
 font-weight:bold; 
}


#contentmenu ul li a#subactive, #subactive  {
 background-image:url(../_globalimages/navi/sekundaer_on.gif);
 background-repeat:repeat-y;
 font-weight:bold;
}

#footer ul #footeractive_on a {
 color:#fff;
}

/*
 sll = second level link, um eine Element wie einen Link aus der zweiten Submenu-Ebene zu stylen
*/ 
#contentmenu ul li ul li a  {
 display:block;
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 width:160px;
 vertical-align: bottom;
 background-image:url(../_globalimages/navi/tertiaer.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#b27933;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
 cursor:pointer;
}

#contentmenu ul li ul li  a:hover { 
 display:block;
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 width:160px;
 vertical-align: bottom;
 background-image:url(../_globalimages/navi/tertiaer_over.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#b27933;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
  cursor:pointer; 
}

#contentmenu ul li ul li a.on_a {
 background-image:url(../_globalimages/navi/tertiaer_on_a.gif);
 background-repeat:repeat-y;
}

#contentmenu ul li ul li ul li a {
 display:block;
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 vertical-align: bottom;
 background-image:url(../_globalimages/navi/quartaer.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#b27933;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
}

#contentmenu ul li ul li ul li a:hover {
 background-image:url(../_globalimages/navi/quartaer_over.gif);
 background-repeat:repeat-y;
 font-style:italic;
}

#contentmenu ul li ul li ul li a#subactive_on {
 display:block;
 margin:0px 0px 5px 0px;
 padding: 1px 0px 1px 20px; 
 vertical-align: bottom;
 background-image:url(../_globalimages/navi/quartaer_on.gif);
 background-repeat:repeat-y;
 font-size:10px;
 color:#b27933;
 font-family:verdana,sans-serif;
 text-decoration:none;
 vertical-align: bottom;
}


ul.show, ul.show ul {
 display:block;
} 

ul.hide, ul.hide ul {
 display:none;
}