@charset "ISO-8859-1";*[hidden]{display:none}#content{background-color:#FFF}#quickfinder{float:none;margin-left:0;left:0;position:absolute}#footer{height:3em}#addbar{background-color:#F00;height:16px;left:0;position:absolute;top:0;width:752px;z-index:100}#section-sonderteaser,#emergency-wrapper{display:none}#blitzbox{display:block;padding:24px 0 8px 305px}.blitzbox-content{background:#FFF url(../img/home/home_sprite.png) no-repeat -770px -67px;border:1px solid #CCC;height:61px;overflow:hidden;padding:0 150px 0 72px;position:relative;width:444px}#blitzbox h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.357em;margin-bottom:.072em}#blitzbox h3 span.light{font-family:"DBSansRegular"}#blitzbox p.blitztext{font-size:11px;height:30px;overflow:hidden}#blitzbox p.button-inside{position:absolute;bottom:8px;*bottom:29px;right:8px;padding-bottom:0;margin-bottom:0}#blitzbox p.button-inside a{background:#e4421c url(../img/gradients-bg.png) -2100px 50% no-repeat;border:0;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;color:#FFF;cursor:pointer;display:block;font-weight:bold;left:-1px;letter-spacing:1px;margin:0;padding:2px 5px 3px 5px;position:relative;text-decoration:none;top:-1px}#blitzbox p.button-inside a:hover{background-color:#fb410d;background-position:-2700px 50%;border-width:1px 0 0 1px;border-style:solid none none solid;border-color:#727272}#blitzbox p.button-inside a span{background:url(../img/icons.gif) left -2296px no-repeat;display:block;padding-left:18px;padding-top:1px}#kv-stage{height:357px;overflow:hidden;position:relative;width:980px;z-index:99}#kv-stage a.visual{display:none;height:305px;left:0;position:absolute;top:0;width:980px}#kv-stage a.visual img{height:304px;width:980px}#kv-stage a.visual.active{display:block}#kv-campaign-container{background:url(../img/home/home_sprite.png) no-repeat 0 0;bottom:6px;height:90px;position:absolute;right:6px;width:505px}#kv-stage .kv-campaign{background-color:#FFF;border-top:4px solid #FFF;color:#333!important;cursor:pointer;display:block;height:72px;position:absolute;text-decoration:none!important;top:4px;width:122px;z-index:100}#kv-stage .kv-campaign.active{border-top-color:#F00}#kv-stage .kv-campaign div{font-family:"DBSansRegular";font-size:12px;left:6px;line-height:16px;overflow-x:hidden;position:absolute;top:12px;width:112px}#kv-stage .kv-campaign img{display:none;height:57px;left:4px;position:absolute;top:4px;width:114px}#kv-stage .kv-campaign.hover{background-color:transparent;background:url(../img/home/home_sprite.png) no-repeat -505px 0;border-top:0;height:151px;top:-53px;width:136px;z-index:105}#kv-c1{left:5px}#kv-c1.hover{left:0}#kv-c2{left:128px}#kv-c2.hover{left:123px}#kv-c3{left:251px}#kv-c3.hover{left:246px}#kv-c4{left:374px}#kv-c4.hover{left:369px}#kv-stage .kv-campaign.hover img{display:block;left:9px;top:11px}#kv-stage .kv-campaign.hover div{left:11px;top:73px}#content-container{margin:0;padding:0;position:relative;width:980px}#content-container .content-bg{margin-top:-4px;*margin-top:18px;padding:4px 0 0 0;*padding:4px 0;width:980px}#content-container .content-row{margin-bottom:8px;padding-top:8px;position:relative;width:980px}#content-container .footer-row{margin-bottom:0;padding-top:0}#content-container .leftcol{float:left;padding-left:8px;position:relative;width:288px;z-index:1}#content-container .rightcol{float:left;margin-left:16px;position:relative;width:668px;z-index:2}#topoffers{display:block;margin:8px 0;position:relative;width:655px}#topoffers .topoffer{float:left;height:180px;overflow:hidden;position:relative;width:183px}#topoffers .topoffer .topoffer-headline{font-family:"DBSansRegular";font-size:14px;font-weight:normal}#topoffers .topoffer a.topoffer-imglink{height:91px;margin-bottom:5px;width:183px}#topoffers .topoffer img{height:91px;width:183px}#topoffers .topoffer .topoffer-subtitle{font-family:Arial;font-size:12px;line-height:16px}#topoffers .topoffer .topoffer-cta{background:url(../img/icons.gif) no-repeat 0 -994px;bottom:3px;font-family:"DBSansBold";font-size:14px;font-weight:normal;left:0;padding-left:12px;position:absolute}#topoffers-nojs{background-color:#FFF;border:1px solid #CCC;padding:12px;width:631px}#topoffers-nojs .pack{height:180px;margin-top:20px;overflow:hidden;width:631px}#topoffers-nojs .pack:first-child{margin-top:0}#topoffers-nojs .topoffer{margin-left:41px}#topoffers-nojs .topoffer:first-child{margin-left:0}#topoffers-carousel{cursor:default;height:200px;overflow:hidden;width:655px}#topoffers-carousel .prev,#topoffers-carousel .next{background-color:transparent!important;background-image:url(../img/home/home_sprite.png);background-repeat:no-repeat;cursor:pointer;display:block;height:200px;position:absolute;top:0;width:26px}#topoffers-carousel .prev{left:0;background-position:-641px 65px}#topoffers-carousel .next{right:0;background-position:-693px 65px}#topoffers-carousel.notouch .prev:hover{background-position:-667px 65px}#topoffers-carousel.notouch .next:hover{background-position:-719px 65px}#topoffers .container,#topoffers .container .pack{height:180px;left:40px;overflow:hidden;position:absolute;top:0;width:581px}#topoffers .container .pack{left:604px}#topoffers .container .pack:first-child{left:0}#topoffers .container .topoffer{margin:0 0 0 16px}#topoffers .container .topoffer:first-child{margin-left:0}#topoffers .pagination{top:187px;*top:192px;height:10px;left:28px;position:absolute;text-align:center;width:604px}#topoffers .pagination .pageindicator{background-color:transparent!important;background-image:url(../img/home/home_sprite.png);background-position:-745px 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;*display:inline;height:10px;margin-left:7px;width:10px;*zoom:1}#topoffers .pagination .pageindicator:first-child{margin-left:0}#topoffers .pagination .pageindicator.active{background-position:-755px 0}#topoffers-carousel.notouch .pagination .pageindicator:hover{background-position:-765px 0}.fudeContainer{background-color:transparent;border:0;margin:0 0 16px;0;padding:0;position:relative;width:656px}#freizeiturlaub{background-color:#FFF;border:1px solid #CCC;height:287px;padding:8px 0 0 0;width:432px}#freizeiturlaub h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.145em;margin-bottom:1em;padding-left:16px}#freizeiturlaub .column{float:left;margin-left:8px;width:204px}#freizeiturlaub h4{font-family:"DBSansRegular";font-weight:normal;font-size:14px;margin-bottom:.15em;padding-left:8px}#freizeiturlaub img{height:102px;margin-bottom:0;width:204px}#freizeiturlaub ul{margin:0 0 0 8px;overflow:hidden;width:188px}#freizeiturlaub li{width:188px}#freizeiturlaub li a{background:url(../img/icons.gif) no-repeat 0 -992px;display:block;line-height:24px;padding:0 0 0 12px;width:176px}#freizeiturlaub li a span{color:#F00;cursor:pointer;float:right}#freizeiturlaub li a:hover span{text-decoration:underline}.bild_dropdown_modul{background-color:#FFF;border:1px solid #CCC;height:287px;padding:8px 0 0 0;position:absolute;right:0;top:0;width:204px}.bild_dropdown_modul h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.145em;margin-bottom:1em;padding-left:16px}.bild_dropdown_modul h3 a{color:#333;text-decoration:none}.bild_dropdown_modul h3 span.light{font-family:"DBSansRegular"}.bild_dropdown_modul img.de-image{display:none;margin-bottom:0}.bild_dropdown_modul img.active{display:block}.bild_dropdown_modul form{height:34px;padding:10px 12px 0 12px;width:180px}.bild_dropdown_modul p{float:left;padding:0}.bild_dropdown_modul p.button-inside{float:right;padding-top:1px;height:24px;width:33px}.bild_dropdown_modul select{border:1px solid #768086;height:22px;width:140px}.bild_dropdown_modul ul{border-top:1px solid #e6e6e6;list-style-type:none;margin-left:6px;padding:6px 0 0 8px;width:184px}.bild_dropdown_modul li{width:184px}.bild_dropdown_modul li a{background:url(../img/icons.gif) no-repeat 0 -992px;display:block;line-height:24px;padding:0 0 0 12px;width:172px}#newsletter-container{background-color:#FFF;border:1px solid #CCC;font-family:Arial;font-size:11px;margin:0 0 16px 0;overflow:hidden;padding:8px 15px 0;position:relative;width:256px}#newsletter-container.expanded{height:auto;overflow:visible}#newsletter-container .newsletter-row{font-size:11px}#newsletter-container .newsletter-row.space-below{padding-bottom:4px}#newsletter-container h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.145em;margin-bottom:1em;white-space:nowrap}#newsletter-container h3 span.light{font-family:"DBSansRegular"}#newsletter-container #newsletter-optional h3{font-family:Arial;font-size:11px;font-weight:bold;margin-top:0;padding:0}#newsletter-container #newsletter-optional .verification{float:left;margin:0 16px 0 0}#newsletter-container #newsletter-optional .jsscramble_wrapper label{display:block;font-weight:bold;margin-bottom:4px}#newsletter-container #cf-question{line-height:1.3;margin-bottom:4px;display:block}#newsletter-container #cf-anwser,#newsletter-container #cf-verify{border:1px solid #768086;height:14px;font-size:1em;min-height:14px;padding:0 5px;margin-bottom:8px;width:244px}#newsletter-container .newsletter-row{margin-bottom:8px;width:256px}#newsletter-container #newsletter-intro{background:url(../img/home/home_sprite.png) no-repeat -837px -24px;padding:0 0 6px 43px;width:213px}#newsletter-email{border:1px solid #768086;height:14px;font-size:1em;min-height:14px;padding:0 5px;width:244px}#newsletter-email:invalid{box-shadow:none}#newsletter-email-feedback-message{padding-top:4px;color:red;font-weight:bold}#newsletter-captcha-feedback-message{padding:0 0 12px 0;color:red;font-weight:bold}#newsletter-container .jsscramble_wrapper{display:none}#newsletter-container .jsscramble_wrapper img{float:right;padding:8px 0}#newsletter-container img.signature{padding:0 0 8px 42px}#newsletter-container img.hinweis{margin-left:-15px;margin-bottom:0}#newsletter-container .newsletter-row label.radio{margin-right:20px;white-space:normal;vertical-align:middle}#newsletter-container label.radio span{vertical-align:middle}#newsletter-container input.radio{margin:4px;min-height:0;padding:0;vertical-align:middle}.newsletter-row .newsletter-column{float:left;margin-left:10px;width:122px}.newsletter-row .newsletter-column:first-child{margin-left:0}#newsletter-vorname,#newsletter-nachname{border:1px solid #768086;height:14px;font-size:1em;min-height:14px;padding:0 5px;width:112px}#newsletter-option-link{background:url(../img/icons.gif) no-repeat 0 -998px;padding-left:12px}#newsletter-info{background:url(../img/home/home_sprite.png) no-repeat -884px 0;cursor:pointer;display:inline-block;float:left;height:16px;line-height:16px;padding-left:22px}#newsletter-infolayer{padding-bottom:12px}#newsletter-infolayer.info-overlay{background-color:#FFF;border:1px solid #768086;display:none;left:15px;padding:8px;position:absolute;width:238px;z-index:2}.newsletter-row .button-inside{float:right}#social-web{background-color:#FFF;border:1px solid #CCC;height:121px;margin:0 0 16px 0;padding:8px 0 0 0;position:relative;width:286px}#social-web h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.145em;padding-left:15px;white-space:nowrap}#social-web ul{background-color:#f2f2f2;list-style-type:none;position:absolute;left:0;top:32px;margin:0;height:75px;padding:14px 0 8px 3px;width:283px}#social-web li{float:left;width:88px;margin-left:4px}#social-web li a{background:url(../img/home/social_item_bg.png) repeat-x 0 0;display:block;padding-top:8px;text-align:center;width:88px;height:67px}#social-web .social-icon{background-image:url(../img/home/home_sprite.png);background-repeat:no-repeat;margin:0 0 4px 28px;*margin-left:0;height:32px;width:32px}#social-twitter .social-icon{background-position:-128px -90px}#social-facebook .social-icon{background-position:0 -90px}#social-gplus .social-icon{background-position:-64px -90px}#social-web2{background-color:#FFF;border:1px solid #CCC;height:121px;margin:0 0 16px 0;padding:8px 0 0 0;position:relative;width:286px}#social-web2 h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.145em;padding-left:15px;white-space:nowrap}#social-web2 .carousel{background-color:#f2f2f2;position:relative;height:94px}#social-web2 .prev.disabled,#social-web2 .next.disabled{display:none}#social-web2 .prev{left:0;background-position:8px 40px}#social-web2 .next{right:0;background-position:8px -210px}#social-web2 .prev:hover{background-position:8px -460px}#social-web2 .next:hover{background-position:8px -710px}#social-web2 .prev,#social-web2 .next{background-color:transparent!important;background-image:url(../img/bahncorporate/slider-controls.png);background-repeat:no-repeat;cursor:pointer;height:94px;position:absolute;top:0;width:26px}#social-web2 .container{position:absolute;left:44px;height:64px;width:200px;overflow:hidden}#social-web2 .container .pack{height:auto;overflow:hidden;position:absolute;top:30px;width:234px}#social-web2 .container .pack{left:-224px}#social-web2 .container .pack:first-child{left:0}#social-web2 .item{float:left;width:32px;margin-left:24px;overflow:hidden}#social-web2 .item:first-child{margin-left:0}#social-web2 .pagination{top:70px;*top:75px;height:10px;left:26px;position:absolute;text-align:center;width:234px}#social-web2 .pagination .pageindicator{background-color:transparent!important;background-image:url(../img/home/home_sprite.png);background-position:-745px 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;*display:inline;height:10px;margin-left:7px;width:10px;*zoom:1}#social-web2 .pagination .pageindicator:first-child{margin-left:0}#social-web2 .pagination .pageindicator.active{background-position:-755px 0}#social-web2 .pagination .pageindicator:hover{background-position:-765px 0}#social-web2 .item a{background-image:url(../img/social-media/icons-social-media-32x32.gif);background-repeat:no-repeat;background-color:transparent!important;width:32px;height:32px;display:block}#social-web2 .item a.social-twitter{background-position:0 -50px}#social-web2 .item a.social-youtube{background-position:0 0}#social-web2 .item a.social-facebook{background-position:0 -200px}#social-web2 .item a.social-gplus{background-position:0 -100px}#social-web2 .item a.social-gpluscommunity{background-position:0 -150px}#home-content-teaser{background-color:#FFF;border:1px solid #CCC;height:121px;margin:0 0 16px 0;padding:8px 0 0 0;position:relative;width:286px}#home-content-teaser h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.145em;padding-left:15px;white-space:nowrap}#home-content-teaser h3 span.light{font-family:"DBSansRegular"}#home-content-teaser .home-content-teaser-content{background:url(../img/home/home_sprite.png) no-repeat -743px -123px;height:84px;margin:7px 0 0 15px;padding:0 15px 0 40px;position:relative;width:216px}#home-content-teaser .home-content-teaser-content div.context-icon{height:32px;left:0;position:absolute;top:3px;width:32px}#home-content-teaser .home-content-teaser-content div.info{background:url(../img/home/home_sprite.png) no-repeat 0 -150px}#home-content-teaser .home-content-teaser-content div.ausrufezeichen{background:url(../img/home/home_sprite.png) no-repeat -300px -150px}#home-content-teaser .home-content-teaser-content>p{display:block;height:65px;line-height:16px;margin-bottom:0;overflow:hidden}#home-content-teaser .home-content-teaser-content>a{background:url(../img/icons.gif) no-repeat 0 -996px;font-size:.7em;left:40px;line-height:16px;padding:0 0 0 12px;position:absolute;bottom:0}#home-linkteaser{background-color:#FFF;border:1px solid #CCC;height:121px;margin:0 0 16px 0;padding:8px 0 0 0;position:relative;width:286px}#home-linkteaser h3{font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-top:.145em;margin-bottom:0;padding-bottom:0;padding-left:15px;white-space:nowrap}#home-linkteaser h3 span.light{font-family:"DBSansRegular"}#home-linkteaser .home-linkteaser-content{background:url(../img/home/home_sprite.png) no-repeat -743px -123px;height:84px;margin:0 0 0 15px;padding:0 15px 0 0;position:relative}#home-linkteaser ul{list-style-type:none;margin:0;padding:0;overflow:hidden}#home-linkteaser li{padding:0;margin:0}#home-linkteaser li a{background:url(../img/icons.gif) no-repeat 0 -992px;display:block;line-height:24px;padding:0 0 0 12px;margin:0}.start-teaser-leftcol{border:1px solid #CCC;display:block;height:143px;margin:0;width:286px}.start-teaser-leftcol img{height:143px;width:286px}#start-random-teaser-3col{border:1px solid #CCC;display:block;height:143px;width:654px}#start-random-teaser-3col a{display:block}#start-random-teaser-3col a,.start-teaser-3col img{height:143px;width:654px}#sitemap-footer{clear:both;position:relative;margin-top:32px}#umweltzahlen{background-color:transparent;display:block;float:left;margin:0;padding:0 0 8px 16px;overflow-x:hidden;width:272px}#umweltzahlen h3{color:#333!important;font-family:"DBSansBold";font-weight:normal;font-size:14px;margin-bottom:12px;margin-top:.07em;text-decoration:none;white-space:nowrap}#umweltzahlen h3 span.light{font-family:"DBSansRegular"}#umweltzahlen a{display:block;width:256px}#umweltzahlen a img{margin-bottom:8px}#umweltzahlen a div{background:url(../img/icons.gif) no-repeat 0 -996px;font-size:.7em;padding-left:12px;text-align:left;width:244px}:w #linklisten{float:left;width:656px}#linklisten .linklisten-col{float:left;margin-left:8px;padding-left:8px;width:205px}#linklisten .linklisten-col:first-child{margin-left:0}#linklisten ul{list-style-type:none;margin:0;padding:0;overflow:hidden;width:205px}#linklisten li{padding:0;margin:0}#linklisten li a{background:url(../img/icons.gif) no-repeat 0 -992px;display:block;line-height:24px;padding:0 0 0 12px;margin:0}#linklisten h4.linklisten-headline{font-size:.75em;margin:0;padding:0;line-height:24px}