
.a_menu:link, .a_menu:visited, a_menu:active { text-decoration: none; color: white; line-height:22px; }
.a_menu:hover { text-decoration: underline; color: white; }

.a_menu_highlight:link, .a_menu_highlight:visited { text-decoration: none; color: #ffff00; font-weight:bold; line-height:22px; }
.a_menu_highlight:hover, a_menu_highlight:active { text-decoration: underline; color: white; }

.a_menu_selected:link, .a_menu_selected:visited, a_menu:active {text-decoration: none; line-height:22px; color: #3C412A; font-weight: bold;}

.a_submenu:link, .a_submenu:visited, a_submenu:active { text-decoration: none; color: white; line-height:22px; }
.a_submenu:hover { text-decoration: underline; color: white; }

.ul_menu { list-style: none; vertical-align: top; display: inline; text-align: left; width: 200px;}

.li_menu {  
		list-style-type:none; display: inline; text-align: left; vertical-align:top; float:left;
		background: url(../../bild/dots.gif) no-repeat left; font-color: white; 
		font-weight: bold; padding-left: 9px; width:182px;}

.li_menu_selected { 
		list-style-type:none; display: inline; text-align: left; vertical-align:top; width: 189px; float:left;
		background: url(../../bild/dotso.gif) no-repeat left #CFE6BD;
		padding-left: 9px;}

.li_submenu { 
		list-style-type:none; display: inline; text-align: left; vertical-align:top; float:left;
		font-color: white; padding-left:9px; width:189px;}
		
.li_submenu_selected { 
		list-style-type:none; display: inline; text-align: left; vertical-align:top; float:left;
		background: url(../../bild/green.gif) no-repeat left #CFE6BD;
		font-color: white; padding-left:9px; width:189px;}		
		
.line_bottom { border-bottom:1px solid #CFE6BD; }
.no_line_bottom { bottom-border:1px solid white; }

.hide { display: none; }
.show { display: inline;}

