#menu_main {
   background-color: #58585a;
   margin: 0 auto;
   padding: 0;
   list-style: none;
   width: 850px;
}

#menu_main li{
   position: relative;
	padding: 0;
	margin: 0 14px 0 0;
	float: left;
	line-height: 120%;
}

#menu_main li.lastLi{
   margin-right: 0;
}

#menu_main li.selectedLi {
   background-image: none !important;
   opacity: 100;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=100, Style=2)";
   background-color: #f00;
}

#menu_main a,
#menu_main a:link,
#menu_main a:visited {
   display: block;
   color: #fff;
   background-color: #000;
   opacity: 0.4;
   filter:alpha(opacity=40);-moz-opacity:0.4; 
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40, FinishOpacity=40, Style=2)";
	padding: 5px;
	width: 120px;
	height: 70px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#menu_main a:focus,
#menu_main a:hover,
#menu_main a:active{
    background-color: #df9f04;
    opacity: 0.0;
    filter: alpha(opacity=0); -moz-opacity:0.0;opacity:0.0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0, FinishOpacity=00, Style=2)";
}
#menu_main a.selected:link,
#menu_main a.selected:visited,
#menu_main a.selected:focus,
#menu_main a.selected:hover,
#menu_main a.selected:active{
   opacity: 1;
   background-color: #df9f04;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=100, Style=2)";
}

/* EBENE 1 */
#menu_main ul {
   position: absolute;
   top: 2em;
   left: 5px;
   width: 120px;
   margin: 0;
   padding: 0;
   font-size: 86%;
   opacity: 100;
}

#menu_main ul li{
   padding: 0;
   margin: 0;
   list-style: none;
   float: none;
}

#menu_main ul a,
#menu_main ul a:link,
#menu_main ul a:visited {
    display: block;
    color: #666666;
    background-color: transparent;
    opacity: 1;
    padding: 0;
    width: auto;
    height: auto;
    font-weight: normal;
    text-decoration: underline;
    text-transform: none;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=100, Style=2)";
}

#menu_main ul a:focus,
#menu_main ul a:hover,
#menu_main ul a:active,
#menu_main ul a.selected:link,
#menu_main ul a.selected:visited,
#menu_main ul a.selected:focus,
#menu_main ul a.selected:hover,
#menu_main ul a.selected:active{
   color: #fff;
   text-decoration: none;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=100, Style=2)";
}
