#header #topmenue {
    width:895px;
    background-color:#274b67;
    border:1px solid #274b67;
    font:1em Helvetica,Calibri,"Trebuchet MS",Arial,Verdana,sans-serif;
}

#header #topmenue ul {
    margin:0;
    padding: 5px 0;
    font-weight: bold;
}

#header #topmenue li {
    display:inline;
    padding-right:0.7em;
    padding-left:0.5em;
    list-style: none outside none;
}

#header #topmenue a,
#header #topmenue a:link,
#header #topmenue a:visited {
    padding-left:1.2em;
    text-decoration:none;
    color:#FFF;
}

#header #topmenue a:hover,
#header #topmenue a:active,
#header #topmenue a:focus,
#header #topmenue a.trail {
    padding-left:1.2em;
    text-decoration:none;
    color:#b6cf60;
}

#header #topmenue a.active,
#header #topmenue li.active {
    padding-left:1.7em;
    text-decoration:none;
    color:#b6cf60
}

#header #topmenue-start .level_2 {
    margin-top:-1px;
    font-family:Helvetica,Arial,Verdana,sans-serif;
}
    
#header #topmenue-start ul {
    margin:0;
    padding-left:0;
}
    
#header #topmenue-start li {
    display:inline;
    padding-right:0.7em;
    padding-left:0.5em;
    list-style: none outside none;
}
    
#header #topmenue-start a,
#header #topmenue-start a:link,
#header #topmenue-start a:visited {
    padding-left:1.2em;
    text-decoration:none;
    color:#FFFFFF;
}
    
#header #topmenue-start a:hover,
#header #topmenue-start a:active,
#header #topmenue-start a:focus,
#header #topmenue-start a.trail {
    padding-left:1.2em;
    text-decoration:none;
    color:#b6cf60;
}
    
#header #topmenue-start a.active,
#header #topmenue-start li.active {
    padding-left:1.7em;
    text-decoration:none;
    color:#b6cf60;
}
    
#header #topmenue-start li ul {
    display:none;
}
    
#header #topmenue-start li:hover ul {
    top:127px;
    position:absolute;
    display:block;
}
    
#header #topmenue-start li:hover ul li {
    margin-right:0;
    margin-left:-10px;
    font-size:0.8em;
    list-style: none outside none;
}
    
#header #topmenue-start li:hover ul li a {
    padding-right:0.5em;
    padding-left:0.5em;
    font-weight:bold;
    color:#b6cf60;
}
    
#header #topmenue-start li ul li a:hover,
#header #topmenue-start li ul li a:focus,
#header #topmenue-start li ul li a:active {
    padding-right:0.5em;
    padding-left:0.5em;
    background-color:#b6cf60;
    color:#FFFFFF;
}
    
#header #topmenue-start li.sportevents li.first {
    margin-left:93px;
}
    
#header #topmenue-start li.cons li.first {
    margin-left:246px;
}
    
#header #topmenue-start li.promo li.first {
    margin-left:368px;
}
    
#header #topmenue-start li.eventwerbung li.first {
    margin-left:491px;
}
    
#header #submenue {
    width:890px;
    margin-left:0;
    background-color:#FFF;
    border-style:none;
    font-size:13.7px;
    font-weight:bold;
    color:#b6cf60;
}

#header #submenue ul {
    padding-left:30px;
    margin: 0;
}
    
#header #submenue li {
    display:inline;
    margin-right:1.1em;
    padding-top:0;
    list-style: none outside none;
}

#header #submenue a,
#header #submenue a:link,
#header #submenue a:visited {
    display:inline-block;
    padding-top:0;
    padding-right:8;
    padding-left:0;
    text-decoration:none;
    color:#b6cf60;
}

#header #submenue a:hover,
#header #submenue a:focus,
#header #submenue a:active {
    display:inline-block;
    padding-top:0;
    padding-right:8;
    padding-left:0;
    background-color:#b6cf60;
    text-decoration:none;color:#FFF;
}

#header #submenue a.trail,
#header #submenue li.trail {
    display:inline-block;
    padding-top:0;
    padding-right:4;
    padding-left:0;
    background-color:#b6cf60;
    text-decoration:none;
    color:#FFF;
}

#header #submenue a.active,#header #submenue li.active {
    display:inline-block;
    margin-left:0;
    padding-top:0;
    padding-right:8;
    padding-left:0;
    background-color:#b6cf60;
    color:#FFF;
}

#left #leftmenue {
    margin-left:35px;
    padding-top:25px;
}

#left #leftmenue ul {
    margin:0;
    padding:0;
}

#left #leftmenue li {
    line-height:25px;
    list-style: none outside none;
}

#left #leftmenue .level_1 .nonavlink span.first,
#left #leftmenue .level_1 .nonavlink span.last {
    font-size:0.9em;
    font-weight:bold;
    color:#b6cf60;
}

#left #leftmenue .level_1 .nonavlink .level_2 span.first,
#left #leftmenue .level_1 .nonavlink .level_2 span.last {
    font-size:1em;
    font-weight:normal;
    color:#666;
}

#left #leftmenue a,
#left #leftmenue a:link,
#left #leftmenue a:visited {
    font-size:0.9em;
    text-decoration:none;
    color:#666;
}

#left #leftmenue a:hover,
#left #leftmenue a:active,
#left #leftmenue a:focus,
#left #leftmenue a.trail,
#left #leftmenue a.active,
#left #leftmenue li.active {
    font-size:0.9em;
    text-decoration:underline;
    color:#666;
}

#left #leftmenue .level_2 li.last {
    margin-bottom:25px;
}

#main #metamenue {
    margin-left:20px;
    padding-top:0;
    color:#FFF;
}

#main #metamenue ul {
    margin:0;
    padding:0;
}

#main #metamenue li {
    display:inline;
    padding:0 7px 0 5px;
    border-right:1px solid #FFF;
    list-style: none outside none;
}

#main #metamenue li.last {
    border-style:none;
}

#main #metamenue a,
#main #metamenue a:link,
#main #metamenue a:visited {
    text-decoration:none;
    color:#FFF;
}

#main #metamenue a:hover,
#main #metamenue a:active,
#main #metamenue a:focus,
#main #metamenue a.trail,
#main #metamenue a.active,
#main #metamenue li.active {
    text-decoration:underline;
    color:#FFF;
}
