@charset "UTF-8";#hauptnavigation{
font-size:12px;width:840px;position:relative;z-index:2000;height:auto;top:5px;
text-align:center;
}
  
#hauptnavigation ul{
background:#d70317 url(hn-ebene-01.gif) no-repeat 0 0;color:#FFF;clear:both;float:left;width:840px;}
 
#hauptnavigation ul li.erster a{
padding-left:9px;}
 
#hauptnavigation ul{ 
letter-spacing:-0.3px;}
 
* html #hauptnavigation ul{
letter-spacing:-1px;}
 
* html #hauptnavigation ul li ul{
letter-spacing:0;}
 
* html #hauptnavigation ul li{
margin-right:5px;}
    
* html #hauptnavigation ul li ul li{
margin-right:0;}
 
*+html #hauptnavigation ul{
letter-spacing:-1px;}
 
*+html #hauptnavigation ul li{
margin-right:5px;}
 
#hauptnavigation ul li{
float:left;display:block;margin:0;padding:0;height:25px;background:none;}
 
#hauptnavigation.ebene1 ul li{
height:24px;}
 
#hauptnavigation ul li.letzter{
width:102px;float:right;margin:0;}
 
#hauptnavigation ul li.letzter a{
display:inline;height:25px;padding:0;margin:0;}
 
#hauptnavigation ul li.letzter a#bfLink{
display:block;}
 
#hauptnavigation ul li.letzter a span{
display:none;}
 
#hauptnavigation ul li a{
display:block;color:#FFF;text-decoration:none;padding:0 0 5px 4px;white-space:nowrap;}
 
#hauptnavigation ul li a:hover{
color:#FFF;text-decoration:underline;background:url(mn_ebene1_hover.gif) repeat-x 0 1px;}
 
#hauptnavigation ul li.erster a:hover{
background:url(mn_ebene1_erster_hover.gif) no-repeat 1px 1px;}
 
#hauptnavigation.ebene2 ul li.erster a:hover,#hauptnavigation.ebene2-2 ul li.erster a:hover,#hauptnavigation.ebene2 ul li.ersteraktiv,#hauptnavigation.ebene2-2 ul li.ersteraktiv{
background:url(mn_ebene1_erster_sub_hover.gif) no-repeat 0 1px;}
 
#hauptnavigation ul li.letzter a:hover{
background:none;}
 
#hauptnavigation.ebene2 ul li.letzter a:hover,#hauptnavigation.ebene2-2 ul li.letzter a:hover{
background:url(mn_ebene1_letzter_hover.gif) no-repeat 0 1px;}
 
#hauptnavigation ul li ul li a:hover,#hauptnavigation ul li.erster ul li a:hover,#hauptnavigation.ebene2 ul li.ersteraktiv ul li a:hover,#hauptnavigation.ebene2-2 ul li.ersteraktiv ul li a:hover{
background:none;}
 
#hauptnavigation ul li a span{
display:block;padding:5px 5px 0 0;}
 
#hauptnavigation .erster-aktiv{
background:none;}
 
#hauptnavigation .erster-aktiv a{
background:#d70317 url(mn-tab-auf-weiss_bg.gif) no-repeat 0 0;}
 
#hauptnavigation ul li.aktiv{
background:#d70317 url(mn-tab-mitte_bg.gif) repeat-x 0 0;}
 
#wrapper #hauptnavigation ul li.aktiv ul li.aktiv{
background:none;}
 
#hauptnavigation.ebene2 ul li.ersteraktiv,#hauptnavigation.ebene2-2 ul li.ersteraktiv{
background:#d70317 url(mn-tab-auf-weiss_bg.gif) no-repeat 0 0;}
 
#hauptnavigation .erster-aktiv a span{
background:#d70317 url(mn-tab-rechts-auf-pink_bg.gif) no-repeat top right;}
 
#hauptnavigation ul li#bfr_li.aktiv{
background:none;}
 
#hauptnavigation ul li#bfr_li.aktiv a:hover{
background:url(bFriendsBGbrihover.gif);}
 
#hauptnavigation.ebene2 ul{
background:#d70317 url(hn-ebene-01-02.gif) no-repeat 0 0;height:25px;} 
 
#hauptnavigation.ebene2_bfr ul{
background:transparent url(bFriendsBGbri.gif) no-repeat 1px 1px;height:49px;}
 
#hauptnavigation.ebene2 ul li ul,#hauptnavigation.ebene2_bfr ul li ul{
height:auto;}
 
#hauptnavigation ul li ul li{
position:relative;}
 
#wrapper #header .ebene2-statisch,#hauptnavigation.ebene2_bfr.statisch{
 } 
 
#wrapper #header .ebene2-2-statisch{
height:75px;}
 
#hauptnavigation.ebene2-2 ul{
background:url(hn-ebene-01-02.gif) no-repeat 0 0;height:75px;}
 
#hauptnavigation.ebene2-2 ul li ul{
height:auto;}
 
#hauptnavigation .erster-aktiv ul li a,#hauptnavigation .letzter-aktiv ul li a{
background:none;}
 
#hauptnavigation .erster-aktiv ul li a span,#hauptnavigation .letzter-aktiv ul li a span{
background:none;}
 
#hauptnavigation ul li ul li{
display:inline;cursor:pointer;}
 
#hauptnavigation ul li.letzter ul li{
display:inline;float:left;margin:0 0 0 10px;}
 
#hauptnavigation ul li.letzter ul li.active{
font-weight:bold;}
 
#hauptnavigation ul li.letzter ul li.passiveBuddy{
background:url(bfSprites.png) no-repeat;background-position:0 -8602px;padding-left:15px;}
 
#hauptnavigation ul li.letzter ul li.activeBuddy{
background-position:0 -8640px;color:#ea7402;}
 
#hauptnavigation ul li ul li.aktiv{
background:none;cursor:pointer;}
 
#hauptnavigation ul li.aktiv ul li.ebene3.aktiv{
margin-left:5px;}
 
#hauptnavigation ul li.aktiv ul li.ebene3.aktiv a{
background:url(mn-tab-02-links-zeile-1_bg.gif) 0 0 no-repeat;margin-left:1px;color:#d70317!important;height:19px;}
 
* html #hauptnavigation ul li.aktiv ul li.ebene3.aktiv a{
width:1px;}
 
#hauptnavigation ul li.aktiv ul li.ebene3.aktiv a span{
background:url(mn-tab-02-rechts-zeile-1_bg.gif) top right no-repeat;margin:0;padding:4px 4px 0 0;display:block;height:16px;}
 
* html #hauptnavigation ul li.aktiv ul li.ebene3.aktiv a span{
width:100%;}
 
#hauptnavigation ul li ul li a{
padding:4px 0 5px 9px;}
 
#hauptnavigation ul li ul li.aktiv a{
padding:0 0 5px 3px;cursor:pointer;}
 
#hauptnavigation ul li ul li a span{
display:inline;padding:0;margin:5px 0 0 0;}
 
#hauptnavigation ul li.aktiv ul{
background:none;display:block;position:absolute;top:25px;left:0;padding-right:5px;z-index:999;}
 
* html #hauptnavigation ul li.aktiv ul{
top:21px;}
 
#hauptnavigation ul li.letzter.aktiv ul{
padding:4px 0 0 0;}
 
#hauptnavigation ul li.partnerlink{
margin-left:10px;}
 
#hauptnavigation ul li ul li.partnerlink a{
padding:3px 0 0 0;}
 
#hauptnavigation ul li ul li.clearleft{
clear:left;}
 
#hauptnavigation ul ul{
display:none;}
 
#hauptnavigation ul ul ul{
display:none;}
 
#hauptnavigation.ebene2{
margin-bottom:20px;}
 
#hauptnavigation.ebene2-2{
margin-bottom:20px;}
 
#hauptnavigation ul li ul li{
position:static;}
 
#hauptnavigation ul li.aktiv ul li.ebene3 ul{
position:absolute;display:none;}
 
#hauptnavigation ul li.aktiv ul li.ebene3.aktiv a,#hauptnavigation ul li.aktiv ul li.ebene3.aktiv a span{
background:none;color:#fff;min-width:0;}
 
#hauptnavigation ul li.aktiv ul li.aktiv a{
font-weight:bold;}
 
#hauptnavigation ul li.aktiv ul li.aktiv ul li a{
font-weight:normal;}
 
#hauptnavigation ul li.aktiv ul li.ebene3.aktiv ul{
display:block;}
 
#hauptnavigation.ebene2 ul li ul li ul{
left:0;top:30px;}
 
#hauptnavigation.ebene2-2 ul li ul li ul{
top:55px;}
 
#hauptnavigation ul li.aktiv ul li.ebene3.aktiv ul li a{
background:none;padding:0 5px;font-size:11px;}
 

