@charset "ISO-8859-1";#service-nav #font-sizer{margin-top:1px}#language-selector,#country-selector{margin-top:1px}#language-selector select,#country-selector select{font-size:96%;height:1.9em}#search input.search-field,#searchform input.search-field{font-size:96%;height:1.2em;line-height:1.1;width:226px}#main-nav li#mn-login input{position:relative}#main-nav li h3 a{line-height:1.4}#footer{bottom:0}#footer-nav ul{display:inline}#footer-logo{bottom:2.05em}#footer div.bar{bottom:-4px;height:auto}#quickfinder textarea,#quickfinder input,#quickfinder select{vertical-align:middle;font-family:Arial,sans-serif;font-size:1em}#quickfinder p{margin-bottom:6px}#quickfinder p.date{margin-bottom:-1px}#quickfinder span.strecke-picker{margin-top:-4px}div.qf-main{padding-top:9px!important}#quickfinder input,#quickfinder select,#quickfinder button{font-size:1.0em}#quickfinder img.favorite{vertical-align:-0.5em}#quickfinder input.checkbox,#quickfinder input.radio{margin-left:-3px}#quickfinder input.checkbox{background:transparent}#quickfinder label.checkbox{margin-top:.15em}#quickfinder label.radio{display:inline-block}#quickfinder p.sixty,#quickfinder p.fourty{margin-top:-5px}#quickfinder ol.vtvlist{padding-left:22px}#quickfinder div.reisende-opener a{margin-top:-14px}#quickfinder .qf-link-disabled{filter:alpha(opacity=40)}#quickfinder .qf-link-disabled a{font-weight:normal}#quickfinder div.accordionContent input.date,#quickfinder div.accordionContent input.time{vertical-align:middle}#berater-widget ul.tablist span{overflow:visible;width:auto}#berater-widget div.tabpanel{height:1%}#berater-widget p{margin-bottom:6px}#berater-widget input,#berater-widget select,#berater-widget button{font-size:1.0em}#berater-widget input.checkbox,#berater-widget input.radio{margin-left:-3px}#berater-widget input.checkbox{background:transparent}#berater-widget label.checkbox{margin-top:.35em}#berater-widget label.radio{display:inline-block}#berater-widget span.calendar-nav a.prev{margin-bottom:0}#berater-widget ul.tablist a{float:left}#berater-widget div.tabpanel ul.tablist{overflow:hidden;width:auto}#berater-widget div.tabpanel ul.tablist li{display:block;height:auto;margin-right:12px!important;overflow:visible;padding-top:3px!important;padding-bottom:1px!important;width:auto}#berater-widget span.calendar-nav a.prev{margin-top:-8px!important}#berater-widget div.tabpanel ul.tablist li a,#berater-widget div.tabpanel ul.tablist li input.radio{float:left;display:inline!important}#berater-widget .two-cols p.col span.clearfix,#berater-widget .two-cols p.col1 span.clearfix,#berater-widget .two-cols p.col2 span.clearfix,#berater-widget .two-cols p.col3 span.clearfix{margin-bottom:2px}#berater-widget div.tabpanel ul.tablist li#wid-urlaub-tab-2{margin-right:120px!important}.font-xl #berater-widget div.tabpanel ul.tablist li#wid-urlaub-tab-2{margin-right:100px!important}#berater-widget div.tabpanel ul.tablist li#wid-urlaub-tab-3{width:4em}#berater-widget.flexmodul{padding:4px 0 0 0}#berater-widget.flexmodul p{margin-bottom:0}div.startseite div#kampagnen span{filter:alpha(opacity=70)}div.startseite #carousel{margin-bottom:8px}div.startseite #carousel li li{line-height:120%}div.startseite a.carousel-button{margin-top:1px}.clearfix,div.startseite #carousel li li,div.startseite #carousel a,#quickfinder .qf-teaser,#content,#kampagnen ul,.inline_clearfix{height:1%}#sidebar div.news{padding-bottom:15px}#content.sidebar-right #sidebar{padding-top:10px}#content.sidebar-both #sidebar{padding-top:10px}div.a-z ul li.last{float:none}.teaserbox .queryRow input{width:202px}div.formContainer{margin-left:7px!important}.queryRow .first{padding-top:2px}.threeColumnContainer,.threeColumnContainerWrapper{position:relative}button{overflow:visible}.button-inside span.button-arrow,.button-inside span.button-arrow button{height:18px}.button-inside .button-border input{width:auto;overflow:visible}.button-inside span.button-border button{padding-bottom:0}.button-inside span.button-border a span,.button-inside span.button-border button span,.button-inside span.button-border input.button span{background-position:left -2297px}.linkButton{padding:0 0 0 11px!important}.hiddenSubmit{display:block;float:left;height:0;width:0;overflow:hidden}#content ul.process-list li.navigable{margin-right:4px}#content ul.process-list li.navigable input{padding:3px 0 3px 22px;overflow:visible}#search .button-inside,#searchform .button-inside{padding-bottom:0}#search .button-inside span.button-border,#search .button-inside span.button-border button,#searchform .button-inside span.button-border,#searchform .button-inside span.button-border button{height:1.6em;text-align:center}#search .button-inside span.button-border button,#searchform .button-inside span.button-border button{padding:1px 6px 0 8px}#searchform input.search-field{height:20px;line-height:1.6em}#quickfinder button{padding-bottom:1px!important}#mn-login .button-inside button{padding-top:4px}div.searchresult .searchDefine{margin-left:5px}#TB_iframeContent{margin-bottom:1px}.TB_overlayBG{filter:alpha(opacity=75)}#TB_HideSelect{filter:alpha(opacity=0)}#content #content-shadow div.section.first{margin-top:12px}div.fullWidth div.twoColumnContainer div.first div.questionContainer{margin-bottom:8px}div.fullWidth div.twoColumnContainer div.first fieldset p{margin-bottom:.2em}div.fullWidth div.twoColumnContainer div.first fieldset input.radio{margin-left:-5px}div.fullWidth div.twoColumnContainer div.first span.button-border span,#bahncardberater-head form.bahncardberater span.button-border span{padding-top:3px!important}div.fullWidth div.twoColumnContainer div.first span.button-normal button{padding-top:5px!important}td.radio input.radio,td.radio input.checkbox{margin-top:-3px}div.tuv{padding-left:15px}#tarifauswahl select{margin-left:6px;margin-right:2px}#tarifvergleich-ergebnis .scrolling-area{min-height:558px;padding-bottom:0}#tooltip{filter:alpha(opacity=95)}.travelbutton label.disabled img{filter:alpha(opacity=40)}.travelbutton .imgSelection label,.travelbutton .previews label{cursor:auto}.travelbutton .feedback{vertical-align:.1em}#terms{width:40em}#content{z-index:850}.travelbutton .button-inside button span{margin-left:8px;padding-left:8px!important}.imgSelection input{margin:0 -3px 0}#buttonForm h2,.previews{zoom:1}.anreise #inhalt div.section div.col{width:696px}.travelbutton .buttonText label{width:191px}.datatext{text-indent:-3px}div.modallayer-fadeout{filter:alpha(opacity=50)}div.modallayer-layer div.header-with-title{margin-bottom:16px}div.footnoteid{display:inline-block;vertical-align:bottom;padding-top:5px}div.footnotetext{display:inline-block}img.cal_button_earlier,img.cal_button_later,img.time_button_earlier,img.time_button_later{vertical-align:middle}input.date{vertical-align:middle}input.time{vertical-align:middle}a.calendar{vertical-align:middle}#kuriergepaeckrechner div.shadow,#kuriergepaeckrechner div.kgr-modul{border:1px solid #ccc;border-top:0}#kuriergepaeckrechner div.kgr-modul.kgr-reise{margin-bottom:0}#kuriergepaeckrechner .resultWrapper .result{margin-left:0}#kuriergepaeckrechner div.kgr-modul fieldset select,#kuriergepaeckrechner div.kgr-modul fieldset input{font-size:1em}#kuriergepaeckrechner div.kgr-zeitfenster-premium div.premium-select select{width:100px}#kuriergepaeckrechner div.timeschedule div.date div.kgr-zeitfenster-premium{width:232px}#kuriergepaeckrechner div.timeschedule div.date div.calendar img{padding-top:2px}#kuriergepaeckrechner div.timeschedule div.date input{margin-top:2px}#kuriergepaeckrechner div.kgr-modul fieldset .fahrten label{padding-top:8px}#kuriergepaeckrechner div.timeschedule div.date .kgr-zeitfenster label{padding-top:6px}#newsletter-container #cf-anwser{width:170px}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:focus{background:transparent url(../img/icons/bahnreise_40x40_blau_on.jpg) no-repeat 50% 1px}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bahn a{background:transparent url(../img/icons/bahnreise_42x46_blau_schatten.jpg) no-repeat 50% 1px}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% 1px}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:link,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:visited,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:hover,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -99px}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -199px}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:link,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:visited,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:hover,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -299px}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -399px}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:link,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:visited,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:hover,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -499px}#breadcrumb li.first{padding-top:4px}#content #inhalt .foldingBox .threeColumnContainerFooter{width:414px}.bahncorporate #inhalt div.twocol{padding-bottom:0}.bahncorporate #reasons{position:relative}.bahncorporate div.logincol div.login form input{width:110px!important}.bahncorporate div.logincol div.newsteaser div.teaserlist{bottom:79px!important}.bahncorporate div.logincol div.newsteaser div.teaserlist a img{margin-bottom:4px}.bahncorporate div.twocol.teaserbox{padding-bottom:3px!important}.bahnhtl .bahn_hotel_schnellsuche{border:1px solid #CCC}.bahn_hotel_schnellsuche .box1 input{border:1px solid #ccc!important;padding-top:3px;padding-bottom:3px}.bahn_hotel_schnellsuche .styled-select{background:0;border:0}.bahn_hotel_schnellsuche .half select{width:132px!important}.bahn_hotel_schnellsuche .quarter select{width:48px!important}.bahn_hotel_schnellsuche .suggestion{width:280px!important;margin-top:20px;min-width:280px}.bahn_hotel_schnellsuche .suggestion ul li span.label{width:220px}