@charset "ISO-8859-1";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,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(/common/view/static/v8/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{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:#f00;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:4.5em;height:72px;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:20px;width:825px;}#boplogo{float:right;margin-right:16px;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;}#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;}h1#logo{font-size:1em;left:24px;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:16px;}#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.first,#service-nav li a.font-normal,#service-nav li a.font-large,#service-nav li a.font-xl{border-left:0 none;}#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(/common/view/static/v8/img/flags.gif) 0 0 no-repeat;padding-left:24px;}#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:none;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('/common/view/static/v8/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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.gif) 0 -496px no-repeat;}#header #country-selector #country-select_input .swe{background-position:0 -498px;}#header #country-selector .dnk,#countrypicker .dnk{background:transparent url(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.gif) 0 -696px no-repeat;}#header #country-selector #country-select_input .gbr{background-position:0 -698px;}#header #country-selector .irl,#countrypicker .irl{background:transparent url(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.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(/common/view/static/v8/img/flaggen.gif) 0 -1396px no-repeat;}#header #country-selector #country-select_input .oc{background-position:0 -1398px;}#header .noBottomBorder{border-bottom:none!important;background:url(/common/view/static/v8/img/arrow-top.gif) right -2px no-repeat;}#header #divselected{padding-left:24px;margin-left:8px;}#search{float:right;margin:1px 16px 0 0;text-align:right;}#contentSearch{margin-left:15px;}#TB_window #contentSearch{margin-left:0;}#search p,#contentSearch p{float:left;}#search 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;}.ac_results{background-color:#fff;border:1px solid #768086;color:#333;padding:0;overflow:hidden;z-index:110002;}.ac_results ul{list-style-position:outside;list-style:none;margin:0;padding:0;width:100%;}.ac_results li{cursor:default;display:block;height:1.1em;margin:0;padding:2px 5px;line-height:16px;overflow:hidden;}.ac_loading{background:transparent url(/common/view/static/v8/img/icon-loading-circle.gif) right center no-repeat;}.ac_odd{background-color:#eaeaea;}.ac_over{background-color:#07005c;color:white;}#main-nav{background-color:#f00;position:relative;width:100%;z-index:10000;}#main-nav h2{color:#f00;left:0;margin:0;max-width:800px;padding:0;position:absolute;top:0;}#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:762px;}#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(/common/view/static/v8/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:#f00;}#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%;}#key-visual{position:relative;z-index:99;}#verteilerseite #key-visual{height:248px;}#key-visual div.bar{height:16px;background-color:#f00;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{height:44px;padding-top:24px;margin-left:312px;position:relative;z-index:999;}#breadcrumb li{background:transparent url(/common/view/static/v8/img/icons.gif) 5px -1145px no-repeat;padding-left:20px;float:left;}#breadcrumb li.first{background:none;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{overflow:visible;position:relative;}#verteilerseite #content{margin-left:312px;}#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{clear:right;margin-bottom:15px;}#content div.section .highlight-1{background-color:#878C96;color:#fff!important;}#content div.section .highlight-2{background-color:#eaeaea;}#content div.section .info-box,#content div.has-background{background:#eee url(/common/view/static/v8/img/content-bg.png) -7400px 0 no-repeat;}#content div.has-background{background-position:0 0;background-repeat:repeat-y;}#content div.has-background .highlight-1,#content div.has-background .highlight-2{background-color:transparent;}#content div.bg-111{background-position:-1000px 0;}#content div.bg-11x{background-position:-1800px 0;}#content div.bg-1x1{background-position:-2600px 0;}#content div.bg-21x{background-position:-3400px 0;}#content div.bg-1x2{background-position:-4200px 0;}#content div.bg-110{background-position:-5000px 0;}#content div.bg-011{background-position:-5800px 0;}#content div.bg-101{background-position:-6600px 0;}#content div.section div.col{float:left;margin-left:16px;width:704px;}#content div.section div.first{margin-left:0;}#content .two-thirds,#content .two-thirds img{height:auto;width:464px!important;}#content .two-thirds img.right,#content .two-thirds img.left,#content .third,#content .third img{height:auto;width:224px!important;}#content div.section div.wrapper{float:none;padding:8px;}#content div.section .info-box div.wrapper{border:1px solid #ccc;padding:8px 8px 8px 64px;}#content div.section img.teaser-with-text{margin-bottom:-8px!important;}#content div.section div.info-box h3{margin-bottom:0;padding:4px 8px;}#content div.section p.teaser{font-weight:bold;margin-bottom:1.4em;}#content div.section p.caption{font-weight:bold;}#content div.section p.copyright{float:right;text-align:right;width:4.3em;}#content ul.link-list li{background:transparent url(/common/view/static/v8/img/icons.gif) 0 -4812px no-repeat!important;font-weight:normal;padding:0 0 0 12px;zoom:1;}body.font-xl #content ul.link-list li{background-position:0 -4809px!important;}#content ul.link-list li.inactive{background-position:left -2688px!important;}#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{background:transparent url(/common/view/static/v8/img/icons.gif) 0 -1996px no-repeat;}.oneColumnContainerWrapper .opener{background:transparent url(/common/view/static/v8/img/icons.gif) 0 -1648px no-repeat;margin-bottom:11px!important;margin-top:13px!important;padding:0 4px 0 24px;}#content a.enlarge{font-weight:normal;padding-left:20px;}#content .active.hover .opener,#content .opener{background-position:8px -1641px;}#content .hover .opener,#content .active .opener{background-position:8px -1741px;}#content div.section li{background-position:0 -2494px;padding:0 0 0 12px;}#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{margin-bottom:0;}#content div.section .highlight-1 ul.block-list{margin-bottom:.5em;}#content div.section .highlight-1 li{background-position:0 -2394px;}#content div.section .highlight-1 ul.block-list li{background-position:0 -2094px;}#content div.section ul.third{float:left;margin-left:16px;padding:4px 8px 8px 0;width:208px!important;}#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{margin-left:0!important;}#content div.section div.info ul.link-list{float:none;width:auto;}#content div.section img{margin-bottom:0;}#content div.section .highlight-1 img,#content div.section .highlight-2 img{margin-top:0;}#content div.section img.left{float:left;margin-right:16px;}#content div.section img.right{float:right;margin-left:16px;}#content div.section table{width:100%;}#content div.section table th,#content div.section table td{border-bottom:2px solid #fff;padding:4px 8px;}#content div.section table tr.active th,#content div.section table tr.active td{border-bottom:none;}#content div.section table thead th,#content div.section table thead td{background-color:#eaeaea;font-weight:bold;}#content div.section table tfoot th,#content div.section table tfoot td{background-color:#eaeaea;font-size:.9em;}#content div.section table tbody th,#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{background-color:#ddd;}#content div.section table tbody th.highlight,#content div.section table tbody td.highlight{background-color:#e4e4e6;}#content div.section table.accordion tbody td{padding:8px;}#content div.section table.accordion tbody td.opener{padding-left:34px;}#content div.section table.accordion tbody td.opener-content{border-bottom:none;padding:0;}#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{float:left;padding:4px 34px;width:40%;}#content div.site-actions{padding:4px 15px 3px;}#content div.site-actions-footer-align{margin-top:0;margin-left:80px;padding-top:0;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(/common/view/static/v8/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:0 -1800px;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;}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(/common/view/static/v8/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:none;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:#f00;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(/common/view/static/v8/img/content-bg.png) -8200px 0 repeat-y;margin:10px 0;}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(/common/view/static/v8/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:#f00;}div.tickets{height:40px;overflow:hidden;position:relative;width:40px;}div.tickets span{background:url(/common/view/static/v8/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.searchresult .threeColumnContainer{margin-top:8px;width:100%;}div.searchresult h1{padding-left:15px;}h2.searchresult{font-weight:bold;padding-left:15px;font-size:.75em!important;}div.searchresult ul{margin:0 15px;}div.searchresult ul li h3{margin-left:0;margin-top:8px;margin-bottom:4px;font-size:1.1em;font-weight:normal;}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(/common/view/static/v8/img/icons.gif) 0 -996px no-repeat;padding-left:12px;}div.oneColumnContainerAnswer ul{margin:0 16px 0 16px;}div.oneColumnContainerAnswer li{background:transparent url(/common/view/static/v8/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:#f00;font-weight:bold;}div.searchresult ul.paginator li a.next,#TB_window ul.paginator li a.next{background:transparent url(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/img/icons.gif) 0 -1147px no-repeat;padding-left:14px;}div.searchresult p.breadcrumb a.first,#TB_window .threeColumnContainer p.breadcrumb a.first{background:none;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:#f00;}#sidebar .block{display:block;}.intro{font-weight:bold;}#sidebar .queryRow a.helper{background:url(/common/view/static/v8/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(/common/view/static/v8/img/content-bg.png) -7400px 0 no-repeat;}#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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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:none;margin-top:.75em;}#sidebar ul.forthlevel a.active,#sidebar ul.forthlevel a:hover{background:transparent url(/common/view/static/v8/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;}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;}#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(/common/view/static/v8/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(/common/view/static/v8/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:#f00;}div.startseite .iconbox{margin-top:-36px;padding:0 0 7px;position:relative;width:206px;z-index:4000;background:#d2d2d2 url(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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 #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(/common/view/static/v8/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:#f00;margin:0;position:absolute;right:0;bottom:22px;width:668px;z-index:99;}#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:.7em 0 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:#f00;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(/common/view/static/v8/img/content-shadow-bg.png) 1px top no-repeat;}#content #content-shadow{background-color:transparent;border:none;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(/common/view/static/v8/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(/common/view/static/v8/img/gradients-bg.png) 0 50% no-repeat;}#content ul.process-list li span{background:url(/common/view/static/v8/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(/common/view/static/v8/img/gradients-bg.png) -1500px top no-repeat;}div.fullWidth div.twoColumnContainer input.radio{background:transparent;border:none;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,#kampagnen ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.hide{left:-9999px;position:absolute;top:0;}abbr,acronym{border-bottom:none;text-decoration:none;}abbr[title],acronym[title]{border-bottom:1px dotted #ccc;}a.link-highlight,input.link-highlight,#TB_closeWindowButton{background:url(/common/view/static/v8/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:none;}input.link-highlight:hover,input.link-highlight:focus,input.link-highlight:active{color:#f00;text-decoration:underline;}a.arrowlink,input.arrowlink,span.arrowlink,input.arrowlink:hover{background:url(/common/view/static/v8/img/icons.gif) left -996px no-repeat;color:#333;text-decoration:none;text-align:left;border:none;}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:#f00;text-decoration:underline;}input.link{border:none;background:transparent;}.linkButton{background:transparent url(/common/view/static/v8/img/icons.gif) no-repeat scroll left -996px;padding:0 0 0 8px!important;color:#333;border:none;cursor:pointer;border:none!important;text-align:left;}body.font-xl .linkButton{background-position:0 -994px;}.linkButtonHover,.linkButton:hover,.linkButton:active,.linkButton:focus{color:#f00;text-decoration:underline!important;}.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(/common/view/static/v8/img/gradients-bg.png) -2100px 50% no-repeat;border:none;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(/common/view/static/v8/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;}.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(/common/view/static/v8/img/gradients-bg.png) left 50% no-repeat;border:none;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:none;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:none;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(/common/view/static/v8/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-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{display:none;background:none;}#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{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;margin:8px;}div.contentfenster ul.link-list li{background:transparent url(/common/view/static/v8/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.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:none;padding:16px;}div.contentfenster.angebot{width:432px!important;padding:8px;margin:0 0 8px 0;height:auto;border:none;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(/common/view/static/v8/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;}#TB_window .threeColumnContainer{border:none;}#TB_overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000;}.TB_overlayMacFFBGHack{background:url(/common/view/static/v8/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:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:99999;}#TB_iframeContent{border:none;clear:both;margin-bottom:-1px;margin-top:1px;}#TB_window .closeButton,#bahncardberater-head div.bcbTip a.closeButton{background:transparent url(/common/view/static/v8/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:none;padding-left:0;padding-right:0;}#content a.enlarge,#content .active.hover .opener,#content .opener,#content div.section li{background:none;}#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:none;}#content div.first{margin-left:0!important;}#content div.last{clear:left;margin-left:0!important;margin-top:15px!important;}#tabelement ul.reiterlist{display:none;}#tabelement .highlight-2{border-color:#fff!important;}#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;}#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%;}div.a-z .letter-box{display:none;}div.a-z li{width:189px!important;}div.threeColumnRow{background:none;}div.threeColumnContainer{background:none;border:none;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:none;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:none;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-image:url(/common/view/static/v8/img/icons/bahnreise_grau_16x16.gif);padding-left:24px;}.teaserMeineGemFahrtenIcon{background-image:url(/common/view/static/v8/img/icons/merken_grau_outline_16x16.gif);padding-left:24px;}.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;}.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;}#suggestion .selected{background-color:#e7f7f7;color:#000;}cal_button_earlier{width:16px;height:8px;margin:0;padding:0;vertical-align:top;border:none;}cal_button_later{width:16px;height:8px;margin:0;padding:0;vertical-align:top;display:block;border:none;}cal_icon{height:16px;width:21px;padding:0;margin:0;border:none;vertical-align:top;}#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(/common/view/static/v8/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(/common/view/static/v8/img/icons/erledigt_gruen_17x19_schatten.png) no-repeat scroll 0 1px;}#content ul.process-list li.navigable input{display:block;border:none;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:#f00;text-decoration:underline;}#content ul.process-list li span{background:transparent url(/common/view/static/v8/img/icons.gif) no-repeat scroll 0 -4480px;padding:1px 0 1px 22px;}#content ul.process-list li.active{background:transparent url(/common/view/static/v8/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{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{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(/common/view/static/v8/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:#f00;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:#f00;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(/common/view/static/v8/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{background:#d1d1d1 url(/common/view/static/v8/img/berater-bar.gif) 0 0 repeat-x;position:relative;}#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{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{clear:both;padding-top:16px;}#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{padding-bottom:4px;padding-left:8px;vertical-align:top;}#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 #inhalt .foldingBox{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;}#tooltip{position:absolute;z-index:300000;border:1px solid #878C96;background-color:#eaeaea;padding:5px;opacity:.85;}#tooltip h3,#tooltip div{margin:0;font-size:.7em;}table.calendar .header,table.calendar .buttons,table.calendar{width:100%;table-layout:fixed;background-color:#fff;cursor:default;color:#000;border:#6a6a6a 1px solid;font-size:8px;cursor:default;}table.calendar td{height:20px;text-align:center;cursor:default;font-size:12px;padding:1px 3px;color:#000;background-color:#ccc;}table.calendar th{color:#000;text-align:center;padding:1px 3px;font-size:12px;}table.calendar th.heading_months_disabled{color:#000;font-weight:bold;}table.calendar th.heading_daynames{color:#000;font-size:12px;border:0;font-weight:bold;}table.calendar th.enabled:hover{background-color:#999;}table.calendar td.enabled{color:#000;}table.calendar td.enabled:hover{background-color:#999;}table.calendar td.disabled{background-color:#fff;color:#999;}table.calendar td.weekno{background-color:#fff;color:#000;}table.calendar td.active{background-color:#f00;color:#fff;}table.calendar td.active:hover{background-color:#f00;color:#000;}table.calendar td.working{background-color:#9ccf9c;}table.calendar td.notworking{background-color:#ce9a9c;}table.calendar td.today{background-color:#9ccf9c;font-weight:bold;font-style:italic;}table.calendar td.preselect{background-color:#f00;}table.calendarLegend{width:100%;border-collapse:collapse;margin-top:20px;margin-bottom:20px;}table.calendarLegend td.disabled{background-color:#fff;border:1px solid #999;}table.calendarLegend td.working{background-color:#9ccf9c;border:1px solid #999;}table.calendarLegend td.nonworking{background-color:#ce9a9c;border:1px solid #999;}table.calendarLegend td.today{background-color:#9ccf9c;border:1px solid #999;font-weight:bold;font-style:italic;text-align:center;}table.calendarLegend td.preselect{background-color:#99fe94;border:1px solid #999;text-align:center;}div.calendardiv{width:250px;height:190px;background-color:#fff;border:#868686 2px solid;padding:8px;cursor:default;z-index:10003;}div.calendardivshadow{width:250px;height:190px;background-color:#b6b6b6;border:#b6b6b6 3px solid;padding:8px;cursor:default;-moz-opacity:.5;filter:Alpha(opacity=50,finishopacity=50,style=2);z-index:10002;}span.nextMonth{font-size:12px;text-decoration:underline;color:#039;text-align:right;cursor:pointer;}span.prevMonth{font-size:12px;text-decoration:underline;color:#039;text-align:left;cursor:pointer;}span.nextMonth:hover,span.prevMonth:hover{color:#ecbd00;}#bahncardberater-head{position:absolute;top:31px;left:0;z-index:9999;}#bahncardberater-head a.bcbImage{position:absolute;top:0;left:0;display:block;width:114px;height:75px;background:url(/common/view/static/v8/img/icons.gif) no-repeat scroll 9999em 9999em;text-indent:-9999em;}#bahncardberater-head #bcbLinkBc251{left:473px;}#bahncardberater-head #bcbLinkBc501{left:601px;}#bahncardberater-head #bcbLinkBc252{left:728px;}#bahncardberater-head #bcbLinkBc502{left:855px;}#bahncardberater-head div.bcbTip{position:absolute;top:-9px;display:none;width:181px!important;padding-top:8px!important;z-index:10000;}#bahncardberater-head #bcbTipBc251{left:552px;}#bahncardberater-head #bcbTipBc501{left:680px;}#bahncardberater-head #bcbTipBc252{left:807px;}#bahncardberater-head #bcbTipBc502{left:934px;}#bahncardberater-head div.bcbTip a.closeButton{clear:left;display:block;}.bahncardberater{display:none;}#bahncardberater-head form.bahncardberater span.button-border{position:relative;top:81px;left:625px;}#bahncardberater-head form.bahncardberater span.button-border button{font-size:1em;}div.bcbResult,p.bcbError{display:none;}#berater-widget,#berater-widget div.wrapper,#berater-widget ul.tablist,#berater-widget div.tabpanel{background:transparent url(/common/view/static/v8/img/berater-widget-bg.png) 1px top no-repeat;}#berater-widget{float:right;right:100%;margin-right:-100%;padding:4px 0 0 1px;position:relative;top:25px;width:511px;z-index:9000;}#berater-widget{position:absolute;}#berater-widget p{padding-top:0;margin-bottom:0;}#berater-widget img{margin-bottom:0;}#berater-widget div.open ul.tablist li{height:auto;min-width:64px;overflow:visible;width:auto;}#berater-widget p.date,#berater-widget p.last{margin-bottom:0;}#berater-widget div.wrapper{background-position:right bottom;float:none!important;margin-bottom:1px;padding-bottom:12px;}#berater-widget ul.tablist,#berater-widget div.tabpanel{background-position:-500px top;background-repeat:repeat-y;padding:0 15px;}#berater-widget ul.tablist li.active,#berater-widget .wid-main,#berater-widget .wid-detail,#berater-widget .wid-teaser{background:#d2d2d2 url(/common/view/static/v8/img/gradients-bg.png) -1200px 0 no-repeat;}#berater-widget ul.tablist{margin-bottom:0;}#berater-widget ul.tablist li{background:white;background-image:none;cursor:pointer;display:block;float:left;font-weight:bold;padding:8px 16px;overflow:hidden;position:relative;}#berater-widget ul.tablist li.active{background-color:#efefef;}#berater-widget ul.tablist li.active a{color:#333;}#berater-widget ul.tablist a{background:none;display:inline;padding:0;}#berater-widget .tabpanel ul.tablist li,#berater-widget .tabpanel ul.tablist a{color:#333;font-weight:normal;}#berater-widget ul.tablist span{display:block;}#berater-widget ul.tablist span.former-a-element{display:inline;}#berater-widget .wid-main,#berater-widget .wid-detail{padding:8px 8px 0;}#berater-widget .wid-main{background-position:-1500px top;margin-bottom:2px;padding-bottom:8px;}#berater-widget .wid-detail{background-position:-1800px top;padding:8px 8px 0;}#berater-widget fieldset{margin-top:16px;}#berater-widget fieldset.first{margin-top:0;}#berater-widget fieldset.submit{background-color:#fff!important;margin-top:8px;padding:4px 8px;}#berater-widget input,#berater-widget select{border:1px solid #768086;min-height:14px;padding:0 5px;vertical-align:middle;}#berater-widget select{padding:0;}#berater-widget label{display:inline;margin:0 4px 0 0;padding:0;vertical-align:middle;}#berater-widget .tablist label{margin:0;}#berater-widget label.radio{margin-right:12px;white-space:nowrap;}#berater-widget label.radio span{vertical-align:middle;}#berater-widget label.last{margin-right:0;}#berater-widget label.indent{display:block;float:left;width:6em;}#berater-widget input.checkbox,#berater-widget input.radio{background:transparent;border:none;margin-right:2px;min-height:0;padding:0;vertical-align:middle;}#berater-widget input.checkbox{background:#fff;}#berater-widget label.checkbox{margin-top:-0.1em;}#berater-widget input.input-large{width:223px;}#berater-widget input.date{float:left;margin-bottom:4px;width:5.1em;}#berater-widget input.two-digit{width:1.5em;}#berater-widget span.calendar-nav,#berater-widget span.date-picker{display:none;}#berater-widget input.time{margin-right:12px;margin-left:0;width:2.7em;}#content #content-shadow img.favorite{background:white;border:1px solid #768086;padding:1px 0 1px 1px;vertical-align:text-top;}#berater-widget a.link-highlight{float:left;}#berater-widget input.link{background:transparent url(/common/view/static/v8/img/icons.gif) left -996px no-repeat;color:#333;border:none;padding:0 0 0 9px;}#berater-widget input.link:hover{color:#f00;}#berater-widget p.options-close{float:left;padding-top:6px;}#berater-widget a.link-highlight{background-position:left -995px;}#berater-widget .two-cols-50-50 .col1,#berater-widget .two-cols-50-50 .col2{width:50%;}#berater-widget .two-cols-60-40 .col1,#berater-widget .two-cols-40-60 .col2{width:60%;}#berater-widget .two-cols-40-60 .col1,#berater-widget .two-cols-60-40 .col2{width:40%;}#berater-widget .two-cols .col1,#berater-widget .two-cols .col2,#berater-widget .two-cols .col3{display:block;float:left;}#berater-widget .two-cols p.col span.clearfix,#berater-widget .two-cols p.col1 span.clearfix,#berater-widget .two-cols p.col2 span.clearfix,#berater-widget .two-cols p.col3 span.clearfix{display:block;margin-bottom:4px;}#berater-widget .two-cols label{line-height:1.2;padding-top:2px;width:100px;}#berater-widget .two-cols select{margin-bottom:2px;width:115px;}#berater-widget .two-cols select.two-digits{width:45px;}#berater-widget .two-cols select.six-digits{width:110px;}#berater-widget .two-cols input.text{margin-bottom:2px;width:103px;}#berater-widget .two-cols select.numbers{width:68px;}#berater-widget .col select.land,#berater-widget .col select.region,#berater-widget .col select.ziel{width:265px!important;}#berater-widget .two-cols-50-50 input.text{width:103px;}#berater-widget .two-cols-50-50 label.small{width:68px;}#berater-widget .two-cols-50-50 div.third{width:auto!important;}#berater-widget .two-cols-50-50 div.third .col1{width:34%;}#berater-widget .two-cols-50-50 div.third .col2{width:37%;}#berater-widget .two-cols-50-50 div.third .col3{width:29%;}#berater-widget .two-cols div.third select.numbers{width:52px;}#berater-widget .wid-main,#berater-widget .wid-detail,#berater-widget .wid-teaser{background:#d2d2d2 url(/common/view/static/v8/img/berater-widget-gradients-bg.png) 0 -155px repeat-x;}#berater-widget div.wrapper{background-position:-1600px bottom;padding-top:8px;}#berater-widget div.tabpanel{clear:both;display:none;outline:0;}#berater-widget a.tabpanel-focus{display:none;}#berater-widget div.active{display:block;}#berater-widget ul.tablist,#berater-widget div.tabpanel{background-position:-800px 0;}#berater-widget ul.tablist li.active{background:#d2d2d2 url(/common/view/static/v8/img/berater-widget-gradients-bg.png) 0 -100px repeat-x;}#berater-widget div.tabpanel ul.tablist{background-image:none;padding:0 16px 0 0;}#berater-widget div.tabpanel ul.tablist li{background-color:transparent;cursor:default;margin:0 4px 0 0;min-width:1px;padding:4px;}#berater-widget div.tabpanel ul.tablist li.first{clear:left;}#berater-widget div.tabpanel ul.tablist input{margin-right:4px;}#berater-widget div.tabpanel{margin-bottom:0;}#berater-widget div.tabpanel div.tabpanel{background-image:none;padding:0;}#berater-widget div.tabpanel fieldset{background:#f2f2f2 none;padding:8px 8px 0;}#berater-widget label.radio{float:left;margin-right:8px;padding:2px;width:30%;}#berater-widget label.checked{background-color:#f2f2f2;}#berater-widget .button-inside span.button-border{float:right;}#berater-widget button span{padding-top:1px;}#berater-widget .dyn-hide{display:block;}#berater-widget .dyn-hide-inline{display:inline;}#berater-widget .static-hide,#inhalt .static-hide,#berater-widget .static-hide-inline{display:none;}#berater-widget.flexmodul{float:left;position:static;width:462px;right:0;top:0;margin-right:0;border:1px solid #ccc;padding:0;}#berater-widget.flexmodul .two-cols label{width:84px;}#content #berater-widget.flexmodul div.wrapper{float:none;padding:4px 0 8px;}#content div.two-thirds div#berater-widget.flexmodul img{width:auto!important;}#berater-widget.flexmodul,#berater-widget.flexmodul div.wrapper,#berater-widget.flexmodul ul.tablist,#berater-widget.flexmodul div.tabpanel{background:#fff none;}#berater-widget.flexmodul ul.tablist{background-color:transparent;}#berater-widget.flexmodul ul.tablist,#berater-widget.flexmodul div.tabpanel{padding:0 7px;}#servicemenu{float:right;right:100%;margin-right:-100%;padding:8px 42px 8px 8px;position:relative;top:100px;width:350px;z-index:9000;font-size:.7em;line-height:1.4em;}#servicemenu{position:absolute;}#servicemenu div.wrapper span{color:#fff;}#servicemenu select{border:1px solid #768086;min-height:14px;padding:0;vertical-align:middle;}.tagcloud{text-align:justify;}#content div.section .tagcloud{background:#eee url(/common/view/static/v8/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:#f00;}.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;}#tabelement ul.reiterlist{margin-bottom:0;background:#eaeaea url(/common/view/static/v8/img/gradients-reiterelement.png) -800px 0 no-repeat;}#tabelement ul.reiterlist li{display:block;float:left;overflow:hidden;position:relative;background:none;padding:0;margin:0;}#tabelement ul.reiterlist li.active{background:#eaeaea url(/common/view/static/v8/img/gradients-reiterelement.png) 0 0 no-repeat;}#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(/common/view/static/v8/img/icons.gif) 6px -1639px no-repeat;text-decoration:none;}#tabelement ul.reiterlist li.active a,#tabelement ul.reiterlist a:hover,#tabelement ul.reiterlist a:active,#tabelement ul.reiterlist a:focus{background-position:6px -1739px;}#tabelement ul.reiterlist span{display:block;}#awl ul.letters li{padding-left:5px;width:auto;}#awl ul.letters li{background:none;}#awl ul li.first{clear:both;padding-left:0;}.acrobatText{font-size:.7em;}.texturl a{color:#333;background:transparent url(/common/view/static/v8/img/icons.gif) 0 -996px no-repeat!important;font-weight:bold;padding:0 0 0 12px;}.texturl a:hover{color:#f00;text-decoration:underline;}#quickfinder div.info-box,#quickfinder-stadtverkehr div.info-box{background:#eee url(/common/view/static/v8/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(/common/view/static/v8/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:none;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:#f00;font-weight:bold;}#inhalt form.contentform span.required{font-weight:bold;color:#f00;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 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{width:980px;position:relative;margin:0 auto;padding:10px 0 0 0;}#seo-footer #logos{float:left;width:288px;padding-left:24px;}#seo-footer #logos img{float:left;padding:.3em 12px 6px 0;margin:0;border:0;}#seo-footer #links{float:left;width:648px;padding:0 .3em 0 .3em;font-size:.6em;}#seo-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{text-decoration:underline;color:#f00;}#seo-footer #links span a{border-right:none;}#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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/img/icons/mobilitaet_40x40_blau_on.jpg) no-repeat scroll 50% 0;}#sidebar ul.thirdlevel a.seo{background:transparent url(/common/view/static/v8/img/icon_navi0.gif) no-repeat scroll 0 2px;}#sidebar ul.thirdlevel a.seo:hover{background:transparent url(/common/view/static/v8/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(/common/view/static/v8/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 #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:#f00;}#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{padding-top:8px;}.main-nav-height{height:33px;}#country-picker,#country-picker div.wrapper,#country-picker div.tabpanel{background:transparent url(/common/view/static/v8/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(/common/view/static/v8/img/map/laender_v2.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_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:63px;height:81px;}#country-picker #country_fra{top:131px;left:73px;background-position:0 -2000px;width:97px;height:103px;}#country-picker #country_gbr{top:50px;left:71px;background-position:0 -2500px;width:60px;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(/common/view/static/v8/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(/common/view/static/v8/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:0 -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(/common/view/static/v8/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:5px;width:302px;z-index:9000;}#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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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(/common/view/static/v8/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-1{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-1{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(/common/view/static/v8/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(/common/view/static/v8/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:#f00;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;}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:500px;}#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 .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;}.newsletter-box{overflow:hidden;height:70px;padding:0 8px 0 0!important;}.newsletter-box.nl-default-box{background:#eee url(/common/view/static/v8/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;}@charset "ISO-8859-1";#quickfinder div.qf-number-desc p{line-height:1.4;margin-bottom:.3em;}#quickfinder,#quickfinder div.wrapper,#quickfinder ul.tablist,#quickfinder div.tabpanel{background:transparent url(/common/view/static/v8/img/quickfinder-bg.png) 1px top no-repeat;}#quickfinder{float:left;left:100%;margin-left:-100%;padding:4px 0 0 1px;position:relative;top:5px;width:302px;z-index:9000;}#quickfinder p{padding-top:0;margin-bottom:7px;}#quickfinder img{margin-bottom:0;}#quickfinder p.sixty,#quickfinder p.fourty,#quickfinder p.half{margin-bottom:0;padding-bottom:8px;}#quickfinder p.date,#quickfinder p.last,#quickfinder ul.travellers{margin-bottom:0;}#quickfinder div.wrapper{background-position:right bottom;float:none!important;margin-bottom:1px;padding-bottom:12px;}#quickfinder ul.tablist,#quickfinder div.tabpanel{background-position:-500px top;background-repeat:repeat-y;padding:0 15px;}#quickfinder ul.tablist li.active,#quickfinder .qf-main,#quickfinder .qf-detail,#quickfinder .qf-teaser{background:#d2d2d2 url(/common/view/static/v8/img/gradients-bg.png) -1200px 0 no-repeat;}#quickfinder ul.tablist{margin-bottom:0;}#quickfinder ul.tablist li,#doc div.closed ul.tablist li.active{background:white;display:block;float:left;height:45px;margin-top:8px;width:68px;overflow:hidden;position:relative;}#doc div.open ul.tablist li{height:auto;min-width:64px;overflow:visible;width:auto;}#quickfinder ul.tablist li.active{background-color:#efefef;}#quickfinder ul.tablist a:link,#quickfinder ul.tablist a:visited{color:#333;}#quickfinder ul.tablist a{background-position:50% 0;display:block;font-weight:bold;padding:44px 8px 0 7px;position:relative;text-align:center;z-index:50;}#quickfinder ul.tablist a,#quickfinder ul.tablist a:hover,#quickfinder ul.tablist a:active,#quickfinder ul.tablist a:focus{color:#333;text-decoration:none;}#quickfinder ul.tablist span{display:block;}div.closed li span.qf-tab-bahn a:link,div.closed li span.qf-tab-bahn a:visited,div.open li span.qf-tab-bahn a:link,div.open li span.qf-tab-bahn a:visited{background:transparent url(/common/view/static/v8/img/icons/bahnreise_42x46_blau_schatten.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-bahn a:hover,div.closed li span.qf-tab-bahn a:focus,div.open li span.qf-tab-bahn a:hover,div.open li span.qf-tab-bahn a:focus{background:transparent url(/common/view/static/v8/img/icons/bahnreise_40x40_blau_on.jpg) no-repeat 50% 0;}div.open li.active span.qf-tab-bahn a{background:transparent url(/common/view/static/v8/img/icons/bahnreise_40x40_blau_on.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-hotel a:link,div.closed li span.qf-tab-hotel a:visited,div.open li span.qf-tab-hotel a:link,div.open li span.qf-tab-hotel a:visited{background:transparent url(/common/view/static/v8/img/icons/hotel_42x46_blau_schatten.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-hotel a:hover,div.closed li span.qf-tab-hotel a:focus,div.open li span.qf-tab-hotel a:hover,div.open li span.qf-tab-hotel a:focus{background:transparent url(/common/view/static/v8/img/icons/hotel_40x40_blau_on.jpg) no-repeat 50% 0;}div.open li.active span.qf-tab-hotel a{background:transparent url(/common/view/static/v8/img/icons/hotel_40x40_blau_on.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-mietwagen a:link,div.closed li span.qf-tab-mietwagen a:visited,div.open li span.qf-tab-mietwagen a:link,div.open li span.qf-tab-mietwagen a:visited{background:transparent url(/common/view/static/v8/img/icons/mietwagen_42x46_blau_schatten.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-mietwagen a:hover,div.closed li span.qf-tab-mietwagen a:focus,div.open li span.qf-tab-mietwagen a:hover,div.open li span.qf-tab-mietwagen a:focus{background:transparent url(/common/view/static/v8/img/icons/mietwagen_40x40_blau_on.jpg) no-repeat 50% 0;}div.open li.active span.qf-tab-mietwagen a{background:transparent url(/common/view/static/v8/img/icons/mietwagen_40x40_blau_on.jpg) no-repeat 50% 0;}#quickfinder ul.tablist li#qf-tab-4{min-width:0;}#quickfinder.open ul.tablist li#qf-tab-4{min-width:67px;}div.closed li span.qf-tab-mobil a:link,div.closed li span.qf-tab-mobil a:visited,div.open li span.qf-tab-mobil a:link,div.open li span.qf-tab-mobil a:visited{background:transparent url(/common/view/static/v8/img/icons/mobilitaet_42x46_blau_schatten.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-mobil a:hover,div.closed li span.qf-tab-mobil a:focus,div.open li span.qf-tab-mobil a:hover,div.open li span.qf-tab-mobil a:focus{background:transparent url(/common/view/static/v8/img/icons/mobilitaet_40x40_blau_on.jpg) no-repeat 50% 0;}div.open li.active span.qf-tab-mobil a{background:transparent url(/common/view/static/v8/img/icons/mobilitaet_40x40_blau_on.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-mobil-vtv a:link,div.closed li span.qf-tab-mobil-vtv a:visited,div.open li span.qf-tab-mobil-vtv a:link,div.open li span.qf-tab-mobil-vtv a:visited{background:transparent url(/common/view/static/v8/img/icons/vtvgl_42x46_blau_schatten.gif) no-repeat 50% 0;}div.closed li span.qf-tab-mobil-vtv a:hover,div.closed li span.qf-tab-mobil-vtv a:focus,div.open li span.qf-tab-mobil-vtv a:hover,div.open li span.qf-tab-mobil-vtv a:focus{background:transparent url(/common/view/static/v8/img/icons/vtvgl_40x40_blau_on.gif) no-repeat 50% 0;}div.open li.active span.qf-tab-mobil-vtv a{background:transparent url(/common/view/static/v8/img/icons/vtvgl_40x40_blau_on.gif) no-repeat 50% 0;}div.closed li span.qf-tab-reisende a:link,div.closed li span.qf-tab-reisende a:visited,div.open li span.qf-tab-reisende a:link,div.open li span.qf-tab-reisende a:visited{background:transparent url(/common/view/static/v8/img/icons/reisende_blau_40x40_on.jpg) no-repeat 50% 0;}div.closed li span.qf-tab-reisende a:hover,div.closed li span.qf-tab-reisende a:focus,div.open li span.qf-tab-reisende a:hover,div.open li span.qf-tab-reisende a:focus{background:transparent url(/common/view/static/v8/img/icons/reisende_40x40_ohneschatten.jpg) no-repeat 50% 0;}div.open li.active span.qf-tab-reisende a{background:transparent url(/common/view/static/v8/img/icons/reisende_40x40_ohneschatten.jpg) no-repeat 50% 0;}#quickfinder div.tabpanel,#doc div.closed div.tabpanel{clear:both;left:-9999px;outline:0;position:absolute;top:0;width:100px;}#quickfinder a.tabpanel-focus{left:-9999px;position:absolute;top:0;}#quickfinder div.active{left:0;position:relative;width:auto;}#quickfinder .qf-main,#quickfinder .qf-detail{padding:8px 8px 0;}#quickfinder .qf-main{background-position:-1500px top;margin-bottom:1px;}#quickfinder .qf-detail{background-position:-1800px top;padding:4px 8px 8px;}#quickfinder fieldset{margin-top:10px;}#quickfinder fieldset.first{margin-top:0;}#quickfinder fieldset.submit{background:white;margin-top:9px;padding:0 8px 5px;}#quickfinder fieldset.last p{margin-bottom:0;}#quickfinder p.half{float:left;width:50%;}#quickfinder p.sixty{float:left;width:60%;}#quickfinder p.fourty{float:left;width:40%;}#quickfinder p.half label,#quickfinder p.sixty label,#quickfinder p.fourty label{display:block;margin-left:18px;}#quickfinder p.half input,#quickfinder p.sixty input,#quickfinder p.fourty input{display:block;float:left;}#quickfinder .wrapper input,#quickfinder .wrapper select{border:1px solid #768086;min-height:14px;padding:0 5px;vertical-align:middle;}#quickfinder .wrapper select{padding:0;}#quickfinder label{display:inline;margin:0 4px 0 0;padding:0;vertical-align:middle;}#quickfinder label.defaultLabel{display:block;}#quickfinder label.radio{margin-right:12px;white-space:normal;}#quickfinder label.radio span{vertical-align:middle;}#quickfinder label.last{margin-right:0;}#quickfinder label.indent{display:block;float:left;width:6em;}#quickfinder input.checkbox,#quickfinder input.radio{background:transparent;border:none;margin-right:2px;min-height:0;padding:0;vertical-align:middle;}#quickfinder input.checkbox{background:#fff;}#quickfinder label.checkbox{margin-top:-0.1em;}#quickfinder input.indent{margin-left:6.35em;}#quickfinder input.time-indent{float:left;}#quickfinder input.input-large{margin-right:0;width:223px;}#quickfinder input.date{float:left;margin-bottom:.5em;margin-right:0;width:90px;}#quickfinder input.two-digit{width:1.5em;}#quickfinder p.trip-type,#quickfinder .reiseprofile,#quickfinder #qf-travs-js{display:none;}#quickfinder p.qf-vias{display:block;}#quickfinder div.strecken-layer{z-index:50000;position:absolute;left:-9999px;background:#FFF none repeat scroll 0 0;padding:0;border:1px solid #768086;height:auto;min-width:48px;width:auto;overflow:visible;white-space:nowrap;}#quickfinder div.strecken-layer p{width:160px;padding:20px 7px 7px;white-space:normal;}#quickfinder div.strecken-layer div{padding:0 7px;cursor:pointer;font-size:.7em;display:block;}#quickfinder div.strecken-layer div.active{background-color:#e7f7f7;}#quickfinder span.calendar-nav,#quickfinder span.date-picker,#quickfinder span.strecke-picker{display:none;}#qf-children-number-desc,#qf-infant-number-desc{left:-9999px;position:absolute;bottom:3.1em;z-index:50000;}#quickfinder input.time{margin-right:12px;width:2.7em;}#quickfinder img.favorite{background:white;border:1px solid #768086;padding:1px 0 1px 1px;vertical-align:text-top;}#quickfinder a.link-highlight{float:left;background-position:left -995px;}#quickfinder ul.travellers li{display:block;float:left;position:relative;width:33%;}#quickfinder ul.travellers label{display:block;}body.font-xl #quickfinder ul.travellers li{width:100%;}#quickfinder span.forty{float:left;width:40%;}#quickfinder p.options-close{float:left;padding-top:6px;}#quickfinder-always-open p.options-close span.hideCloseButton{display:none;}#quickfinder a.closeButton,#quickfinder p.options-close a.link-highlight,#quickfinder p.options-close input.linkButton,#quickfinder p.options-close input.arrowlink{clear:left;display:block;}#quickfinder p.options-close input.linkButton,#quickfinder p.options-close input.arrowlink{margin-bottom:4px;border:none;}#quickfinder p.options-close a.closeButton{background-position:0 -3587px;}#quickfinder div.qf-teaser{margin:0 7px 8px;background-color:#ececee;}#quickfinder div.qf-teaser ul.info{background:url(/common/view/static/v8/img/icons.gif) left -2947px no-repeat;margin:5px 15px;padding-left:56px;}#quickfinder div.with-image{background:white;overflow:hidden;position:relative;}div.qf-teaser h2{font-weight:bold;margin:6px 0 0;}#quickfinder div.with-image img{display:block;float:left;margin:0 10px 0 0;}#quickfinder div.with-image p{margin:0;}#quickfinder .button-inside span.button-border{float:right;}#quickfinder button span{padding-top:1px;}#quickfinder .closeButton{background:transparent url(/common/view/static/v8/img/icons.gif) 0 -3589px no-repeat;cursor:pointer;padding-left:15px;}#qf-travrow-1{margin-top:16px;}fieldset#qfKlasse{margin-top:5px!important;}fieldset#qfKlasse .left,fieldset#qfKlasse .right{width:120px;}#quickfinder .dateinput{font-size:.7em;}#quickfinder ol.vtvlist{padding-left:17px;}#quickfinder ol.vtvlist li{list-style-type:decimal;list-style-position:outside;}.font-large #content #quickfinder ul.tablist a{font-size:.8em;}.font-large #content #quickfinder p.sixty,.font-large #content #quickfinder p.fourty{width:100%;}.font-large #content #quickfinder p.trip-type label.radio{display:block;}.font-xl #content #quickfinder ul.tablist a{font-size:.7em;}.font-xl #content #quickfinder p.sixty,.font-xl #content #quickfinder p.fourty{width:100%;}.font-xl #content #quickfinder p.trip-type label.radio{display:block;}