#header {padding-bottom:5px;}
ul.mainNavigation > li.active {padding-bottom:0;position:relative;z-index:1;}
ul.mainNavigation > li.active > a {padding-bottom:8px;position:relative;z-index:1;}
ul.mainNavigation > li.active > a.login, ul.mainNavigation > li > .zipfel {display:none;}
ul.mainNavigation > li.tarife.active > a {background-position: 0 -130px;}
ul.mainNavigation > li.bestellen.active > a {background-position: 0 -332px;}
ul.mainNavigation > li.mobil.active > a {background-position: 0 -534px;}
ul.mainNavigation > li.meinsimyo.active > a {background-position: 0 -736px;}
li.active .secondNavigationWrapper {display:block;}
img.flashAlternate {visibility:visible;}

.footnotesBox .hd {border-color:#fff;}
.footnotesBox .hd a {display:none;}
.footnotesBox .bd {display:block;}
.footnotesBox .ft {display:block;}

.visibleIfJs {display:none !important;}
.hiddenIfJs {display:block !important;}


/*
.showCollapsed {display:none;}
.showExpanded {display:block;}
span.showExpanded {display:inline;}  
tr.showExpanded {display:table-row;}
.hideExpanded {display:none;}

ul.searchResultList > li {padding-bottom:20px;border-bottom:10px solid #ccc;}
*/
.optionDetailInfo.showExpanded {display:block;}
.boxDividerContent {border:none;}
.optionDetailInfo {border-bottom:1px solid #ccc;}

.optionBox .hd {cursor:default;}
.optionBox .description {position:static;opacity:1;}
.optionBox.disabled .notselectable {display:block;}
/* .optionBoxSum {display:none;} */

/*body.showOverlay {height:100%;overflow:hidden;}
#overlayWrapper {display:none;position:absolute;z-index:1002;top:0;left:0;width:100%;height:100%;overflow:auto;}*/

.passwordsecurity {display:none;}

.toggleBox .hd { border-color:#dddddd;background-color:#e6e6e6;}
.toggleBox .bd {display:block;}
.toggleBox .boxBdDivider {display:block;}
.toggleBox .ft {padding-bottom:20px; border-color:#dddddd;background-color:#e6e6e6;-moz-border-radius: 0 0 5px 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;border-radius: 0 0 5px 5px;}
.toggleBox .ft .boxButtonLine {display:block;}

.toggleBox.no_js_closed .hd {border-color:#ffffff; background-color:#fff;}
.toggleBox.no_js_closed .bd {display:none;}
.toggleBox.no_js_closed .boxBdDivider {display:none;}
.toggleBox.no_js_closed .ft {padding-bottom:5px;border-radius: 0;-moz-border-radius:0;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0; border-color:#ffffff; border-bottom-color:#dddddd; background-color:#fff;}
.toggleBox.no_js_closed .ft .boxButtonLine {display:none;}


.dashboardBox {height:auto;float:none;display:inline-block;vertical-align:top;}
.dashboardBox .optionBoxOverWrapper {height:auto;border-bottom:none;}
.no-boxshadow .dashboardBox .optionBoxOverWrapper {outline: 3px solid #ccc;}
*+html .no-boxshadow .dashboardBox .optionBoxOverWrapper  {border:3px solid #ccc;} /* IE7 ignores outline */
.dashboardBox .hd {min-height:121px;padding:23px 9px 3px 9px;margin-bottom:15px;border-bottom:1px solid #ddd;} 
.dashboardBox .hd .db_icon img.icon_std {display:none;}
.dashboardBox .hd .db_icon img.icon_active {display:block;}
.dashboardBox .description {display:block;}

.carouselTeaserStoerer {position: absolute;left: 830px;top: -5px;display: block;width: 96px;height: 97px;overflow: hidden;}
.carouselTeaserStoererJubilaeum {left: 405px;top: 72px;width: 107px;height: 107px;overflow: hidden;position: absolute;display: block;}

