dl.accordion-menu {
	margin:  0px;
	padding: 0px;
	width: 147px;
	margin-top:0px;  
}

*+html dl.accordion-menu
{
    margin-top:-3px; 
}

* html dl.accordion-menu
{
     margin-top:-3px; 
}

dl.accordion-menu dt.a-m-t {
	padding-right:18px;
	padding-top:2px;
	padding-bottom:0px;
	background-color:#001322;
	color: #FFFFFF;
	margin-bottom:5px;
	text-align:right;
	font-weight:bold;
	font-family:Arial;
	height:12px;
}

dl.accordion-menu dt.a-m-t-hover{
	background-color:#001322;
	color: #FFFFFF;
}


dl.accordion-menu dt.a-m-t-down{
	border: solid 0px #222222;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
}

html.accordion-menu-js dt.a-m-t{
	cursor:pointer;
	zoom:1;
}

dl.accordion-menu dd.a-m-d {
	margin: 0;
	padding: 0;
	padding:0;
}

html.accordion-menu-js dd.a-m-d{
	display:none;
}


html.accordion-menu-js dd.a-m-d-expand {
	display:block;
}

html.accordion-menu-js dd.a-m-d-before-expand {
	display:block;
	position:relative;
	z-index:-1;
	opacity:0.3;
	height:auto !important;
	overflow:visible;
}
		orginal_html.accordion-menu-js dd.a-m-d-before-expand {
			display:block;
			position:relative;
			z-index:-1;
			opacity:0;
			height:auto !important;
			visibility:hidden;	/* das bewirkt das im ie das submenu nicht sichtbar ist !! */
			overflow:visible;
		}


html.accordion-menu-js dt.a-m-t-expand {
	border-left-color:#222222;
	color:#FFFFFF;
	background-color:#001322;
}

html.accordion-menu-js dd.a-m-d-anim {
	overflow:hidden;
	display:block;	
}

dl.accordion-menu dd.a-m-d .bd{
	border:Solid 0px #aaaaaa;
}

div.MenuLevel2Img {width:147px; font-size:11px;z-index:100; font-family:Arial}
div.MenuLevel2Img a {display: block; text-align: right; font-size:11px;font-family:Arial;
   padding-right:5px; padding-bottom:2px;  border-width:0; 
   text-decoration: none; color: #FFFFFF;}
div.MenuLevel2Img a:hover {color: #411; background:#FFFFFF}

div.MenuLevel2NoImg {width:147px; font-size:11px;font-family:Arial;z-index:100;}
div.MenuLevel2NoImg a {width:128px;display: block; text-align: right; font-size:11px;font-family:Arial;
   padding-right:19px; padding-bottom:2px; border-width: 0; 
   text-decoration: none; color: #FFFFFF;}
div.MenuLevel2NoImg a:hover {color:#411; background: #FFFFFF}

div.MenuLevel3Img {width: 147px; font-size:10px;font-family:Arial;z-index: 100;}
div.MenuLevel3Img a {display: block; text-align: right; font-size:10px;font-family:Arial;
   padding-right: 5px; padding-bottom:0px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #000000;}
div.MenuLevel3Img a:hover {color: #411; background: #FFFFFF}

div.MenuLevel3NoImg {width: 147px; font-size:10px;font-family:Arial;z-index: 100;}
div.MenuLevel3NoImg a {width:128px; display: block; text-align: right; font-size:10px;font-family:Arial;
   padding-right: 19px; padding-bottom:0px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #000000;}
div.MenuLevel3NoImg a:hover {color: #411; background: #FFFFFF}
