#cRoot {
     width: 1000px;
     margin-left:50px;
     margin-bottom:1px;
     }

#menu_2 {
     height:31px;
     width: 708px;
     margin-left:1px;
     margin-bottom:1px;
     background: #FFFFFF url(menu_bg.gif) repeat-x top left;
     position:absolute; /* wichtige angabe, sonst taucht das slideMenu an falscher Position auf */
}


img{
 border:0px solid #000;
}
 
/*
###################
# ypMenu Styles #
###################
*/
.mmContent {
     /* nrmale schrift definieren */
     font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}
 
.mmContent ul {
     margin: 0px; padding: 0px;
     list-style: none;
     z-index:200;
     position:relative;
     left:-5px; top:0px;
}
.mmContent li {
     padding: 0px; margin: 0px;
}
 
.menuBackground {
     position:absolute;
     left:0px; top:0px;
     z-index:100;
}
 
.mmContent li a {
     /* Links bzw. die slideMenü-Elemente definieren */
     display: block;
     color: #222222;
     font-weight:normal;
     font-size: 12px;
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     width: 181px;
     padding-left: 10px;
     padding-top:5px;
     padding-bottom:5px;
     padding-right:0px;
     text-decoration: none;
     border-bottom: solid 1px #CCCCCC; /* der rand zwischen den MenüElementen */
}
 
* html .mmContent li a {
     
     width: 135px!important;
     width: 145px;
}
 
/* */
.mmContent li a:link { background: #C9A23D; color: #FFFFFF; font-size: 11px; }
.mmContent li a:visited { background: #C9A23D; color: #FFFFFF; font-size: 11px; }
 
.mmContent li a:hover{ background: #D9B24D; color: #FFFFFF; font-size: 11px; }
.mmContent li a:active { background: #D9B24D; color: #FFFFFF; font-size: 11px; }
 
.mmContent li a.submenu {
background: #AA1F00; }
.mmContent li a.submenu:hover {
background: #CA3F00; }
 
/*
##########################################
# ypMenu Styles for our belove IE 5.01 #
##########################################
*/
 
.mmContentb {
     font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}
 
.mmContentb ul {
     margin: 0px; padding: 0px;
     list-style: none;
     z-index:200;
     position:relative;
     left:0px; top:0px;
}
.mmContentb li {
     padding: 0px; margin: 0px;
}
 
.menuBackground {
     position:absolute;
     left:0px; top:0px;
     z-index:100;
}
 
.mmContentb li a {
     /* Links bzw. die slideMenü-Elemente definieren */
     display: block;
     width: 150px;
     padding: 5px;
     color: #222222;
     font-weight: normal;
     font-size: 12px;
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
     text-decoration: none;
     border-bottom: solid 1px #CCCCCC; /* der rand zwischen den MenüElementen */
}
 
* html .mmContentb li a {
     width: 160px;
     width: 160px;
}
 
.mmContentb li a:link { background: #AA1F00; color: #FFFFFF;}
.mmContentb li a:visited { background: #AA1F00; color: #FFFFFF;}
 
.mmContentb li a:hover{ background: #CA3F00; color: #FFFFFF;}
.mmContentb li a:active { background: #AA1F00; color: #FFFFFF;}
 
.mmContentb li a.submenu {
     background: #ff0000;
     font-size: 11px;
}
.mmContentb li a.submenu:hover {
     background: #CA3F00;
     font-size: 11px;
} 
