@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! jQuery UI - v1.10.4 - 2015-01-30
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url('../img/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url('../img/controls.png') no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url('../img/controls.png') no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('../img/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('../img/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,select,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}html,body{background-color:#cecece;color:#333}body,body.font-normal{font-family:Arial,sans-serif;font-size:16px}body.font-large{font-size:19px}body.font-xl{font-size:22px}div#doc{background:#f2f2f2 url(../img/content-bg.png) left top repeat-y;margin:0 auto;padding:0 10px;position:relative;width:980px}h1{font-size:1.3em;line-height:1.15;margin-bottom:.35em}h2,div.startseite #carousel h3,div.modallayer-content h1{font-size:1em;line-height:1.25;margin-bottom:.53em}h3,h4,#emergency h2{font-weight:bold;padding-bottom:.05em}h3,h4,h5,h6,#emergency h2,div.qf-teaser h2{font-size:.75em;line-height:1.3;margin-bottom:.38em;padding-top:.05em}p,ul,ol{margin-bottom:.38em;padding-top:.05em}address,blockquote,dl,img,ol,p,table,ul,h4{font-size:.7em;line-height:1.4;margin-bottom:.3em}blockquote h3{font-size:1.1em}ul ul,ul ol,ul p,ul h3,ol ul,ol ol,ol p,ol h3,ol dl,ul dl,dl ol,dl ul,dl p,blockquote p,table p,button{font-size:1.0em}a{color:#333;text-decoration:none}a:hover,a:focus,a:active{color:#f01414;text-decoration:underline}strong,.bold{font-weight:bold}.italic{font-style:italic}hr{background-color:#606033;color:#606033;height:1px;border:0 none;width:100%}.lightgrey{color:#878c96}#header{height:71px;background-color:#fff;position:relative;width:100%;z-index:10002}#header select,#header input,#language-selector-layer span,#language-selector-layer ul,#country-selector-layer span,#country-selector-layer ul{border:1px solid #768086;color:#333;padding:0 4px}#header label{position:absolute;left:-9999em}#header-elements{float:right;margin-top:24px;width:825px}#boplogo{float:left;margin-left:10px;height:62px;margin-top:-20px;display:block;text-align:center;vertical-align:middle}#boplogo *{vertical-align:middle}#boplogo img{margin:2px 0}#boplogo span{display:inline-block;height:100%;width:1px}div.header .info-right{float:right;font-size:.7em;padding-top:8px;cursor:pointer}div.header .info-right:hover,div.header .info-right:focus{text-decoration:underline;color:#f01414}div.header .info-right.close{background:url(../img/icons/schliessen_outline_16x16.png) left bottom no-repeat;padding-left:20px}#skiplinks{margin:0;position:absolute}#skiplinks li{width:400px}#skiplinks a{font-size:1.2em;left:-9999px;position:absolute;top:0}#skiplinks a:focus{left:295px}div#logo{font-size:1em;left:16px;line-height:100%;margin-bottom:0;position:absolute;top:16px;width:126px}#logo a{color:#333!important;cursor:text;text-decoration:none!important}#logo a:link,#logo a:visited{cursor:pointer}#logo img{margin-bottom:0}#service-nav{float:right;margin-right:10px}#service-nav li{display:block;float:left}#language-selector-layer span,#country-selector-layer span,#service-nav li a{border-left:1px solid #696969;display:block;float:left;line-height:1;margin:6px 0 5px;padding:0 10px}#service-nav li a{border-left:none;border-right:1px solid #646973;color:#646973;padding-top:2px}#service-nav li a:hover{color:#f01414}#service-nav li a.first,#service-nav li a.font-normal,#service-nav li a.font-large,#service-nav li a.font-xl{border-left:0 none}#font-sizer,#service-nav #font-sizer{display:none}#language-selector,#country-selector{float:right;margin-top:2px;margin-right:16px;width:158px}#language-selector select,#country-selector select{padding:0}#language-selector option,#country-selector option{padding-left:8px}#language-selector p{background:url(../img/flags.gif) 0 0 no-repeat;padding-left:24px}#country-selector{line-height:24px}#country-selector *:focus{outline:0}#country-select{border:1px solid #646973;height:22px}#country-select option{line-height:22px}#language-selector p.de,#country-selector p.de{background-position:0 0}#language-selector p.en,#country-selector p.en{background-position:0 -40px}#language-selector p.es,#country-selector p.es{background-position:0 -80px}#language-selector p.it,#country-selector p.it{background-position:0 -120px}#language-selector p.nl,#country-selector p.nl{background-position:0 -160px}#language-selector p.da,#country-selector p.da{background-position:0 -200px}#language-selector p.pl,#country-selector p.pl{background-position:0 -240px}#language-selector p.tr,#country-selector p.tr{background-position:0 -280px}#language-selector p.fr,#country-selector p.fr{background-position:0 -320px}#language-selector p select,#language-selector p option,#country-selector p select,#country-selector p option{background-image:none!important}#language-select-button,#country-select-button{display:block;margin-left:8px}#language-selector select,#language-selector button,#country-selector select,#country-selector button{float:left}#header div.selectbox-wrapper{position:absolute;width:300px;background-color:white;border:1px solid #768087;border-top:0;margin:0;margin-top:-1px;padding:0 0 5px 8px;font-size:1.6em;overflow:auto}#header div.selectbox-wrapper ul{list-style-type:none;margin:0;padding:0;padding-top:4px}#header div.selectbox-wrapper ul li{list-style-type:none;display:block;margin:0;padding:2px 2px 2px 25px;cursor:pointer;font-size:.9em}#header .selectbox{margin:-1px 0 10px 0;padding:1px 2px 1px 0!important;height:1.3em;width:9.5em;display:block;text-align:left;background:url('../img/arrow.gif') right no-repeat;cursor:pointer;border:1px solid #768087;color:#333}#header div.selectbox-wrapper ul li.current{text-decoration:underline}#header #country-selector .bel,#countrypicker .bel{background:transparent url(../img/flaggen4.gif) 0 3px no-repeat}#header #country-selector #country-select_input .bel{background-position:0 2px}#header #country-selector .nld,#countrypicker .nld{background:transparent url(../img/flaggen4.gif) 0 -96px no-repeat}#header #country-selector #country-select_input .nld{background-position:0 -98px}#header #country-selector .pol,#countrypicker .pol{background:transparent url(../img/flaggen4.gif) 0 -196px no-repeat}#header #country-selector #country-select_input .pol{background-position:0 -198px}#header #country-selector .ita,#countrypicker .ita{background:transparent url(../img/flaggen4.gif) 0 -296px no-repeat}#header #country-selector #country-select_input .ita{background-position:0 -298px}#header #country-selector .che,#countrypicker .che{background:transparent url(../img/flaggen4.gif) 0 -398px no-repeat}#header #country-selector #country-select_input .che{background-position:0 -398px}#header #country-selector .swe,#countrypicker .swe{background:transparent url(../img/flaggen4.gif) 0 -496px no-repeat}#header #country-selector #country-select_input .swe{background-position:0 -498px}#header #country-selector .cze,#countrypicker .cze{background:transparent url(../img/flaggen4.gif) 0 -1696px no-repeat}#header #country-selector #country-select_input .cze{background-position:0 -1698px}#header #country-selector .dnk,#countrypicker .dnk{background:transparent url(../img/flaggen4.gif) 0 -596px no-repeat}#header #country-selector #country-select_input .dnk{background-position:0 -598px}#header #country-selector .gbr,#countrypicker .gbr{background:transparent url(../img/flaggen4.gif) 0 -1596px no-repeat}#header #country-selector #country-select_input .gbr{background-position:0 -1598px}#header #country-selector .irl,#countrypicker .irl{background:transparent url(../img/flaggen4.gif) 0 -797px no-repeat}#header #country-selector #country-select_input .irl{background-position:0 -798px}#header #country-selector .fra,#countrypicker .fra{background:transparent url(../img/flaggen4.gif) 0 -896px no-repeat}#header #country-selector #country-select_input .fra{background-position:0 -898px}#header #country-selector .aut,#countrypicker .aut{background:transparent url(../img/flaggen4.gif) 0 -996px no-repeat}#header #country-selector #country-select_input .aut{background-position:0 -998px}#header #country-selector .esp,#countrypicker .esp{background:transparent url(../img/flaggen4.gif) 0 -1096px no-repeat}#header #country-selector #country-select_input .esp{background-position:0 -1098px}#header #country-selector .tur,#countrypicker .tur{background:transparent url(../img/flaggen4.gif) 0 -1197px no-repeat}#header #country-selector #country-select_input .tur{background-position:0 -1198px}#header #country-selector .deu,#countrypicker .deu{background:transparent url(../img/flaggen4.gif) 0 -1296px no-repeat}#header #country-selector #country-select_input .deu{background-position:0 -1298px}#header #country-selector .usa,#countrypicker .usa{background:transparent url(../img/flaggen4.gif) 0 -1497px no-repeat}#header #country-selector #country-select_input .usa{background-position:0 -1498px}#header #country-selector .oc,#countrypicker .oc{background:transparent url(../img/flaggen4.gif) 0 -1396px no-repeat}#header #country-selector #country-select_input .oc{background-position:0 -1398px}#header .noBottomBorder{border-bottom:none!important;background:url(../img/arrow-top.gif) right -2px no-repeat}#header #divselected{padding-left:24px;margin-left:8px}#main-nav{background-color:#f01414;position:relative;width:100%;z-index:800}#main-nav h2{color:#f01414;left:-9000px;margin:0;max-width:800px;padding:0;position:absolute;top:0}div#doc h2.mainNaviHeadingCorrection{text-indent:-9000px;color:#000}#main-nav ul{margin:0;padding:0}#main-nav li{display:block;float:left;position:relative}#main-nav h3 span,#main-nav a span{left:auto;position:relative}#main-nav h3 span{top:-2px;white-space:nowrap}#main-nav li a{border-left:1px solid #fff;color:#fff;display:block;float:left;font-size:1.6em;line-height:1;margin:9px 0 0;overflow:hidden;padding:0 10px}#main-nav li h3 a{border:0 none;color:#878c96;display:inline;float:none;font-size:1em;margin:0;padding:0}#main-nav li a:hover{text-decoration:underline}#main-nav li h3 a:hover,#main-nav li.active a:hover{color:#878c96;text-decoration:none}#main-nav li.active a:hover{color:#333}#main-nav #mn-bahn a,#main-nav #mn-meinebahn a,#main-nav li a.jhover{text-decoration:none}#main-nav li li a{height:18px}#main-nav li a.active{font-weight:bold}#main-nav li a.first{border-left:0 none}#main-nav li a.jhover,#main-nav li h3{height:19px}#main-nav ul li.active a{background-color:#d5d5d5!important}#main-nav #main-nav-left{float:left;padding-bottom:5px;width:758px}#main-nav #main-nav-left a.first{padding-left:24px}#main-nav #login-form{float:right;width:210px}#main-nav #main-nav-right{float:right}#main-nav #main-nav-right a{padding-right:16px}#main-nav #main-nav-right a.first{padding-right:10px;padding-left:0}#main-nav ul ul,#main-nav ul h3{border:1px solid #9fa3ab;display:none;left:-9999em;margin:0;padding:9px 10px 5px;position:absolute}#main-nav ul h3{background-color:#fff;border-bottom:0 none;color:#878c96;font-size:1.6em;padding:9px 10px 5px;top:-2px;z-index:9990}body.font-large #main-nav h3,body.font-large #main-nav a.jhover,body.font-large #main-nav #mn-meinebahn a{font-size:1.344em}body.font-xl #main-nav h3,body.font-xl #main-nav a.jhover,body.font-xl #main-nav #mn-meinebahn a{font-size:1.152em}#main-nav ul ul{background-color:#fff;float:none;padding:8px;top:31px;width:220px;z-index:9980}#main-nav ul ul a{background:transparent url(../img/icons.gif) 8px -993px no-repeat!important;color:#333;font-weight:bold;height:auto;padding:4px 8px 3px 20px!important;width:auto!important}#main-nav ul ul a:hover{color:#f01414}#main-nav ul ul li,#main-nav ul ul a{background-color:#eaeaea;clear:both;float:none;font-size:1em;line-height:1.2em;margin:0}#main-nav li#mn-login #mn-login-username-label{padding-top:12px}#main-nav li#mn-login label{display:block;font-size:1em;margin:0 16px;padding:6px 0 2px}#main-nav li#mn-login input{border:1px solid #768086;color:#333;font-size:1em;line-height:1.2;margin:0 8px;padding:1px 4px 0;width:162px}#main-nav li#mn-login select{border:1px solid #768086;color:#333;font-size:1em;line-height:1.2;margin:0 8px;width:172px}#main-nav li#mn-angebotsberatung ul{width:220px}#main-nav li#mn-fahrplan ul{width:232px}#main-nav li#mn-services ul{width:192px}#main-nav li#mn-bahncard ul{width:228px}#main-nav li#mn-urlaub ul{width:184px}#main-nav li#mn-login ul{width:190px}#main-nav li#mn-login.rollover h3{left:-6px}#main-nav li#mn-login.rollover ul{left:auto;right:6px}#main-nav-left li.rollover h3,#main-nav-left li.rollover ul{left:50%;margin-left:-54%}#main-nav #main-nav-left,#main-nav #main-nav-right{padding-bottom:0}#main-nav #main-nav-left{margin-left:8px}#main-nav #main-nav-left a.first,#main-nav #main-nav-right a.first{padding-left:10px}#main-nav a.fhover:hover{text-decoration:none}#main-nav-left>li>a,#main-nav-right>li>a{border-left:none;margin-top:0;height:54px;line-height:50px}#main-nav-left>li>a>span,#main-nav-right>li>a>span{font-family:"DBSansBold";font-size:16px;text-shadow:1px 1px 1px #c50000;filter:dropshadow(color=#c50000,offx=1,offy=1)}#main_nav_footer{background-color:#f01414;left:0;height:13px;width:980px;top:0;z-index:8000;position:absolute}#main-nav ul li.active{background:#c00 url(../img/bg_nav_active_left.png) repeat-y 0 0}#main-nav ul li.active a{background:url(../img/bg_nav_active_right.png) repeat-y right;background-color:transparent!important}#main-nav ul li.active a:hover{color:#FFF}#key-visual{position:relative;z-index:99}#verteilerseite #key-visual{height:248px}#key-visual div.bar{height:16px;background-color:#f01414;left:0;position:absolute;top:0;width:752px;z-index:100}#key-visual img{margin-bottom:0}#key-visual #tarifberater span.button-border{left:540px;position:absolute;top:105px}#breadcrumb{padding-top:12px;margin-left:234px;position:relative;z-index:999}#breadcrumb li{background:transparent url(../img/icons.gif) 5px -1146px no-repeat;padding-left:20px;float:left}#breadcrumb li.first{background:0;padding:0}#breadcrumb a{font-size:.9em;line-height:1;margin:6px 0 5px}#breadcrumb a.active{color:#333;cursor:auto;text-decoration:none}#content,#praemienlayer-content{overflow:visible;position:relative}#verteilerseite #content{margin-left:312px}#content div.box,#praemienlayer-content div.box{background-color:#fff;border:1px solid #ccc;margin-top:8px;padding:12px 15px 0}.sidebar-left div.box{width:704px}.sidebar-right div.box{width:625px}#content div.section,#praemienlayer-content div.section{clear:right;margin-bottom:15px}#content div.section .highlight-1,#praemienlayer-content div.section .highlight-1{background-color:#878c96;color:#fff!important}#content div.section .highlight-2,#praemienlayer-content div.section .highlight-2{background-color:#eaeaea}#content div.section .info-box,#content div.has-background,#praemienlayer-content div.section .info-box,#praemienlayer-content div.has-background{background:#eee url(../img/content-bg.png) -7400px 0 no-repeat}#content div.section .info-box.context,#praemienlayer-content div.section .info-box.context,#quickfinder div.info-box.context,#quickfinder-stadtverkehr div.info-box.context{background:#eee url(../img/context-bg.png) no-repeat}#content div.has-background,#praemienlayer-content div.has-background{background-position:0 0;background-repeat:repeat-y}#content div.has-background .highlight-1,#content div.has-background .highlight-2,#praemienlayer-content div.has-background .highlight-1,#praemienlayer-content div.has-background .highlight-2{background-color:transparent}#content div.bg-111,#praemienlayer-content div.bg-111{background-position:-1000px 0}#content div.bg-11x,#praemienlayer-content div.bg-11x{background-position:-1800px 0}#content div.bg-1x1,#praemienlayer-content div.bg-1x1{background-position:-2600px 0}#content div.bg-21x,#praemienlayer-content div.bg-21x{background-position:-3400px 0}#content div.bg-1x2,#praemienlayer-content div.bg-1x2{background-position:-4200px 0}#content div.bg-110,#praemienlayer-content div.bg-110{background-position:-5000px 0}#content div.bg-011,#praemienlayer-content div.bg-011{background-position:-5800px 0}#content div.bg-101,#praemienlayer-content div.bg-101{background-position:-6600px 0}#content div.section div.col,#praemienlayer-content div.section div.col{float:left;margin-left:16px;width:704px}#content div.section div.first,#praemienlayer-content div.section div.first{margin-left:0}#content .two-thirds,#content .two-thirds img,#praemienlayer-content .two-thirds,#praemienlayer-content .two-thirds img{height:auto;width:464px!important}#content .two-thirds img.right,#content .two-thirds img.left,#content .third,#content .third img,#praemienlayer-content .two-thirds img.right,#praemienlayer-content .two-thirds img.left,#praemienlayer-content .third,#praemienlayer-content .third img{height:auto;width:224px!important}#content .two-thirds .teasertab,#content .two-thirds .teasertab img,#praemienlayer-content .two-thirds .teasertab,#praemienlayer-content .two-thirds .teasertab img{height:auto;width:auto!important}#content .two-thirds .teasertab img.right,#content .two-thirds .teasertab img.left,#content .third .teasertab,#content .third .teasertab img,#praemienlayer-content .two-thirds .teasertab img.right,#praemienlayer-content .two-thirds .teasertab img.left,#praemienlayer-content .third .teasertab,#praemienlayer-content .third .teasertab img{height:auto;width:auto!important}#content div.section div.wrapper,#praemienlayer-content div.section div.wrapper{float:none;padding:8px}#content div.section .info-box div.wrapper,#praemienlayer-content div.section .info-box div.wrapper{border:1px solid #ccc;padding:8px 8px 8px 64px;min-height:52px}#content div.section .info-box.context.ausrufezeichen div.wrapper,#praemienlayer-content div.section .info-box.context.ausrufezeichen div.wrapper,#sidebar div.info-box.context.ausrufezeichen div.wrapper_left,.wrapper div.info-box.context.ausrufezeichen div.wrapper_left,#quickfinder div.info-box.context.ausrufezeichen div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.ausrufezeichen div.wrapper_left{background:url(../img/context-icons-medium.png) -780px 0 no-repeat}#content div.section .info-box.context.email div.wrapper,#praemienlayer-content div.section .info-box.context.email div.wrapper,#sidebar div.info-box.context.email div.wrapper_left,.wrapper div.info-box.context.email div.wrapper_left,#quickfinder div.info-box.context.email div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.email div.wrapper_left{background:url(../img/context-icons-medium.png) -4680px 0 no-repeat}#content div.section .info-box.context.eurozeichen div.wrapper,#praemienlayer-content div.section .info-box.context.eurozeichen div.wrapper,#sidebar div.info-box.context.eurozeichen div.wrapper_left,.wrapper div.info-box.context.eurozeichen div.wrapper_left,#quickfinder div.info-box.context.eurozeichen div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.eurozeichen div.wrapper_left{background:url(../img/context-icons-medium.png) -1560px 0 no-repeat}#content div.section .info-box.context.fragezeichen div.wrapper,#praemienlayer-content div.section .info-box.context.fragezeichen div.wrapper,#sidebar div.info-box.context.fragezeichen div.wrapper_left,.wrapper div.info-box.context.fragezeichen div.wrapper_left,#quickfinder div.info-box.context.fragezeichen div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.fragezeichen div.wrapper_left{background:url(../img/context-icons-medium.png) no-repeat}#content div.section .info-box.context.info div.wrapper,#praemienlayer-content div.section .info-box.context.info div.wrapper,#sidebar div.info-box.context.info div.wrapper_left,.wrapper div.info-box.context.info div.wrapper_left,#quickfinder div.info-box.context.info div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.info div.wrapper_left{background:url(../img/context-icons-medium.png) -2340px 0 no-repeat}#content div.section .info-box.context.klammeraffe div.wrapper,#praemienlayer-content div.section .info-box.context.klammeraffe div.wrapper,#sidebar div.info-box.context.klammeraffe div.wrapper_left,.wrapper div.info-box.context.klammeraffe div.wrapper_left,#quickfinder div.info-box.context.klammeraffe div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.klammeraffe div.wrapper_left{background:url(../img/context-icons-medium.png) -3120px 0 no-repeat}#content div.section .info-box.context.warenkorb div.wrapper,#praemienlayer-content div.section .info-box.context.warenkorb div.wrapper,#sidebar div.info-box.context.warenkorb div.wrapper_left,.wrapper div.info-box.context.warenkorb div.wrapper_left,#quickfinder div.info-box.context.warenkorb div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.warenkorb div.wrapper_left{background:url(../img/context-icons-medium.png) -3900px 0 no-repeat}#content div.section .info-box.context.lupe div.wrapper,#praemienlayer-content div.section .info-box.context.lupe div.wrapper,#sidebar div.info-box.context.lupe div.wrapper_left,.wrapper div.info-box.context.lupe div.wrapper_left,#quickfinder div.info-box.context.lupe div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.lupe div.wrapper_left{background:url(../img/context-icons-medium.png) -5460px 0 no-repeat}#content div.section .info-box.context.telefon div.wrapper,#praemienlayer-content div.section .info-box.context.telefon div.wrapper,#sidebar div.info-box.context.telefon div.wrapper_left,.wrapper div.info-box.context.telefon div.wrapper_left,#quickfinder div.info-box.context.telefon div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.telefon div.wrapper_left{background:url(../img/context-icons-medium.png) -6240px 0 no-repeat}#content div.section .info-box.context.prozent div.wrapper,#praemienlayer-content div.section .info-box.context.prozent div.wrapper,#sidebar div.info-box.context.prozent div.wrapper_left,.wrapper div.info-box.context.prozent div.wrapper_left,#quickfinder div.info-box.context.prozent div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.prozent div.wrapper_left{background:url(../img/context-icons-medium.png) -7020px 0 no-repeat}#content div.section .info-box.context.abo div.wrapper,#praemienlayer-content div.section .info-box.context.abo div.wrapper,#sidebar div.info-box.context.abo div.wrapper_left,.wrapper div.info-box.context.abo div.wrapper_left,#quickfinder div.info-box.context.abo div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.abo div.wrapper_left{background:url(../img/context-icons-medium.png) -7800px 0 no-repeat}#content div.section .info-box.context.uhr div.wrapper,#praemienlayer-content div.section .info-box.context.uhr div.wrapper,#sidebar div.info-box.context.uhr div.wrapper_left,.wrapper div.info-box.context.uhr div.wrapper_left,#quickfinder div.info-box.context.uhr div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.uhr div.wrapper_left{background:url(../img/context-icons-medium.png) -10922px 0 no-repeat}#content div.section div.info-box div.twitter,#praemienlayer-content div.section div.info-box div.twitter,#sidebar div.section div.info-box div.twitter,.wrapper div.info-box div.twitter,#quickfinder div.info-box div.twitter,#quickfinder-stadtverkehr div.info-box div.twitter{background:url(../img/context-icons-medium.png) -10142px 0 no-repeat;min-height:0}#content div.section div.info-box div.facebook,#praemienlayer-content div.section div.info-box div.facebook,#sidebar div.section div.info-box div.facebook,.wrapper div.info-box div.facebook,#quickfinder div.info-box div.facebook,#quickfinder-stadtverkehr div.info-box div.facebook{background:url(../img/context-icons-medium.png) -9362px 0 no-repeat;min-height:0}#content .section div.info-box div.wrapper h3{padding-left:0}#content div.section .info-box.context.wetter div.wrapper,#praemienlayer-content div.section .info-box.context.wetter div.wrapper,#sidebar div.info-box.context.wetter div.wrapper_left,.wrapper div.info-box.context.wetter div.wrapper_left,#quickfinder div.info-box.context.wetter div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.wetter div.wrapper_left{background:url(../img/context-icons-medium.png) -8594px -3px no-repeat}#content div.section img.teaser-with-text,#praemienlayer-content div.section img.teaser-with-text{margin-bottom:-8px!important}#content div.section div.info-box h3,#praemienlayer-content div.section div.info-box h3{margin-bottom:0;padding:4px 8px}#content div.section p.teaser,#praemienlayer-content div.section p.teaser{font-weight:bold;margin-bottom:1.4em}#content div.section p.caption,#praemienlayer-content div.section p.caption{font-weight:bold}#content div.section p.copyright,#praemienlayer-content div.section p.copyright{float:right;text-align:right;width:4.3em}#quickfinder div.accordionContent div.accordion-node-content{padding:0 0 0 7px}div.accordionContent div.accordion-node-content{border-width:0;padding:0 15px 8px 15px}#content ul.link-list li,#praemienlayer-content ul.link-list li{background:transparent url(../img/icons.gif) -70px -4812px no-repeat!important;font-weight:normal;padding:0 0 0 12px;zoom:1}#content ul.link-list li.pdf,#praemienlayer-content ul.link-list li.pdf{background:transparent url(../img/icons.gif) -5px -6250px no-repeat!important;padding:0 0 0 20px}#content ul.link-list li.zip,#praemienlayer-content ul.link-list li.zip{background:transparent url(../img/icons.gif) -5px -6500px no-repeat!important;padding:0 0 0 20px}body.font-xl #content ul.link-list li,body.font-xl #praemienlayer-content ul.link-list li{background-position:-70px -4809px!important}#content ul.link-list li.inactive,#praemienlayer-content ul.link-list li.inactive{background-position:left -2688px!important}#content ul.link-list li.inactive a,#praemienlayer-content ul.link-list li.inactive a{color:#aeaeae}#content a.enlarge,#content .active.hover .opener,#content .opener,#content div.section li,div.fullWidth div.twoColumnContainer ul.block-list li,#schnelleinstieg h3.seOpener,#content div.box div.accordion h3,#praemienlayer-content a.enlarge,#praemienlayer-content .active.hover .opener,#praemienlayer-content .opener,#praemienlayer-content div.section li,div.fullWidth div.twoColumnContainer ul.block-list li,#schnelleinstieg h3.seOpener,#praemienlayer-content div.box div.accordion h3{background:transparent url(../img/icons.gif) 0 -1996px no-repeat}.oneColumnContainerWrapper .opener{background:transparent url(../img/icons.gif) 0 -1648px no-repeat;margin-bottom:11px!important;margin-top:13px!important;padding:0 4px 0 24px}#content a.enlarge,#praemienlayer-content a.enlarge{font-weight:normal;padding-left:20px}#content .active.hover .opener,#content .opener,#praemienlayer-content .active.hover .opener,#praemienlayer-content .opener{background-position:8px -1641px}#content .hover .opener,#content .active .opener,#praemienlayer-content .hover .opener,#praemienlayer-content .active .opener{background-position:8px -1741px}#content div.section li,#praemienlayer-content div.section li{background-position:0 -2494px;padding:0 0 0 12px}#content div.section ul.block-list li,#praemienlayer-content div.section ul.block-list li,div.fullWidth div.twoColumnContainer ul.block-list li{background-position:0 -2194px;font-weight:bold;padding:2px 0 2px 16px}#content div.section .highlight-1 ul,#praemienlayer-content div.section .highlight-1 ul{margin-bottom:0}#content div.section .highlight-1 ul.block-list,#praemienlayer-content div.section .highlight-1 ul.block-list{margin-bottom:.5em}#content div.section .highlight-1 li,#praemienlayer-content div.section .highlight-1 li{background-position:0 -2394px}#content div.section .highlight-1 ul.block-list li,#praemienlayer-content div.section .highlight-1 ul.block-list li{background-position:0 -2094px}#content div.section ul.third,#praemienlayer-content div.section ul.third{float:left;margin-left:16px;padding:4px 4px 8px 0;width:208px!important}#content div.section div.info-box ul.link-list,#praemienlayer-content div.section div.info-box ul.link-list{margin-left:0}#content div.section .third .link-list,#content div.section .two-thirds .link-list.first,#praemienlayer-content div.section .third .link-list,#praemienlayer-content div.section .two-thirds .link-list.first{margin-left:0!important}#content div.section div.info ul.link-list,#praemienlayer-content div.section div.info ul.link-list{float:none;width:auto}#content div.section img,#praemienlayer-content div.section img{margin-bottom:0}#content div.section .highlight-1 img,#content div.section .highlight-2 img,#praemienlayer-content div.section .highlight-1 img,#praemienlayer-content div.section .highlight-2 img{margin-top:0}#content div.section img.left,#praemienlayer-content div.section img.left{float:left;margin-right:16px}#content div.section img.right,#praemienlayer-content div.section img.right{float:right;margin-left:16px}#content div.section td.teasertab li,#praemienlayer-content div.section td.teasertab li{background-image:none}#content div.section tfoot td.teasertab ol li sup,#praemienlayer-content div.section td.teasertab ol li sup{float:left}#content div.section tfoot div.footnotetext{margin-left:8px}#content td.teasertab ul.link-list li,#praemienlayer-content td.teasertab ul.link-list li{font-size:1.4em}#content div.section td.teasertab img,#praemienlayer-content div.section td.teasertab img{margin-bottom:4px}#content div.section .teasertab div.footnote,#praemienlayer-content .teasertab div.footnote{display:inline;margin:0 4px 0 4px}#content div.section .teasertab div.footnote img,#praemienlayer-content .teasertab div.footnote img{display:none;position:absolute}td.teasertab h3{font-size:1em}#content div.section tfoot td.teasertab li{background-image:none;font-size:1.6em;padding:0;line-height:1.2em;margin-bottom:1em}#content div.section table,#praemienlayer-content div.section table{width:100%}#content div.section table th,#content div.section table td,#praemienlayer-content div.section table th,#praemienlayer-content div.section table td{border-bottom:2px solid #fff;padding:4px 8px}#content div.section table th.subrowcell,#content div.section table td.subrowcell,#praemienlayer-content div.section table th.subrowcell,#praemienlayer-content div.section table td.subrowcell{border-bottom:2px transparent;padding:4px 8px}#content div.section table th.teasertab,#content div.section table td.teasertab,#praemienlayer-content div.section table th.teasertab,#praemienlayer-content div.section table td.teasertab{vertical-align:top;padding:8px 16px}#content div.section table th.teasertab h2,#content div.section table td.teasertab h2,#praemienlayer-content div.section table th.teasertab h2,#praemienlayer-content div.section table td.teasertab h2{font-weight:bold;padding-top:1px}#content div.section table th.teasertab sup,#content div.section table td.teasertab sup,#praemienlayer-content div.section table th.teasertab sup,#praemienlayer-content div.section table td.teasertab sup{font-weight:normal;height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;bottom:1ex}#content div.section table tr.active th,#content div.section table tr.active td,#praemienlayer-content div.section table tr.active th,#praemienlayer-content div.section table tr.active td{border-bottom:0}#content div.section table thead th,#content div.section table thead td,#praemienlayer-content div.section table thead th,#praemienlayer-content div.section table thead td{background-color:#eaeaea;font-weight:bold}#content div.section table tfoot th,#content div.section table tfoot td,#praemienlayer-content div.section table tfoot th,#praemienlayer-content div.section table tfoot td{background-color:#eaeaea;font-size:.9em}#content div.section table tbody th,#content div.section table tbody td,#praemienlayer-content div.section table tbody th,#praemienlayer-content div.section table tbody td{background-color:#f4f4f4}#content div.section table thead th.highlight,#content div.section table thead td.highlight,#content div.section table tfoot th.highlight,#content div.section table tfoot td.highlight,#praemienlayer-content div.section table thead th.highlight,#praemienlayer-content div.section table thead td.highlight,#praemienlayer-content div.section table tfoot th.highlight,#praemienlayer-content div.section table tfoot td.highlight{background-color:#ddd}#content div.section table tbody th.highlight,#content div.section table tbody td.highlight,#praemienlayer-content div.section table tbody th.highlight,#praemienlayer-content div.section table tbody td.highlight{background-color:#e4e4e6}#content div.section table.accordion tbody td,#praemienlayer-content div.section table.accordion tbody td{padding:8px}#content div.section table.accordion tbody td.opener,#praemienlayer-content div.section table.accordion tbody td.opener{padding-left:34px}#content div.section table.accordion tbody td.opener-content,#praemienlayer-content div.section table.accordion tbody td.opener-content{border-bottom:0;padding:0}#content div.section table.accordion tbody tr.active td.opener-content .more,#praemienlayer-content div.section table.accordion tbody tr.active td.opener-content .more{border-bottom:2px solid #fff}#content div.section table.accordion tbody tr.active td.opener-content .more div,#praemienlayer-content div.section table.accordion tbody tr.active td.opener-content .more div{float:left;padding:4px 8px 4px 34px}#content div.section table thead th.fragezeichen{background:url(../img/context-icons-small.png) 6px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.ausrufezeichen{background:url(../img/context-icons-small.png) -774px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.eurozeichen{background:url(../img/context-icons-small.png) -1554px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.info{background:url(../img/context-icons-small.png) -2334px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.klammeraffe{background:url(../img/context-icons-small.png) -3114px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.warenkorb{background:url(../img/context-icons-small.png) -3894px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.email{background:url(../img/context-icons-small.png) -4674px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.lupe{background:url(../img/context-icons-small.png) -5454px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.telefon{background:url(../img/context-icons-small.png) -6234px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.prozent{background:url(../img/context-icons-small.png) -7014px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.abo{background:url(../img/context-icons-small.png) -7794px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.site-actions{padding:4px 15px 3px}#content div.site-actions-footer-align{margin-top:0;margin-left:80px;width:624px}#content div.site-actions ul{margin-bottom:0}#content div.site-actions li{float:left;margin-right:40px}#content div.box a#link-send,#content div.box a#link-print,#content div.box a#link-top,#content div.box a#link-close{background:transparent url(../img/icons.gif) 0 -996px no-repeat;font-size:.9em;padding-left:24px;padding-bottom:2px}#content div.box a#link-send{background-position:0 -1850px}#content div.box a#link-print{background-position:0 -1900px;display:none}#content div.box a#link-top{background-position:0 -1950px}#content div.box a#link-close{background-position:-52px -1802px;display:none}#sidebar{padding:0 8px;width:208px}#content.sidebar-right #sidebar{padding:0 13px 0 15px;width:286px}#sidebar div.box{background-image:none;float:none;padding:0!important;width:100%}#sidebar div.box div{background-color:#eaeaea;margin:7px;margin-top:80px;padding:8px}#sidebar div.box div:first-child{margin-top:7px}div.a-z div.letter-box{background-color:#f2f2f2;margin-bottom:16px;padding:8px 8px 16px}div.a-z div.letter-box a.button-normal{color:#fff;float:left;text-decoration:none}div.a-z div.letter-box ul{margin-bottom:24px;position:relative}div.a-z div.letter-box li{padding-left:5px;width:auto}div.a-z div.letter-box li a{display:block;text-decoration:none}div.a-z div.letter-box form{padding-bottom:8px}div.a-z div.letter-box select{border:1px solid #768086;float:left;font-size:.7em;width:15em}div.a-z div.letter-box option{padding-left:8px}div.a-z li{float:left;display:block;padding-left:16px;width:224px}div.a-z ul.filter li{float:none;padding-left:0;width:100%}div.a-z div.letter-box li a,div.a-z h2{background:#878c96 url(../img/gradients-bg.png) -600px 50%;border-bottom:1px solid #d3d5d7;border-left:1px solid #d7d9db;color:#fff;font-size:1.1em;font-weight:bold;height:1.3em;line-height:1.3;text-align:center;width:1.3em}div.a-z div.letter-box li a:hover{background-position:-900px 50%}div.a-z h2{margin-top:16px}div.a-z h2 a{margin-top:16px}div.a-z div.letter-box ul.letters{float:left}div.a-z div.letter-box ul.show-all{float:right;width:9em}div.a-z div.letter-box ul.show-all li{float:right}div.a-z div.letter-box ul.show-all a{padding:0 .3em;width:auto}div.a-z div.letter-box li a.inactive,div.a-z h2.inactive{background:0;background-color:#ddd}div.a-z li.inactive h3,div.a-z li.inactive p{color:#aeaeae}div.a-z div.letter-box li a.inactive:hover{cursor:auto;text-decoration:none}div.a-z div.letter-box li a.active{background-color:#f01414;background-position:0 50%}div.a-z div.letter-box li a.active:hover{background-position:-300px 50%}div.a-z ul li.first{clear:both;padding-left:0}div.a-z li li{float:none;padding-left:0}div.a-z li li p{display:block}div.a-z p#a-z-show-hide-button{display:none}div.threeColumnContainer,div.fullWidth div.twoColumnContainer{background:#fff;border:1px solid #ccc;width:655px;margin-top:10px}div.sitemap div.sitemapSection{padding:0 8px}div.sitemap div.threeColumnContainer{margin-top:8px;margin-left:0;width:734px}div.threeColumnRow{background:url(../img/content-bg.png) -8200px 0 repeat-y;margin:10px 0;padding-bottom:8px}div.sitemap div.threeColumnRow{margin-left:0;margin-right:0}div.sitemap div.threeColumnRow{background-position:-1000px 0}div.threeColumnContainer .col{width:208px;margin-right:8px;padding-top:3px}div.sitemap div.threeColumnContainer .col{width:224px;margin-right:16px;padding-top:3px}div.threeColumnContainerWrapper{padding:0 7px}div.threeColumnContainer .last{margin-right:0!important}div.threeColumnContainer .col .link-list{padding:2px 7px 7px 7px}div.threeColumnContainer h2{font-size:1em;margin:16px 0 7px}div.sitemap div.threeColumnContainer h1{padding-left:15px}div.sitemap div.threeColumnContainer h2{font-size:1.3em;margin-left:0;padding-left:15px}div.sitemap div.threeColumnContainer div.threeColumnContainerWrapper h2,#TB_window h3.opener{font-size:1em;margin-left:0;font-weight:normal}#content div.threeColumnContainer h2.opener,#content div.threeColumnContainer h3.opener{background-position:0 -1748px;margin-top:13px!important;margin-bottom:11px!important;padding:0 4px 0 24px}#content div.threeColumnContainer h3.opener{font-size:1em;font-weight:normal}div.threeColumnContainer .active h2.opener,div.threeColumnContainerWrapper h2.openerActive,div.threeColumnContainer .active h3.opener,div.oneColumnContainer .active h3.opener,div.threeColumnContainerWrapper h3.openerActive,div.oneColumnContainerWrapper h3.openerActive{background-position:0 -1748px!important}div.threeColumnContainer h3{margin:4px 4px 0 7px}div.threeColumnContainer img{margin:-3px 0}div.sitemap div.threeColumnContainer h3{margin-left:0}div.sitemap div.threeColumnContainer h4{font-size:.75em;padding:0 7px}div.threeColumnContainerFooter{font-size:.7em;height:28px;padding-top:10px;text-align:right}div.sitemap div.threeColumnContainerFooter{padding-left:7px;padding-right:7px}div.threeColumnContainerFooter a.closeSection,div.threeColumnContainerFooter a.openSection,div.threeColumnContainerFooter #closeAll,div.threeColumnContainerFooter #openAll{background:url(../img/icons.gif) 0 -1643px no-repeat;display:none;font-size:1em!important;padding:10px 8px 6px 24px}div.threeColumnContainerFooter #openAll{background-position:0 -1742px}div.threeColumnContainerFooter #closeAll{background-position:0 -1642px}h2.active,h3.active{text-decoration:underline;color:#f01414}div.tickets{height:40px;overflow:hidden;position:relative;width:40px}div.tickets span{background:url(../img/icons.gif) 0 -3150px no-repeat;display:block;height:100%;left:0;position:absolute;top:0;width:100%}div.threeColumnContainer .selected{color:#ff0;font-weight:bold}div.threeColumnContainer h1,div.threeColumnContainer p{padding:3px 8px 3px 8px}div.threeColumnContainer h1{padding-top:12px}.ov-w-qf div.threeColumnContainer{margin-left:312px}div.oneColumnContainerWrapper{margin:0 8px}#TB_window div.oneColumnContainerWrapper{margin-left:0}div.oneColumnContainerAnswer{background-color:#eaeaea;margin:10px 7px;padding:4px 0 4px 0}#TB_window div.oneColumnContainerAnswer{margin:0;padding:3px 8px}div.oneColumnContainerAnswer p{margin-bottom:0}div.oneColumnContainerAnswer a{display:block;background:transparent url(../img/icons.gif) 0 -996px no-repeat;padding-left:12px}div.oneColumnContainerAnswer ul{margin:0 16px 0 16px}div.oneColumnContainerAnswer li{background:transparent url(../img/icons.gif) 0 -2495px no-repeat;padding-left:10px}div.searchresult ul.paginator{margin:32px 10px 14px 15px}#TB_window ul.paginator{margin:32px 10px 14px 0}div.searchresult ul.paginator li,#TB_window ul.paginator li{float:left;margin-right:5px}div.searchresult ul.paginator li.active,#TB_window ul.paginator li.active{color:#f01414;font-weight:bold}div.searchresult ul.paginator li a.next,#TB_window ul.paginator li a.next{background:transparent url(../img/icons.gif) no-repeat scroll 0 -997px;padding-left:12px;margin-left:5px}div.searchresult ul.paginator li a.previous,#TB_window ul.paginator li a.previous{background:transparent url(../img/icons.gif) no-repeat scroll 0 -3436px;padding-left:12px;margin-right:9px}div.searchresult .threeColumnContainerFooter{margin-right:10px}div.searchresult .searchDefine{margin-bottom:7px}div.searchresult .searchDefine label{margin-right:8px;display:inline}div.searchresult .searchDefine input,#TB_window .searchDefine input{top:3px;position:relative;margin-right:2px}div.searchresult div.threeColumnContainer ul p{padding-left:0}div.searchresult p.searchHowTo{margin-left:8px}div.searchresult p.breadcrumb a,#TB_window .threeColumnContainer p.breadcrumb a{background:url(../img/icons.gif) 0 -1147px no-repeat;padding-left:14px}div.searchresult p.breadcrumb a.first,#TB_window .threeColumnContainer p.breadcrumb a.first{background:0;padding-left:0}div.searchresult p.breadcrumb{padding-top:0}p.resultText{margin-bottom:0}#sidebar div.info-box .queryRow{padding:0 15px;margin-bottom:11px}#sidebar div.info-box .queryRow .first{width:220px;padding-top:1px}#sidebar div.info-box .queryRow .second{width:36px}#sidebar div.info-box .queryRow input{border:1px solid #768086;font-size:.7em;padding:0 4px;width:206px}#sidebar div.info-box .queryRow p{margin-top:3px}#sidebar div.teaserbox,#sidebar div.teaserboxSplit{background-color:#a9adb0;border:1px solid #ccc;margin-top:10px;width:100%}#sidebar div.teaserboxSplit{background-color:#fff}#sidebar div.teaserboxSplit h3{font-size:1em;font-weight:normal}#sidebar div.multiple h3,div.fullWidth div.threeColumnContainer div.second h3{font-size:.7em!important;font-weight:bold;margin:5px 0 3px!important}#sidebar div.teaserboxSplit .innerArea{background-color:#f4f4f5}#sidebar div.teaserboxSplit .innerAreaPadding{padding:8px}#sidebar div.multiple{padding-bottom:6px}#sidebar div.fullBar p{padding:3px 8px 1px 8px}#sidebar div.multiple .innerArea,div.fullWidth div.threeColumnContainer div.innerArea{margin:0 7px 2px 7px;padding-bottom:5px}#sidebar div.multiple h2{margin:13px 16px 5px 8px!important}#sidebar div.single .innerArea{margin:7px}#sidebar div.single .first img{margin-top:4px}#sidebar div.teaserboxSplit h2,#sidebar div.teaserboxSplit h3,div.fullWidth div.threeColumnContainer div.second h3{margin:0 0 6px 0;padding:0;font-size:1em}#sidebar div.teaserboxSplit .col,div.threeColumnContainer .col,div.fullWidth div.twoColumnContainer .col,.queryRow .col{float:left}#sidebar div.teaserboxSplit .first,div.fullWidth div.threeColumnContainer div.innerArea div.first{width:136px}#sidebar div.teaserboxSplit .second,div.fullWidth div.threeColumnContainer div.innerArea div.second{width:108px;margin-left:12px}#sidebar div.multiple .second{width:118px}#sidebar .stress,div.fullWidth div.twoColumnContainer label.stress,div.fullWidth div.threeColumnContainer span.stress{color:#f01414}#sidebar .block{display:block}.intro{font-weight:bold}#sidebar .queryRow a.helper{background:url(../img/icons.gif) 0 -2789px no-repeat;color:#333!important;font-size:.7em;padding-left:14px!important;margin-left:4px}div.formContainer{margin-top:9px;margin-left:16px!important}div.sendButton{margin-top:11px;margin-left:8px!important}#sidebar .headline{padding:6px 0 4px 0;display:block}#sidebar div.imageteaser img{margin-bottom:-4px}#sidebar .right{text-align:right}#sidebar div.teaserbox a{color:#fff}#sidebar div.info-box,.wrapper div.info-box{background:#eee url(../img/content-bg.png) -7400px 0 no-repeat}#sidebar div.info-box.context,.wrapper div.info-box.context{background:#eee url(../img/context-bg.png) no-repeat}#sidebar div.info-box.context div.wrapper_left{margin:0;margin-top:-1px;padding:0;padding-top:1px;min-height:60px}#sidebar div.info-box div.wrapper{float:none;padding:8px 8px 8px 72px}#sidebar div.info-box h3{margin-bottom:0;padding:4px 0}#sidebar div.ticket-box,.wrapper div.ticket-box{background:#eee url(../img/content-bg.png) -9800px 0 no-repeat!important;padding-top:0!important}#sidebar div.ticket-box div.wrapper,.wrapper div.ticket-box div.wrapper{float:none!important;padding:20px 8px 20px 57px}.wrapper div.ticket-box div.col{float:left;margin-right:8px}.wrapper div.ticket-box input{border:1px solid #768086;width:288px;font-size:.7em;padding:0 4px}.wrapper div.ticket-box div.link{float:right;margin-top:3px;margin-right:-8px;text-align:right;width:180px}#sidebar div.teaserbox img,#sidebar div.teaserboxSplit img,div.fullWidth #inhalt .first img{margin-bottom:0}#sidebar div.teaserbox .teasertext{padding:0 5px 2px 8px}#sidebar div.news{background-color:#fff;padding:12px 15px;width:auto}#sidebar div.news h3{font-size:.9em;font-weight:normal;margin-bottom:0}#sidebar div.news h4{padding:.7em 0 0}#sidebar div.news a{color:#333}#sidebar div.box h3{font-size:.75em;font-weight:bold}#sidebar a.arrow-left{background:transparent url(../img/icons.gif) 14px -1540px no-repeat;display:block;font-size:.9em;padding:11px 11px 11px 38px}#sidebar h2{font-size:.9em;margin:0 0 .7em;padding:10px 13px 0 13px}#sidebar ul.thirdlevel{padding:0 13px 10px 13px}#sidebar ul.thirdlevel a{background:transparent url(../img/icons.gif) 0 -1248px no-repeat;display:block;line-height:1.15;margin-top:.9em;padding-left:16px}#sidebar ul.thirdlevel a.active{background-position:0 -1348px;font-weight:bold}#sidebar ul.thirdlevel a.current,#sidebar ul.thirdlevel a:hover{background-position:0 -1448px}#sidebar ul.forthlevel{padding-left:16px}#sidebar ul.forthlevel a{background:0;margin-top:.75em}#sidebar ul.forthlevel a.active,#sidebar ul.forthlevel a:hover{background:transparent url(../img/icons.gif) 0 -1448px no-repeat}#sidebar ul.thirdlevel a.current{color:#333;cursor:auto;text-decoration:none}#content.sidebar-left div.wrapper{float:left}#content.sidebar-left #sidebar{float:left;padding-right:16px}#content.sidebar-overlay #sidebar{position:relative;top:-130px;z-index:100}#content.sidebar-right div.wrapper{float:right}#content.sidebar-right #sidebar{float:right;padding-right:16px}div.ov-w-qf .threeColumnContainer{background-color:#fff;border:1px solid #ccc;margin:10px 0 0 312px;width:655px;z-index:20}#content.sidebar-left div.searchresult{width:736px}div.startseite #angebote,div.startseite #schnelleinstieg,div#emergency,#quickfinder .qf-teaser,div.startseite .iconbox{background:#fff;border:1px solid #ccc;position:relative}div.startseite #content.sidebar-both #inhalt{float:left;margin:0 16px 0 312px}div.startseite #wideTeaser{padding:8px 0 0;width:430px;float:left;margin:8px 16px 0 312px;z-index:20}#header-spacer{height:2px;background-color:#fff;display:none}#country-selector .button-inside{padding-bottom:0}#country-selector p{margin-bottom:0}#country-selector div.selectbox{margin-bottom:0!important}div.startseite #kampagnen{bottom:16px;display:block;left:0;margin-left:312px;overflow:hidden;position:absolute;width:430px;z-index:500}div.startseite #kampagnen ul{margin:0;padding:.1em 0;position:relative;z-index:100}div.startseite #kampagnen li{display:block;float:left;margin-left:16px;width:110px}div.startseite #kampagnen li.active{font-weight:bold}div.startseite #kampagnen span{background:white;display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:50}div.startseite #angebote{float:left;margin:8px 16px 0 312px;padding:8px 8px 0 15px;width:406px;z-index:20}div.startseite #angebote h2{padding-left:8px}div.startseite #carousel-wrapper{left:0;overflow:hidden;position:relative}div.startseite #carousel{margin-bottom:0;position:relative;z-index:10}div.startseite a.carousel-button,div.startseite a#carousel-prev:focus{background:url(../img/carousel-buttons.png) 0 0 no-repeat;margin-right:4px}div.startseite a#carousel-pause{background-position:-20px 0}div.startseite a#carousel-next{background-position:-40px 0;margin-right:15px}div.startseite a.carousel-button{display:none}div.startseite a.carousel-button span{visibility:hidden}div.startseite #carousel li{background:#eaeaea;float:left;font-weight:bold;margin:0 16px 8px 0;min-height:184px;width:199px}div.startseite .large-image #carousel li{min-height:195px}div.startseite .large-image #carousel li p{font-weight:normal}div.startseite #carousel li.odd{clear:left}div.startseite #carousel li.even{margin-right:0}div.startseite #carousel ul,div.startseite #carousel h3{padding:0 8px}div.startseite #carousel p{padding:0 8px}div.startseite #carousel li li{background:transparent url(../img/icons.gif) 0 -996px no-repeat;clear:both;float:none;margin:0;min-height:0;padding:0 0 0 12px;text-align:right;width:auto}div.startseite .large-image #carousel li ul li{min-height:0!important}div.startseite #carousel a{display:block;overflow:hidden}div.startseite #carousel a.link-highlight{font-weight:normal}#carousel a:hover,#carousel a:focus{text-decoration:none}#carousel a:hover span,#carousel a:focus span,#carousel a.link-highlight:hover,#carousel a.link-highlight:focus{text-decoration:underline}div.startseite #carousel span.a-title{display:block;float:left}div.startseite #carousel span.a-price{float:right}div.startseite #carousel span.a-amount{color:#f01414}div.startseite #content.sidebar-both div#sidebarRight.startseite-i{margin-top:-46px}div.startseite div#sidebarRight.startseite-i .iconbox{margin-top:10px}div.startseite .iconbox{margin-top:-36px;padding:0 0 7px;position:relative;width:206px;z-index:4000;background:#d2d2d2 url(../img/gradient-iconbox.png) 0 0 repeat-x}div.startseite .iconbox div,div.startseite .infoteaser div{margin:10px 18px 6px 18px}div.startseite .iconbox div h3{font-weight:bold;font-size:.7em;background:url(../img/icon-help.png) no-repeat;height:32px;padding:12px 0 0 50px}div.startseite .iconbox div p{font-weight:bold}div.startseite .infoteaser{background-color:#9a9ba6;margin-top:10px;padding:2px 0 7px 0;position:relative;width:206px;z-index:4000;color:#fff;font-weight:bold}div.startseite .infoteaser ul.block-list li{background:transparent url(../img/icons.gif) no-repeat scroll 0 -2094px;padding:2px 0 2px 16px}div.startseite div.sidebar-both #angebote{margin:8px 0 0 0;float:none}div.startseite div#sidebarRight.startseite-i #schnelleinstieg{float:none}div.startseite #schnelleinstieg{float:left;margin-top:-36px;padding:0 0 7px;position:relative;width:206px;z-index:4000}#schnelleinstieg h3.seOpener{background-position:8px -1643px;margin:0 7px 0;padding:7px 0 8px 32px}#schnelleinstieg h3.open{background-position:8px -1743px}#schnelleinstieg img{display:block;margin:0 7px 0}#schnelleinstieg ul{background:#eaeaea;margin:0 7px 1px;padding:8px;position:relative}div#emergency-wrapper{height:263px;right:12px;position:absolute;top:0;width:13.1em;z-index:5000}div#emergency{padding:7px;position:absolute;right:0;bottom:0;width:12em}div#emergency h2{background:url(../img/icons.gif) left -3050px no-repeat;padding:6px 0 5px 32px}div#emergency em{font-style:normal}#footer{clear:both;height:4em;position:relative}#footer-nav{background-color:#f01414;margin:0;position:absolute;right:0;bottom:0;width:100%;height:32px;text-align:right;z-index:99}#footer-nav ul{display:inline-block;margin:0;padding:11px 0;zoom:1}#footer li{display:block;float:left}#footer li span,#footer li a{border-left:1px solid #fff;color:#fff;display:block;float:left;font-size:.9em;line-height:1;margin:0;padding:0 10px}#footer li a:hover,#footer li a:focus,#footer li a:active{color:#fff}#footer li a.active{font-weight:bold}#footer li span{border-left:0 none}#footer-logo{bottom:1.8em;overflow:hidden;margin:0 16px 8px 0;padding:0;position:absolute;right:0}#footer-logo img{margin:0}#footer div.bar{background-color:#f01414;bottom:0;height:22px;left:0;position:absolute;width:100%;z-index:9}#print-footer{display:none}#content-shadow,#content-shadow div.shadow-wrapper,#content-shadow div.section{background:transparent url(../img/content-shadow-bg.png) 1px top no-repeat}#content #content-shadow{background-color:transparent;border:0;padding:4px 0 0 1px;margin-left:-8px;position:relative;top:-24px;width:749px;z-index:9000}#content #content-shadow div.shadow-wrapper{background-position:-1600px bottom;float:none!important;margin-bottom:1px;padding-bottom:12px}#content #content-shadow div.section{background-position:-800px top;background-repeat:repeat-y;margin:0;padding:8px 15px 0}#content #content-shadow div.section.first{margin:8px 0 0;padding:0 15px}#content #content-shadow div.section.last{padding-bottom:4px}#content #content-shadow div.section div.col{width:720px}#content #content-shadow div.block{background-color:#f2f2f2;padding:8px}#content #content-shadow div.highlight{background-color:#e7ecf7}#content #content-shadow .opener{background-position:0 -1650px;margin-bottom:0;padding:1px 4px 0 24px}#content #content-shadow .openerActive,#content #content-shadow .openerActive:hover{background-position:0 -1750px}#content #content-shadow .opener-content{margin-top:12px}#content #content-shadow .first h2{margin-top:0!important}#content #content-shadow h2{margin-top:.8em!important}#content #content-shadow a.arrow-right,#content #content-shadow a.arrow-left,#content #content-shadow a.arrow-top,#content #content-shadow a.arrow-bottom,#content #content-shadow a.extern{background:url(../img/icons.gif) 0 -996px no-repeat;padding-left:12px}#content #content-shadow a.arrow-left{background-position:0 -3436px}#content #content-shadow a.arrow-top{background-position:0 -3996px}#content #content-shadow a.arrow-bottom{background-position:0 -4096px}#content #content-shadow a.extern{background-position:0 -1996px;padding-left:16px}#content ul.process-list{padding:7px 8px 4px}#content ul.process-list li{background-image:none;float:left;margin-right:8px;padding:2px 8px 2px 0}#content ul.process-list li.active{background:url(../img/gradients-bg.png) 0 50% no-repeat}#content ul.process-list li span{background:url(../img/icons.gif) 0 -3800px no-repeat;padding:1px 0 1px 24px}#content ul.process-list li.active span{background-position:0 -3900px;color:#fff}#content ul.process-list li.checked span{background-position:0 -3700px}div.fullWidth div.twoColumnContainer,div.fullWidth div.threeColumnContainer{margin-left:8px;width:959px;overflow:hidden}div.fullWidth div.twoColumnContainer div.twoColumnContainerWrapper{padding:10px 0 13px 15px}div.fullWidth div.threeColumnContainer div.threeColumnContainerWrapper{padding:0 0 13px 9px}div.fullWidth div.threeColumnContainer div.teaserboxWrapper{float:left;padding:4px 0 0 8px}div.fullWidth div.threeColumnContainer div.innerArea{margin:0;width:304px;overflow:hidden;background-color:#eaeaea}div.fullWidth #inhalt div.col{margin-right:0;padding-top:0}div.fullWidth div.twoColumnContainer .hidden{visibility:hidden}div.fullWidth div.twoColumnContainer label.stress{font-weight:bold}div.fullWidth div.twoColumnContainer div.col{overflow:hidden}div.fullWidth div.twoColumnContainer div.first{width:456px}div.fullWidth div.twoColumnContainer div.second{margin-left:17px;width:455px}div.fullWidth div.twoColumnContainer h1{margin-bottom:.6em}div.fullWidth div.twoColumnContainer fieldset{margin-bottom:1px;padding:8px 8px 0;background:#d2d2d2 url(../img/gradients-bg.png) -1500px top no-repeat}div.fullWidth div.twoColumnContainer input.radio{background:transparent;border:0;margin-right:2px;min-height:0;padding:0;vertical-align:middle}div.fullWidth div.threeColumnContainer div.innerArea div.second{width:148px!important;overflow:hidden}div.fullWidth div.threeColumnContainer div.innerArea div.second p{padding:.05em 0 0 0}div.fullWidth div.twoColumnContainer div.questionContainer{margin-bottom:12px;min-height:374px;height:auto!important;height:374px}div.fullWidth div.twoColumnContainer div.first fieldset{padding-bottom:5px;background-position:-3300px 0}div.fullWidth div.twoColumnContainer fieldset input.radio{float:left;margin-right:8px;min-height:19px;font-size:11px}div.fullWidth div.twoColumnContainer div.first fieldset label,div.fullWidth div.twoColumnContainer div.first fieldset span{float:left;width:417px;overflow:hidden;padding-top:2px}div.fullWidth div.twoColumnContainer div.first span button,#bahncardberater-head form.bahncardberater span.button-border button{line-height:13px;font-size:.7em}div.fullWidth div.twoColumnContainer div.first span.button-border{float:right;margin:0 6px 0 9px}div.fullWidth div.twoColumnContainer div.first span.button-border span,#bahncardberater-head form.bahncardberater span.button-border span{padding-top:1px}div.fullWidth div.twoColumnContainer div.first span.button-normal{float:left}div.fullWidth div.twoColumnContainer div.first span.button-normal button{padding-top:3px}div.fullWidth div.twoColumnContainer div.second div.colContent{background-color:#efefef}div.fullWidth div.twoColumnContainer div.colContent img{display:block;margin-bottom:0}div.fullWidth div.twoColumnContainer div.colContentWrapper{padding:9px 6px 11px 8px}div.fullWidth div.twoColumnContainer div.colContentWrapper img{float:right}div.fullWidth div.twoColumnContainer div.colContentWrapper h2{margin:2px 0 0 0}div.fullWidth div.twoColumnContainer div.colContentWrapper p{margin:16px 0 0 0}div.fullWidth div.twoColumnContainer div.colContentWrapper p.subHeadLine{margin-top:0}div.fullWidth div.twoColumnContainer div.colContentWrapper ul.block-list{margin-top:2px;padding-bottom:5px}div.fullWidth div.twoColumnContainer div.colContentWrapper ul.block-list li{font-weight:normal}.clearfix:after,div.startseite #carousel li li:after,#quickfinder .qf-teaser:after,#content:after,#praemienlayer-content:after,#kampagnen ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.inline_clearfix:after{clear:both;content:".";display:inline-block;height:0;visibility:hidden}.hide{left:-9999px;position:absolute;top:0}.disabled,a.disabled,a.disabled:hover{color:#999}input.disabled,select.disabled{background-color:#d7d7d7}input.disabled{color:#768086}abbr,acronym{border-bottom:0;text-decoration:none}abbr[title],acronym[title]{border-bottom:1px dotted #ccc}a.link-highlight,input.link-highlight,#TB_closeWindowButton{background:url(../img/icons.gif) left -996px no-repeat;padding:0 0 0 12px;text-align:left}input.link-highlight{color:#333;text-decoration:none;cursor:pointer;border:0}input.link-highlight:hover,input.link-highlight:focus,input.link-highlight:active{color:#f01414;text-decoration:underline}a.arrowlink,input.arrowlink,span.arrowlink,input.arrowlink:hover{background:url(../img/icons.gif) left -996px no-repeat;color:#333;text-decoration:none;text-align:left;border:0}a.arrowlink{padding:0 0 0 12px}input.arrowlink,span.arrowlink,input.arrowlink:hover{padding:0 0 0 8px}input.arrowlink,input.link,input.arrowlink:hover,input.link:hover{cursor:pointer;display:block}a.arrowlink:hover,a.arrowlink:focus,a.arrowlink:active,input.arrowlink:hover,input.arrowlink:focus,input.arrowlink:active,input.link:hover,input.link:focus,input.link:active{color:#f01414;text-decoration:underline}input.link{border:0;background:transparent}.linkButton{background:transparent url(../img/icons.gif) no-repeat scroll left -996px;padding:0 0 0 8px!important;color:#333;border:0;cursor:pointer;border:none!important;text-align:left}body.font-xl .linkButton{background-position:0 -994px}.linkButtonHover,.linkButton:hover,.linkButton:active,.linkButton:focus{color:#f01414;text-decoration:underline!important}.arrowlinktop{background:url("../img/icons/icons_auskunft.gif") no-repeat scroll -14px -78px transparent}.arrowlinkbottom{background:url("../img/icons/icons_auskunft.gif") no-repeat scroll -14px -7px transparent}.button-inside{padding-bottom:5px}.button-inside span.button-border{background-color:#d2d2d2;display:block;float:left;position:relative}.highlight-1 .button-inside span.button-border{background-color:#7e848f}.button-inside span.button-border button,.button-inside span.button-border input.button{border:0 none;cursor:pointer;display:inline;margin:0}.button-inside span.button-border button,.button-inside span.button-border input.button,.button-inside span.button-border 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}.button-inside span.button-border button.disabled,.button-inside span.button-border input.disabled,.button-inside span.button-border a.disabled,.button-inside span.button-border button.disabled:focus,.button-inside span.button-border input.disabled:focus,.button-inside span.button-border a.disabled:focus,.button-inside span.button-border button.disabled:hover,.button-inside span.button-border input.disabled:hover,.button-inside span.button-border a.disabled:hover{background:#e4421c url(../img/gradients-bg.png) -4200px 50% no-repeat}.button-inside span.button-border button.disabled:hover,.button-inside span.button-border input.disabled:hover{border-left:none!important;border-top:none!important;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;cursor:default}.button-inside span.button-border button.green,.button-inside span.button-border input.green,.button-inside span.button-border a.green{background:#76af4d url(../img/gradients-bg.png) -4800px 50% no-repeat}.button-inside span.button-border button.green:hover,.button-inside span.button-border input.green:hover,.button-inside span.button-border a.green:hover{background:#76af4d url(../img/gradients-bg.png) -5200px 50% no-repeat}.highlight-1 .button-inside span.button-border button,.highlight-1 .button-inside span.button-border input.button,.highlight-1 .button-inside span.button-border a{background:#e4421c url(../img/gradients-bg.png) left 50% no-repeat;border:0;border-right:1px solid #6a6e78;border-bottom:1px solid #6a6e78}.button-inside span.button-border button.hover,.button-inside span.button-border button:hover,.button-inside span.button-border button:focus,.button-inside span.button-border input.button.hover,.button-inside span.button-border input.button:hover,.button-inside span.button-border input.button:focus,.button-inside span.button-border a:hover,.button-inside span.button-border a:focus{background-color:#fb410d;background-position:-2700px 50%;border:0;border-left:1px solid #727272;border-top:1px solid #727272}.highlight-1 .button-inside span.button-border button.hover,.highlight-1 .button-inside span.button-border button:hover,.highlight-1 .button-inside span.button-border button:focus,.highlight-1 .button-inside span.button-border input.button.hover,.highlight-1 .button-inside span.button-border input.button:hover,.highlight-1 .button-inside span.button-border input.button:focus,.highlight-1 .button-inside span.button-border a:hover,.highlight-1 .button-inside span.button-border a:focus{border:0;border-left:1px solid #6a6e78;border-top:1px solid #6a6e78}.button-inside span.button-border a span,.button-inside span.button-border button span,.button-inside span.button-border input.button span{background:transparent url(../img/icons.gif) left -2298px no-repeat;display:block;padding-left:18px}.button-inside span.button-normal a,.button-inside span.button-normal button,.button-inside span.button-normal input.button{background-color:#999da6;background-position:-600px 50%!important}.button-inside span.button-normal button.hover,.button-inside span.button-normal button:hover,.button-inside span.button-normal button:focus,.button-inside span.button-normal input.button.hover,.button-inside span.button-normal input.button:hover,.button-inside span.button-normal input.button:focus,.button-inside span.button-normal a:hover,.button-inside span.button-normal a:focus{background-color:#b1b3b7;background-position:-900px 50%!important}.button-inside span.button-normal button.disabled,.button-inside span.button-normal input.disabled,.button-inside span.button-normal a.disabled,.button-inside span.button-normal button.disabled:focus,.button-inside span.button-normal input.disabled:focus,.button-inside span.button-normal a.disabled:focus,.button-inside span.button-normal button.disabled:hover,.button-inside span.button-normal input.disabled:hover,.button-inside span.button-normal a.disabled:hover{background-color:#b1b3b7;background-position:-3300px 50%!important}.button-inside span.button-arrow,.button-inside span.button-arrow button,.button-inside span.button-arrow input.button{overflow:hidden!important;width:36px}.button-inside span.button-arrow button,.button-inside span.button-arrow input.button{padding-top:1px!important;padding-bottom:1px!important}.button-inside span.button-arrow button span,.button-inside span.button-arrow input.button span{background-position:4px -2298px!important;padding-left:36px}.button-inside span.button-border .button-short-height,.button-inside span.button-border input.button-short-height{padding:0 5px}.hiddenSubmit{position:absolute;left:-9999px;background:0}#search .button-inside{display:inline}#search .button-inside button{padding-bottom:1px!important}#mn-login .button-inside{height:2em;padding:8px 10px;text-align:right}#mn-login .button-inside button{padding-top:2px!important;padding-bottom:2px!important}#mn-login .button-inside button span{background-position:left -2298px}#mn-login .button-inside span.button-border{float:right}.button-inside span.right{float:right}div.letter-box form .button-inside{display:inline;float:left;margin-left:8px}div.letter-box .button-inside button{padding-bottom:1px!important}div.ticket-box .button-inside{margin-top:3px;padding-bottom:0}.show-non-js{display:inline}.show-non-js-block{display:block}.show-with-js,.show-with-js-block{display:none}div.contentfenster{height:auto;width:206px!important;background-color:#fff;border:1px solid #ccc}div.contentfenster img.teaser-with-text{margin-bottom:-4px!important}div.contentfenster div.cf-wrapper{float:none;padding:8px}div.contentfenster div.cf-wrapper.notoppadding{padding-top:0}div.contentfenster div.cf-wrapper.nobottompadding{padding-bottom:0}div.contentfenster ul li{background:transparent url(../img/icons.gif) 0 -2494px no-repeat;padding:0 0 0 12px}div.contentfenster ul.link-list li{background:transparent url(../img/icons.gif) 0 -996px no-repeat!important;font-weight:normal;padding:0 0 0 12px}div.contentfenster ul.link-list li.inactive{background-position:left -2688px!important}div.contentfenster ul.link-list li.inactive a{color:#aeaeae}div.contentfenster div.content{margin:12px 7px 16px 7px;background-color:#eaeaea}div.contentfenster div.mitte{height:162px!important}div.contentfenster div.rechts{height:auto}div.contentfenster.largecol{width:286px!important}div.contentfenster img.left{float:left;margin-bottom:0}div.contentfenster img.right{float:right;margin-bottom:0}div.contentfenster div.left{float:left}div.contentfenster div.cf-wrapper-fk{float:left;margin:8px 8px 0 8px;padding:0;width:160px}div.contentfenster div.content-fk{margin:12px 8px 8px 8px;background-color:#fff}div.contentfenster div.noimage{padding-top:0}div.contentfenster div.noimage-lk{float:none;padding-top:0;width:270px!important}div.contentfenster.cf-fullwidth{width:928px!important;border:0}div.contentfenster.highlight-2{background-color:#f4f4f4}div.contentfenster.with-padding{padding:8px}div.contentfenster.cf-fullwidth img.left{margin-right:8px}div.contentfenster.cf-fullwidth div.right{float:right;margin-left:8px;width:160px}div.contentfenster div.cf-wrapper-fullwith{margin:0;padding:0}div.contentfenster.text{width:432px!important;height:auto;border:0;padding:16px}div.contentfenster.angebot{width:432px!important;padding:8px;margin:0 0 8px 0;height:auto;border:0;background-color:#eaeaea}div.contentfenster.vorteil{width:414px!important;padding:8px 8px 16px 8px;border:1px solid #ccc}div.contentfenster div.vorteilcontent{background:#fff url(../img/content-bg.png) -6856px 0 repeat-y}div.contentfenster div.vorteilbild{width:192px;padding:0;margin-right:32px;background-color:#fff;font-size:.1em;float:left}div.contentfenster div.vorteilbild img{padding:0;margin:0}div.contentfenster div.vorteiltext{width:174px;padding:12px 8px 4px 8px;float:left}div.cf-shadow{background:url(../img/schatten_oben_hilfe_schmal_trans.png) no-repeat top!important;height:auto;width:210px!important;background-color:#fff;margin-left:-6px;margin-right:-6px;float:right}div.cf-shadow img{padding-top:5px;margin-bottom:-5px}div.cf-shadow div.wrapper{background:url(../img/schatten_unten_hilfe_schmal_trans.png) no-repeat bottom!important;padding-top:8px;padding-bottom:12px}div.cf-shadow div.content{background:url(../img/schatten_seiten_hilfe_schmal_trans.png) repeat-y!important;padding:0 15px 1px 15px!important;border:none!important}div.cf-shadow div.content h3{font-size:1em;font-weight:normal;background-color:#fff}div.cf-shadow div.inner-content{background-color:#eaeaea;padding:4px 5px 4px 5px;margin-bottom:5px}div.cf-shadow ul.link-list{padding-left:5px;margin:0}div.cf-shadow ul.link-list li{background:transparent url(../img/icons.gif) 0 -996px no-repeat!important;padding:0 0 4px 12px!important;font-weight:bold!important}div.cf-shadow ul.link-list li.inactive a{color:#aeaeae}div.cf-shadow div.inner-content ul{padding:0}div.cf-shadow div.inner-content ul li{font-weight:normal!important}#hafasContainer .cf-shadow{margin-right:0!important;border:none!important}div.contentfenster.pageteaser{width:722px!important}div.contentfenster.pageteaser img.left{margin-right:8px;display:inline}div.contentfenster.pageteaser ul.link-list{font-size:.7em!important;width:auto!important;padding:0!important}div.contentfenster.pageteaser ul.link-list li{display:inline}#TB_window .threeColumnContainer{border:0}#TB_overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}.TB_overlayMacFFBGHack{background:url(../img/macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}#TB_window{background:#fff;display:none;left:50%;position:absolute;top:0;z-index:100002}#TB_window h2.searchresult,#TB_window h1{padding-left:0}#TB_window .threeColumnContainer h3{margin-left:0}#TB_window img#TB_Image{border:1px solid #ccc;border-top-color:#666;border-left-color:#666;display:block;margin:15px 0 0 15px}#TB_caption{float:left;height:25px;padding:7px 30px 10px 25px}#TB_closeWindow{float:right;height:25px;padding:11px 25px 10px 0}#TB_closeAjaxWindow{float:right;font-size:.8em;margin-bottom:1px;padding:7px 10px 5px 0;text-align:right}#TB_title{display:none}#TB_ajaxContent{clear:both;line-height:1.4em;overflow:auto;padding:2px 15px 15px;text-align:left}#TB_ajaxContent.TB_modal{padding:1px}#TB_ajaxContent p{padding:5px 0 5px 0}#TB_load{display:none;height:13px;left:50%;margin:-6px 0 0 -104px;position:fixed;top:50%;width:208px;z-index:100003}#TB_HideSelect{background-color:#fff;border:0;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:99999}#TB_iframeContent{border:0;clear:both;margin-bottom:-1px;margin-top:1px}#TB_window .closeButton,#bahncardberater-head div.bcbTip a.closeButton{background:transparent url(../img/icons.gif) 0 -3589px no-repeat;cursor:pointer;padding-left:15px}@media print{html,body{background-color:transparent;color:#000;font-size:110%}a:hover{color:#000;text-decoration:none}div#doc{background:transparent;margin:0;padding:0;width:auto}#quickfinder{background:transparent}#quickfinder div.wrapper{background:#fff;border:1px solid #ccc;padding:0 7px 7px}div#sidebar,div#main-nav,div#key-visual,ul#breadcrumb,div#footer,div.bar,div.site-actions,div#quickfinder,ul#skiplinks,div#header-elements,.button-inside span.button-border{display:none}#header{background-color:transparent;height:3.5em}h1#logo{left:0}#content.sidebar-right div.wrapper,#content.sidebar-left div.wrapper{float:none}#content.sidebar-left div.box{width:600px}#content div.box{background-color:transparent;border:0;padding-left:0;padding-right:0}#content a.enlarge,#content .active.hover .opener,#content .opener,#content div.section li{background:0}#content div.section .col{border:1px solid #fff}#content div.section .highlight-1,#content div.section .highlight-2{background-color:#fff;border:1px solid #000;color:#000!important}#content div.section .highlight-2{border-color:#999}#content div.section ul{padding-left:16px}#content div.section ul.block-list li,#content div.section .third ul.link-list li,#content div.section .two-thirds ul.link-list li,#content div.section .two-thirds ul.first li,#content div.section ul li{background-image:none!important;list-style-type:circle;padding-left:0!important}#content div.section ul.block-list li{list-style-type:square}#content div.has-background{background:0}#content div.first{margin-left:0!important}#content div.last{clear:left;margin-left:0!important;margin-top:15px!important}#praemienlayer-content div.box{background-color:transparent;border:0;padding-left:0;padding-right:0}#praemienlayer-content a.enlarge,#content .active.hover .opener,#content .opener,#content div.section li{background:0}#praemienlayer-content div.section .col{border:1px solid #fff}#praemienlayer-content div.section .highlight-1,#praemienlayer-content div.section .highlight-2{background-color:#fff;border:1px solid #000;color:#000!important}#praemienlayer-content div.section .highlight-2{border-color:#999}#praemienlayer-content div.section ul{padding-left:16px}#praemienlayer-content div.section ul.block-list li,#praemienlayer-content div.section .third ul.link-list li,#praemienlayer-content div.section .two-thirds ul.link-list li,#praemienlayer-content div.section .two-thirds ul.first li,#praemienlayer-content div.section ul li{background-image:none!important;list-style-type:circle;padding-left:0!important}#praemienlayer-content div.section ul.block-list li{list-style-type:square}#praemienlayer-content div.has-background{background:0}#praemienlayer-content div.first{margin-left:0!important}#praemienlayer-content div.last{clear:left;margin-left:0!important;margin-top:15px!important}div.tabelement ul.reiterlist{display:none}div.tabelement .highlight-2{border-color:#fff!important}div.tabelement .tabcontent{display:block!important}#content .two-thirds,#content .two-thirds img,#content div.section img.full{height:auto;width:598px!important}#content .two-thirds img.right,#content .two-thirds img.left,#content .third,#content .third img{height:auto;width:290px!important}#praemienlayer-content .two-thirds,#praemienlayer-content .two-thirds img,#praemienlayer-content div.section img.full{height:auto;width:598px!important}#praemienlayer-content .two-thirds img.right,#praemienlayer-content .two-thirds img.left,#praemienlayer-content .third,#praemienlayer-content .third img{height:auto;width:290px!important}#content div.section div.col{float:left;margin-left:16px;width:598px}#praemienlayer-content div.section div.col{float:left;margin-left:16px;width:598px}#content div.section table thead th,#content div.section table thead td{background-color:transparent;border:1px solid #666}#content div.section table tbody th,#content div.section table tbody td{background-color:transparent;border:1px solid #999}#content div.section table.accordion tbody tr.active td.opener-content .more div{float:none;width:80%}#praemienlayer-content div.section table thead th,#praemienlayer-content div.section table thead td{background-color:transparent;border:1px solid #666}#praemienlayer-content div.section table tbody th,#praemienlayer-content div.section table tbody td{background-color:transparent;border:1px solid #999}#praemienlayer-content div.section table.accordion tbody tr.active td.opener-content .more div{float:none;width:80%}div.a-z .letter-box{display:none}div.a-z li{width:189px!important}div.threeColumnRow{background:0}div.threeColumnContainer{background:0;border:0;width:598px!important}div.threeColumnContainer h1,div.threeColumnContainer h2,div.threeColumnContainer p,div.sitemap div.sitemapSection{padding-left:0!important}div.threeColumnContainer .col{border:1px solid #999;width:280px!important}div.sitemap div.threeColumnContainer .col{width:270px!important}div.threeColumnContainerFooter a.closeSection,div.threeColumnContainerFooter a.openSection,div.threeColumnContainerFooter #closeAll,div.threeColumnContainerFooter #openAll{display:none!important}.threeColumnContainer .threeColumnRow,.oneColumnContainerAnswer{display:block!important}#content.startseite div#key-visual{display:block!important}div.ov-w-qf .threeColumnContainer{background-color:transparent;border:0;margin-left:0!important}.ticket-box,.carousel-button{display:none!important}div#emergency-wrapper,div#emergency{height:auto;position:static;width:584px}div.startseite #angebote,div.startseite #carousel-wrapper{border:0;float:none;margin-left:0;width:598px!important}div.startseite #schnelleinstieg{clear:both;float:none;margin-top:15px;width:290px!important}div.startseite #angebote h2,#schnelleinstieg h3.seOpener{padding-left:0!important}div.startseite #carousel li.odd,div.startseite #carousel li.even{border:1px solid #000;width:289px!important}#print-footer{display:block;font-size:85%;margin-top:32px}}.teaserMeineNaechsteBahnIcon{background:transparent url(../img/icons/bahnreise_grau_16x16.gif) no-repeat;padding-left:24px}.teaserMeineGemFahrtenIcon{background:transparent url(../img/icons/merken_grau_outline_16x16.png) no-repeat;padding-left:24px;height:16px}.hafasTeaser,.hafasMenuContainer{font-size:.7em}.teaserBackgroundWhite{background-color:#fff}.teaserBackgroundLightGrey{background-color:#f2f2f2}.teaserBackgroundLightGrey .disabled,.teaserBackgroundLightGrey a.disabled,.teaserBackgroundLightGrey a.disabled:hover,.teaserInactive{color:#768086}.mgv_hint,.mgv_save{margin-top:8px;margin-bottom:8px;background-repeat:none}.hafasTeaser .queryBox{background:#f2f2f2;padding:8px}.hafasTeaser .nopaddingtop{padding-top:0!important}.hafasTeaser .nopaddingbottom{padding-bottom:0!important}.hafasTeaser .marginbottom{margin-bottom:2px}.hafasTeaser table{font-size:1.0em;width:100%}.hafasTeaser table th{background-color:#e4e4e4;font-weight:bold;height:23px;padding-left:8px}.hafasTeaser table td{height:23px;padding-left:8px}.hafasTeaser table tr:hover td{background-color:#d6dff2!important}.hafasTeaser table tr:hover td.hUnderline{text-decoration:underline}.hafasTeaser table tr.dark td{background-color:#e4e4e4}.hafasMenuContainer{width:200px;background:#d6dff2;position:absolute;border:1px solid #ccc;font-size:.7em}.hafasMenuContainer div{padding:2px 8px}.hafasMenuContainer div.floatRight{float:right}.hafasMenuContainer img{cursor:pointer}#suggestion{font-size:12px;position:absolute;max-height:150px;min-width:180px;overflow:auto;overflow-x:hidden;overflow-y:auto;padding:0;background-color:#FFF;border:1px solid black}#suggestion div{white-space:nowrap;font-size:.9em;cursor:pointer;margin-left:6px;padding-bottom:2px;padding-top:3px}#suggestion .selected{background-color:#e7f7f7;color:#000}img.cal_button_earlier,img.cal_button_later,img.time_button_earlier,img.time_button_later{width:16px;height:16px;margin:0;vertical-align:top;border:0}div.calendar{margin-left:11px}div.departure-arrival-timesel{margin-left:17px}input.date{width:90px;vertical-align:top;height:14px}input.time{width:2.7em;vertical-align:top;height:14px}#content .fortschritt{height:38px}#content ul.process-list{padding:7px 8px 4px}#content ul.process-list li{background-image:none;float:left;margin-right:8px;padding:2px 8px 2px 0;cursor:default}#content ul.process-list li.checked span{background:transparent url(../img/icons.gif) no-repeat scroll 0 -4380px}#content ul.process-list li.navigable{margin-right:5px;padding-top:0}#content ul.process-list li.checked input{background:transparent url(../img/icons/erledigt_gruen_17x19_schatten.png) no-repeat scroll 0 1px}#content ul.process-list li.navigable input{display:block;border:0;padding:2px 0 3px 19px;margin:0;text-align:left;cursor:pointer}#content ul.process-list li.navigable input:hover,#content ul.process-list li.navigable input:focus,#content ul.process-list li.navigable input:active,#content ul.process-list li.navigable .selected{color:#f01414;text-decoration:underline}#content ul.process-list li span{background:transparent url(../img/icons.gif) no-repeat scroll 0 -4480px;padding:1px 0 1px 22px}#content ul.process-list li.active{background:transparent url(../img/gradients-bg.png) no-repeat scroll 0 50%;margin-right:16px}#content ul.process-list li.active span{background-position:0 -4578px;color:#fff;padding-left:16px}.font-large .button-inside span.button-border a span,.font-large .button-inside span.button-border button span,.font-large .button-inside span.button-border input.button span{background-position:left -2296px}.font-large a.arrowlink,.font-large input.arrowlink,.font-large span.arrowlink{background-position:left -995px}.font-large #content ul.link-list li,.font-large #praemienlayer-content ul.link-list li{background-position:left -4810px!important}.tuvText{margin:5px 0 5px 20px;width:450px}.font-xl .button-inside span.button-border a span,.font-xl .button-inside span.button-border button span,.font-xl .button-inside span.button-border input.button span{background-position:left -2295px}.font-xl a.arrowlink,.font-xl input.arrowlink,.font-xl span.arrowlink{background-position:left -993px}.font-xl #content ul.process-list li.active span,.font-xl #praemienlayer-content ul.process-list li.active span{background-position:0 -4577px}#tarifberater-head{position:absolute;top:31px;left:0;z-index:9999}#tarifberater-head span.button-border{position:relative;top:81px;left:625px}#tarifberater-head span.button-border button{font-size:1em}#tarifauswahl{position:relative}#tarifauswahl div.general-site-actions{left:638px;position:absolute;top:12px}#tarifauswahl div.first{background:#f2f2f2 url(../img/berater-widget-gradients-bg.png) 0 -140px repeat-x;margin-left:8px;width:616px}#tarifauswahl div.first fieldset{padding:8px 0}#tarifauswahl div.second{margin-top:9px;padding-left:8px;width:304px}#tarifauswahl strong{display:inline-block;width:6em}#tarifauswahl select{border:1px solid #768086;font-size:1em;margin-right:8px}#tarifauswahl input.radio{position:relative;top:3px}#tarifauswahl label{margin-right:8px}#tarifauswahl span.button-border{float:right}#tarifauswahl span.button-normal{float:left}#tarifvergleich h2{margin-left:16px;margin-bottom:0}#tarifvergleich .error-msg{color:#f01414;display:none;margin:8px 8px 0;text-align:right}#tarifvergleich .button-inside{margin-right:8px}#tarifvergleich span.button-border{float:right;margin-top:16px}#tarifvergleich div.innerArea p{margin-top:4px}#tarifvergleich td span.button-border{float:left;margin-top:8px}#tarifvergleich-ergebnis .scrolling-area{min-height:458px;overflow:auto;width:940px}#tarifvergleich-ergebnis .error-msg{color:#f01414;display:none}#TB_ajaxContent #tarifvergleich-ergebnis .scrolling-area{width:100%}#TB_ajaxContent #tarifvergleich-ergebnis h1{padding-top:32px}#tarifauswahl .general-site-actions,#tarifvergleich-ergebnis .general-site-actions{display:none}#TB_ajaxContent #tarifvergleich-ergebnis .general-site-actions a#close{background:url(../img/icons.gif) 0 -3589px no-repeat;cursor:pointer;padding-left:15px}#tarifvergleich-ergebnis td,#tarifvergleich-ergebnis th,#TB_ajaxContent #tarifvergleich-ergebnis td,#TB_ajaxContent #tarifvergleich-ergebnis th{vertical-align:top;width:200px}#tarifvergleich-ergebnis thead td,#tarifvergleich-ergebnis tbody th,#TB_ajaxContent #tarifvergleich-ergebnis thead td,#TB_ajaxContent #tarifvergleich-ergebnis tbody th{background-color:#eaeaea!important;font-weight:bold}#tarifvergleich-ergebnis thead td,#tarifvergleich-ergebnis thead th,#TB_ajaxContent #tarifvergleich-ergebnis thead td,#TB_ajaxContent #tarifvergleich-ergebnis thead th{font-size:1.4em;padding-top:0!important}#tarifvergleich-ergebnis thead td img,#tarifvergleich-ergebnis thead th img,#TB_ajaxContent #tarifvergleich-ergebnis thead td img,#TB_ajaxContent #tarifvergleich-ergebnis thead th img{margin-right:44px}#tarifvergleich-ergebnis thead td div{width:184px}#TB_ajaxContent #tarifvergleich-ergebnis thead td div{width:176px}#tarifvergleich-ergebnis tfoot td,#tarifvergleich-ergebnis tfoot th,#TB_ajaxContent #tarifvergleich-ergebnis tfoot td,#TB_ajaxContent #tarifvergleich-ergebnis tfoot th{background-color:#fff!important}#content.fullWidth div.threeColumnContainer div.clap-bar,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-bar{background:#d1d1d1 url(../img/berater-bar.gif) 0 0 repeat-x;position:relative}#content.fullWidth div.threeColumnContainer div.clap-bar input.checkbox,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-bar input.checkbox{height:16px;position:absolute;right:8px;top:8px;width:16px}#content.fullWidth div.threeColumnContainer h3.clap,#praemienlayer-content.fullWidth div.threeColumnContainer h3.clap{font-size:.8em;font-weight:normal;margin:10px 0 2px;min-height:21px;padding:8px 4px 3px 8px}#content.fullWidth div.threeColumnContainer div.clap-content,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content{clear:both;padding-top:16px}#content.fullWidth div.threeColumnContainer div.clap-content table,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content table{margin-bottom:0;width:100%}#content.fullWidth div.threeColumnContainer div.clap-content th,#content.fullWidth div.threeColumnContainer div.clap-content td,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content th,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content td{padding-bottom:4px;padding-left:8px;vertical-align:top}#content.fullWidth div.threeColumnContainer div.clap-content th,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content th{font-weight:bold;width:136px}#content.sidebar-both #inhalt{float:left;width:432px;margin:0}#content.sidebar-both #sidebar{float:left;width:288px;margin:0 15px 0 9px;padding:0;display:inline}#content.sidebar-both #sidebarRight{float:right;width:208px;margin:0 12px 0 16px;padding:0;display:inline}#content.sidebar-both #sidebarRight #schnelleinstieg{margin-top:10px;padding-bottom:7px;background:#fff;border:1px solid #ccc}#content.sidebar-both #sidebarRight #schnelleinstieg div p{display:block;margin:0 7px;padding:8px;background:#eaeaea}#content .foldingBox,#content #regioselect,#content.sidebar-both .teaserboxImg,#content.sidebar-both .teaserboxImgLarge{background-color:#fff;border:1px solid #ccc;margin:10px 0 0 0;padding:0;width:auto}#content #inhalt .teaserboxImg{float:left;width:206px}#content #inhalt .teaserboxImgLarge{float:left}#content #sidebar .teaserbox{width:auto}#content.sidebar-both #inhalt div.teaserboxImg.left{margin-right:16px}#content div.teaserboxImg .innerArea,#content div.teaserboxImgLarge .innerArea{background-color:#f4f4f5;padding-bottom:8px;margin:16px 7px}#content div.teaserboxImg h3,#content div.teaserboxImg ul,#content div.teaserboxImg p,#content div.teaserboxImgLarge h3,#content div.teaserboxImgLarge ul,#content div.teaserboxImgLarge p{padding-left:8px;padding-right:8px}#content div.teaserboxImgLarge img{float:left;margin:16px 0 16px 7px}#content div.teaserboxImgLarge div.innerArea{float:left;width:192px;margin-left:32px;padding-top:8px}#content div.foldingBox h2.opener{background-position:0 -1648px;margin-bottom:11px!important;margin-top:13px!important;padding:0 4px 0 24px}#content div.foldingBox h2.openerActive{background-position:0 -1748px!important}#content div.foldingBox .foldingBoxWrapper{padding:0 8px;width:414px}#content div.foldingBox .foldingBoxWrapper div.section{clear:none;margin-bottom:0}#content div.foldingBox .foldingBoxWrapper div.section div.col{width:414px;float:none;overflow:hidden}#content div.foldingBox div.section img{margin:0}#content div.foldingBox div.section div.wrapper{float:left;width:206px;padding:8px 0;margin:0 8px}#content div.box div.foldingBox{padding:8px 0 11px 0;margin-top:0;border:0}#content div.box div.foldingBox h2{margin:0 8px 7px 8px}#content div.box div.accordion h3{background-position:8px -1643px;margin:0;padding:7px 0 8px 32px;cursor:pointer}#content div.box div.accordion h3.open{background-position:8px -1743px!important}#content div.box div.accordion div.foldingBoxRow{padding:0 0 9px 8px;overflow:hidden;zoom:1}#content div.box div.foldingBox div.foldingBoxRow ul{padding:2px 5px 0 24px;margin:0}#content div.box div.accordion div.foldingBoxRow .button-inside{margin-top:10px}#content .accordion div.foldingBoxRow img.left,#content .accordion div.foldingBoxRow img.right{width:136px!important}#content .accordion div.foldingBoxRow img.right{margin-right:8px}#content.sidebar-both #sidebar .info-box{border:1px solid #ccc;margin-top:10px}#content #sidebar .site-identifier{padding:8px 8px 0 8px}#content #regioselect{position:relative;z-index:0;padding:8px}#content #regioselect img{margin:0}#rscoord{position:absolute;left:8px;top:8px;z-index:99}#regioselect div.map{position:absolute;display:none;margin:8px}#content #regioselect .teaserboxImg{display:none;position:absolute;left:0;top:0;z-index:20;width:196px;margin:0}#content #regioselect div.teaserboxImg .innerArea{margin:2px}#regioselect #badenwuerttemberg{top:232px;left:42px;z-index:1;width:95px;height:99px}#regioselect #bayern{top:202px;left:90px;z-index:2;width:147px;height:142px}#regioselect #berlinbrandenburg{top:66px;left:161px;z-index:4;width:97px;height:99px}#regioselect #bremen{top:81px;left:83px;z-index:5;width:16px;height:14px}#regioselect #hamburg{top:59px;left:119px;z-index:6;width:19px;height:20px}#regioselect #hessen{top:150px;left:54px;z-index:7;width:75px;height:99px}#regioselect #niedersachsen{top:52px;left:34px;z-index:8;width:135px;height:116px}#regioselect #nrw{top:107px;left:5px;z-index:9;width:102px;height:101px}#regioselect #mecklenburg{top:24px;left:140px;z-index:10;width:104px;height:63px}#regioselect #rheinlandpfalz{top:177px;left:6px;z-index:11;width:71px;height:90px}#regioselect #saarland{top:235px;left:12px;z-index:12;width:36px;height:25px}#regioselect #sachsen{top:149px;left:176px;z-index:13;width:91px;height:69px}#regioselect #sachsenanhalt{top:90px;left:137px;z-index:14;width:77px;height:94px}#regioselect #schleswigholstein{top:10px;left:89px;z-index:15;width:66px;height:67px}#regioselect #thueringen{top:151px;left:117px;z-index:16;width:83px;height:68px}.ui-tooltip{position:absolute;z-index:300000;border:1px solid #aeaeae;background-color:#fff;padding:10px;opacity:.94;max-width:280px;width:auto;box-shadow:3px 3px 5px #aaa}.ui-tooltip h3,.ui-tooltip div{margin:0;font-size:.7em}.ui-tooltip div h3{font-size:1em;font-weight:bold;margin-bottom:.5em}.default-list li{list-style-image:url(../img/icons/bullet.gif);list-style-position:outside;list-style-type:none;margin-left:16px}div#inhalt div.tabelement ul.reiterlist{margin-bottom:0;background:#eaeaea url(../img/gradients-reiterelement.png) -800px 0 no-repeat}div#inhalt div.tabelement ul.reiterlist li{display:block;float:left;overflow:hidden;position:relative;background:0;padding:0;margin:0}div#inhalt div.tabelement ul.reiterlist li.active{background:#eaeaea url(../img/gradients-reiterelement.png) 0 0 no-repeat}div#inhalt div.tabelement ul.reiterlist a{display:block;float:left;font-weight:bold;font-size:1.2em;color:#333;line-height:1.6;position:relative;height:24px;padding:8px 20px 8px 28px;background:transparent url(../img/icons.gif) 6px -1639px no-repeat;text-decoration:none}div#inhalt div.tabelement ul.reiterlist li.active a,div#inhalt div.tabelement ul.reiterlist a:hover,div#inhalt div.tabelement ul.reiterlist a:active,div#inhalt div.tabelement ul.reiterlist a:focus{background-position:6px -1739px}div#inhalt div.tabelement ul.reiterlist span{display:block}#content div.section div.tabelement ul.block-list li.normal{font-weight:normal}#content div.section div.tabelement ul li.bold{font-weight:bold}div.modallayer-layer{position:absolute;left:-9999px;z-index:22000;width:100%;top:0}div.modallayer-layer.active{left:0}div.modallayer-content{border:2px solid #ccc;padding-left:10px;margin:0 auto}div.modallayer-fadeout{background-color:#f2f2f2;left:-9999px;top:0;width:100%;z-index:10004;position:absolute;opacity:.5}div.modallayer-fadeout.active{left:0}div.modallayer-layer div.header{padding:0 8px 8px 8px}div.modallayer-layer div.header h2{padding-top:4px}div.modallayer-content{padding-left:0}div.modallayer-body.loading{background:url(../img/icon-loading-circle.gif) 50% 40% no-repeat;height:200px}div#praemienlayer-content{width:736px;background:white}div#praemienlayer-content div.modallayer-body .box{border:0;padding:0;background:white}div#praemienlayer-content div.modallayer-body{padding-left:16px;padding-right:16px;padding-bottom:8px}select:focus,input:focus,select.focus,input.focus{background-color:#fcdab4}div.accordionContainer{float:none;left:0;margin-left:0;padding:2px 0 0 1px;position:relative;top:5px;z-index:9000}div#crossselling div.accordionHeader{height:8px}div.accordionContent{margin:0;border:0 none;padding:0;width:auto}div.accordionContentInner{margin:0}div.accordionContentInner h3{cursor:pointer;margin:0 0 0 7px;padding-top:8px;vertical-align:middle}div.accordionContentInner h3,div.accordionContentInner h3 span.accordion-node-label,div.accordionContentInner h3.active,div.accordionContentInner h3.active span.accordion-node-label{color:#333;text-decoration:none}div.accordionContentInner h3 span.accordion-node-icon{background:url("../img/pfeil_inaktiv.png") no-repeat scroll 0 0 transparent;float:right;height:16px;margin-right:4px;width:16px}div.accordionContentInner h3.active span.accordion-node-icon{background:url(../img/pfeil_aktiv.png) no-repeat}div.accordionContentInner h3 .opener{background:url("../img/pfeil_inaktiv.png") no-repeat scroll 0 0 transparent;float:right;height:16px;margin-right:4px;width:16px}div.accordionContentInner h3.active .opener{background:url(../img/pfeil_aktiv.png) no-repeat}div.accordionFooter{float:none!important;height:6px;margin-bottom:1px;padding-bottom:4px}div.accordionContentInner .accordion-node-border{border-bottom:1px solid #ccc;height:0;margin-left:7px;margin-right:7px}@font-face{font-family:"DBHeadLightRegular";font-style:normal;font-weight:400;src:url("../img/fonts/dbhea02-webfont.eot");src:url("../img/fonts/dbhea02-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbhea02-webfont.woff") format("woff"),url("../img/fonts/dbhea02-webfont.ttf") format("truetype"),url("../img/fonts/dbhea02-webfont.svg#DBHeadLightRegular") format("svg")}@font-face{font-family:"DBHeadRegular";font-style:normal;font-weight:400;src:url("../img/fonts/dbhea03-webfont.eot");src:url("../img/fonts/dbhea03-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbhea03-webfont.woff") format("woff"),url("../img/fonts/dbhea03-webfont.ttf") format("truetype"),url("../img/fonts/dbhea03-webfont.svg#DBHeadRegular") format("svg")}@font-face{font-family:"DBSansRegular";font-style:normal;font-weight:400;src:url("../img/fonts/dbsan03-webfont.eot");src:url("../img/fonts/dbsan03-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbsan03-webfont.woff") format("woff"),url("../img/fonts/dbsan03-webfont.ttf") format("truetype"),url("../img/fonts/dbsan03-webfont.svg#DBHeadRegular") format("svg")}@font-face{font-family:"DBSansBold";font-style:normal;font-weight:400;src:url("../img/fonts/dbsan06-webfont.eot");src:url("../img/fonts/dbsan06-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbsan06-webfont.woff") format("woff"),url("../img/fonts/dbsan06-webfont.ttf") format("truetype"),url("../img/fonts/dbsan06-webfont.svg#DBHeadRegular") format("svg")}#main-nav .flyout-content{display:none}#main-nav-flyout-container{height:0;overflow:visible;position:relative;width:0;z-index:11000}#main-nav-flyout{display:none;height:156px;left:3px;margin:0;padding:0;position:absolute;top:-8px}#main-nav-flyout-content{height:151px;padding:0 0 5px 5px}.flyout-content-block{display:block;float:left;height:130px;margin-left:8px;width:205px}#main-nav-flyout .shadow-right{background:url("../img/home/home_sprite.png") no-repeat scroll right bottom rgba(0,0,0,0);float:right;height:156px;width:9px}#main-nav-flyout-content{background:url("../img/home/home_sprite.png") no-repeat scroll left bottom rgba(0,0,0,0);float:left;padding:0 0 5px 5px}#main-nav-flyout-content .flyout-content-container{background-color:#fff;height:138px;padding:8px 8px 0 0;white-space:nowrap}ul.flyout-content-block{height:124px;margin-bottom:0;overflow:hidden;padding:8px 0 0 0}ul.flyout-content-block.first{margin-left:12px}ul.flyout-content-block li{width:204px}ul.flyout-content-block a{background:url("../img/icons.gif") no-repeat scroll 0 -991px rgba(0,0,0,0);display:block;line-height:24px;padding:0 0 0 12px;text-decoration:none}ul.flyout-content-block a:hover{text-decoration:underline}a.flyout-teaser{height:130px;position:relative;width:204px}a.flyout-teaser.grey{background-color:#eaeaea}a.flyout-teaser img{display:block;height:102px;width:204px}a.flyout-teaser span{background:url("../img/icons.gif") no-repeat scroll 0 -997px rgba(0,0,0,0);bottom:8px;font-size:11px;left:10px;padding:0 0 0 12px;position:absolute}a.flyout-teaser:hover span{text-decoration:underline}a.flyout-teaser.right{float:right}#main-nav-flyout-tab{background-color:#fff;color:#333;left:4px;line-height:32px;padding:0 10px 4px;position:absolute;text-decoration:none;top:-36px;z-index:10}#main-nav-flyout-tab span{font-family:"DBSansBold";font-size:16px;white-space:nowrap}#main-nav-flyout-tabsafe-left{height:30px;position:absolute;top:-30px;width:10px}#main-nav-flyout-tabsafe-right{height:30px;position:absolute;top:-30px;width:10px;z-index:20}#main-nav-flyout-tabsafe-bottom{height:12px;left:5px;position:absolute;top:-12px}#main-nav-flyout .flyout-login{border:1px solid #ccc;height:93px;margin:27px 8px 8px 8px;*margin-top:33px;padding:4px;width:417px}#main-nav-flyout form{background-color:#f3f3f3;display:none;font-size:11px;height:88px;padding:2px 10px 3px 10px;position:relative}#main-nav-flyout form.active{display:block}#main-nav-flyout .flyout-login-form-row{*height:40px;margin-bottom:8px}#main-nav-flyout .flyout-login-form-col{float:left;width:194px}#main-nav-flyout .flyout-login-form-row .flyout-login-form-col:first-child{margin-right:8px}#main-nav-flyout .flyout-login-form-col .button-inside{float:right;padding-bottom:0}#main-nav-flyout .flyout-login-form-bottom-row{bottom:0;left:10px;position:absolute}#main-nav-flyout label{display:block;padding:4px 0 4px}#main-nav-flyout input[type="text"],#main-nav-flyout input[type="password"]{border:1px solid #768086;height:14px;line-height:14px;padding:0 5px;width:182px}#main-nav-flyout .flyout-login-form-row a,#main-nav-flyout .flyout-login-form-bottom-row a{background:url("../img/icons.gif") no-repeat scroll 0 -997px rgba(0,0,0,0);line-height:24px;padding:0 0 0 12px}ul.flyout-login-tabs{left:-5px;list-style-type:none;position:absolute;top:-32px}ul.flyout-login-tabs li{background-image:url("../img/login_tab_sprite.png");background-repeat:no-repeat;float:left;font-size:11px;height:32px;line-height:28px;text-align:center}ul.flyout-login-tabs li a{color:#333;text-decoration:none}ul.flyout-login-tabs li.first{background-position:0 0;padding-left:15px}ul.flyout-login-tabs li.tab-spacer{background-position:-34px -128px;width:34px}ul.flyout-login-tabs li.last{background-position:right -96px;font-weight:bold;padding-right:15px}ul.flyout-login-tabs.active-first li.first{background-position:0 -32px;font-weight:bold}ul.flyout-login-tabs.active-first li.tab-spacer{background-position:0 -128px}ul.flyout-login-tabs.active-first li.last{background-position:right -64px;font-weight:normal}.clear{clear:both;line-height:0}#header #logo img{min-width:45px;min-height:32px;margin-bottom:0}.tagcloud{text-align:justify}#content div.section .tagcloud{background:#eee url(../img/tagcloud-bg.png) 0 0 no-repeat}#content div.section .tagcloud div.wrapper{border:1px solid #ccc;padding:8px}.tagcloud a{color:#333;text-decoration:none;line-height:1em}.tagcloud a:hover{color:#f01414}.tagsize1{font-size:11px;font-weight:200}.tagsize2{font-size:14px;font-weight:300}.tagsize3{font-size:18px;font-weight:500}.tagsize4{font-size:22px;font-weight:700}.tagsize5{font-size:28px;font-weight:900}#awl ul.letters li{padding-left:5px;width:auto}#awl ul.letters li{background:0}#awl ul li.first{clear:both;padding-left:0}.acrobatText{font-size:.7em}.texturl a{color:#333;background:transparent url(../img/icons.gif) 0 -996px no-repeat!important;font-weight:bold;padding:0 0 0 12px}.texturl a:hover{color:#f01414;text-decoration:underline}#quickfinder div.info-box,#quickfinder-stadtverkehr div.info-box{background:#eee url(../img/content-bg.png) -7400px 0 no-repeat}#quickfinder div.info-box h3,#quickfinder div.info-box p,#quickfinder div.info-box ul,#quickfinder-stadtverkehr div.info-box h3,#quickfinder-stadtverkehr div.info-box p,#quickfinder-stadtverkehr div.info-box ul,#sidebar div.info-box h3,#sidebar div.info-box p,#sidebar div.info-box ul{margin:5px 15px;padding-left:56px}#quickfinder div.info-box ul.link-list li,#quickfinder-stadtverkehr div.info-box ul.link-list li,#sidebar div.info-box ul.link-list li{background:transparent url(../img/icons.gif) 0 -3748px no-repeat!important;font-weight:normal;padding:0 0 0 12px}#inhalt form.contentform{font-size:.7em;line-height:1.4em}#inhalt form.contentform fieldset{background-color:#eaeaea;border-bottom:1px solid #fff;padding:8px}#inhalt form.contentform label{display:block;float:left;width:170px;padding-right:8px}#inhalt form.contentform label.checkbox{margin-top:-0.1em;width:auto}#inhalt form.contentform div.label{display:block;padding-left:178px}#inhalt form.contentform div.label label,#inhalt form.contentform label.combinedlabel{width:auto;float:none;display:inline;padding:0 16px 0 8px}#inhalt form.contentform div.label label.fixlabel{display:block;width:120px;float:left;padding:0 16px 0 24px}#inhalt form.contentform input{margin:2px 0}#inhalt form.contentform input.checkbox,#inhalt form.contentform input.radio{background:transparent;border:0;margin-right:2px;min-height:0;padding:0;vertical-align:middle}#inhalt form.contentform input.checkbox{background:#fff}#inhalt form.contentform textarea{margin:2px 0}#inhalt form.contentform span.stress{color:#f01414;font-weight:bold}#inhalt form.contentform span.required{font-weight:bold;color:#f01414;padding:0 3px}#inhalt form.contentform span.headline{font-weight:bold}#inhalt form.contentform div.separator{padding-top:8px}#inhalt form.contentform table{font-size:1em}#inhalt form.contentform img.form-tooltip{vertical-align:top;margin-top:2px}#inhalt form.contentform .fopener{background:transparent url(../img/icons.gif) 0 -1648px no-repeat;padding:3px 0 2px 24px;cursor:pointer}#inhalt form.contentform .fopener:hover{background-position:0 -1748px;color:#f01414;text-decoration:underline}#inhalt form.contentform .fopener.open{background-position:0 -1748px;margin-bottom:8px}#inhalt form.contentform div.jsscramble{display:none}#inhalt form.contentform fieldset.jsscramble_forms{display:none}#inhalt form.contentform img.scramble{width:200px!important;height:75px!important}#seo-footer,#empfehlung-footer{width:980px;position:relative;margin:0 auto;padding:10px 0 0 0}#seo-footer #logos,#empfehlung-footer #logos{float:left;width:288px;padding-left:24px}#seo-footer #logos img,#empfehlung-footer #logos img{float:left;padding:.3em 12px 6px 0;margin:0;border:0}#seo-footer #links,#empfehlung-footer #links{float:left;width:648px;padding:0 .3em 0 .3em;font-size:.6em}#seo-footer #links a,#empfehlung-footer #links a{display:block;float:left;margin-top:.4em;padding:0 .7em 0 .7em;border-right:1px solid #999;line-height:1em;text-decoration:none;color:#999}#seo-footer #links a:hover,#empfehlung-footer #links a:hover{text-decoration:underline;color:#f01414}#seo-footer #links span a,#empfehlung-footer #links span a{border-right:0}#content div.section dl{display:table}#content div.section dl.small{width:224px}#content div.section dl.medium{width:464px}#content div.section dl.large{width:704px}#content div.section dl.left{float:left;margin:0 16px 0 0}#content div.section dl.right{float:right;margin:0 0 0 16px}#content div.section dt img{display:block}#content div.section dd{padding:4px 0;margin:0}#content div.section div.highlight-2 dd{padding:4px;margin:0}#content div.section dd p.copyright{text-align:right;float:right;color:#878c96;width:auto}#quickfinder ul.tablist-seo{margin-bottom:0;background:transparent url(../img/quickfinder-bg.png) no-repeat scroll 1px top;background-position:-500px top;background-repeat:repeat-y;padding:0 15px}#quickfinder ul.tablist-seo li{background:white none repeat scroll 0 0;display:block;float:left;height:45px;margin-top:8px;overflow:hidden;position:relative;width:68px}#quickfinder ul.tablist-seo a{background-position:50% 0;display:block;font-weight:bold;padding:44px 8px 0;position:relative;text-align:center;z-index:50}#quickfinder ul.tablist-seo li a.bahn:link,#quickfinder ul.tablist-seo li a.bahn:visited{background:transparent url(../img/icons/bahnreise_40x40_blau_on.jpg) no-repeat scroll 50% 0}#quickfinder ul.tablist-seo li a.hotel:link,#quickfinder ul.tablist-seo li a.hotel:visited{background:transparent url(../img/icons/hotel_40x40_blau_on.jpg) no-repeat scroll 50% 0}#quickfinder ul.tablist-seo li a.mietwagen:link,#quickfinder ul.tablist-seo li a.mietwagen:visited{background:transparent url(../img/icons/mietwagen_40x40_blau_on.jpg) no-repeat scroll 50% 0}#quickfinder ul.tablist-seo li a.mobil:link,#quickfinder ul.tablist-seo li a.mobil:visited{background:transparent url(../img/icons/mobilitaet_40x40_blau_on.jpg) no-repeat scroll 50% 0}#sidebar ul.thirdlevel a.seo{background:transparent url(../img/icon_navi0.gif) no-repeat scroll 0 2px}#sidebar ul.thirdlevel a.seo:hover{background:transparent url(../img/icons.gif) no-repeat scroll 0 -1448px}h2 a:hover,h2 a:active,h2 a:focus,h4 a:hover,h4 a:active,h4 a:focus,a.headline-link:hover,a.headline-link:active,a.headline-link:focus{text-decoration:none;color:#333}#sidebar div.teaserbox a.balken,#sidebar div.teaserbox a.balken:hover{text-decoration:none}#sidebar div.teaserbox span.balken{display:block;background:transparent url(../img/icons.gif) no-repeat scroll 0 -2297px;padding:0 5px 2px 18px;font-size:13px;margin:3px 0 0 8px;color:#fff}#content.sidebar-both div.qf-teaser a{display:block}#content.sidebar-both div.qf-teaser a.balken{margin:0!important;background:lightgrey url(../img/icons.gif) no-repeat scroll 4px -994px;color:black}#content.sidebar-both div.qf-teaser a.balken:hover{color:#f01414;text-decoration:underline}#content.sidebar-both div.qf-teaser .balken .teasertext{padding:5px 5px 5px 18px;font-size:.7em;background:0;margin:0!important;color:inherit}#content.sidebar-both #sidebar div.multiple h2{margin-top:5px!important}#content.sidebar-both #sidebar div.multiple{padding-top:8px}#content.sidebar-both #sidebar div.teaserboxSplit{width:auto}#content.sidebar-both #sidebarRight div.teaserboxImg div.innerArea{margin:7px}#content.sidebar-both ul.link-list span.a-title{display:block;float:left}#content.sidebar-both ul.link-list span.a-price{float:right}#content.sidebar-both ul.link-list span.a-amount{color:#f01414}#content.sidebar-both ul.link-list a{display:block;overflow:hidden;cursor:pointer}#content.sidebar-both ul.link-list a:hover span,#content.sidebar-both ul.link-list a:focus span{text-decoration:underline}#content div.foldingBox div.section div.textflow div.wrapper{float:none;width:inherit;margin:0 8px;width:auto}#content div.foldingBox div.section div.textflow img.right{float:right;margin:0 0 4px 8px}#content div.foldingBox div.section div.textflow img.left{margin:0 8px 4px 0}#content #sidebarRight div.teaserboxImg div.innerArea h3.ticket,#content #sidebarRight div.teaserboxImg div.innerArea p.ticket{padding-top:8px}#content #sidebarRight div.teaserboxImg div.highlight-1{background-color:#878c96;color:#fff!important}.main-nav-height{height:33px}#country-picker,#country-picker div.wrapper,#country-picker div.tabpanel{background:transparent url(../img/countrypicker-bg.png) 1px top no-repeat}#country-picker{float:left;left:100%;margin-left:-100%;padding:4px 0 0 1px;position:relative;top:5px;width:302px;width:414px;z-index:9000}#country-picker div.wrapper{background-position:right bottom;float:none!important;margin-bottom:1px;padding-bottom:12px;margin:0 0 8px 0!important}#country-picker div.tabpanel{background-position:-612px top;background-repeat:repeat-y;padding:0 15px 12px;clear:both;left:-9999px;outline:0;position:absolute;top:0;width:100px;left:0;position:relative;width:auto}#country-picker #country-select-large{position:relative;z-index:0;padding:0;background-color:#fff;width:auto;margin-top:7px}#country-picker #country-select-large div.map{background-image:url(../img/map/laender_v4.gif);z-index:1}#country-picker #country_oc{top:0;left:0;background-position:0 0;height:53px;width:93px}#country-picker #country_bel{top:127px;left:126px;background-position:0 -500px;width:32px;height:26px}#country-picker #country_dnk{top:71px;left:167px;background-position:0 -7000px;width:33px;height:33px}#country-picker #country_cze{top:134px;left:187px;background-position:0 -7300px;width:49px;height:31px}#country-picker #country_aut{top:158px;left:169px;background-position:0 -1000px;width:57px;height:27px}#country-picker #country_deu{top:97px;left:148px;background-position:0 -1500px;width:61px;height:79px}#country-picker #country_fra{top:131px;left:73px;background-position:0 -2000px;width:97px;height:103px}#country-picker #country_gbr{top:50px;left:50px;background-position:0 -2500px;width:81px;height:85px}#country-picker #country_tur{top:202px;left:292px;background-position:0 -3000px;width:92px;height:71px}#country-picker #country_che{top:169px;left:145px;background-position:0 -3500px;width:36px;height:20px}#country-picker #country_swe{top:0;left:187px;background-position:0 -4000px;width:53px;height:98px}#country-picker #country_esp{top:184px;left:25px;background-position:0 -4500px;width:98px;height:83px}#country-picker #country_pol{top:92px;left:202px;background-position:0 -5000px;width:69px;height:64px}#country-picker #country_nld{top:111px;left:138px;background-position:0 -5500px;width:27px;height:27px}#country-picker #country_ita{top:175px;left:144px;background-position:0 -6000px;width:95px;height:106px}#country-picker #country_irl{top:75px;left:47px;background-position:0 -6500px;width:41px;height:40px}#country-picker #country-select-large div.map{position:absolute;display:none}#country-picker #country-pane{padding:8px;background:url(../img/gradient-iconbox.png) repeat-x}#country-picker ul.countries{margin-bottom:0;margin-top:9px}#country-picker ul.countries ul{position:absolute;left:-10000px}#country-picker ul.countries li{float:left;width:120px;height:1.8em}#country-picker ul.countries li span{padding-left:25px;padding-top:3px;cursor:pointer}#country-picker ul.countries li span a:hover,#country-picker li span.lihover{text-decoration:underline}#country-picker div.country-languages-layer{width:163px;border:1px solid #d5d5d5;background-color:#eee;padding:4px 6px 2px 9px;z-index:90310;position:absolute}#country-picker .country-languages-layer div.close{height:10px;background:url(../img/icons.gif) no-repeat scroll 0 -3590px;float:right;width:10px;cursor:pointer}#country-picker ul.country-languages ul li{float:left;width:60px}#country-picker ul.link-list{margin:-4px 0 0 0;width:13.2em}#country-picker ul.link-list ul{margin:-0}#country-picker ul.link-list li{background-position:-70px -4814px!important}#country-picker ul.link-list li li{background:none!important;padding-left:0;line-height:.9em;height:1.6em}#country-picker .displayNone{display:none}#doc #main-nav ul.main-nav-left-small{width:702px!important}#content div.teaser-small-width img{width:192px!important}#content div.teaser-small-width h2{padding-left:20px}#content div.teaser-small-width div.col{background-color:#f4f4f5;width:192px!important;padding:0}#content div.teaser-small-width div.col h3,#content div.teaser-small-width div.col p{padding:0 8px}#quickfinder-stadtverkehr,#quickfinder-stadtverkehr div.wrapper,#quickfinder-stadtverkehr ul.tablist,#quickfinder-stadtverkehr div.link-list-wrapper{background:transparent url(../img/quickfinder-bg.png) 1px top no-repeat}#quickfinder-stadtverkehr{float:left;left:100%;margin-left:-100%;padding:4px 0 0 1px;position:relative;top:-10px;width:302px;z-index:10010}#quickfinder-stadtverkehr div.wrapper{background-position:right bottom;float:none!important;margin-bottom:1px;padding-bottom:12px}#quickfinder-stadtverkehr ul.tablist{background-position:-500px top;background-repeat:repeat-y;padding:0 15px;margin-bottom:0}#quickfinder-stadtverkehr ul.tablist li{background:white;display:block;float:left;height:45px;margin-top:8px;width:68px;overflow:hidden;position:relative}#quickfinder-stadtverkehr ul.tablist span{display:block}#quickfinder-stadtverkehr ul.tablist a:link,#quickfinder-stadtverkehr ul.tablist a:visited{color:#999}#quickfinder-stadtverkehr ul.tablist a{background-position:50% 0;display:block;font-weight:bold;padding:44px 8px 0;position:relative;text-align:center;z-index:50}#quickfinder-stadtverkehr ul.tablist a,#quickfinder-stadtverkehr ul.tablist a:hover,#quickfinder-stadtverkehr ul.tablist a:active,#quickfinder-stadtverkehr ul.tablist a:focus{color:#333;text-decoration:none}#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% 0}#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% 0}#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% 0}#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% -100px}#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% -200px}#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% -300px}#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% -400px}#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% -500px}#quickfinder-stadtverkehr div.link-list-wrapper{background-position:-500px top;background-repeat:repeat-y;padding:8px 15px;margin-bottom:0}#quickfinder-stadtverkehr div.link-list-wrapper div.link-list-container{background-color:#f4f4f5;padding:8px;margin:0 8px}#quickfinder-stadtverkehr div.qf-teaser{margin:0 7px 8px;background-color:#ececee;border:1px solid #ccc;position:relative}#quickfinder-stadtverkehr div.qf-teaser ul.info{background:url(../img/icons.gif) left -2947px no-repeat;margin:5px 15px;padding-left:56px}#content .travelbutton .opener{background-position:0 -1648px;padding:0 4px 0 24px}#content .travelbutton .openerActive{background-position:0 -1748px}#content .travelbutton ul.process-list{padding:0}.travelbutton fieldset p{clear:both}#terms{background:#fff;border:1px solid #ccc;cursor:pointer;display:none;left:0;margin:0 0 2em 14.5em;padding:1em 1.3em;position:absolute;top:8px;z-index:30000;-moz-box-shadow:#000 0 0 .5em;-webkit-box-shadow:#000 0 0 .5em;-khtml-box-shadow:#000 0 0 .5em;box-shadow:#000 0 0 .5em}#terms ol li{list-style:decimal;margin:0 0 1em 1.9em}#terms .close{text-align:right}#terms .closeButton{background:url(../img/icons.gif) 0 -3588px no-repeat;padding-left:1.3em}#preview{margin-bottom:1.5em;position:relative}#preview #size-preview{left:0;position:absolute;top:0;z-index:0}.travelbutton .liner{border-bottom:2px solid #ccc;height:2px;margin-bottom:.65em}.travelbutton .hasBg{background:#eaeaea;padding:.65em 4px .5em 24px}#button-preview,#button-preview-text,#buttonLogo,#button-preview-submit,#button-preview-visual{left:0;position:absolute;top:0;z-index:100}#button-preview-text,#buttonLogo{z-index:500}#buttonForm .size-l .typo-a,#buttonForm .size-l .typo-b{left:126px;top:10px}#buttonForm .size-l .typo-print{left:9px;top:12px}#buttonForm .size-l #buttonLogo{left:395px;top:8px}.size-l #button-preview-submit{left:306px;top:40px}#buttonForm .visual-ice .size-l #button-preview-submit,#buttonForm .visual-regio .size-l #button-preview-submit{top:32px}#buttonForm .size-l .img-5{left:37px;top:0}#buttonForm .size-m .typo-a,#buttonForm .size-m .typo-b{left:61px;top:10px}#buttonForm .size-m .typo-print{left:9px;top:12px}#buttonForm .size-m #buttonLogo{left:160px;top:8px}.size-m #button-preview-submit{left:71px;top:40px}#buttonForm .visual-ice.size-m #button-preview-submit,#buttonForm .visual-regio.size-m #button-preview-submit{left:79px;top:38px}#buttonForm .size-m .img-5{left:5px;top:1px}#buttonForm .size-s .typo-a,#buttonForm .size-s .typo-b{left:7px;top:7px}#buttonForm .size-s .typo-print{left:7px;top:7px}#buttonForm .size-s .typo-visual{left:53px;top:8px}#buttonForm .size-s #buttonLogo{left:64px;top:5px}.size-s #button-preview-submit{left:20px;top:25px}#buttonForm .size-xs .typo-a,#buttonForm .size-xs .typo-b{display:none}#buttonForm .size-xs #buttonLogo{left:-9999px;top:0}.size-xs #button-preview-submit{left:36px;top:6px}.size-xs #button-preview-visual{left:5px;top:4px}#buttonForm .size-sq .typo-a,#buttonForm .size-sq .typo-b,#buttonForm .size-sq .typo-print{left:9px;top:42px}#buttonForm .size-sq .typo-print{top:56px}#buttonForm .size-sq #buttonLogo{left:160px;top:10px}.size-sq #button-preview-submit{left:90px;top:128px}#buttonForm .visual-ice.size-sq #button-preview-submit,#buttonForm .visual-regio.size-sq #button-preview-submit{top:115px}.size-sq #button-preview-visual{left:7px;top:100px}#button-preview-visual{left:7px;top:10px}.travelbutton .js,.js .nojs,.travelbutton .withAddress,.defaultClosed,#buttonLogo{display:none}.js .js,.js .selected,.metal #buttonLogo,.lightplastic #buttonLogo,.darkplastic #buttonLogo,.print #buttonLogo,#buttonLogo.confirmation{display:block}.travelbutton .text{border:1px solid #768086;margin-right:4px;padding:1px 4px;width:230px}.travelbutton #plz{float:left;width:50px}.travelbutton input#location{width:166px}.travelbutton fieldset{margin-bottom:.9em}.travelbutton .radio{margin:0 .3em 0 1.5em}.travelbutton .first{margin-left:0}.travelbutton .radio,.travelbutton label,.travelbutton .buttonText span,.travelbutton .imgSelection img{vertical-align:middle}.travelbutton .imgSelection label{cursor:pointer;line-height:70px}.travelbutton .imgSelection label.disabled img{-moz-opacity:.4;-opera-opacity:.4;-webkit-opacity:.4;opacity:.4}.travelbutton .previews label{background:url(../img/anreisebutton/buttons-preview-bg.gif) left top no-repeat;cursor:pointer;display:block;float:left;margin-right:10px;padding-top:40px;width:15%}.travelbutton .previews label.lightplastic{background-position:-200px 0}.travelbutton .previews label.darkplastic{background-position:-400px 0}.travelbutton .previews label.print{background-position:-600px 0}.travelbutton .previews label.visual-ice{background-position:-800px 0}.travelbutton .previews label.visual-regio{background-position:-1000px 0;margin-right:0}.travelbutton .previews .radio{margin-left:1px}.required{font-weight:bold}.travelbutton .feedback{background:url(../img/anreisebutton/icons.gif) 0 0 no-repeat;display:inline-block;height:16px;vertical-align:-0.3571em;width:16px}.travelbutton .pass{background-position:0 -100px}#label-url{display:block;width:250px}.travelbutton .block,#label-salutation{display:block}#address{margin-top:2.1em}#agreelabel,#agreement,#termslink{vertical-align:middle}#agreement{margin-right:.3em}#termslink{color:#f01414;text-decoration:underline}.data .label{display:block;float:left;font-weight:bold}.data .datatext{display:block;margin-left:6em}.travelbutton .buttonText label{display:block;float:left;margin:0 10px .3em 0;padding-left:19px;text-indent:-19px;width:194px}.travelbutton .buttonText .radio{margin-left:0}.travelbutton .buttonText .first{clear:left}#size-preview{border:3px dashed #ccc}.size-sq{height:144px;width:244px}.size-l{height:54px;width:462px}.size-m{height:54px;width:228px}.size-s{height:34px;width:114px}.size-xs{height:25px;width:82px}.error{color:#f01414;font-weight:bold}#error_msg{display:none;margin:1.1em 0;font-size:.8em}div.qf-infoteaser{width:286px;background-color:#fff;border:1px solid #ccc;margin:0 7px 8px}div.qf-infoteaser img.left{float:left;margin-bottom:0}div.qf-infoteaser div.qf-infoteaser-wrapper{float:left;margin:8px 8px 0 8px;padding:0;width:160px}#inhalt form.contentform fieldset div.clearfix{margin-bottom:5px}#inhalt form.contentform fieldset div.clearfix div.formfields{display:inline-block;width:440px}#inhalt form.contentform fieldset div.clearfix div.formfields label.combinedlabel{white-space:nowrap;padding-left:0}#inhalt form.contentform fieldset div.clearfix div.formfields label.combinedlabel input{margin-right:8px}form.contentform fieldset h3,form.contentform fieldset .clearfix h3{font-size:1.05em}form.contentform fieldset .clearfix p.teaser{font-size:1em}form.contentform fieldset .clearfix.error label,form.contentform .error_msg{color:#C00;font-weight:bold}form.contentform .error_msg{margin:10px 0}form.contentform .formfields.time label{display:none!important}form.contentform .formfields.time .fallback-text{display:none!important}form.contentform .formfields.time.fallback .fallback-text{display:inline-block!important}form.contentform .formfields.time.D1 label.D1,form.contentform .formfields.time.D2 label.D2,form.contentform .formfields.time.D3 label.D3,form.contentform .formfields.time.D4 label.D4,form.contentform .formfields.time.D5 label.D5,form.contentform .formfields.time.D6 label.D6,form.contentform .formfields.time.D7 label.D7{display:inline-block!important}.newsletter-box{overflow:hidden;height:70px;padding:0 8px 0 0!important}.newsletter-box.nl-default-box{background:#eee url(../img/newsletterbox-bg.png) 0 0 no-repeat!important;padding-left:71px!important}.newsletter-box img{float:left;margin:0 8px 0 0}.newsletter-box h3{margin-top:6px;margin-bottom:0}.newsletter-box p{padding-top:0;margin-bottom:6px}.newsletter-box h3 span{font-weight:normal}.newsletter-box input{float:left;padding:0 4px 1px;border:1px solid #aaa;margin-right:8px;font-size:.7em}#newsletter-container .newsletter-url{display:none}.startseite #content .social-media,#inhalt div.section .social-media,#sidebarRight .social-media{background:#d2d2d2 url(../img/gradient-iconbox.png) 0 0 repeat-x;float:left;font-weight:bold;position:relative;width:176px}#inhalt div.section .social-media{margin:0!important}.social-media .icon{background:url(../img/social-media/icons-social-media.gif) left top no-repeat;display:block;height:16px;width:16px}.startseite .social-media .icon,#inhalt div.section .social-media .icon,#sidebarRight .social-media .icon{height:auto;padding-bottom:8px;padding-left:26px;width:auto;zoom:1}.startseite .social-media p,#inhalt div.section .social-media p,#sidebarRight .social-media p{padding-bottom:5px}.site-actions .twitter{background-position:left top}.site-actions .facebook{background-position:left -100px}.site-actions .mrwong{background-position:left -200px}.startseite .twitter,#inhalt div.section .social-media .twitter,#sidebarRight .social-media .twitter{background-position:left -50px}.startseite .facebook,#inhalt div.section .social-media .facebook,#sidebarRight .social-media .facebook{background-position:left -150px}.startseite .mrwong{background-position:left -250px}.startseite .youtube,#inhalt div.section .social-media .youtube,#sidebarRight .social-media .youtube{background-position:left -300px;padding-left:50px}#inhalt .social-media ul li{background:0;padding:0}#content ul.social-media li{margin-right:16px;font-size:.9em}#content .site-actions ul{float:left}#content ul.social-media{float:none;margin-left:530px}#content div.site-actions-footer-align ul.social-media{float:none;margin-left:450px}#sidebarRight .social-media{float:none}.urlaub .clear{clear:both;height:0}.urlaub #inhalt{width:736px!important}.urlaub #stage{margin-top:10px}.urlaub #sidebar{width:208px!important}#content.sidebar-both.urlaub #stage #sidebarRight{margin:0;margin-bottom:15px}.urlaub .link-list li.more{margin-top:3px}.urlaub .link-list li.more a{font-weight:bold;cursor:pointer}.urlaub .link-list.price li a span{float:right}.urlaub .link-list.price li a span span{color:#f01414;float:none}.urlaub .link-list.price li a span.fl_le{float:none}#content.urlaub .stage_head .transparent_bg ul.link-list li{font-size:15px;background:url(../img/icons.gif) no-repeat scroll -70px -4809px transparent!important}.urlaub #stage .col{clear:both}.urlaub .teaserboxImg .innerArea{margin:7px!important}.urlaub .teaserboxImg .innerArea.innerAreaPadding{padding-top:8px}.urlaub .teaserboxImg img{margin-left:-8px;margin-top:-8px}.urlaub #sidebar .teaserboxImg img{margin-left:0;margin-top:0}.urlaub #sidebar .teaserboxImg li.tipp span{background:url(../img/thumb.png) no-repeat scroll right bottom;display:inline-block;height:18px;padding-right:23px;padding-top:5px;margin-bottom:-4px}.urlaub #sidebar .teaserboxImg li.tipp a{background-position:0 -1242px;margin-top:.5em}.urlaub #sidebar .teaserboxImg li.tipp a:hover{background-position:0 -1442px;margin-top:.5em}.urlaub #stage_menu{float:left;width:85px}.urlaub #stage_menu ul{border-top:1px solid silver}.urlaub #stage_menu ul li{background-image:url(../img/buehne_btn.gif);display:block;height:21px;width:77px;padding:2px 0 0 8px;cursor:pointer}.urlaub #stage_menu a{color:white}.urlaub #stage_menu ul li.active{padding:0;width:84px}.urlaub #stage_menu ul li.active.last a{border-bottom:1px solid silver}.urlaub #stage_menu ul li.active a{display:block;font-weight:bold;color:black;margin-left:1px;margin-top:1px;background:#f4f4f5;height:20px;width:76px;padding:2px 0 0 7px}.urlaub #stage .stage_wrapper{float:left;width:428px;padding-right:15px;background:url(../img/buehne_shape_right.png) repeat-y 428px}.urlaub .stage_content{background:url(../img/buehne_shape_.png) 10px bottom no-repeat;padding-bottom:7px;float:left;margin-bottom:15px}.urlaub .stage_content .stage_head{height:228px;width:428px;border-top:1px solid #ccc;position:relative;overflow:hidden}.urlaub .stage_head .transparent_bg{padding:16px 60px 0 25px;height:100%;width:245px;background:url(../img/bg_buehne.png) repeat-y;position:absolute;top:0;left:0}.urlaub .stage_head .button-inside{margin-top:15px}.urlaub .stage_head img{position:absolute;top:0;left:0}.urlaub .stage_teaser{border:1px solid #ccc;padding:16px 15px 16px 18px;width:393px;background:url(../img/bg_buehne_teaser.gif) repeat-x;margin-bottom:-1px}.urlaub .stage_teaser h1{color:#5b5a5b;margin-left:8px;font-size:16px;font-weight:bold}.urlaub .stage_teaser img{float:left;margin:0 8px 0 0}.urlaub .stage_teaser .first_Teaser{margin-bottom:16px}.urlaub .stage_teaser ul,.stage_teaser h3{margin:0;padding:0}.urlaub .stage_teaser .second_Teaser{border-top:1px solid #ccc;padding-top:16px}.urlaub .stage_teaser div div{width:275px;float:left}.urlaub .linkList_oneCol h1,.linkList_twoCol h1{color:#5b5a5b}.urlaub .linkList_twoCol,.linkList_oneCol{border:1px solid #ccc;width:388px;background:url(../img/bg_buehne_teaser.gif) repeat-x;padding:17px 15px 28px 23px}.urlaub .linkList_twoCol div{float:left;width:179px}.urlaub .linkList_twoCol .firstCol{margin-right:24px}.urlaub #teaserbox_stage{float:left;width:208px;margin-top:-8px}#content.urlaub div.teaser.img_head,#content.urlaub div.teaser .box{width:176px;padding:4px 15px 8px 15px!important;background-color:#f4f4f5}#content.urlaub div.teaser.img_head img{margin:-4px -15px 0}#content.urlaub div.teaser.img_back{margin-top:8px;padding:109px 7px 7px 7px!important}#content.urlaub div.teaser.img_back .box{border:0;width:162px;margin:8px 0 0 0}#content.urlaub #sidebar div.teaser.box.img_back{width:192px}#content.urlaub #sidebar div.teaser.box{margin-top:10px}#content div.threeColumnContainer div.section div.col{width:655px}#content div.twoColumnContainer{background-color:#fff;border:1px solid #ccc;margin:10px 0 0 0;padding:0;float:left}#content div.twoColumnContainer div.section div.col{width:430px;margin-bottom:-14px}#content div.twoColumnContainer h3{margin:4px 4px 0 7px}#content div.twoColumnContainer p{padding:3px 8px 3px 8px}#content div.section .img_224_2,#content div.section .img_464_3{float:left;width:208px}#content div.section .img_224_3{float:left;width:448px}div#content.bcstartpage .stage{position:relative;width:980px}div#content.bcstartpage .stageItems{position:relative;width:980px;height:304px}div#content.bcstartpage .stageItems a.stageItem{display:none;position:absolute;left:0;top:0}div#content.bcstartpage .stageItems a.firstStageItem{display:block}div#content.bcstartpage .pausePlay{background:url(../img/bahncardportal/buehne_pause.png) 0 0 no-repeat;width:26px;height:27px;position:absolute;left:16px;bottom:19px;cursor:hand;cursor:pointer;visibility:hidden}div#content.bcstartpage .activeThumb{display:block;position:absolute;top:-10px;left:27px;width:28px;height:15px;background:url(../img/bahncardportal/thumb_active.png) 0 0 no-repeat;z-index:80;visibility:hidden}div#content.bcstartpage .descriptionThumb{position:absolute;top:-35px;right:5px;white-space:nowrap;background:transparent;visibility:hidden}div#content.bcstartpage .descriptionThumb *{float:left;display:inline}div#content.bcstartpage .descriptionThumb .descriptionLeft{width:1px;height:29px;background:url(../img/bahncardportal/thumb_description_left.png) 0 0 no-repeat}div#content.bcstartpage .descriptionThumb .descriptionMiddle{min-width:1px;height:29px;background:url(../img/bahncardportal/thumb_description_middle.png) 0 0 repeat-x;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;padding:4px 7px 0 7px}div#content.bcstartpage .descriptionThumb .descriptionRight{width:5px;height:29px;background:url(../img/bahncardportal/thumb_description_right.png) 0 0 no-repeat}div#content.bcstartpage .descriptionThumb .descriptionArrow{width:20px;height:15px;background:url(../img/bahncardportal/thumb_description_arrow.png) 0 0 no-repeat;position:absolute;bottom:-5px!important;bottom:-9px;right:30px}div#content.bcstartpage .stageThumbs{visibility:hidden;position:absolute;right:0;bottom:15px}div#content.bcstartpage .stageThumbs div.stageThumb{float:left;position:relative;background:url(../img/bahncardportal/thumb_shadow.png) 0 0 no-repeat;width:78px;height:62px;padding:4px 0 0 3px;cursor:hand;cursor:pointer;z-index:70}div#content.bcstartpage .stageThumbs div.stageThumb div.filter{position:absolute;width:68px;height:52px;top:5px;left:4px;background:#FFF;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}div#content.bcstartpage .stageThumbs div.stageThumb div.firstFilter{opacity:0}div#content.bcstartpage .stageThumbs div.stageThumb>img{border:1px solid white}div#content.bcstartpage .stageShadow{width:980px;height:9px;background:url(../img/bahncardportal/buehne_shadow.png) 0 0 no-repeat;position:absolute;bottom:-9px;left:0;z-index:99;overflow:hidden}div#content.bcstartpage .carouselBox{background:url(../img/bahncardportal/carousel_shadow.png) 0 0 no-repeat;width:634px;height:218px;padding:0 7px 7px 1px;float:left;display:inline}div#content.bcstartpage .carousel{width:534px;height:190px;padding:14px 50px 14px 50px;background:url(../img/bahncardportal/bg_carousel.png) 0 0 repeat-x;position:relative;border-top:0}div#content.bcstartpage .carouselItems{position:relative;width:534px;height:190px;overflow:hidden}div#content.bcstartpage .carousel .item *{margin:0;padding:0;line-height:normal}div#content.bcstartpage .carousel .item li{padding:0 0 0 12px}div#content.bcstartpage .carousel .item{width:150px;padding:2px 10px 0 10px;height:188px;background:url(../img/bahncardportal/bg_carousel_item.png) 0 0 repeat-x;float:left;display:inline;position:absolute;left:0;top:0}div#content.bcstartpage .carousel .item h3{font-size:12px;margin-bottom:2px}div#content.bcstartpage .carousel .item p{font-size:11px;line-height:14px;height:auto!important;height:31px;min-height:31px}div#content.bcstartpage .carousel .item a{font-size:11px}div#content.bcstartpage .carousel .item a img{margin-bottom:-2px}div#content.bcstartpage .carousel .item ul{font-size:11px;line-height:15px}div#content.bcstartpage .carousel .item li{margin-bottom:5px}div#content.bcstartpage .carousel .prev{position:absolute;left:5px;top:87px;width:32px;height:26px;background:url(../img/bahncardportal/carousel_pfeil_left.gif);visibility:hidden}div#content.bcstartpage .carousel .next{position:absolute;right:5px;top:87px;width:32px;height:26px;background:url(../img/bahncardportal/carousel_pfeil_right.gif);visibility:hidden}div#content.bcstartpage .assistantBox{background:url(../img/bahncardportal/assistant_shadow.png) 0 0 no-repeat;width:317px;height:218px;padding:0 8px 7px 0;float:left;display:inline}div#content.bcstartpage .assistantForm{width:283px;height:184px;background:#FFF;padding:17px 17px 17px 17px;overflow:hidden}div#content.bcstartpage .assistantForm .right{float:right;display:inline}div#content.bcstartpage .assistantForm h3{font-size:14px;line-height:18px;font-weight:normal}div#content.bcstartpage .assistantForm p{font-size:11px;line-height:15px;font-weight:normal}div#content.bcstartpage .assistantForm label span,div#content.bcstartpage .assistantForm label input{vertical-align:middle}div#content.bcstartpage .assistantForm .departure{margin-bottom:13px}div#content.bcstartpage .assistantForm .departure input{width:269px;border:1px solid #000;color:#000;padding:5px 5px 5px 5px;font-size:11px}div#content.bcstartpage .assistantForm .departure input{margin-bottom:-5px}div#content.bcstartpage .assistantForm .departure input{margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){div#content.bcstartpage .assistantForm .departure input{margin-bottom:0}}div#content.bcstartpage .assistantForm .tariffClass label{margin-right:10px}div#content.bcstartpage .assistantForm .tariffClass input{width:14px;height:14px}div#content.bcstartpage .assistantForm .button-inside span{font-size:1.1em;font-weight:normal}div#content.bcstartpage .assistantForm .button-inside span.button-border button span{background:transparent url(../img/bahncardportal/arrow_big.png) 5px 0 no-repeat;padding-left:35px;width:auto!important;width:160px}div#content.bcstartpage div.box{width:950px;padding:8px 5px}div#content.bcstartpage .box div,div#content.bcstartpage .box a.teaser{border:1px solid #d9d9d9;float:left;display:inline;margin-left:10px}div#content.bcstartpage .box .textTeaser p.long{width:292px;margin-bottom:2px;-webkit-margin-after:3px}div#content.bcstartpage .box a.teaser:hover{color:#333;text-decoration:none}div#content.bcstartpage .box div:first-child,div#content.bcstartpage .box a.teaser:first-child{margin-left:0}div#content.bcstartpage .box div.firstChild,div#content.bcstartpage .box a.firstChild{margin-left:0}div#content.bcstartpage .box .teaser{height:70px;position:relative;width:308px;font-family:Arial,sans-serif;letter-spacing:-0.3px;float:left;display:inline}div#content.bcstartpage .box .teaser img{position:absolute;top:0;left:0}div#content.bcstartpage .box .teaser h3{left:6px;position:absolute;top:3px;font-weight:normal;font-size:12px;margin-bottom:1px}div#content.bcstartpage .box .textTeaser h3{margin-bottom:2px}div#content.bcstartpage .box .teaser span{font-weight:bold;position:absolute;top:20px;left:6px;width:165px;font-size:14px;line-height:18px}div#content.bcstartpage .box .teaser.textRight h3,div#content.bcstartpage .box .teaser.textRight span{left:155px}div#content.bcstartpage .box .textTeaser{padding:6px 17px 4px 17px;background:#efefef;width:274px}div#content.bcstartpage .box div.twoCol{width:594px}div#content.bcstartpage .box div.oneCol{border:0;width:292px}div#content.bcstartpage .box div.oneAndAHalfCol{border:0;width:360px}div#content.bcstartpage .box div.oneAndAHalfCol .half{margin:-3px 0 0 0;padding:0;border:0;float:left;display:inline;width:165px}div#content.bcstartpage .box .textTeaser h3{margin-top:10px}div#content.bcstartpage .box .textTeaser li{float:left;display:inline;margin-bottom:2px;background:url(../img/icons.gif) no-repeat scroll -70px -4812px transparent;padding:0 0 0 12px}div#content.bcstartpage .box .textTeaser li a{width:125px;display:block}div#content.bcstartpage .box .textTeaser img{float:left;display:inline}div#content.bcstartpage .box .textTeaser .long a{width:258px;display:block}div#content.bcstartpage .box .textTeaser ul.twoCol li{float:none}div#content.bcstartpage .bahnbonusformBox{visibility:hidden;width:260px;height:140px;padding:0 8px 7px 0;float:left;display:inline;z-index:400;position:absolute;top:90px;left:20px}div#content.bcstartpage .bahnbonusformBox.graybg{background:url("../img/bahncardportal/bg_bahnbonusform_gray_shadow.png") no-repeat scroll 0 0 transparent}div#content.bcstartpage .bahnbonusformBox.transparentbg{background:url("../img/bahncardportal/bg_bahnbonusform_transparent_shadow.png") no-repeat scroll 0 0 transparent}div#content.bcstartpage div.bahnbonusform{margin-left:15px;margin-top:10px}div#content.bcstartpage .bahnbonusform p{font-size:.75em}div#content.bcstartpage .bahnbonusform h3{font-size:.9em}div#content.bcstartpage .bahnbonusform select{width:125px;vertical-align:middle;border:1px solid #768086}div#content.bcstartpage .bahnbonusform label{display:block;float:left;width:80px;margin:0 4px 0 0}div#content.bcstartpage .bahnbonusform .clearfix{display:block;margin-bottom:0}div#content.bcstartpage .bahnbonusform p.button-inside{padding:7px 0 5px 85px}.kundenberater_form{margin-bottom:15px}.kundenberater{background:#eaeaea;padding:8px;margin-bottom:15px;display:none}.kundenberater .berater_content{float:left;width:420px;padding:10px;background:white;border:1px solid black}.kundenberater .name{font-weight:bold}.kundenberater img{float:left;margin-right:20px}#content .kundenberater ul.link-list.link li{font-weight:bold;margin-top:20px}#umkreissuche{float:right;right:0;position:absolute;top:20px;z-index:9000;font-size:12px}#umkreissuche .content{padding:3px 7px 7px 7px;background:url("../img/umkreissuche/bg_umkreissuche.png");border:1px solid #ccc;margin-right:12px;width:192px}#umkreissuche .content h4{font-weight:normal;padding-left:8px;font-size:11px}#umkreissuche .find{border:1px solid #768086;height:23px;background:url("../img/umkreissuche/umkeissuche_bg_find.png");display:block}#umkreissuche .find:hover,#umkreissuche .find:focus,#umkreissuche .find:active{color:#333;text-decoration:none}#umkreissuche .find div{background:url("../img/umkreissuche/umkeissuche_arrow_right.jpg") no-repeat scroll right top transparent;font-size:12px;font-weight:bold;height:15px;padding:4px 7px;cursor:pointer}#umkreissuche .karte{left:-27px;position:absolute;top:-2px}#umkreissuche .slide{background:#eaeaea;padding:7px;display:none}#umkreissuche .slide .formrow{margin-top:10px}#umkreissuche .slide .formrow:first-child{margin-top:3px}#umkreissuche .slide label{font-size:12px;margin-left:3px}#umkreissuche .slide input.text{width:95%;border:1px solid #768086;height:12px;padding:2px 4px;font-size:11px!important}*+html #umkreissuche .slide input{height:auto}#umkreissuche .button-border{float:right}#umkreissuche .button-inside{padding-bottom:0}#umkreissuche.open .content{background:#fff}#umkreissuche.open .slide{display:block}#umkreissuche.open .find div{background-image:url(../img/umkreissuche/umkeissuche_arrow_down.png)}#umkreissuche .bold{font-size:12px}#cboxOverlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:90000;background:black}#colorbox{z-index:90000;background-color:white;padding:25px!important}#cboxClose{position:absolute;top:10px;right:10px;font-weight:bold;cursor:pointer}#cboxLoadingOverlay{position:absolute;width:100px;height:80px;top:50%;left:50%;margin-left:-50px;margin-top:-40px;border:1px solid #CCC;background:white}#cboxLoadingGraphic{position:absolute;width:90px;height:70px;top:50%;left:50%;margin-left:-44px;margin-top:-34px;background:#eaeaea url(../img/preloader.gif) no-repeat center center}#cboxTopCenter.umkreissuche h1{margin-bottom:1em}#cboxTopCenter.umkreissuche h1 span{font-weight:bold}.fbClick{background:#fff;border:1px solid #ccc}.fbClick .boxContent.script{display:none}.fbClick.activity .boxContent.script{background:url(../img/bg_fbClick.png) left bottom no-repeat;height:206px}.fbClick.like,.fbClick.activity{width:208px}.fbClick .fbControls{zoom:1;margin-bottom:9px}.fbClick .fbControls .activateFB{background:url(../img/bg_fbClick.png) right 0 no-repeat;height:20px;width:149px;display:block;float:left}.fbClick .fbControls .activateFB.active{background:url(../img/bg_fbClick.png) right -22px no-repeat}.fbClick .fbControls .flyout{float:right;width:40px;position:relative;font-size:.75em}.fbClick .fbControls .flyout .info{float:left;height:20px;width:20px;background:url(../img/bg_fbClick.png) -263px -47px no-repeat;display:block}.fbClick .fbControls .flyout .info:hover .layer{display:block;height:105px;width:250px;right:40px;line-height:18px;z-index:1000;color:#222}.fbClick .fbControls .flyout .setCookie{float:left;height:20px;width:20px;background:url(../img/bg_fbClick.png) right -47px no-repeat}.fbClick .fbControls .flyout .setCookie:hover .layer{display:block;height:75px;width:150px;right:20px;line-height:18px;font-weight:bold;z-index:1000}.fbClick .fbControls .flyout .layer{background:#fff;border:1px solid #d3d3d3;display:none;padding:8px;position:absolute;z-index:1}.fbClick.activity .fbContainer iframe{border:0;overflow:hidden;width:226px;height:163px;margin-left:-9px;background:#fff}.fbClick.like .fbContainer iframe{border:0;overflow:hidden;width:216px;height:80px;background:#fff}#section-sonderteaser,#blitzbox{display:none}#key-visual-inner{margin-left:-15px;margin-top:-12px;padding-bottom:6px}#colorboxGal{box-shadow:0 0 10px black}#colorboxGal,#cboxGalOverlay,#cboxGalWrapper{position:absolute;left:0;z-index:100000}#cboxGalOverlay{top:-20px}#cboxGalWrapper{background:#fff}#cboxGalOverlay{position:fixed;width:100%;height:110%}#cboxGalMiddleLeft,#cboxGalBottomLeft{clear:left}#cboxGalContent{position:relative}#cboxGalLoadedContent{overflow:auto}#cboxGalLoadingOverlay,#cboxGalLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxGalPrevious,#cboxGalNext,#cboxGalClose,#cboxGalSlideshow{cursor:pointer}.cboxGalPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxGalIframe{width:100%;height:100%;display:block;border:0}#colorboxGal,#cboxGalContent,#cboxGalLoadedContent{box-sizing:content-box}#cboxGalOverlay{background:#000}#cboxGalMiddleLeft,#cboxGalMiddleRight,#cboxGalBottomRight,#cboxGalBottomLeft,#cboxGalTopRight,#cboxGalTopLeft{width:15px;background:#fff}#cboxGalBottomCenter,#cboxGalBottomRight,#cboxGalBottomLeft{min-height:60px;height:auto;background:#fff}#cboxGalTopCenter,#cboxGalTopRight,#cboxGalTopLeft{min-height:40px;height:auto;background:#fff}#cboxGalTopCenter h2{padding-top:10px;padding-right:80px;padding-bottom:8px;font-size:.938em;font-weight:bold}#cboxGalContent,.cboxGalIframe{background:#fff}#cboxGalError{padding:50px}#cboxGalTitle{position:absolute;left:0;width:100%;font-size:12px;line-height:14px;margin-top:5px;padding-right:32px;box-sizing:border-box;-moz-box-sizing:border-box}#cboxGalCurrent{position:absolute;right:0;font-size:11px;margin-top:5px}#cboxGalSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxGalPrevious,#cboxGalNext{position:absolute;top:0;width:50px;height:85%;text-indent:-9999px;z-index:99999;opacity:.8;background:url(../img/regional/gallerie_lightbox_arrows.png) no-repeat 70px center;border:0}#cboxGalNext{right:8px}#cboxGalPrevious{left:8px}#cboxGalNext:hover{background-position:right center}#cboxGalPrevious:hover{background-position:left center}#cboxGalLoadingOverlay{background:#eaeaea}#cboxGalLoadingGraphic{background:url(../img/regional/player/loading.gif) no-repeat center center}#cboxGalClose{position:absolute;top:6px;right:4px;background:url(../img/regional/btn_close.png) no-repeat 8px 5px #fff;padding:0 0 2px 15px;width:100px;height:26px;font-weight:bold;font-size:12px;border:0}#cboxGalLoadedContent{z-index:1}#colorboxGal .mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top}.me-plugin{position:absolute}#colorboxGal .mejs-embed,#colorboxGal .mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}#colorboxGal .mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}#colorboxGal .mejs-container-fullscreen .mejs-mediaelement,#colorboxGal .mejs-container-fullscreen video{width:100%;height:100%}#colorboxGal .mejs-container-fullscreen.mejs-controls{background:#f01414}#colorboxGal .mejs-background{position:absolute;top:0;left:0}#colorboxGal .mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}#colorboxGal .mejs-poster{position:absolute;top:0;left:0}#colorboxGal .mejs-poster img{border:0;padding:0;border:0;display:block}#colorboxGal .mejs-overlay{position:absolute;top:0;left:0}#colorboxGal .mejs-overlay-play{cursor:pointer}#colorboxGal .mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../img/regional/player/icon_play.png) no-repeat}#colorboxGal .mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#eaeaea}#colorboxGal .mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../img/regional/player/loading.gif) 50% 50% no-repeat}#colorboxGal .mejs-container .mejs-controls{position:absolute;background:#fff;list-style-type:none;margin:0;padding:0;left:0;bottom:-41px;height:41px;width:100%;border:1px solid #CCC;border-top:0;overflow:hidden}#colorboxGal .mejs-container.mejs-container-fullscreen .mejs-controls{bottom:0;margin:0 auto}#colorboxGal .mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:42px;height:42px;font-size:11px;line-height:11px;background:0;border:0;position:relative}#colorboxGal .mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:28px;width:28px;border:0;background:transparent url(../img/regional/player/player_buttons.png) no-repeat;outline:0!important}#colorboxGal .mejs-container .mejs-controls .mejs-time{display:block;height:17px;width:auto;padding:14px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorboxGal .mejs-container .mejs-controls .mejs-time span{font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto;color:black}#colorboxGal .mejs-controls .mejs-play button{background-position:0 0}#colorboxGal .mejs-controls .mejs-play button:hover{background-position:0 -28px}#colorboxGal .mejs-controls .mejs-pause button{background-position:0 -56px}#colorboxGal .mejs-controls .mejs-pause button:hover{background-position:0 -84px}#colorboxGal .mejs-controls .mejs-time-rail{width:200px;padding-top:9px!important;height:28px}#colorboxGal .mejs-controls .mejs-time-rail span{position:absolute;cursor:pointer}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:transparent url(../img/regional/player/timeSliderRail.png) repeat-x}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-rail-left{height:11px;width:3px;background:transparent url(../img/regional/player/timeSliderLeft.png) no-repeat;margin-top:5px;left:2px}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-rail-right{height:11px;width:3px;background:transparent url(../img/regional/player/timeSliderRight.png) no-repeat;right:2px;margin-top:5px}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-loaded{background:transparent url(../img/regional/player/timeSliderBuffer.png) repeat-x;width:0}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:transparent url(../img/regional/player/timeSliderProgress.png) repeat-x}#colorboxGal .mejs-controls .mejs-fullscreen-button button{background-position:0 -224px}#colorboxGal .mejs-controls .mejs-fullscreen-button button:hover{background-position:0 -252px}#colorboxGal .mejs-controls .mejs-unfullscreen button{background-position:0 -280px}#colorboxGal .mejs-controls .mejs-unfullscreen button:hover{background-position:0 -308px}#colorboxGal .mejs-controls .mejs-mute button{background-position:0 -112px}#colorboxGal .mejs-controls .mejs-mute button:hover{background-position:0 -140px}#colorboxGal .mejs-controls .mejs-unmute button{background-position:0 -168px}#colorboxGal .mejs-controls .mejs-unmute button:hover{background-position:0 -196px}#colorboxGal .mejs-controls .mejs-volume-button{position:relative}#colorboxGal .mejs-controls .mejs-volume-button .mejs-volume-slider{display:none!important;height:0;width:0;left:0;z-index:-1;position:absolute;margin:0}#colorboxGal .mejs-clear{clear:both}.lbpreview{position:relative;cursor:pointer}.lbpreview.left{float:left}.lbpreview.right{float:right}.lbpreview .icon_glass{position:absolute;bottom:5px;right:5px;height:24px;width:24px;background:#b0b0b0 url(../img/icons/icon_lupe_24x24.png) no-repeat;border:1px solid white;opacity:.8}.lbpreview.left .icon_glass{right:21px}dl .lbpreview.left .icon_glass{right:5px}.lbpreview.insideImage .icon_glass{right:13px}.bahn_hotel_schnellsuche .suggestion{position:absolute;background-color:white;width:inherit;max-height:200px;overflow-y:auto;overflow-x:hidden;min-width:415px;border:1px solid black;left:8px;z-index:10000;display:none;zoom:1}.bahn_hotel_schnellsuche .suggestion ul{padding:2px 0}.bahn_hotel_schnellsuche .suggestion ul li.last{border-bottom:1px solid lightgrey}.bahn_hotel_schnellsuche .suggestion ul li{margin:2px 8px;clear:both;cursor:pointer;background:none!important;padding:0!important}.bahn_hotel_schnellsuche .suggestion ul li.selected{background-color:lightgrey!important}.bahn_hotel_schnellsuche .suggestion ul li span.label{float:left;width:340px;font-size:12px}.bahn_hotel_schnellsuche .suggestion ul li span.type{float:right;text-align:right;font-weight:bold;color:darkgrey;font-size:12px;display:none}.bahn_hotel_schnellsuche .suggestion ul li.first span.type{display:block}.bahn_hotel_schnellsuche .suggestion ul li span.label strong{background-color:lightgrey;font-weight:normal}.bahn_mietwagen .suggestion{position:absolute;background-color:white;width:inherit;max-height:300px;overflow-y:auto;overflow-x:hidden;min-width:315px;border:1px solid black;left:8px;z-index:10000;display:none;zoom:1}.bahn_mietwagen .suggestion ul{padding:2px 0}.bahn_mietwagen .suggestion ul li{margin:2px 8px;clear:both;cursor:pointer;background:none!important;padding:0!important}.bahn_mietwagen .suggestion ul li.selected{background-color:lightgrey!important}.bahn_mietwagen .suggestion ul li span{display:block;font-size:12px}.bahn_mietwagen .suggestion ul li span.region{font-size:10px;color:#646973}.bahn_mietwagen .suggestion ul li span.label strong{background-color:lightgrey;font-weight:normal}.bahn_pauschalreisen .suggestion{position:absolute;background-color:white;width:inherit;max-height:200px;overflow-y:auto;overflow-x:hidden;min-width:315px;border:1px solid black;left:8px;z-index:10000;display:none;zoom:1}.bahn_pauschalreisen .suggestion.loading{display:block!important}.bahn_pauschalreisen .suggestion ul{padding:2px 0}.bahn_pauschalreisen .suggestion ul li{margin:2px 8px;clear:both;cursor:pointer;background:none!important;display:block;width:100%}.bahn_pauschalreisen .suggestion ul li.headline{font-weight:bold}.bahn_pauschalreisen .suggestion ul li.level1{padding-left:0}.bahn_pauschalreisen .suggestion ul li.level2{padding-left:16px}.bahn_pauschalreisen .suggestion ul li.selected{background-color:lightgrey!important}.bahn_pauschalreisen .suggestion ul li span{display:block;font-size:12px!important}.bahn_pauschalreisen .suggestion ul li span.label strong{background-color:lightgrey;font-weight:normal}#search,#searchform{float:right;margin:1px 16px 0 0;text-align:right}#contentSearch{margin-left:15px}#TB_window #contentSearch{margin-left:0}#search p,#searchform p,#contentSearch p{float:left}#search input.search-field,#searchform input.search-field{margin-right:4px;padding:1px 8px;width:180px}#contentSearch input.search-field{margin-right:4px;padding:1px 8px;width:230px;border:1px solid #768086}#contentSearch .noLabel label{position:absolute;left:-9999em}#contentSearch .button-inside{display:inline}div.threeColumnContainer #contentSearch p{padding:0!important}#searchform{position:relative}#searchform input.search-field{line-height:1.4em;margin-right:0;padding:0 24px 0 4px;*padding-top:2px;height:22px;*height:20px;width:148px}#searchform input.search-button{background:url(../img/topnav_bg.png) no-repeat -64px -29px;border:0;position:absolute;height:22px;width:17px;right:2px;top:1px}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;color:#333;font-size:12px}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#69f;color:#fff}#content div.section div.col p.downloadurl{padding:0 0 0 18px;font-weight:bold}#content div.section div.col p.downloadurl.grafik{background:transparent url(../img/icon_grafik.png) 0 1px no-repeat}#content div.section div.col p.downloadurl.pdf{background:transparent url(../img/icon_pdf.png) 0 1px no-repeat}#content div.section div.col p.downloadurl.text{background:transparent url(../img/icon_text.png) 0 1px no-repeat}#content div.section div.col p.downloadurl.zip{background:transparent url(../img/icon_zip.png) 0 1px no-repeat}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#inhalt .accordion .foldingBoxRow.open{display:block!important}#content #schnelleinstieg .foldingBoxRow.open{display:block!important}#content div.accordion p.meta span{color:#878c96}#content div.accordion p.meta a{text-decoration:none}#content div.accordion p.meta span+span:before{content:' - '}div.mainnav nav{height:54px;background:#f01414;position:relative;padding:0 8px!important;width:auto;margin:0}div.mainnav nav em{font-family:DBSansBold,Arial,Helvetica,"sans serif";font-style:normal}div.mainnav ul{padding:0;margin-bottom:0}div.mainnav .mainmenu .menu-link{font-family:DBSansBold,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:54px;display:block;height:100%;padding:0 10px;color:#fff}div.mainnav .mainmenu>li{float:left;list-style-type:none}.no-touch div.mainnav .mainmenu>li:hover,div.mainnav .mainmenu>li.active{background:#c00 url(../img/bg_nav_active_left.png) repeat-y 0 0}.no-touch div.mainnav .mainmenu>li:hover .menu-link,div.mainnav .mainmenu>li.active .menu-link{color:#fff;background:url(../img/bg_nav_active_right.png) repeat-y right;background-color:transparent!important}.no-touch div.mainnav .mainmenu>li.has-flyout:hover,div.mainnav .mainmenu>li.has-flyout.open{background:#f01414}.no-touch div.mainnav .mainmenu>li.has-flyout:hover .menu-link,div.mainnav .mainmenu>li.has-flyout.open .menu-link{background:#f01414}.no-touch div.mainnav .mainmenu>li.has-flyout:hover .flyout,div.mainnav .mainmenu>li.has-flyout.open .flyout{display:block}div.mainnav .mainmenu>li a:hover{text-decoration:none}div.mainnav .rightmenu{float:right}div.mainnav #mn-login .flyout .flyout-content{width:340px;left:initial;right:0;padding:20px}div.mainnav #mn-login .flyout .flyout-content form{display:none}div.mainnav #mn-login .flyout .flyout-content form.active{display:block}div.mainnav #mn-login .flyout .flyout-content form#lgn_cltype{display:block}div.mainnav #mn-login .flyout .flyout-content .submit-btn.wide{width:100%;margin:10px 0;border:0}div.mainnav #mn-login .flyout .flyout-content fieldset.radio div.radio{margin:0}div.mainnav #mn-login .flyout .flyout-content fieldset.radio div.radio:first-Child{width:100%}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type='radio']{opacity:0;display:none;filter:alpha(opacity=0);margin:5px 0 0 5px}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type='radio']:focus+label{font-family:"DBSansBold",Arial,Helvetica,"sans serif"}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type="radio"]+label{background:url("../img/ico/icon-sprite.png") no-repeat;background-position:0 -27px;position:relative;width:50px;white-space:nowrap;margin:0;padding:5px 0 5px 27px;cursor:pointer;display:inline-block;font-family:"DBSansRegular",Arial,Helvetica,"sans serif";font-size:14px}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type='radio']:checked+label{background-position:0 -56px;font-family:"DBSansBold",Arial,Helvetica,"sans serif"}div.mainnav #mn-login .flyout .flyout-content ul{margin:16px 0 0;width:100%}div.mainnav #mn-login .flyout .flyout-content ul li{padding-left:0}div.mainnav #mn-login .flyout .flyout-content .input-wrapper{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;border:1px solid #878c96;height:32px;width:298px;margin:10px 10px 10px 0;background:#fff}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;width:289px;padding:0 0 0 9px;height:100%}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input:focus{background-color:#fff;outline:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5) inset;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5) inset;box-shadow:0 0 4px rgba(0,0,0,0.5) inset}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text{font-family:DBSansBold,Arial,Helvetica,"sans serif";font-size:14px;color:#333;height:100%}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text::-webkit-input-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text:-moz-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text::-moz-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text:-ms-input-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav .flyout{display:none}div.mainnav .flyout .flyout-title{background:#fff;font-family:DBSansBold,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:46px;display:block;width:100%;height:50px;margin:-54px 0 0;text-align:center;position:relative;z-index:10011;border-top:4px solid #f01414;box-sizing:content-box}.no-touch div.mainnav .flyout .flyout-title:hover{color:#333}div.mainnav .flyout .flyout-content{background:#fff;position:absolute;left:0;width:100%;z-index:10010;box-sizing:border-box;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 6px 0 rgba(0,0,0,0.3);padding:7px 10px}div.mainnav .flyout .flyout-content ul{width:calc(33.3333% - 20px);margin:0 10px}div.mainnav .flyout .flyout-content li{min-height:20px;padding:10px 0 10px 10px;list-style-type:none}div.mainnav .flyout .flyout-content li a{display:block}div.mainnav .flyout .flyout-content li i.ico.arrow-red{top:3px;margin-top:0}div.mainnav .flyout .flyout-content li span{display:block}div.mainnav .flyout .flyout-content a{font-family:DBSansRegular,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:14px;line-height:21px}div.mainnav .flyout .flyout-content .tipp{border-top:1px solid #e7e7e7;height:21px;width:920px;margin:15px 10px 0;padding:15px 10px 13px;box-sizing:content-box;font-family:DBSansRegular,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:14px;line-height:21px}div.mainnav .flyout .flyout-content .tipp a{font-size:14px;margin-left:35px}section a{font-family:Arial,Helvetica,"sans serif";font-size:.75em;color:#333;text-decoration:none}section a:hover{text-decoration:underline;color:#f01414}a.form-link{position:relative;font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:.875em;line-height:1em}a.form-link i.ico.arrow-red{position:absolute;top:50%;left:0;margin-top:-8px}a.form-link span{padding-left:14px}.no-touch a.form-link:hover{text-decoration:underline;color:#f01414}a.form-link.disabled{color:#b7bac0;cursor:default}a.form-link.disabled i.ico.arrow-red{background-position:-25px -635px}a.form-link.disabled:hover{text-decoration:none;color:#b7bac0}a.ico-grey{width:20px;height:20px;padding:5px;border:1px solid #c8c8cd}a.ico-grey.dark{border:1px solid #878c96}.icon-nav{background:#f5f5f5 url("../img/ico/icon-sprite.png") no-repeat;width:30px;height:30px;cursor:pointer}.icon-nav:hover{background-color:#e1e1e1}.icon{background:transparent url("../img/ico/icon-sprite.png") no-repeat;width:30px;height:30px;cursor:pointer}i.ico{background:transparent url("../img/ico/icon-sprite.png") no-repeat;position:absolute;display:block;width:22px;height:22px}i.ico.teaserboxen{top:-1px;height:100%}i.arrow-down{background-position:11px -274px;background-color:#f01414;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.5);box-shadow:1px 2px 2px rgba(0,0,0,0.5);padding:5px;margin:10px}i.arrow-down:hover{background-color:#c00}i.arrow-down.active{background-position:9px -659px;background-color:#878c96;-webkit-box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5)}i.arrow-down.active:hover{background-color:#646973}i.arrow-right{background-position:0 -867px;margin-top:20px}i.arrow-right-dark{background-position:0 -153px;margin-top:20px}i.arrow-red{background-position:-1px -219px!important}i.arrow-red-big{background-position:-2px -635px}i.icon-close{background-position:-90px -34px;width:13px;height:13px;margin-top:-26px;margin-left:-4px}i.icon-close-survey{background-position:-90px -34px;width:13px;height:13px;margin-top:20px;margin-left:948px}i.icon-info{height:30px;width:30px;margin:10px;background-position:-36px -442px}i.icon-info:hover,i.icon-info:active{background-position:-76px -442px}i.warning-small{background-position:-100px -520px;height:31px;width:39px;left:13px;top:23px}.icon-grey{width:20px;height:20px;padding:5px;border:1px solid #878c96;background:#fff url("../img/ico/icon-sprite.png") no-repeat}.icon-grey:hover{background-color:#e8e8e8}.icon-grey.light{border:1px solid #b7bac0}.icon-grey.light.active{border:1px solid #707580}.icon-grey.light.active:hover{border:1px solid #707580}i.ico.icon-down{height:30px;width:30px;background-position:8px -188px}.calendar{background-position:4px -242px}.calendar.active{background-position:-81px -242px;border:1px solid #707580}.arrow-left{background-position:-34px -191px}.arrow-right{background-position:-68px -191px}.reset{background-position:0 -489px;width:20px;height:20px;margin-top:17px;margin-right:13px}.reset:hover{background-position:-47px -489px}.reset-range{background-position:21px -489px;width:20px;height:20px;margin-top:17px;padding-left:28px}.reset-range:hover{background-position:-26px -489px}.swap{background-position:-79px -274px}.favourite{background-position:5px 5px}.favourite-dark{background-position:-115px 5px}.favourite.gold{background-position:-36px 5px}.favourite.active{background-position:-60px -638px}.person{background-position:5px -404px}.person-dark{background-position:-36px -403px}.person.active{background-position:-60px -687px}.person.active:hover{background-position:-60px -687px}.person-dark.active{background-position:-60px -687px}.person-dark.active:hover{background-position:-60px -687px}.autocomplete-station{background-color:transparent;background-position:1px -795px}.autocomplete-station:hover{background-position:1px -795px}.autocomplete-place{background-color:transparent;background-position:-58px -797px}.autocomplete-place:hover{background-position:-58px -797px}.autocomplete-poi{background-color:transparent;background-position:-119px -795px}.autocomplete-poi:hover{background-position:-119px -795px}img{display:block}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.center-inline{width:100%;text-align:center}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right}.pull-left{float:left;text-align:left}.hide{display:none!important}.show{display:block}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.half-width{width:50%}.third-width{width:33.3333%}.margin-left-20{margin-left:20px!important}.margin-right-20{margin-right:20px!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-top-0{margin-top:0!important}.margin-top-5{margin-top:5px!important}.margin-top-15{margin-top:15px!important}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-35{margin-top:35px!important}.padding-top-20{padding-top:20px!important}ul{margin:0;padding:0;list-style:none}@font-face{font-family:"DBHeadLightRegular";src:url("../img/fonts/dbhea02-webfont.eot");src:url("../img/fonts/dbhea02-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbhea02-webfont.woff") format("woff"),url("../img/fonts/dbhea02-webfont.ttf") format("truetype"),url("../img/fonts/dbhea02-webfont.svg#DBHeadLightRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"DBHeadRegular";src:url("../img/fonts/dbhea03-webfont.eot");src:url("../img/fonts/dbhea03-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbhea03-webfont.woff") format("woff"),url("../img/fonts/dbhea03-webfont.ttf") format("truetype"),url("../img/fonts/dbhea03-webfont.svg#DBHeadRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"DBSansRegular";src:url("../img/fonts/dbsan03-webfont.eot");src:url("../img/fonts/dbsan03-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbsan03-webfont.woff") format("woff"),url("../img/fonts/dbsan03-webfont.ttf") format("truetype"),url("../img/fonts/dbsan03-webfont.svg#DBHeadRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"DBSansBold";src:url("../img/fonts/dbsan06-webfont.eot");src:url("../img/fonts/dbsan06-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbsan06-webfont.woff") format("woff"),url("../img/fonts/dbsan06-webfont.ttf") format("truetype"),url("../img/fonts/dbsan06-webfont.svg#DBSansBold") format("svg");font-weight:normal;font-style:normal}.icon-extra,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{display:inline-block;position:relative;background-image:url("../img/home/icon-s779b5a6268.png");background-repeat:no-repeat;text-indent:9999em;overflow:hidden}.icon-arrow-huge-left,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{background-position:0 0;width:80px;height:80px}.icon-arrow-huge-left.centered,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .centered.bx-prev{position:relative;left:50%;margin-left:-40px}.icon-arrow-huge-right,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{background-position:0 -80px;width:80px;height:80px}.icon-arrow-huge-right.centered,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .centered.bx-next{position:relative;left:50%;margin-left:-40px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.icon-extra,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{background-image:url("../img/home/icon2x-sd9d9004b43.png");-moz-background-size:80px 160px;-o-background-size:80px 160px;-webkit-background-size:80px 160px;background-size:80px 160px}.icon-arrow-huge-left,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{background-position:0 0;width:80px;height:80px}.icon-arrow-huge-right,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{background-position:0 -80px;width:80px;height:80px}}div.mainnav nav{height:54px;background:#f01414;position:relative;padding:0 8px!important;width:auto;margin:0}div.mainnav nav em{font-family:DBSansBold,Arial,Helvetica,"sans serif";font-style:normal}div.mainnav ul{padding:0;margin-bottom:0}div.mainnav .mainmenu .menu-link{font-family:DBSansBold,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:54px;display:block;height:100%;padding:0 10px;color:#fff}div.mainnav .mainmenu>li{float:left;list-style-type:none}.no-touch div.mainnav .mainmenu>li:hover,div.mainnav .mainmenu>li.active{background:#c00 url(../img/bg_nav_active_left.png) repeat-y 0 0}.no-touch div.mainnav .mainmenu>li:hover .menu-link,div.mainnav .mainmenu>li.active .menu-link{color:#fff;background:url(../img/bg_nav_active_right.png) repeat-y right;background-color:transparent!important}.no-touch div.mainnav .mainmenu>li.has-flyout:hover,div.mainnav .mainmenu>li.has-flyout.open{background:#f01414}.no-touch div.mainnav .mainmenu>li.has-flyout:hover .menu-link,div.mainnav .mainmenu>li.has-flyout.open .menu-link{background:#f01414}.no-touch div.mainnav .mainmenu>li.has-flyout:hover .flyout,div.mainnav .mainmenu>li.has-flyout.open .flyout{display:block}div.mainnav .mainmenu>li a:hover{text-decoration:none}div.mainnav .rightmenu{float:right}div.mainnav #mn-login .flyout .flyout-content{width:340px;left:initial;right:0;padding:20px}div.mainnav #mn-login .flyout .flyout-content form{display:none}div.mainnav #mn-login .flyout .flyout-content form.active{display:block}div.mainnav #mn-login .flyout .flyout-content form#lgn_cltype{display:block}div.mainnav #mn-login .flyout .flyout-content .submit-btn.wide{width:100%;margin:10px 0;border:0}div.mainnav #mn-login .flyout .flyout-content fieldset.radio div.radio{margin:0}div.mainnav #mn-login .flyout .flyout-content fieldset.radio div.radio:first-Child{width:100%}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type='radio']{opacity:0;display:none;filter:alpha(opacity=0);margin:5px 0 0 5px}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type='radio']:focus+label{font-family:"DBSansBold",Arial,Helvetica,"sans serif"}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type="radio"]+label{background:url("../img/ico/icon-sprite.png") no-repeat;background-position:0 -27px;position:relative;width:50px;white-space:nowrap;margin:0;padding:5px 0 5px 27px;cursor:pointer;display:inline-block;font-family:"DBSansRegular",Arial,Helvetica,"sans serif";font-size:14px}div.mainnav #mn-login .flyout .flyout-content fieldset.radio input[type='radio']:checked+label{background-position:0 -56px;font-family:"DBSansBold",Arial,Helvetica,"sans serif"}div.mainnav #mn-login .flyout .flyout-content ul{margin:16px 0 0;width:100%}div.mainnav #mn-login .flyout .flyout-content ul li{padding-left:0}div.mainnav #mn-login .flyout .flyout-content .input-wrapper{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;border:1px solid #878c96;height:32px;width:298px;margin:10px 10px 10px 0;background:#fff}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;width:289px;padding:0 0 0 9px;height:100%}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input:focus{background-color:#fff;outline:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5) inset;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5) inset;box-shadow:0 0 4px rgba(0,0,0,0.5) inset}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text{font-family:DBSansBold,Arial,Helvetica,"sans serif";font-size:14px;color:#333;height:100%}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text::-webkit-input-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text:-moz-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text::-moz-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav #mn-login .flyout .flyout-content .input-wrapper input.text:-ms-input-placeholder{font-family:DBSansRegular;color:#878c96}div.mainnav .flyout{display:none}div.mainnav .flyout .flyout-title{background:#fff;font-family:DBSansBold,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:46px;display:block;width:100%;height:50px;margin:-54px 0 0;text-align:center;position:relative;z-index:10011;border-top:4px solid #f01414;box-sizing:content-box}.no-touch div.mainnav .flyout .flyout-title:hover{color:#333}div.mainnav .flyout .flyout-content{background:#fff;position:absolute;left:0;width:100%;z-index:10010;box-sizing:border-box;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 6px 0 rgba(0,0,0,0.3);padding:7px 10px}div.mainnav .flyout .flyout-content ul{width:calc(33.3333% - 20px);margin:0 10px}div.mainnav .flyout .flyout-content li{min-height:20px;padding:10px 0 10px 10px;list-style-type:none}div.mainnav .flyout .flyout-content li a{display:block}div.mainnav .flyout .flyout-content li i.ico.arrow-red{top:3px;margin-top:0}div.mainnav .flyout .flyout-content li span{display:block}div.mainnav .flyout .flyout-content a{font-family:DBSansRegular,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:14px;line-height:21px}div.mainnav .flyout .flyout-content .tipp{border-top:1px solid #e7e7e7;height:21px;width:920px;margin:15px 10px 0;padding:15px 10px 13px;box-sizing:content-box;font-family:DBSansRegular,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:14px;line-height:21px}div.mainnav .flyout .flyout-content .tipp a{font-size:14px;margin-left:35px}img{display:block;margin:0}section{overflow:hidden;width:100%}section p{font-size:.875em;line-height:1.5em;margin:0}section a{color:#f01414;background:0;padding:0;font-size:1em;outline:0}section a:hover{text-decoration:none}section ul{font-size:1em;margin:0;padding:0;list-style:none}section input{border:0}section input::-webkit-input-placeholder{color:#646973}section input:-moz-placeholder{color:#646973;opacity:1}section input::-moz-placeholder{color:#646973;opacity:1}section input:-ms-input-placeholder{color:#646973}section input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section input:focus{background-color:#fff;outline:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5) inset;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5) inset;box-shadow:0 0 4px rgba(0,0,0,0.5) inset}.special-teaser-inner{position:relative}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.center-inline{width:100%;text-align:center}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right}.pull-left{float:left;text-align:left}.hide{display:none!important}.show{display:block}.noclick{pointer-events:none}#section-survey{position:relative;width:980px;margin:0 auto 10px auto;background:#fff;overflow:auto;-webkit-box-shadow:0 3px 15px -5px black;box-shadow:0 3px 15px -5px black}#section-survey .wrapper-survey-inner{width:545px;margin-left:20px;overflow:auto}#section-survey .wrapper-survey-inner h2{margin-top:29px}#section-survey .wrapper-survey-inner p{font-size:.75em}#section-survey .wrapper-survey-inner a{margin:25px 0 20px 0}#emergency-wrapper,#blitzbox{display:none}#section-sonderteaser{display:block;background:#fff;font-family:DBSansRegular,Arial,Helvetica,"sans serif";font-weight:normal}#section-sonderteaser .inner-sonderteaser{background:#fff;border:1px solid #c8c8cd;margin:10px auto 10px auto;width:958px;padding:0;position:relative}#section-sonderteaser .inner-sonderteaser div{margin-bottom:20px}#section-sonderteaser div img{padding:18px 30px 0 20px}#section-sonderteaser div h2{color:#c00;width:680px;font-size:20px;margin:.74em 0 .42em 0}#section-sonderteaser div p{font-size:14px;width:680px;color:#333}#section-sonderteaser div a{margin:25px 0 20px 25px}#section-sonderteaser .nolink h2{width:840px}#section-sonderteaser .nolink p{width:840px}#section-sonderteaser div.bang{background:#fff url(../img/home/home_sprite.png) no-repeat -758px -54px;width:94px;height:65px}#section00{position:relative;height:380px}#section00 a{height:100%;width:100%;display:block}#section00 a h1{margin-bottom:0}#section00 a h2{margin-bottom:0}#section00 .wrapper-text{position:absolute;left:424px;top:30px;width:325px;line-height:2em;height:auto;font-size:16px}#section00 .wrapper-text h1{font-family:DBHeadRegular,Arial,Helvetica,"sans serif";font-weight:normal;line-height:1.25;margin:0;padding-bottom:8px}#section00 .wrapper-text h2{font-family:DBHeadRegular,Arial,Helvetica,"sans serif";font-weight:normal;margin:0;padding-bottom:8px}#section00 .wrapper-text h3{font-family:DBHeadRegular,Arial,Helvetica,"sans serif";font-weight:normal;padding-top:13px;padding-left:20px;line-height:inherit;margin:0}#section00 .wrapper-img{position:absolute;top:190px;right:20px}#section00 div.white h1{color:#fff}#section00 div.white h2{color:#fff}#section00 div.white h3{color:#fff}.lt-ie9 #section00{background-position:0 0!important}#sectionQF{position:absolute;width:780px;margin:-78px 100px 0;overflow:visible}#sectionQF fieldset{background-color:#f2f2f2}#sectionQF .collapsed{height:70px;overflow:hidden}#sectionQF .collapsed.collapsed-large{height:100px}#sectionQF li:first-child.collapsed{height:188px}#sectionQF li:first-child.collapsed .not-enabled,#sectionQF li:first-child.collapsed fieldset,#sectionQF li:first-child.collapsed .submit-btn.grey,#sectionQF li:first-child.collapsed .js-expend-collapse-tab-button{display:none}#sectionQF li:first-child.collapsed .show-collapsed{display:block}#sectionQF li:first-child.collapsed fieldset{border-bottom:0;padding-bottom:0}#sectionQF .cd-tabs{position:relative}#sectionQF .cd-tabs nav{overflow:auto;position:relative;float:none;top:2px;left:0;height:100%;z-index:100}#sectionQF .cd-tabs ul{list-style:none}#sectionQF .cd-tabs-navigation{float:left;width:auto}#sectionQF .cd-tabs-navigation li{float:left}#sectionQF .cd-tabs-navigation a{position:relative;display:block;width:191px;text-align:center;font-family:DBSansRegular,Arial,Helvetica,"sans serif";font-size:.875em;color:#fff;text-decoration:none;margin-left:4px;padding:13px 0 8px 0;background-color:#494848;opacity:.95}#sectionQF .cd-tabs-navigation a.first-item{margin-left:0;padding-left:1px}#sectionQF .cd-tabs-navigation a:hover{text-decoration:none}#sectionQF .cd-tabs-navigation a.selected{position:relative;width:190px;font-family:DBSansBold,Arial,Helvetica,"sans serif";padding:11px 0 10px 0;border-left:2px #dadada solid;border-top:2px #c00 solid;border-right:2px #dadada solid;opacity:1;background-color:#f2f2f2;color:#333}#sectionQF .cd-tabs-content{background:#f2f2f2;min-height:0;z-index:110}#sectionQF .cd-tabs-content li{display:none}#sectionQF .cd-tabs-content li.selected{position:relative;display:block;border:2px #dadada solid}#sectionQF .cd-tabs-content input:focus::-webkit-input-placeholder{color:transparent}#sectionQF .cd-tabs-content input:focus:-moz-placeholder{color:transparent}#sectionQF .cd-tabs-content input:focus::-moz-placeholder{color:transparent}#sectionQF .cd-tabs-content input:focus:-ms-input-placeholder{color:transparent}#sectionQF .cd-tabs-content input:focus::-ms-input-placeholder{color:transparent}#section02 div.img-teaser-2-col{float:left;position:relative;margin:0 0 0 20px;width:460px;height:360px}#section02 div.img-teaser-2-col div.img-teaser-2-col-inner{position:absolute;bottom:0;background:#f5f5f5;background:rgba(255,255,255,0.9);padding:15px 10px 20px 20px;width:430px;height:77px}#section02 div.img-teaser-full-width{position:relative}#section02 div.img-teaser-full-width div.img-teaser-full-width-inner{position:absolute;top:190px;background:#f5f5f5;background:rgba(255,255,255,0.9);padding:15px 10px 20px 20px;width:450px;height:77px}#section02 div.img-teaser-full-width-small{position:relative;height:240px}#section02 div.img-teaser-full-width-small div.img-teaser-full-width-small-inner{position:absolute;top:110px;background:#f5f5f5;background:rgba(255,255,255,0.9);padding:15px 10px 20px 20px;width:450px;height:75px}#section02 h3{margin:0}#section02 div.custom-select{margin:14px 0}#section02 input.submit-btn{margin-top:14px;width:auto;padding:0 24px}#section02 div.wrapper-text{position:absolute;left:424px;top:30px;width:325px;line-height:2em;height:auto}#section02 div.wrapper-text h2{font-family:DBHeadRegular,Arial,Helvetica,"sans serif";font-weight:normal;margin:0;padding-bottom:8px;margin-top:13px}#section02 div.wrapper-text a{font-size:1em;top:0;text-decoration:none}#section02 div.wrapper-text a:hover{text-decoration:none}#section02 div.wrapper-text a h3{font-family:DBHeadRegular,Arial,Helvetica,"sans serif";font-weight:normal;padding-top:13px;padding-left:20px;line-height:inherit;margin:0}#section02 div.white h2{color:#fff}#section02 div.white h3{color:#fff}#section03,section.teasers{margin-top:30px;padding-top:10px;padding-bottom:25px;background:#f5f5f5}#section03 h2,section.teasers h2{margin-bottom:0}#section03 div.full-width h2,section.teasers div.full-width h2{margin:13px 0 24px}#section03 .wrapper-teaserblock,section.teasers .wrapper-teaserblock{position:relative;background:#fff;width:300px;height:340px;margin:20px 0 0 20px;float:left}#section03 .wrapper-teaserblock.width-2,section.teasers .wrapper-teaserblock.width-2{width:460px}#section03 .wrapper-teaserblock.width-4,section.teasers .wrapper-teaserblock.width-4{width:220px;height:264px}#section03 .wrapper-teaserblock.width-4 .teaserblock-inner .teaserboxen-big-link,section.teasers .wrapper-teaserblock.width-4 .teaserblock-inner .teaserboxen-big-link{height:100px}#section03 .wrapper-teaserblock div.teaser-img-wrapper,section.teasers .wrapper-teaserblock div.teaser-img-wrapper{overflow:hidden}#section03 .wrapper-teaserblock div.teaser-img-wrapper:hover,section.teasers .wrapper-teaserblock div.teaser-img-wrapper:hover{background-color:#000}#section03 .wrapper-teaserblock div.teaser-img-wrapper img,section.teasers .wrapper-teaserblock div.teaser-img-wrapper img{opacity:1}#section03 .wrapper-teaserblock div.teaser-img-wrapper img:hover,section.teasers .wrapper-teaserblock div.teaser-img-wrapper img:hover{opacity:.8}#section03 div.wrapper-teaser,section.teasers div.wrapper-teaser{padding-top:30px;clear:both}#section03 div.img-teaser-full-width,section.teasers div.img-teaser-full-width{position:relative;clear:both;padding-top:30px}#section03 div.img-teaser-full-width div.img-teaser-full-width-inner,section.teasers div.img-teaser-full-width div.img-teaser-full-width-inner{position:absolute;top:190px;background:#f5f5f5;background:rgba(255,255,255,0.9);padding:15px 10px 20px 20px;width:450px;height:77px}#section03 div.img-teaser-full-width-small,section.teasers div.img-teaser-full-width-small{position:relative;height:240px;margin-top:20px}#section03 div.img-teaser-full-width-small div.img-teaser-full-width-small-inner,section.teasers div.img-teaser-full-width-small div.img-teaser-full-width-small-inner{position:absolute;top:110px;background:#f5f5f5;background:rgba(255,255,255,0.9);padding:15px 10px 20px 20px;width:450px;height:75px}#section03 div.custom-select,section.teasers div.custom-select{margin:14px 0}#section03 input.submit-btn,section.teasers input.submit-btn{margin-top:14px;width:auto;padding:0 24px}#section03 div.wrapper-text,section.teasers div.wrapper-text{position:absolute;left:424px;top:30px;width:325px;line-height:2em;height:auto}#section03 div.wrapper-text h2,section.teasers div.wrapper-text h2{margin:0;padding-bottom:8px}#section03 div.wrapper-text h3,section.teasers div.wrapper-text h3{font-size:26px}#section03 div.wrapper-text a,section.teasers div.wrapper-text a{font-size:1em;top:0;text-decoration:none}#section03 div.wrapper-text a:hover,section.teasers div.wrapper-text a:hover{text-decoration:none}#section03 div.wrapper-text a h3,section.teasers div.wrapper-text a h3{padding-top:13px;padding-left:20px;line-height:inherit;margin:0}#section03 div.white h2,#section03 div.white h3,#section03 div.white p,section.teasers div.white h2,section.teasers div.white h3,section.teasers div.white p{color:#fff}#section03 div.with-shadow h2,#section03 div.with-shadow h3,#section03 div.with-shadow p,section.teasers div.with-shadow h2,section.teasers div.with-shadow h3,section.teasers div.with-shadow p{text-shadow:1px 0 4px #000}#section03 a.full-width,section.teasers a.full-width{margin-top:20px;display:block}#section03 div.teaserblock-inner,section.teasers div.teaserblock-inner{padding:12px 20px 0 20px}#section03 div.teaserblock-inner p,section.teasers div.teaserblock-inner p{font-size:12px;margin:6px 20px 9px 20px}#section03 div.teaserblock-inner h4,section.teasers div.teaserblock-inner h4{font-size:16px;margin:12px 20px 6px 20px}#section03 div.teaserblock-inner a.teaserboxen,section.teasers div.teaserblock-inner a.teaserboxen{position:absolute;bottom:12px}#section03 div.teaserblock-inner a.teaserboxen span,section.teasers div.teaserblock-inner a.teaserboxen span{padding-left:13px}#section03 div.teaserblock-inner a.teaserboxen-big-link,section.teasers div.teaserblock-inner a.teaserboxen-big-link{position:absolute;left:0;bottom:0;display:block;width:100%;height:112px}#section03 div.teaserblock-inner a.teaserboxen-big-link>div,section.teasers div.teaserblock-inner a.teaserboxen-big-link>div{position:absolute;bottom:12px;left:22px}#section03 div.teaserblock-inner a.teaserboxen-big-link>div span,section.teasers div.teaserblock-inner a.teaserboxen-big-link>div span{padding-left:13px}#section03 div.teaserblock-inner a.teaserboxen-big-link:hover,section.teasers div.teaserblock-inner a.teaserboxen-big-link:hover{text-decoration:none}#section03 div.teaserblock-inner a.teaserboxen-big-link:hover span,section.teasers div.teaserblock-inner a.teaserboxen-big-link:hover span{text-decoration:underline}#section03 div.teaserblock-inner a.teaserboxen-big-link:hover p,#section03 div.teaserblock-inner a.teaserboxen-big-link:hover h4,section.teasers div.teaserblock-inner a.teaserboxen-big-link:hover p,section.teasers div.teaserblock-inner a.teaserboxen-big-link:hover h4{color:#333}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover{text-decoration:none}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover span,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover span{text-decoration:underline}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover p,#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover h4,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover p,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner a:hover h4{color:#333}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner h3,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner h3{font-size:16px;color:#747984;padding-bottom:12px}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner h4,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner h4{margin-top:0;margin-left:0;margin-right:0}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner div h5,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner div h5{color:#646973;font-size:20px;font-weight:normal;line-height:22px;font-family:DBSansRegular,Arial,Helvetica,"sans serif";margin-top:19px;margin-bottom:31px;padding-left:40px}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner{position:relative}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner p,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner p{margin-top:12px;margin-left:0;margin-right:0}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner p:hover,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner p:hover{text-underline:none;color:#333}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner>div.link,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner>div.link{position:relative}#section03 div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner>div.link span,section.teasers div.wrapper-teaserblock.text-teaser div.teaserblock-inner div.wrapper-text-inner>div.link span{padding-left:13px}#section06 div.social{padding-top:25px}#section06 div.social ul{height:32px;margin:35px auto 0;padding-bottom:30px;display:table}#section06 div.social li{margin:0 10px}#section06 div.social li a{background:url(../img/social-media/icons-social-media-32x32.png) no-repeat transparent;width:32px;height:32px;display:block}#section06 div.social li a.social-twitter{background-position:0 -50px}#section06 div.social li a.social-youtube{background-position:0 0}#section06 div.social li a.social-facebook{background-position:0 -200px}#section06 div.social li a.social-gplus{background-position:0 -100px}#section06 div.social li a.social-gpluscommunity{background-position:0 -150px}#section06 div.social li a.social-service-community{background-position:0 -250px}#section06 div.social li a.social-inside-bahn{background-position:0 -300px}#section07{background:#f5f5f5}#section07 h5{margin:0;font-size:1em}#section07 div.direct-links{margin:28px 0 1px 30px;width:210px}#section07 ul{margin-bottom:30px}#section07 ul li{margin-top:10px}#section07 a{position:relative}#section07 a .ico{height:100%;top:-1px;left:1px}#section07 a span{padding-left:14px}#section08{margin-top:1px;padding:20px 0;background:#f5f5f5}#section08 a.wrapper-inner{margin-left:20px}#section08 div{height:60px}#section08 div.placeholder-1{width:80px}#section08 div.placeholder-2{width:160px}.howto{padding:23px 0 0}.howto h2{margin:0 0 25px}.howto h2 a{font-size:1em}.no-touch .howto h2 a:hover{color:#333}.howto .visual{display:block;width:980px;height:151px}.howto .btn-wrapper{padding:0 10px}.howto .third-width{text-align:center}.howto .btn{margin-top:29px;line-height:initial}.howto-bahncard .visual{background:url(../img/howto-bahncard.png)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.howto-bahncard .visual{background:url(../img/howto-bahncard@2x.png);-moz-background-size:980px 151px;-o-background-size:980px 151px;-webkit-background-size:980px 151px;background-size:980px 151px}}.howto-angebotsberater .visual{height:151px;background:url(../img/howto-angebotsberater.png)}.cd-tabs{z-index:1000}.cd-tabs .select-travelers{width:520px;margin-left:214px}.cd-tabs .select-travelers.first{width:auto;margin-left:0}.cd-tabs .select-travelers.first .info-box{margin-left:224px}.cd-tabs .icon-info-child0-5{margin-left:320px}.cd-tabs .info-box{position:relative;float:left;width:426px;background-color:#f5f5f5;padding:20px 18px;margin:10px}.cd-tabs .info-box p{font-size:.75em}.cd-tabs .info-box a{margin-top:15px}.cd-tabs .info-box a i.arrow-red-big{background-position:-1px -637px}#js-value-1,#js-value-2{width:50px;text-align:center}.icon-menu-wrapper{position:relative}.icon-menu-wrapper .icon-menu{position:absolute;top:52px;left:12px;width:280px;padding:10px 0;background-color:#FFF;z-index:10000;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,0.4);box-shadow:0 1px 8px 0 rgba(0,0,0,0.4)}.icon-menu-wrapper .icon-menu:before{background:#fff;content:"";display:block;height:10px;position:absolute;top:-4px;left:10px;transform:skew(0deg) rotate(135deg);-webkit-transform:skew(0deg) rotate(135deg);-moz-transform:skew(0deg) rotate(135deg);-ms-transform:skew(0deg) rotate(135deg);-o-transform:skew(0deg) rotate(135deg);width:10px;box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.12)}.icon-menu-wrapper .icon-menu p{font-size:.75em;padding:10px 20px}.icon-menu-wrapper .icon-menu a{font-size:.75em;font-family:"Arial",sans-serif;margin-top:6px;padding-left:20px;padding-bottom:10px}.icon-menu-wrapper .icon-menu a i{background-position:-2px -637px}.icon-menu-wrapper .icon-menu ul li{display:block!important;background:#fff;padding:7px 10px;font-family:DBSansRegular,Arial,Helvetica,"sans serif";font-size:.875em;cursor:pointer}.icon-menu-wrapper .icon-menu ul li:hover{background:#e7e7e7}textarea:focus,input:focus{outline:0}section fieldset{border:0;border-bottom:1px solid #f5f5f5;margin:0;background:#fff;padding:10px 14px}section fieldset.big{padding:20px 14px 10px 14px}section fieldset.radio{border:0}.input-label{font-size:.875em;font-family:DBSansBold,Arial,Helvetica,"sans serif";display:block;margin-left:11px;line-height:.8}.input-label.big{margin-bottom:10px}.input-label.big2x{margin-bottom:20px}.input-label.thin{margin-top:9px;margin-bottom:0;font-family:DBSansRegular,Arial,Helvetica,"sans serif"}.input-label.thin2x{margin-top:10px;margin-bottom:0;font-family:DBSansRegular,Arial,Helvetica,"sans serif"}.fieldset-wrapper-inner-big{margin-left:54px}input.text{font-size:.875em;font-family:DBSansBold,Arial,Helvetica,"sans serif";color:#333;padding:6px 0 5px}input.text::-webkit-input-placeholder{font-family:DBSansRegular,Arial,Helvetica,"sans serif";color:#878c96}input.text:-moz-placeholder{font-family:DBSansRegular,Arial,Helvetica,"sans serif";color:#878c96}input.text::-moz-placeholder{font-family:DBSansRegular,Arial,Helvetica,"sans serif";color:#878c96}input.text:-ms-input-placeholder{font-family:DBSansRegular,Arial,Helvetica,"sans serif";color:#878c96}input.text::-ms-input-placeholder{font-family:DBSansRegular,Arial,Helvetica,"sans serif";color:#878c96}.icon-wrapper{position:relative;border:1px solid #878c96;margin:10px 10px 10px 12px;overflow:hidden}.input-wrapper{position:relative;border:1px solid #878c96;height:30px;width:270px;margin:10px 10px;background:#fff}.input-wrapper input{border:0;width:289px;padding-left:9px;height:19px}.input-wrapper label.label{position:absolute;top:6px;padding-left:10px;padding-right:9px;font-size:.875em;font-family:DBSansRegular,Arial,Helvetica,"sans serif";color:#878c96}.input-wrapper .label-inside{background:url("../img/ico/transparent.png") repeat scroll 0 0 transparent;z-index:1;position:relative}.input-wrapper input.from-ab{width:230px;padding-left:41px}.input-wrapper input.to-ab{width:222px;padding-left:49px}.input-wrapper input.from-sf{width:230px;padding-left:41px}.input-wrapper input.to-sf{width:222px;padding-left:49px}.input-wrapper.large{width:298px}.input-wrapper.large input{width:289px;height:19px}.input-wrapper.medium{width:218px}.input-wrapper.medium input{width:209px;height:19px}.input-wrapper.small{width:140px}.input-wrapper.small input{width:131px}.input-wrapper.order{margin:19px 10px}.date-wrapper{border:1px solid #878c96;height:30px;width:259px;margin:10px 10px;position:relative}.date-wrapper label.label{padding-left:10px;font-size:.875em;font-family:DBSansRegular,Arial,Helvetica,"sans serif"}.date-wrapper input{border:0;width:189px;padding-left:10px;height:19px}.date-wrapper input:disabled{-webkit-text-fill-color:#333!important;-webkit-opacity:1;color:#333!important;background:transparent!important}.date-wrapper span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.date-wrapper .overlay{position:absolute;top:0;left:30px;width:199px;height:30px;cursor:text}.time-wrapper{border:1px solid #878c96;height:30px;width:168px;margin:10px 20px 10px 10px}.time-wrapper label.label{padding-left:10px}.time-wrapper input{border:0;width:108px;height:19px}.time-wrapper span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.calendar-wrapper{margin:10px 10px 10px -3px}.toggle-wrapper{font-size:.875em}.toggle-wrapper.large{margin:10px 0}.toggle-wrapper .toggle{margin:10px 5px}.toggle-wrapper .toggle label{float:left;width:33px;border:1px solid #878c96;background-color:#fff;height:30px;position:relative}.toggle-wrapper .toggle label:hover{background-color:#e8e8e8}.toggle-wrapper .toggle label span{text-align:center;padding:6px 0;display:block;cursor:pointer}.toggle-wrapper .toggle label input{position:absolute;top:2px;z-index:-1}.toggle-wrapper .toggle .input-checked{color:#f7f7f7;font-family:DBSansBold,Arial,Helvetica,"sans serif";border:1px solid #707580;background-color:#878c96;-webkit-box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5)}.toggle-wrapper .toggle .input-checked:hover{background-color:#878c96}.large{margin:10px}.large .toggle{width:104px;margin:0;margin-left:10px}.large .toggle label{width:103px}.large .toggle .input-checked{border:1px solid #707580;background-color:#878c96}.large .toggle .input-checked:hover{background-color:#878c96}fieldset.checkbox div.checkbox{margin:11px 0 13px -13px;width:302px}fieldset.checkbox div.next-boxes{margin:10px 0 10px -13px}fieldset.checkbox input[type='checkbox']{opacity:0;filter:alpha(opacity=0);margin:5px 0 0 5px}fieldset.checkbox input[type="checkbox"]+label{background:url("../img/ico/icon-sprite.png") no-repeat;position:relative;margin:0;padding:5px 0 5px 27px;cursor:pointer;display:inline-block;font-family:"DBSansRegular",Arial,Helvetica,"sans serif";font-size:.875em}fieldset.checkbox input[type="checkbox"]+label{background-position:0 -330px}fieldset.checkbox input[type='checkbox']:checked+label{background-position:0 -366px;font-family:"DBSansBold",Arial,Helvetica,"sans serif"}fieldset.checkbox .toggle{width:103px;margin:0;margin-left:10px}fieldset.checkbox .toggle label{width:103px}fieldset.checkbox .toggle .input-checked{background-position:0 -582px}fieldset.radio div.radio{width:120px;margin-top:12px}fieldset.radio .time-wrapper+div div.radio{width:70px}fieldset.radio input[type='radio']{opacity:0;filter:alpha(opacity=0);margin:5px 0 0 5px}fieldset.radio input[type='radio']:focus+label{font-family:"DBSansBold",Arial,Helvetica,"sans serif"}fieldset.radio input[type="radio"]+label{background:url("../img/ico/icon-sprite.png") no-repeat;position:relative;margin:0 0 0 -12px;padding:5px 0 5px 27px;cursor:pointer;display:inline-block;font-family:"DBSansRegular",Arial,Helvetica,"sans serif";font-size:.875em}fieldset.radio input[type="radio"]+label{background-position:0 -27px}fieldset.radio input[type='radio']:checked+label{background-position:0 -56px;font-family:"DBSansBold",Arial,Helvetica,"sans serif"}div.custom-select{position:relative;width:298px;height:30px;overflow:hidden;border:1px solid #878c96;margin:10px 10px;background:#fff}div.custom-select .ico{position:absolute;right:0}div.custom-select select.dropdown{position:absolute;width:100%;height:100%;background:transparent;width:318px;padding:0 42px 0 10px;font-size:.875em;font-family:DBSansBold,Arial,Helvetica,"sans serif";display:inline;line-height:30px;border:0;border-radius:0;height:30px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;outline:0;overflow:hidden;text-indent:.01px;text-overflow:""}div.custom-select select.dropdown::-ms-expand{display:none}div.custom-select select.dropdown:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}div.custom-select select.dropdown:focus::-ms-value{background:transparent;color:#000}div.custom-select.smallest{width:78px;background-position:57px -188px;margin:10px 0 10px 10px}div.custom-select.smallest select.dropdown{width:98px}div.custom-select.smaller{width:98px;background-position:76px -188px;margin:10px 0 10px 10px}div.custom-select.smaller select.dropdown{width:118px;height:30px}div.custom-select.small{width:138px;background-position:117px -188px}div.custom-select.small select.dropdown{width:158px}div.custom-select.medium{width:280px;background-position:258px -188px;margin:10px 0}div.custom-select.medium select.dropdown{width:300px;font-family:DBSansRegular,Arial,Helvetica,"sans serif"}div.options-inner-wrapper{margin:10px 10px 8px 10px}div.options-inner-wrapper.no-space{margin:0}a.form-link{font-size:.875em;font-family:DBSansRegular,Arial,Helvetica,"sans serif";position:relative}a.form-link i.ico.arrow-red-big{height:100%}a.form-link span{padding-left:14px}a.form-link:hover{text-decoration:underline;color:#f01414}a.form-link.disabled{color:#b7bac0;cursor:default;pointer-events:none}a.form-link.disabled i.ico.arrow-red-big{background-position:-25px -635px}a.form-link.disabled:hover{text-decoration:none;color:#b7bac0}a.form-link.right{margin-left:12px}a.form-link-left{font-size:.875em;font-family:DBSansRegular,Arial,Helvetica,"sans serif"}a.form-link-left span{padding-left:12px}a.form-link-left:hover{text-decoration:underline;color:#f01414}a.form-link.options{margin:15px 10px 10px 64px}a.form-link.punctuality{margin:18px 10px 20px 68px}a.form-link.close-left{margin-left:19px}a.form-link.left{margin:7px 10px 0 0}a.form-link.sparpreis{margin-top:5px;margin-bottom:8px}.cloned-select{margin-left:222px}.info-box{background:#f5f5f5;padding:20px 15px}.info-box a{margin:0;font-family:"Arial",sans-serif;font-size:.75em}div.qf-intro-text p{font-family:DBSansRegular,Arial,Helvetica,"sans serif";width:530px;margin:3px 10px 7px 10px}div.qf-intro-text i{margin-left:154px}a.btn.close-top{margin-top:-43px}.not-enabled{z-index:10000}.not-enabled .arrow-left{background-position:-34px -169px}.not-enabled .arrow-right{background-position:-68px -169px}.not-enabled .calendar{background-position:-37px -273px}.not-enabled a.icon-grey{border:1px solid #b7bac0}.not-enabled a.icon-grey:hover{border:1px solid #b7bac0}.not-enabled .time-wrapper,.not-enabled .date-wrapper{border:1px solid #b7bac0}.not-enabled .toggle label{color:#b7bac0;background-color:#fff;border:1px solid #b7bac0}.not-enabled .toggle label input{position:absolute;top:2px;opacity:0}.not-enabled .toggle .input-checked{opacity:.5;border:1px solid #b7bac0}.not-enabled .input-label{color:#b7bac0}.not-enabled .radio label{color:#b7bac0;opacity:.5}.not-enabled div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all .ui-widget-header{background:#b7bac0}.not-enabled div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all a.ui-slider-handle.ui-state-default.ui-corner-all{background-position:-30px 0}.not-enabled .range-time{color:#b7bac0}.not-enabled .rangeslider-value{color:#b7bac0!important}.favourite-box{position:absolute;top:500px;background:blue;z-index:30}div.eccard div.eccard-inner{margin-top:17px;margin-left:10px;margin-right:10px}div.eccard a.form-link{margin-left:0}div.eccard div.input-wrapper{margin-left:115px}div.eccard .top-space{margin-top:1px}div.idcard div.idcard-inner{margin-top:6px;margin-left:259px}div.idcard a.form-link{margin-left:0}div.idcard .top-space{margin-top:1px}a.ico-grey{width:20px;height:20px;padding:5px;border:1px solid #c8c8cd}a.ico-grey.dark{border:1px solid #878c96}.icon-nav{background:#f5f5f5 url("../img/ico/icon-sprite.png") no-repeat;width:30px;height:30px;cursor:pointer}.icon-nav:hover{background-color:#e1e1e1}.icon{background:transparent url("../img/ico/icon-sprite.png") no-repeat;width:30px;height:30px;cursor:pointer}i.ico{background:transparent url("../img/ico/icon-sprite.png") no-repeat;position:absolute;display:block;width:22px;height:22px}i.ico.teaserboxen{top:-1px;height:100%}i.arrow-down{background-position:11px -274px;background-color:#f01414;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.5);box-shadow:1px 2px 2px rgba(0,0,0,0.5);padding:5px;margin:10px}i.arrow-down:hover{background-color:#c00}i.arrow-down.active{background-position:9px -659px;background-color:#878c96;-webkit-box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 7px 0 rgba(0,0,0,0.5)}i.arrow-down.active:hover{background-color:#646973}i.arrow-right{background-position:0 -867px;margin-top:20px}i.arrow-right-dark{background-position:0 -153px;margin-top:20px}i.arrow-red{background-position:-1px -219px!important}i.arrow-red-big{background-position:-2px -635px}i.icon-close{background-position:-90px -34px;width:13px;height:13px;margin-top:-26px;margin-left:-4px}i.icon-close-survey{background-position:-90px -34px;width:13px;height:13px;margin-top:20px;margin-left:948px}i.icon-info{height:30px;width:30px;margin:10px;background-position:-36px -442px}i.icon-info:hover,i.icon-info:active{background-position:-76px -442px}i.warning-small{background-position:-100px -520px;height:31px;width:39px;left:13px;top:23px}.icon-grey{width:20px;height:20px;padding:5px;border:1px solid #878c96;background:#fff url("../img/ico/icon-sprite.png") no-repeat}.icon-grey:hover{background-color:#e8e8e8}.icon-grey.light{border:1px solid #b7bac0}.icon-grey.light.active{border:1px solid #707580}.icon-grey.light.active:hover{border:1px solid #707580}i.ico.icon-down{height:30px;width:30px;background-position:8px -188px}.calendar{background-position:4px -242px}.calendar.active{background-position:-81px -242px;border:1px solid #707580}.arrow-left{background-position:-34px -191px}.arrow-right{background-position:-68px -191px}.reset{background-position:0 -489px;width:20px;height:20px;margin-top:17px;margin-right:13px}.reset:hover{background-position:-47px -489px}.reset-range{background-position:21px -489px;width:20px;height:20px;margin-top:17px;padding-left:28px}.reset-range:hover{background-position:-26px -489px}.swap{background-position:-79px -274px}.favourite{background-position:5px 5px}.favourite-dark{background-position:-115px 5px}.favourite.gold{background-position:-36px 5px}.favourite.active{background-position:-60px -638px}.person{background-position:5px -404px}.person-dark{background-position:-36px -403px}.person.active{background-position:-60px -687px}.person.active:hover{background-position:-60px -687px}.person-dark.active{background-position:-60px -687px}.person-dark.active:hover{background-position:-60px -687px}.autocomplete-station{background-color:transparent;background-position:1px -795px}.autocomplete-station:hover{background-position:1px -795px}.autocomplete-place{background-color:transparent;background-position:-58px -797px}.autocomplete-place:hover{background-position:-58px -797px}.autocomplete-poi{background-color:transparent;background-position:-119px -795px}.autocomplete-poi:hover{background-position:-119px -795px}input.submit-btn{width:100px;height:32px;display:inline-block;font-family:"DBSansBold",Arial,Helvetica,"sans serif";font-size:12px;color:#fff;text-decoration:none;margin:10px 10px 10px 10px;background:#f01414;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.5);box-shadow:1px 2px 2px rgba(0,0,0,0.5);-webkit-border-radius:0}input.submit-btn:hover,input.submit-btn:focus{background:#c00;text-decoration:none;color:white}input.submit-btn.right-btn{margin-right:12px}input.submit-btn.disabled{opacity:.5}input.submit-btn.disabled:hover{background:#f01414}input.submit-btn.grey{background:#878c96;width:176px}input.submit-btn.grey:hover{background:#646973}input.submit-btn.grey.disabled{opacity:.5}input.submit-btn.grey.disabled:hover{background:#878c96}a.btn{display:inline-block;font-family:"DBSansBold",Arial,Helvetica,"sans serif";font-size:12px;color:white;text-decoration:none;margin:10px;padding:8px 28px;height:16px;background:#f01414;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.5);box-shadow:1px 2px 2px rgba(0,0,0,0.5)}a.btn:hover{background:#c00;text-decoration:none;color:white}a.btn.big{padding:8px 33px}a.btn-grey{display:inline-block;font-family:"DBSansBold",Arial,Helvetica,"sans serif";font-size:12px;color:white;text-decoration:none;margin:10px;padding:8px 32px;height:16px;background-color:#878c96;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.5);box-shadow:1px 2px 2px rgba(0,0,0,0.5)}a.btn-grey:hover{background:#646973;text-decoration:none;color:white}section a{font-family:Arial,Helvetica,"sans serif";font-size:.75em;color:#333;text-decoration:none}section a:hover{text-decoration:underline;color:#f01414}a.form-link{position:relative;font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:.875em;line-height:1em}a.form-link i.ico.arrow-red{position:absolute;top:50%;left:0;margin-top:-8px}a.form-link span{padding-left:14px}.no-touch a.form-link:hover{text-decoration:underline;color:#f01414}a.form-link.disabled{color:#b7bac0;cursor:default}a.form-link.disabled i.ico.arrow-red{background-position:-25px -635px}a.form-link.disabled:hover{text-decoration:none;color:#b7bac0}h1,h2,h3,h4{font-family:DBSansRegular,Arial,Helvetica,"sans serif";font-weight:normal;color:#333}h1{font-size:1.625em;margin:.438em 0}h2{font-size:1.625em;margin:.438em 0}h3{font-size:1.25em}h4{font-size:1em;margin:0 0 .188em 0}h5{font-size:.875em;font-family:DBSansBold,Arial,Helvetica,"sans serif";font-style:normal;font-weight:normal}em{font-family:DBSansBold,Arial,Helvetica,"sans serif";font-style:normal}b{font-family:DBHeadRegular,Arial,Helvetica,"sans serif"}#ui-datepicker-div{width:776px!important;padding:20px 10px;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,0.4);box-shadow:0 1px 8px 0 rgba(0,0,0,0.4)}#ui-datepicker-div:before{background:#fff;content:"";display:block;height:20px;position:absolute;top:-10px;left:367px;transform:skew(0) rotate(135deg);-webkit-transform:skew(0) rotate(135deg);-moz-transform:skew(0) rotate(135deg);-ms-transform:skew(0) rotate(135deg);-o-transform:skew(0) rotate(135deg);width:20px;box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.12)}#ui-datepicker-div .ui-datepicker-group.ui-datepicker-group-first{margin:0 16px 0 17px;width:358px}#ui-datepicker-div .ui-datepicker-group.ui-datepicker-group-last{margin:0 17px 0 10px;width:358px}#ui-datepicker-div .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-left,#ui-datepicker-div .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-right{background:#fff;color:#333;border:0;font-family:DBSansBold,Arial,Helvetica,"sans serif";font-weight:normal;font-size:.875em}#ui-datepicker-div table{width:100%;margin:0;border-collapse:collapse}#ui-datepicker-div table thead{font-family:DBSansRegular,Arial,Helvetica,"sans serif";color:#646973}#ui-datepicker-div table thead tr th{font-weight:normal}#ui-datepicker-div table tbody tr td{padding:0;border:1px solid #e5e5e6;font-weight:normal;width:48px;height:48px}#ui-datepicker-div table tbody tr td a{text-align:center;padding:0;font-size:.875em;line-height:50px;font-family:DBSansBold,Arial,Helvetica,"sans serif"}#ui-datepicker-div table tbody tr td span{padding:16px 0;font-size:.875em;font-family:DBSansBold,Arial,Helvetica,"sans serif";text-align:center;width:50px}#ui-datepicker-div .ui-datepicker-other-month{background:#f5f5f5}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-state-hover{background:#fff;border:0;color:#333;font-weight:normal;text-decoration:none}#ui-datepicker-div .ui-state-default:hover,#ui-datepicker-div .ui-state-highlight:hover,#ui-datepicker-div .ui-state-active:hover,#ui-datepicker-div .ui-state-hover:hover{background:#f5f5f5}#ui-datepicker-div .ui-state-highlight{color:#333}#ui-datepicker-div .ui-state-active{background:transparent url("../img/ico/calendar-day-active.png") 0 0 no-repeat;color:#fff}#ui-datepicker-div .ui-state-active:hover{background:transparent url("../img/ico/calendar-day-active.png") 0 0 no-repeat}#ui-datepicker-div .ui-state-active span{padding:15px 20px}#ui-datepicker-div .ui-state-disabled,#ui-datepicker-div .ui-state-unselectable{opacity:1}#ui-datepicker-div .ui-state-disabled span,#ui-datepicker-div .ui-state-unselectable span{color:#b7bac0}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-next{top:0;right:0}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-next:hover span.ui-icon.ui-icon-circle-triangle-e{background:#e1e1e1 url("../img/ico/icon-sprite.png") no-repeat;background-position:-68px -190px}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev{top:0;left:0}#ui-datepicker-div .ui-datepicker-header a.ui-datepicker-prev:hover span.ui-icon.ui-icon-circle-triangle-w{background:#e1e1e1 url("../img/ico/icon-sprite.png") no-repeat;background-position:-32px -190px}#ui-datepicker-div a.ui-datepicker-prev,#ui-datepicker-div .no-touch a.ui-datepicker-prev:hover,#ui-datepicker-div a.ui-datepicker-next,#ui-datepicker-div .no-touch a.ui-datepicker-next:hover{width:30px;height:30px;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#ui-datepicker-div a.ui-datepicker-prev span.ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div a.ui-datepicker-prev span.ui-icon.ui-icon-circle-triangle-e,#ui-datepicker-div .no-touch a.ui-datepicker-prev:hover span.ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div .no-touch a.ui-datepicker-prev:hover span.ui-icon.ui-icon-circle-triangle-e,#ui-datepicker-div a.ui-datepicker-next span.ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div a.ui-datepicker-next span.ui-icon.ui-icon-circle-triangle-e,#ui-datepicker-div .no-touch a.ui-datepicker-next:hover span.ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div .no-touch a.ui-datepicker-next:hover span.ui-icon.ui-icon-circle-triangle-e{width:32px;height:32px;background:#f5f5f5 url("../img/ico/icon-sprite.png") no-repeat;margin:-15px 0 0 -15px}#ui-datepicker-div a.ui-datepicker-prev span.ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div .no-touch a.ui-datepicker-prev:hover span.ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div a.ui-datepicker-next span.ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div .no-touch a.ui-datepicker-next:hover span.ui-icon.ui-icon-circle-triangle-w{background-position:-32px -190px}#ui-datepicker-div a.ui-datepicker-prev span.ui-icon.ui-icon-circle-triangle-e,#ui-datepicker-div .no-touch a.ui-datepicker-prev:hover span.ui-icon.ui-icon-circle-triangle-e,#ui-datepicker-div a.ui-datepicker-next span.ui-icon.ui-icon-circle-triangle-e,#ui-datepicker-div .no-touch a.ui-datepicker-next:hover span.ui-icon.ui-icon-circle-triangle-e{background-position:-68px -190px}#ui-datepicker-div .ui-datepicker-today a{color:#f01414}#ui-datepicker-div .ui-datepicker-current-day.ui-datepicker-today a{color:white}section .qf-autocomplete{width:302px!important;max-height:400px!important;background:#fff;padding:10px 0;font-family:DBSansRegular,Arial,Helvetica,"sans serif";font-size:.875em;margin-top:11px;left:-1px;z-index:9999;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-shadow:0 0 12px -2px rgba(0,0,0,0.5);box-shadow:0 0 12px -2px rgba(0,0,0,0.5)}section .qf-autocomplete:before{background:#fff;content:"";display:block;height:10px;position:absolute;top:-4px;left:10px;transform:skew(0deg) rotate(135deg);-webkit-transform:skew(0deg) rotate(135deg);-moz-transform:skew(0deg) rotate(135deg);-ms-transform:skew(0deg) rotate(135deg);-o-transform:skew(0deg) rotate(135deg);width:10px;box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.12)}section .qf-autocomplete strong{font-family:DBSansRegular,Arial,Helvetica,"sans serif";font-weight:normal}section .qf-autocomplete .qf-autocomplete-suggestions{overflow:auto;overflow-x:hidden;overflow-y:auto;max-height:400px!important}section .qf-autocomplete .qf-autocomplete-suggestions div,section .qf-autocomplete .qf-autocomplete-suggestions .autocomplete-suggestion{height:32px;line-height:32px;cursor:pointer;padding:0 7px;overflow:hidden}section .qf-autocomplete .qf-autocomplete-suggestions div i.icon,section .qf-autocomplete .qf-autocomplete-suggestions .autocomplete-suggestion i.icon{overflow:hidden;height:32px;width:32px;display:block;float:left}section .qf-autocomplete .qf-autocomplete-suggestions div:hover,section .qf-autocomplete .qf-autocomplete-suggestions div.autocomplete-selected,section .qf-autocomplete .qf-autocomplete-suggestions div.selected,section .qf-autocomplete .qf-autocomplete-suggestions .autocomplete-suggestion:hover,section .qf-autocomplete .qf-autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected,section .qf-autocomplete .qf-autocomplete-suggestions .autocomplete-suggestion.selected{background:#e7e7e7;color:#333}.no-js #sectionQF .icon-menu-wrapper{visibility:hidden}.no-js .js-slider{display:none}.no-js .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{margin:5px 4px}#section01{position:relative}#section01 img{padding-left:80px}#section01 .bx-wrapper{margin:25px 0 36px}#section01 .bx-wrapper .bx-controls .bx-pager{position:absolute;top:195px}#section01 .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{width:8px;height:8px;background:#c8c8cd;opacity:1;margin:5px 6px}#section01 .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active{background:#646973}#section01 .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,#section01 .bx-wrapper .bx-controls .bx-controls-direction .bx-next{position:absolute;top:10px;background:white url("../img/ico/slider-controls.png") no-repeat;height:100%;width:78px;padding:0;margin:0;opacity:1}#section01 .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:0;background-position:19px 63px}#section01 .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:0;background-position:-30px 63px}#section01 .bx-viewport{left:0}#section01 .bx-viewport .slide-item{position:relative;padding:0 20px}#section01 .bx-viewport .slide-item a .slide-text{position:absolute;top:54px;left:579px;width:302px}#section01 .bx-viewport .slide-item a .slide-text h3{margin:0;font-size:16px}#section01 .bx-viewport .slide-item a .slide-text span.link{position:relative;margin-top:32px;display:block;padding-left:12px}#section01 .bx-viewport .slide-item a .slide-text span.link .ico{height:100%;top:-1px;left:2px}#section01 .bx-viewport .slide-item a:hover span.link span{text-decoration:underline}#section01.bigger .bx-wrapper{margin:5px 0 15px}#section01.bigger .bx-wrapper .bx-pager{top:inherit;bottom:0}#section01.bigger .bx-wrapper .bx-controls-direction .bx-prev,#section01.bigger .bx-wrapper .bx-controls-direction .bx-next{top:50%;margin-top:-25px}#section01.bigger .bx-viewport .slide-item{padding:0 60px 0 142px}#section01.bigger .bx-viewport .slide-text{top:50px;left:580px}#section01.bigger .bx-viewport .slide-text h3{font-size:1.25em;line-height:26px}#section01.bigger .bx-viewport .slide-text .form-link{margin:16px 0 0}#section01.bigger .bx-viewport .slide-text .btn{margin:28px 0 0}#section01.number-pager.bigger .bx-wrapper{margin:27px 0 0}#section01.number-pager .bx-wrapper{margin:50px 0 0}#section01.number-pager .bx-wrapper .bx-pager{bottom:inherit;top:-26px;left:100px;width:auto;padding:0;font-family:"DBSansBold","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:1em;color:#878c96}#section99.site-description+#section01 .bx-wrapper{margin-top:16px}#sectionQF+#section01 .bx-wrapper{margin-top:182px}#sectionQF+#section01.number-pager .bx-wrapper{margin-top:200px}.placeholder-replacement{color:#aaa!important;font-weight:normal!important;font-family:"DBSansRegular",Arial,Helvetica,"sans serif"!important}div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;border:0;height:10px;width:280px;margin:20px 20px;-webkit-box-shadow:0 0 8px rgba(183,186,192,0.75) inset;-moz-box-shadow:0 0 8px rgba(183,186,192,0.75) inset;box-shadow:0 0 8px rgba(183,186,192,0.75) inset}div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all .ui-widget-header{background:#f01414}div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all a.ui-slider-handle.ui-state-default.ui-corner-all{border:0;background:transparent url("../img/ico/range-dots-stats.png") no-repeat;background-position:0 0;top:-10px;width:30px;height:30px;margin-left:-15px}div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all a.ui-slider-handle.ui-state-default.ui-corner-all:focus{outline:0}div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all a.ui-slider-handle.ui-state-default.ui-corner-all .rangeslider-value{position:absolute;top:-20px;font-family:DBSansBold,Arial,Helvetica,"sans serif";font-weight:normal;line-height:.8;color:#333;width:50px;text-align:center;font-size:14px}div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all a.ui-slider-handle.ui-state-default.ui-corner-all .rangeslider-value.min-value{right:-10px}div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all a.ui-slider-handle.ui-state-default.ui-corner-all .rangeslider-value.max-value{left:-10px}.range-time{position:absolute;color:#333;border:0;font-size:.875em;font-family:DBSansBold,Arial,Helvetica,"sans serif";top:120px;width:40px}.lt-ie10 div.custom-select{background:#fff}.lt-ie10 div.custom-select select.dropdown{width:327px;background:#fff}.lt-ie10 .custom-select select.dropdown{padding-right:29px}.lt-ie10 div.custom-select.smallest select.dropdown{width:107px}.lt-ie10 div.custom-select.smaller select.dropdown{width:125px}.lt-ie10 div.custom-select.small select.dropdown{width:167px}.lt-ie10 div.custom-select.medium select.dropdown{width:309px}.lt-ie9 div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{background:#e1e1e1}.lt-ie9 div.sliderrange.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all a:focus{outline:0}.lt-ie9 .input-wrapper label.label{top:6px}.lt-ie9 .date-wrapper input{border:0;width:170px;padding-left:10px}.lt-ie9 .icon-menu-wrapper .icon-menu{border:1px solid #b7bac0;left:10px}.lt-ie9 .icon-menu-wrapper .icon-menu:before{display:none}.lt-ie9 #ui-datepicker-div:before{display:none}.lt-ie9 section .autocomplete-suggestions{border:1px solid #b7bac0;width:300px!important;margin-top:0}.lt-ie9 section .autocomplete-suggestions:before{display:none}.lt-ie8 i.arrow-right-dark{margin-top:114px}.site-description{margin:182px 0 13px}.site-description .description-wrapper{width:620px;margin:0 auto}.site-description .description-wrapper h1{font-family:DBSansBold,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:1.625em;margin:0 0 10px}.site-description .description-wrapper p{font-family:DBSansRegular,"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal}.teaser-angebotsberater{padding:23px 0 0}.teaser-angebotsberater h2{margin:0 0 25px}.teaser-angebotsberater h2 a{font-size:1em;font-family:DBSansRegular}.no-touch .teaser-angebotsberater h2 a:hover{color:#333}.teaser-angebotsberater a.visual{display:block;width:980px;height:151px;background:url(../img/home/teaser-angebotsberater.png)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.teaser-angebotsberater a.visual{background:url(../img/home/teaser-angebotsberater@2x.png);background-size:980px 151px}}.teaser-angebotsberater .btn-wrapper{padding:0 10px}.teaser-angebotsberater .third-width{text-align:center}.teaser-angebotsberater .btn{margin-top:29px;line-height:initial}.teaser-slider{padding:0 0 30px;background:#f5f5f5}.teaser-slider .slide{width:980px}.teaser-slider .slide a:hover{color:#333}.teaser-slider .slide .ico{margin-top:-2px}.teaser-slider .slide .ico+span{font-size:20px;padding-left:20px}.teaser-slider .bx-wrapper{margin:0}.teaser-slider .bx-wrapper .bx-viewport{left:0;background-color:#f5f5f5}.no-touch .teaser-slider .bx-wrapper:hover .bx-controls .bx-controls-direction{display:block}.teaser-slider .bx-wrapper .bx-controls .bx-pager{position:absolute;bottom:-32px}.teaser-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{width:8px;height:8px;background:#c8c8cd;opacity:1;margin:5px 6px}.teaser-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active{background:#646973}.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction{display:none}.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{display:block;position:absolute;margin-top:-40px}.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:0}.teaser-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:0}section.teaser-full-width{background:#f5f5f5;padding-bottom:30px;width:auto}section.teaser-full-width.w-text{background:#fff;padding:60px 100px}section.teaser-full-width.w-text img{float:left}section.teaser-full-width.w-text .text{padding:10px 0 0;float:left;margin:0 0 0 50px;width:350px}section.teaser-full-width.w-text h3{margin:0 0 21px}section.teaser-full-width.w-text p{font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal}section.teaser-full-width.w-text .form-link{margin:24px 0 0;display:inline-block}.page-entry{overflow:visible;background:#f5f5f5;padding:0 0 10px}.page-entry .entry-content{position:relative;width:780px;margin:-40px 100px 0;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 6px 0 rgba(0,0,0,0.3)}.page-entry h1,.page-entry legend{font-size:1.25em}.page-entry .form-link{display:block}.page-entry .left-text{float:left;width:410px;padding:20px 25px}.page-entry .left-text h1{margin:0 0 25px}.page-entry .left-text p{font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:.875em;line-height:20px}.page-entry .left-text .form-link{margin:30px 0 0}.page-entry .login{float:right;background:#f5f5f5;width:250px;padding:20px 25px}.page-entry .login .second-line{display:block;margin:25px 0 0;font-size:.7em;font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal}.page-entry .login fieldset{background:#f5f5f5;padding:0;border:0}.page-entry .login .input-wrapper{margin:20px 0;width:248px}.page-entry .login .input-wrapper input{width:239px}.page-entry .login .submit-btn{width:100%;margin:0 0 20px}#section03 .wrapper-teaserblock.form-teaser,section.teasers.full-width .wrapper-teaserblock.form-teaser{width:260px;height:315px}#section03 .form-teaser,section.teasers .form-teaser{padding:25px 20px 0}#section03 .form-teaser fieldset,section.teasers .form-teaser fieldset{padding:0;border-bottom:0}#section03 .form-teaser legend,section.teasers .form-teaser legend{font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:1.25em;color:#646973;margin:0 0 10px}#section03 .form-teaser p,section.teasers .form-teaser p{margin:20px 0 25px;font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:1em;line-height:22px}#section03 .form-teaser img,section.teasers .form-teaser img{margin:0 0 30px}#section03 .form-teaser .input-wrapper,section.teasers .form-teaser .input-wrapper{width:258px;margin:20px 0}#section03 .form-teaser .input-wrapper input,section.teasers .form-teaser .input-wrapper input{width:249px}#section03 .form-teaser .custom-select,section.teasers .form-teaser .custom-select{width:258px;margin:20px 0}#section03 .form-teaser .custom-select select.dropdown,section.teasers .form-teaser .custom-select select.dropdown{width:278px;font-family:"DBSansRegular","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;color:#878c96}#section03 .form-teaser input.submit-btn,section.teasers .form-teaser input.submit-btn{margin:0 0 20px;width:100%}#section03 .form-teaser .form-link,section.teasers .form-teaser .form-link{font-family:"Arial","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:.75em;position:absolute;bottom:14px;left:22px}#section03 .form-teaser .form-link span,section.teasers .form-teaser .form-link span{padding-left:13px}.lt-ie10 .form-teaser .custom-select select.dropdown{width:287px}