td#menu, td#contentcontainer, td#showcase {
	vertical-align: top;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
}
#menu, #suche {
	width: 160px;
	background: #F0E3AE;
}
#menu img { border-bottom: 1px solid white; }
#menu ul, #menu ul li {
	list-style: none;
	z-index: 2;
	text-align: left;
	margin: 0;
	padding: 0;
}
#menu ul li a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid white;
	padding-top: 5px;
	padding-right: 10;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FFF;
	background-color: #177ACE;
}

#menu ul li a:hover, #menu ul li.activ a {
	background-color: #ACCFEB;
	color: #905100;
}
#menu ul.closed { display: none; }

/* LEVEL 1 */
#menu ul li li a, #menu ul li.activ ul li a  {
	font-weight: normal;
	padding-left: 30px;
	padding-right: 30px;
	background-color: #79AFDE;
	background-repeat: no-repeat;
	background-position: left center;
}
#menu ul li li a:hover, #menu ul li.activ ul li.activ a { 
	background-color: #F9F3DB;
	text-decoration: underline;
}
/* LEVEL 2 */
#menu ul li li li a, #menu ul li.activ ul li ul li a {
	background: #F9F3DB url(/grafik/menu_ul_ul_ul.gif) no-repeat left center;
	padding-left: 45px;
}
#menu ul li li li a:hover, 
#menu ul li.activ ul li ul li.activ a {
	text-decoration: underline;
	background-color: #FFF;
}

/* MENU PFEIL */
/*#menu ul li a.pfeil { background: url(/grafik/menu_ul_pfeil.gif) no-repeat left center; }*/
#menu ul li ul li a.pfeil { background: #F9F3DB url(/grafik/menu_ul_ul_pfeil.gif) no-repeat left center; }
#menu ul li ul li ul li a.pfeil { background: #FFF url(/grafik/menu_ul_ul_ul_pfeil.gif) no-repeat left center; }

.bordotb tr .td-dx table tr #menu ul li a {
	color: #905100;
}
#menu ul li a.pdf {
	display: block;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid white;
	padding-top: 5px;
	padding-right: 20;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #FFF;
	background-color: #177ACE;
	list-style-image: url(../images/pdf_p.gif);
}

