#cMenu {
     	height:32px; 
     	width: 600px;
     	margin-left:0px;
     	margin-bottom:0px;
     	background: #f5f5f5 url(http://www.waveline.j-o-c.de/fileadmin/waveline/vorlage/ypmenu/images/menu.png) repeat-x top left;
     	border-top: 1px solid #a3a3a3; border-bottom: 1px solid #a3a3a3; border-left: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3;
     	z-index: 2;
     	position: relative; /* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */
}

/*
###################
# ypMenu Styles #
###################
*/
#MENU{
		position:relative;
		width:740px;
		height:24px;
		left:20px;
		z-index:2;
}

.mmContent {
     	/* nrmale schrift definieren */
     	position: relative;
         font-size: 12px;
         font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

.mmContent ul {
     	margin: 0px;
        padding: 0px;
     	list-style: none;
     	z-index:2;
     	position:relative;
     	left:0px;
        top:0px;
}

.mmContent DIV A {
        font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
        line-height: 12px;
		font-style: normal;
        padding: 5px;
        text-decoration: none;
        display: block;
        color: #333333;
        background: #FFFFFF;
        border-bottom: 1px solid #e1e1e1;
}
 
.mmContent DIV A:active {
		font-style: normal;
		font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
        background: #c7c7c7;
        color: #222222;
}
 
.mmContent DIV A:visited {
		font-style: normal; 
		font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
        background: #FFFFFF;
        color: #222222;
}

.mmContent DIV A:hover {
		font-style: bold; 
		font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
        background: #FFFFFF;
        color: #000000;
}
 


/*.GIF Definitionen für Opera*/
.mmContent DIV.mmlink A.submenu {
        background: #FFFFFF url('/fileadmin/waveline/vorlage/ypmenu/images/menu_sub.gif') no-repeat top left;
        color: #222222;
}
.mmContent DIV.mmlink A.submenu:hover {
        background: #ebebeb url('/fileadmin/waveline/vorlage/ypmenu/images/menu_sub_hover.gif') no-repeat bottom left;
        color: #000000;
        font-style: bold;
}


/*Gleiche wie eben nur .PNG Definitionen für Firefox*/
.mmContent[id] DIV.mmlink A.submenu {
        background: #FFFFFF url('/fileadmin/waveline/vorlage/ypmenu/images/menu_sub.png') no-repeat top left;
        color: #222222;
} 
.mmContent[id] DIV.mmlink A.submenu:hover {
        background: #ebebeb url('/fileadmin/waveline/vorlage/ypmenu/images/menu_sub_hover.png') no-repeat bottom left;
        color: #000000;
        font-style: bold;
}



/* folgende anweisung wird nicht vom ie interpretiert und gilt für Firefox */
.mmContent[id] DIV.mmlink A {
        background: #FFFFFF /*url('/fileadmin/waveline/vorlage/ypmenu/images/menu.png') no-repeat top left*/;
}
 
.mmContent[id] DIV.mmlink A:hover {
        background: #acbec7 /*url('/fileadmin/waveline/vorlage/ypmenu/images/menu_hover_nosub.png')*/ no-repeat bottom left;
        font-style: bold;
        color: #000000;
} 



/* folgende anweisung wird nicht vom ie interpretiert und gilt für Opera */
.mmContent[id] DIV.mmlink A {
        background: #FFFFFF url('/fileadmin/waveline/vorlage/ypmenu/images/menu.gif') no-repeat top left;
}
 
.mmContent[id] DIV.mmlink A:hover {
        background: #acbec7 /*url('/fileadmin/waveline/vorlage/ypmenu/images/menu_hover_nosub.gif')*/ no-repeat bottom left;
        font-style: bold;
        color: #000000;
} 


.mmContent DIV.mmlink A:hover {
	font-style: bold;
    background: #ebebeb;
    color: #000000;
}


/*CSS für Transparenz*/
.mmContent[id] DIV A { 
   width: 155px; 
   -moz-opacity:.9; 
  filter:alpha(opacity=10); 
   background: url('images/menu.png');  
} 


/* für IE >5 */ 
   .mmContent DIV A { 
   width: 155px; 
   w\idth: 155px; /* für IE 6 */ 
   -\moz-opacity:.8; /* für IE 6 */ 
   f\ilter:alpha(opacity=80); /* für IE 6 */
} 


/*Mouseover für Links OHNE Unterpunkte! */
.mmContent DIV.mmlink A:hover { 
   	background: #ebebeb; 
   	font-family: Verdana, Arial;
   	font-size: 9px;
   	color: #000000; 
	font-style: bold;
} 
/*??? */
.mmContent DIV.mmlink A:active { 
   	background: #efefef;
   	font-family: Verdana, Arial; 
	font-style: normal;
   	color: #222222; 
   	font-size: 9px;
} 



/*# ypMenu Styles for our belove IE 5.01 #*/

.mmContentb {
     font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}







/*Bild für Hinweis auf Unterseiten */
.mmContent DIV.mmlink A.submenu { 
   	background: #FFFFFF url('images/nav_arrow.gif') no-repeat right 0px; 
   	color: #222222;
} 
.mmContent DIV.mmlink A.submenu:hover { 
   	background: #ebebeb url('images/nav_arrow_over.gif') no-repeat right 0px; 
   	font-family: Verdana, Arial;
   	font-size: 9px;
   	color: #000000;
   	font-style: bold;
} 