@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,select,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}html,body{background-color:#cecece;color:#333}body,body.font-normal{font-family:Arial,sans-serif;font-size:16px}body.font-large{font-size:19px}body.font-xl{font-size:22px}div#doc{background:#f2f2f2 url(../img/content-bg.png) left top repeat-y;margin:0 auto;padding:0 10px;position:relative;width:980px}h1{font-size:1.3em;line-height:1.15;margin-bottom:.35em}h2,div.startseite #carousel h3,div.modallayer-content h1{font-size:1em;line-height:1.25;margin-bottom:.53em}h3,h4,#emergency h2{font-weight:bold;padding-bottom:.05em}h3,h4,h5,h6,#emergency h2,div.qf-teaser h2{font-size:.75em;line-height:1.3;margin-bottom:.38em;padding-top:.05em}p,ul,ol{margin-bottom:.38em;padding-top:.05em}address,blockquote,dl,img,ol,p,table,ul,h4{font-size:.7em;line-height:1.4;margin-bottom:.3em}blockquote h3{font-size:1.1em}ul ul,ul ol,ul p,ul h3,ol ul,ol ol,ol p,ol h3,ol dl,ul dl,dl ol,dl ul,dl p,blockquote p,table p,button{font-size:1.0em}a{color:#333;text-decoration:none}a:hover,a:focus,a:active{color:#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:71px;background-color:#fff;position:relative;width:100%;z-index:10002}#header select,#header input,#language-selector-layer span,#language-selector-layer ul,#country-selector-layer span,#country-selector-layer ul{border:1px solid #768086;color:#333;padding:0 4px}#header label{position:absolute;left:-9999em}#header-elements{float:right;margin-top:24px;width:825px}#boplogo{float:left;margin-left:10px;height:62px;margin-top:-20px;display:block;text-align:center;vertical-align:middle}#boplogo *{vertical-align:middle}#boplogo img{margin:2px 0}#boplogo span{display:inline-block;height:100%;width:1px}div.header .info-right{float:right;font-size:.7em;padding-top:8px;cursor:pointer}div.header .info-right:hover,div.header .info-right:focus{text-decoration:underline;color:#f00}div.header .info-right.close{background:url(../img/icons/schliessen_outline_16x16.gif) left bottom no-repeat;padding-left:20px}#skiplinks{margin:0;position:absolute}#skiplinks li{width:400px}#skiplinks a{font-size:1.2em;left:-9999px;position:absolute;top:0}#skiplinks a:focus{left:295px}div#logo{font-size:1em;left:16px;line-height:100%;margin-bottom:0;position:absolute;top:16px;width:126px}#logo a{color:#333!important;cursor:text;text-decoration:none!important}#logo a:link,#logo a:visited{cursor:pointer}#logo img{margin-bottom:0}#service-nav{float:right;margin-right:10px}#service-nav li{display:block;float:left}#language-selector-layer span,#country-selector-layer span,#service-nav li a{border-left:1px solid #696969;display:block;float:left;line-height:1;margin:6px 0 5px;padding:0 10px}#service-nav li a{border-left:none;border-right:1px solid #646973;color:#646973;padding-top:2px}#service-nav li a:hover{color:#F00}#service-nav li a.first,#service-nav li a.font-normal,#service-nav li a.font-large,#service-nav li a.font-xl{border-left:0 none}#font-sizer,#service-nav #font-sizer{display:none}#language-selector,#country-selector{float:right;margin-top:2px;margin-right:16px;width:158px}#language-selector select,#country-selector select{padding:0}#language-selector option,#country-selector option{padding-left:8px}#language-selector p{background:url(../img/flags.gif) 0 0 no-repeat;padding-left:24px}#country-selector{line-height:24px}#country-selector *:focus{outline:0}#country-select{border:1px solid #646973;height:22px}#country-select option{line-height:22px}#language-selector p.de,#country-selector p.de{background-position:0 0}#language-selector p.en,#country-selector p.en{background-position:0 -40px}#language-selector p.es,#country-selector p.es{background-position:0 -80px}#language-selector p.it,#country-selector p.it{background-position:0 -120px}#language-selector p.nl,#country-selector p.nl{background-position:0 -160px}#language-selector p.da,#country-selector p.da{background-position:0 -200px}#language-selector p.pl,#country-selector p.pl{background-position:0 -240px}#language-selector p.tr,#country-selector p.tr{background-position:0 -280px}#language-selector p.fr,#country-selector p.fr{background-position:0 -320px}#language-selector p select,#language-selector p option,#country-selector p select,#country-selector p option{background-image:none!important}#language-select-button,#country-select-button{display:block;margin-left:8px}#language-selector select,#language-selector button,#country-selector select,#country-selector button{float:left}#header div.selectbox-wrapper{position:absolute;width:300px;background-color:white;border:1px solid #768087;border-top:0;margin:0;margin-top:-1px;padding:0 0 5px 8px;font-size:1.6em;overflow:auto}#header div.selectbox-wrapper ul{list-style-type:none;margin:0;padding:0;padding-top:4px}#header div.selectbox-wrapper ul li{list-style-type:none;display:block;margin:0;padding:2px 2px 2px 25px;cursor:pointer;font-size:.9em}#header .selectbox{margin:-1px 0 10px 0;padding:1px 2px 1px 0!important;height:1.3em;width:9.5em;display:block;text-align:left;background:url('../img/arrow.gif') right no-repeat;cursor:pointer;border:1px solid #768087;color:#333}#header div.selectbox-wrapper ul li.current{text-decoration:underline}#header #country-selector .bel,#countrypicker .bel{background:transparent url(../img/flaggen4.gif) 0 3px no-repeat}#header #country-selector #country-select_input .bel{background-position:0 2px}#header #country-selector .nld,#countrypicker .nld{background:transparent url(../img/flaggen4.gif) 0 -96px no-repeat}#header #country-selector #country-select_input .nld{background-position:0 -98px}#header #country-selector .pol,#countrypicker .pol{background:transparent url(../img/flaggen4.gif) 0 -196px no-repeat}#header #country-selector #country-select_input .pol{background-position:0 -198px}#header #country-selector .ita,#countrypicker .ita{background:transparent url(../img/flaggen4.gif) 0 -296px no-repeat}#header #country-selector #country-select_input .ita{background-position:0 -298px}#header #country-selector .che,#countrypicker .che{background:transparent url(../img/flaggen4.gif) 0 -398px no-repeat}#header #country-selector #country-select_input .che{background-position:0 -398px}#header #country-selector .swe,#countrypicker .swe{background:transparent url(../img/flaggen4.gif) 0 -496px no-repeat}#header #country-selector #country-select_input .swe{background-position:0 -498px}#header #country-selector .cze,#countrypicker .cze{background:transparent url(../img/flaggen4.gif) 0 -1696px no-repeat}#header #country-selector #country-select_input .cze{background-position:0 -1698px}#header #country-selector .dnk,#countrypicker .dnk{background:transparent url(../img/flaggen4.gif) 0 -596px no-repeat}#header #country-selector #country-select_input .dnk{background-position:0 -598px}#header #country-selector .gbr,#countrypicker .gbr{background:transparent url(../img/flaggen4.gif) 0 -1596px no-repeat}#header #country-selector #country-select_input .gbr{background-position:0 -1598px}#header #country-selector .irl,#countrypicker .irl{background:transparent url(../img/flaggen4.gif) 0 -797px no-repeat}#header #country-selector #country-select_input .irl{background-position:0 -798px}#header #country-selector .fra,#countrypicker .fra{background:transparent url(../img/flaggen4.gif) 0 -896px no-repeat}#header #country-selector #country-select_input .fra{background-position:0 -898px}#header #country-selector .aut,#countrypicker .aut{background:transparent url(../img/flaggen4.gif) 0 -996px no-repeat}#header #country-selector #country-select_input .aut{background-position:0 -998px}#header #country-selector .esp,#countrypicker .esp{background:transparent url(../img/flaggen4.gif) 0 -1096px no-repeat}#header #country-selector #country-select_input .esp{background-position:0 -1098px}#header #country-selector .tur,#countrypicker .tur{background:transparent url(../img/flaggen4.gif) 0 -1197px no-repeat}#header #country-selector #country-select_input .tur{background-position:0 -1198px}#header #country-selector .deu,#countrypicker .deu{background:transparent url(../img/flaggen4.gif) 0 -1296px no-repeat}#header #country-selector #country-select_input .deu{background-position:0 -1298px}#header #country-selector .usa,#countrypicker .usa{background:transparent url(../img/flaggen4.gif) 0 -1497px no-repeat}#header #country-selector #country-select_input .usa{background-position:0 -1498px}#header #country-selector .oc,#countrypicker .oc{background:transparent url(../img/flaggen4.gif) 0 -1396px no-repeat}#header #country-selector #country-select_input .oc{background-position:0 -1398px}#header .noBottomBorder{border-bottom:none!important;background:url(../img/arrow-top.gif) right -2px no-repeat}#header #divselected{padding-left:24px;margin-left:8px}#main-nav{background-color:#f00;position:relative;width:100%;z-index:800}#main-nav h2{color:#f00;left:-9000px;margin:0;max-width:800px;padding:0;position:absolute;top:0}div#doc h2.mainNaviHeadingCorrection{text-indent:-9000px;color:#000}#main-nav ul{margin:0;padding:0}#main-nav li{display:block;float:left;position:relative}#main-nav h3 span,#main-nav a span{left:auto;position:relative}#main-nav h3 span{top:-2px;white-space:nowrap}#main-nav li a{border-left:1px solid #fff;color:#fff;display:block;float:left;font-size:1.6em;line-height:1;margin:9px 0 0;overflow:hidden;padding:0 10px}#main-nav li h3 a{border:0 none;color:#878c96;display:inline;float:none;font-size:1em;margin:0;padding:0}#main-nav li a:hover{text-decoration:underline}#main-nav li h3 a:hover,#main-nav li.active a:hover{color:#878c96;text-decoration:none}#main-nav li.active a:hover{color:#333}#main-nav #mn-bahn a,#main-nav #mn-meinebahn a,#main-nav li a.jhover{text-decoration:none}#main-nav li li a{height:18px}#main-nav li a.active{font-weight:bold}#main-nav li a.first{border-left:0 none}#main-nav li a.jhover,#main-nav li h3{height:19px}#main-nav ul li.active a{background-color:#d5d5d5!important}#main-nav #main-nav-left{float:left;padding-bottom:5px;width:754px}#main-nav #main-nav-left a.first{padding-left:24px}#main-nav #login-form{float:right;width:210px}#main-nav #main-nav-right{float:right}#main-nav #main-nav-right a{padding-right:16px}#main-nav #main-nav-right a.first{padding-right:10px;padding-left:0}#main-nav ul ul,#main-nav ul h3{border:1px solid #9fa3ab;display:none;left:-9999em;margin:0;padding:9px 10px 5px;position:absolute}#main-nav ul h3{background-color:#fff;border-bottom:0 none;color:#878c96;font-size:1.6em;padding:9px 10px 5px;top:-2px;z-index:9990}body.font-large #main-nav h3,body.font-large #main-nav a.jhover,body.font-large #main-nav #mn-meinebahn a{font-size:1.344em}body.font-xl #main-nav h3,body.font-xl #main-nav a.jhover,body.font-xl #main-nav #mn-meinebahn a{font-size:1.152em}#main-nav ul ul{background-color:#fff;float:none;padding:8px;top:31px;width:220px;z-index:9980}#main-nav ul ul a{background:transparent url(../img/icons.gif) 8px -993px no-repeat!important;color:#333;font-weight:bold;height:auto;padding:4px 8px 3px 20px!important;width:auto!important}#main-nav ul ul a:hover{color:#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%}#main-nav #main-nav-left,#main-nav #main-nav-right{padding-bottom:0}#main-nav #main-nav-left{margin-left:8px}#main-nav #main-nav-left a.first,#main-nav #main-nav-right a.first{padding-left:10px}#main-nav a.fhover:hover{text-decoration:none}#main-nav-left>li>a,#main-nav-right>li>a{border-left:none;margin-top:0;height:54px;line-height:50px}#main-nav-left>li>a>span,#main-nav-right>li>a>span{font-family:"DBSansBold";font-size:16px;text-shadow:1px 1px 1px #c50000;filter:dropshadow(color=#c50000,offx=1,offy=1)}#main_nav_footer{background-color:#F00;left:0;height:13px;width:980px;top:0;z-index:8000;position:absolute}#main-nav ul li.active{background:#c00 url(../img/bg_nav_active_left.png) repeat-y 0 0}#main-nav ul li.active a{background:url(../img/bg_nav_active_right.png) repeat-y right;background-color:transparent!important}#main-nav ul li.active a:hover{color:#FFF}#key-visual{position:relative;z-index:99}#verteilerseite #key-visual{height:248px}#key-visual div.bar{height:16px;background-color:#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{padding-top:12px;margin-left:234px;position:relative;z-index:999}#breadcrumb li{background:transparent url(../img/icons.gif) 5px -1146px no-repeat;padding-left:20px;float:left}#breadcrumb li.first{background:0;padding:0}#breadcrumb a{font-size:.9em;line-height:1;margin:6px 0 5px}#breadcrumb a.active{color:#333;cursor:auto;text-decoration:none}#content,#praemienlayer-content{overflow:visible;position:relative}#verteilerseite #content{margin-left:312px}#content div.box,#praemienlayer-content div.box{background-color:#fff;border:1px solid #ccc;margin-top:8px;padding:12px 15px 0}.sidebar-left div.box{width:704px}.sidebar-right div.box{width:625px}#content div.section,#praemienlayer-content div.section{clear:right;margin-bottom:15px}#content div.section .highlight-1,#praemienlayer-content div.section .highlight-1{background-color:#878c96;color:#fff!important}#content div.section .highlight-2,#praemienlayer-content div.section .highlight-2{background-color:#eaeaea}#content div.section .info-box,#content div.has-background,#praemienlayer-content div.section .info-box,#praemienlayer-content div.has-background{background:#eee url(../img/content-bg.png) -7400px 0 no-repeat}#content div.section .info-box.context,#praemienlayer-content div.section .info-box.context,#quickfinder div.info-box.context,#quickfinder-stadtverkehr div.info-box.context{background:#eee url(../img/context-bg.png) no-repeat}#content div.has-background,#praemienlayer-content div.has-background{background-position:0 0;background-repeat:repeat-y}#content div.has-background .highlight-1,#content div.has-background .highlight-2,#praemienlayer-content div.has-background .highlight-1,#praemienlayer-content div.has-background .highlight-2{background-color:transparent}#content div.bg-111,#praemienlayer-content div.bg-111{background-position:-1000px 0}#content div.bg-11x,#praemienlayer-content div.bg-11x{background-position:-1800px 0}#content div.bg-1x1,#praemienlayer-content div.bg-1x1{background-position:-2600px 0}#content div.bg-21x,#praemienlayer-content div.bg-21x{background-position:-3400px 0}#content div.bg-1x2,#praemienlayer-content div.bg-1x2{background-position:-4200px 0}#content div.bg-110,#praemienlayer-content div.bg-110{background-position:-5000px 0}#content div.bg-011,#praemienlayer-content div.bg-011{background-position:-5800px 0}#content div.bg-101,#praemienlayer-content div.bg-101{background-position:-6600px 0}#content div.section div.col,#praemienlayer-content div.section div.col{float:left;margin-left:16px;width:704px}#content div.section div.first,#praemienlayer-content div.section div.first{margin-left:0}#content .two-thirds,#content .two-thirds img,#praemienlayer-content .two-thirds,#praemienlayer-content .two-thirds img{height:auto;width:464px!important}#content .two-thirds img.right,#content .two-thirds img.left,#content .third,#content .third img,#praemienlayer-content .two-thirds img.right,#praemienlayer-content .two-thirds img.left,#praemienlayer-content .third,#praemienlayer-content .third img{height:auto;width:224px!important}#content .two-thirds .teasertab,#content .two-thirds .teasertab img,#praemienlayer-content .two-thirds .teasertab,#praemienlayer-content .two-thirds .teasertab img{height:auto;width:auto!important}#content .two-thirds .teasertab img.right,#content .two-thirds .teasertab img.left,#content .third .teasertab,#content .third .teasertab img,#praemienlayer-content .two-thirds .teasertab img.right,#praemienlayer-content .two-thirds .teasertab img.left,#praemienlayer-content .third .teasertab,#praemienlayer-content .third .teasertab img{height:auto;width:auto!important}#content div.section div.wrapper,#praemienlayer-content div.section div.wrapper{float:none;padding:8px}#content div.section .info-box div.wrapper,#praemienlayer-content div.section .info-box div.wrapper{border:1px solid #ccc;padding:8px 8px 8px 64px;min-height:52px}#content div.section .info-box.context.ausrufezeichen div.wrapper,#praemienlayer-content div.section .info-box.context.ausrufezeichen div.wrapper,#sidebar div.info-box.context.ausrufezeichen div.wrapper_left,.wrapper div.info-box.context.ausrufezeichen div.wrapper_left,#quickfinder div.info-box.context.ausrufezeichen div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.ausrufezeichen div.wrapper_left{background:url(../img/context-icons-medium.png) -780px 0 no-repeat}#content div.section .info-box.context.email div.wrapper,#praemienlayer-content div.section .info-box.context.email div.wrapper,#sidebar div.info-box.context.email div.wrapper_left,.wrapper div.info-box.context.email div.wrapper_left,#quickfinder div.info-box.context.email div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.email div.wrapper_left{background:url(../img/context-icons-medium.png) -4680px 0 no-repeat}#content div.section .info-box.context.eurozeichen div.wrapper,#praemienlayer-content div.section .info-box.context.eurozeichen div.wrapper,#sidebar div.info-box.context.eurozeichen div.wrapper_left,.wrapper div.info-box.context.eurozeichen div.wrapper_left,#quickfinder div.info-box.context.eurozeichen div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.eurozeichen div.wrapper_left{background:url(../img/context-icons-medium.png) -1560px 0 no-repeat}#content div.section .info-box.context.fragezeichen div.wrapper,#praemienlayer-content div.section .info-box.context.fragezeichen div.wrapper,#sidebar div.info-box.context.fragezeichen div.wrapper_left,.wrapper div.info-box.context.fragezeichen div.wrapper_left,#quickfinder div.info-box.context.fragezeichen div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.fragezeichen div.wrapper_left{background:url(../img/context-icons-medium.png) no-repeat}#content div.section .info-box.context.info div.wrapper,#praemienlayer-content div.section .info-box.context.info div.wrapper,#sidebar div.info-box.context.info div.wrapper_left,.wrapper div.info-box.context.info div.wrapper_left,#quickfinder div.info-box.context.info div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.info div.wrapper_left{background:url(../img/context-icons-medium.png) -2340px 0 no-repeat}#content div.section .info-box.context.klammeraffe div.wrapper,#praemienlayer-content div.section .info-box.context.klammeraffe div.wrapper,#sidebar div.info-box.context.klammeraffe div.wrapper_left,.wrapper div.info-box.context.klammeraffe div.wrapper_left,#quickfinder div.info-box.context.klammeraffe div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.klammeraffe div.wrapper_left{background:url(../img/context-icons-medium.png) -3120px 0 no-repeat}#content div.section .info-box.context.warenkorb div.wrapper,#praemienlayer-content div.section .info-box.context.warenkorb div.wrapper,#sidebar div.info-box.context.warenkorb div.wrapper_left,.wrapper div.info-box.context.warenkorb div.wrapper_left,#quickfinder div.info-box.context.warenkorb div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.warenkorb div.wrapper_left{background:url(../img/context-icons-medium.png) -3900px 0 no-repeat}#content div.section .info-box.context.lupe div.wrapper,#praemienlayer-content div.section .info-box.context.lupe div.wrapper,#sidebar div.info-box.context.lupe div.wrapper_left,.wrapper div.info-box.context.lupe div.wrapper_left,#quickfinder div.info-box.context.lupe div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.lupe div.wrapper_left{background:url(../img/context-icons-medium.png) -5460px 0 no-repeat}#content div.section .info-box.context.telefon div.wrapper,#praemienlayer-content div.section .info-box.context.telefon div.wrapper,#sidebar div.info-box.context.telefon div.wrapper_left,.wrapper div.info-box.context.telefon div.wrapper_left,#quickfinder div.info-box.context.telefon div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.telefon div.wrapper_left{background:url(../img/context-icons-medium.png) -6240px 0 no-repeat}#content div.section .info-box.context.prozent div.wrapper,#praemienlayer-content div.section .info-box.context.prozent div.wrapper,#sidebar div.info-box.context.prozent div.wrapper_left,.wrapper div.info-box.context.prozent div.wrapper_left,#quickfinder div.info-box.context.prozent div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.prozent div.wrapper_left{background:url(../img/context-icons-medium.png) -7020px 0 no-repeat}#content div.section .info-box.context.abo div.wrapper,#praemienlayer-content div.section .info-box.context.abo div.wrapper,#sidebar div.info-box.context.abo div.wrapper_left,.wrapper div.info-box.context.abo div.wrapper_left,#quickfinder div.info-box.context.abo div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.abo div.wrapper_left{background:url(../img/context-icons-medium.png) -7800px 0 no-repeat}#content div.section div.info-box div.twitter,#praemienlayer-content div.section div.info-box div.twitter,#sidebar div.section div.info-box div.twitter,.wrapper div.info-box div.twitter,#quickfinder div.info-box div.twitter,#quickfinder-stadtverkehr div.info-box div.twitter{background:url(../img/context-icons-medium.png) -10142px 0 no-repeat;min-height:0}#content div.section div.info-box div.facebook,#praemienlayer-content div.section div.info-box div.facebook,#sidebar div.section div.info-box div.facebook,.wrapper div.info-box div.facebook,#quickfinder div.info-box div.facebook,#quickfinder-stadtverkehr div.info-box div.facebook{background:url(../img/context-icons-medium.png) -9362px 0 no-repeat;min-height:0}#content .section div.info-box div.wrapper h3{padding-left:0}#content div.section .info-box.context.wetter div.wrapper,#praemienlayer-content div.section .info-box.context.wetter div.wrapper,#sidebar div.info-box.context.wetter div.wrapper_left,.wrapper div.info-box.context.wetter div.wrapper_left,#quickfinder div.info-box.context.wetter div.wrapper_left,#quickfinder-stadtverkehr div.info-box.context.wetter div.wrapper_left{background:url(../img/context-icons-medium.png) -8594px -3px no-repeat}#content div.section img.teaser-with-text,#praemienlayer-content div.section img.teaser-with-text{margin-bottom:-8px!important}#content div.section div.info-box h3,#praemienlayer-content div.section div.info-box h3{margin-bottom:0;padding:4px 8px}#content div.section p.teaser,#praemienlayer-content div.section p.teaser{font-weight:bold;margin-bottom:1.4em}#content div.section p.caption,#praemienlayer-content div.section p.caption{font-weight:bold}#content div.section p.copyright,#praemienlayer-content div.section p.copyright{float:right;text-align:right;width:4.3em}#quickfinder div.accordionContent div.accordion-node-content{padding:0 0 0 7px}div.accordionContent div.accordion-node-content{border-width:0;padding:0 15px 8px 15px}#content ul.link-list li,#praemienlayer-content ul.link-list li{background:transparent url(../img/icons.gif) 0 -4812px no-repeat!important;font-weight:normal;padding:0 0 0 12px;zoom:1}#content ul.link-list li.pdf,#praemienlayer-content ul.link-list li.pdf{background:transparent url(../img/icons.gif) -5px -6250px no-repeat!important;padding:0 0 0 20px}#content ul.link-list li.zip,#praemienlayer-content ul.link-list li.zip{background:transparent url(../img/icons.gif) -5px -6500px no-repeat!important;padding:0 0 0 20px}body.font-xl #content ul.link-list li,body.font-xl #praemienlayer-content ul.link-list li{background-position:0 -4809px!important}#content ul.link-list li.inactive,#praemienlayer-content ul.link-list li.inactive{background-position:left -2688px!important}#content ul.link-list li.inactive a,#praemienlayer-content ul.link-list li.inactive a{color:#aeaeae}#content a.enlarge,#content .active.hover .opener,#content .opener,#content div.section li,div.fullWidth div.twoColumnContainer ul.block-list li,#schnelleinstieg h3.seOpener,#content div.box div.accordion h3,#praemienlayer-content a.enlarge,#praemienlayer-content .active.hover .opener,#praemienlayer-content .opener,#praemienlayer-content div.section li,div.fullWidth div.twoColumnContainer ul.block-list li,#schnelleinstieg h3.seOpener,#praemienlayer-content div.box div.accordion h3{background:transparent url(../img/icons.gif) 0 -1996px no-repeat}.oneColumnContainerWrapper .opener{background:transparent url(../img/icons.gif) 0 -1648px no-repeat;margin-bottom:11px!important;margin-top:13px!important;padding:0 4px 0 24px}#content a.enlarge,#praemienlayer-content a.enlarge{font-weight:normal;padding-left:20px}#content .active.hover .opener,#content .opener,#praemienlayer-content .active.hover .opener,#praemienlayer-content .opener{background-position:8px -1641px}#content .hover .opener,#content .active .opener,#praemienlayer-content .hover .opener,#praemienlayer-content .active .opener{background-position:8px -1741px}#content div.section li,#praemienlayer-content div.section li{background-position:0 -2494px;padding:0 0 0 12px}#content div.section ul.block-list li,#praemienlayer-content div.section ul.block-list li,div.fullWidth div.twoColumnContainer ul.block-list li{background-position:0 -2194px;font-weight:bold;padding:2px 0 2px 16px}#content div.section .highlight-1 ul,#praemienlayer-content div.section .highlight-1 ul{margin-bottom:0}#content div.section .highlight-1 ul.block-list,#praemienlayer-content div.section .highlight-1 ul.block-list{margin-bottom:.5em}#content div.section .highlight-1 li,#praemienlayer-content div.section .highlight-1 li{background-position:0 -2394px}#content div.section .highlight-1 ul.block-list li,#praemienlayer-content div.section .highlight-1 ul.block-list li{background-position:0 -2094px}#content div.section ul.third,#praemienlayer-content div.section ul.third{float:left;margin-left:16px;padding:4px 4px 8px 0;width:208px!important}#content div.section div.info-box ul.link-list,#praemienlayer-content div.section div.info-box ul.link-list{margin-left:0}#content div.section .third .link-list,#content div.section .two-thirds .link-list.first,#praemienlayer-content div.section .third .link-list,#praemienlayer-content div.section .two-thirds .link-list.first{margin-left:0!important}#content div.section div.info ul.link-list,#praemienlayer-content div.section div.info ul.link-list{float:none;width:auto}#content div.section img,#praemienlayer-content div.section img{margin-bottom:0}#content div.section .highlight-1 img,#content div.section .highlight-2 img,#praemienlayer-content div.section .highlight-1 img,#praemienlayer-content div.section .highlight-2 img{margin-top:0}#content div.section img.left,#praemienlayer-content div.section img.left{float:left;margin-right:16px}#content div.section img.right,#praemienlayer-content div.section img.right{float:right;margin-left:16px}#content div.section td.teasertab li,#praemienlayer-content div.section td.teasertab li{background-image:none}#content div.section tfoot td.teasertab ol li sup,#praemienlayer-content div.section td.teasertab ol li sup{float:left}#content div.section tfoot div.footnotetext{margin-left:8px}#content td.teasertab ul.link-list li,#praemienlayer-content td.teasertab ul.link-list li{font-size:1.4em}#content div.section td.teasertab img,#praemienlayer-content div.section td.teasertab img{margin-bottom:4px}#content div.section .teasertab div.footnote,#praemienlayer-content .teasertab div.footnote{display:inline;margin:0 4px 0 4px}#content div.section .teasertab div.footnote img,#praemienlayer-content .teasertab div.footnote img{display:none;position:absolute}td.teasertab h3{font-size:1em}#content div.section tfoot td.teasertab li{background-image:none;font-size:1.6em;padding:0;line-height:1.2em;margin-bottom:1em}#content div.section table,#praemienlayer-content div.section table{width:100%}#content div.section table th,#content div.section table td,#praemienlayer-content div.section table th,#praemienlayer-content div.section table td{border-bottom:2px solid #fff;padding:4px 8px}#content div.section table th.subrowcell,#content div.section table td.subrowcell,#praemienlayer-content div.section table th.subrowcell,#praemienlayer-content div.section table td.subrowcell{border-bottom:2px transparent;padding:4px 8px}#content div.section table th.teasertab,#content div.section table td.teasertab,#praemienlayer-content div.section table th.teasertab,#praemienlayer-content div.section table td.teasertab{vertical-align:top;padding:8px 16px}#content div.section table th.teasertab h2,#content div.section table td.teasertab h2,#praemienlayer-content div.section table th.teasertab h2,#praemienlayer-content div.section table td.teasertab h2{font-weight:bold;padding-top:1px}#content div.section table th.teasertab sup,#content div.section table td.teasertab sup,#praemienlayer-content div.section table th.teasertab sup,#praemienlayer-content div.section table td.teasertab sup{font-weight:normal;height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;bottom:1ex}#content div.section table tr.active th,#content div.section table tr.active td,#praemienlayer-content div.section table tr.active th,#praemienlayer-content div.section table tr.active td{border-bottom:0}#content div.section table thead th,#content div.section table thead td,#praemienlayer-content div.section table thead th,#praemienlayer-content div.section table thead td{background-color:#eaeaea;font-weight:bold}#content div.section table tfoot th,#content div.section table tfoot td,#praemienlayer-content div.section table tfoot th,#praemienlayer-content div.section table tfoot td{background-color:#eaeaea;font-size:.9em}#content div.section table tbody th,#content div.section table tbody td,#praemienlayer-content div.section table tbody th,#praemienlayer-content div.section table tbody td{background-color:#f4f4f4}#content div.section table thead th.highlight,#content div.section table thead td.highlight,#content div.section table tfoot th.highlight,#content div.section table tfoot td.highlight,#praemienlayer-content div.section table thead th.highlight,#praemienlayer-content div.section table thead td.highlight,#praemienlayer-content div.section table tfoot th.highlight,#praemienlayer-content div.section table tfoot td.highlight{background-color:#ddd}#content div.section table tbody th.highlight,#content div.section table tbody td.highlight,#praemienlayer-content div.section table tbody th.highlight,#praemienlayer-content div.section table tbody td.highlight{background-color:#e4e4e6}#content div.section table.accordion tbody td,#praemienlayer-content div.section table.accordion tbody td{padding:8px}#content div.section table.accordion tbody td.opener,#praemienlayer-content div.section table.accordion tbody td.opener{padding-left:34px}#content div.section table.accordion tbody td.opener-content,#praemienlayer-content div.section table.accordion tbody td.opener-content{border-bottom:0;padding:0}#content div.section table.accordion tbody tr.active td.opener-content .more,#praemienlayer-content div.section table.accordion tbody tr.active td.opener-content .more{border-bottom:2px solid #fff}#content div.section table.accordion tbody tr.active td.opener-content .more div,#praemienlayer-content div.section table.accordion tbody tr.active td.opener-content .more div{float:left;padding:4px 8px 4px 34px}#content div.section table thead th.fragezeichen{background:url(../img/context-icons-small.png) 6px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.ausrufezeichen{background:url(../img/context-icons-small.png) -774px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.eurozeichen{background:url(../img/context-icons-small.png) -1554px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.info{background:url(../img/context-icons-small.png) -2334px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.klammeraffe{background:url(../img/context-icons-small.png) -3114px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.warenkorb{background:url(../img/context-icons-small.png) -3894px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.email{background:url(../img/context-icons-small.png) -4674px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.lupe{background:url(../img/context-icons-small.png) -5454px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.telefon{background:url(../img/context-icons-small.png) -6234px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.prozent{background:url(../img/context-icons-small.png) -7014px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.section table thead th.abo{background:url(../img/context-icons-small.png) -7794px 6px no-repeat #ddd;padding:10px 10px 10px 38px}#content div.site-actions{padding:4px 15px 3px}#content div.site-actions-footer-align{margin-top:0;margin-left:80px;width:624px}#content div.site-actions ul{margin-bottom:0}#content div.site-actions li{float:left;margin-right:40px}#content div.box a#link-send,#content div.box a#link-print,#content div.box a#link-top,#content div.box a#link-close{background:transparent url(../img/icons.gif) 0 -996px no-repeat;font-size:.9em;padding-left:24px;padding-bottom:2px}#content div.box a#link-send{background-position:0 -1850px}#content div.box a#link-print{background-position:0 -1900px;display:none}#content div.box a#link-top{background-position:0 -1950px}#content div.box a#link-close{background-position: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}#sidebar div.box div:first-child{margin-top:7px}div.a-z div.letter-box{background-color:#f2f2f2;margin-bottom:16px;padding:8px 8px 16px}div.a-z div.letter-box a.button-normal{color:#fff;float:left;text-decoration:none}div.a-z div.letter-box ul{margin-bottom:24px;position:relative}div.a-z div.letter-box li{padding-left:5px;width:auto}div.a-z div.letter-box li a{display:block;text-decoration:none}div.a-z div.letter-box form{padding-bottom:8px}div.a-z div.letter-box select{border:1px solid #768086;float:left;font-size:.7em;width:15em}div.a-z div.letter-box option{padding-left:8px}div.a-z li{float:left;display:block;padding-left:16px;width:224px}div.a-z ul.filter li{float:none;padding-left:0;width:100%}div.a-z div.letter-box li a,div.a-z h2{background:#878c96 url(../img/gradients-bg.png) -600px 50%;border-bottom:1px solid #d3d5d7;border-left:1px solid #d7d9db;color:#fff;font-size:1.1em;font-weight:bold;height:1.3em;line-height:1.3;text-align:center;width:1.3em}div.a-z div.letter-box li a:hover{background-position:-900px 50%}div.a-z h2{margin-top:16px}div.a-z h2 a{margin-top:16px}div.a-z div.letter-box ul.letters{float:left}div.a-z div.letter-box ul.show-all{float:right;width:9em}div.a-z div.letter-box ul.show-all li{float:right}div.a-z div.letter-box ul.show-all a{padding:0 .3em;width:auto}div.a-z div.letter-box li a.inactive,div.a-z h2.inactive{background:0;background-color:#ddd}div.a-z li.inactive h3,div.a-z li.inactive p{color:#aeaeae}div.a-z div.letter-box li a.inactive:hover{cursor:auto;text-decoration:none}div.a-z div.letter-box li a.active{background-color:#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(../img/content-bg.png) -8200px 0 repeat-y;margin:10px 0;padding-bottom:8px}div.sitemap div.threeColumnRow{margin-left:0;margin-right:0}div.sitemap div.threeColumnRow{background-position:-1000px 0}div.threeColumnContainer .col{width:208px;margin-right:8px;padding-top:3px}div.sitemap div.threeColumnContainer .col{width:224px;margin-right:16px;padding-top:3px}div.threeColumnContainerWrapper{padding:0 7px}div.threeColumnContainer .last{margin-right:0!important}div.threeColumnContainer .col .link-list{padding:2px 7px 7px 7px}div.threeColumnContainer h2{font-size:1em;margin:16px 0 7px}div.sitemap div.threeColumnContainer h1{padding-left:15px}div.sitemap div.threeColumnContainer h2{font-size:1.3em;margin-left:0;padding-left:15px}div.sitemap div.threeColumnContainer div.threeColumnContainerWrapper h2,#TB_window h3.opener{font-size:1em;margin-left:0;font-weight:normal}#content div.threeColumnContainer h2.opener,#content div.threeColumnContainer h3.opener{background-position:0 -1748px;margin-top:13px!important;margin-bottom:11px!important;padding:0 4px 0 24px}#content div.threeColumnContainer h3.opener{font-size:1em;font-weight:normal}div.threeColumnContainer .active h2.opener,div.threeColumnContainerWrapper h2.openerActive,div.threeColumnContainer .active h3.opener,div.oneColumnContainer .active h3.opener,div.threeColumnContainerWrapper h3.openerActive,div.oneColumnContainerWrapper h3.openerActive{background-position:0 -1748px!important}div.threeColumnContainer h3{margin:4px 4px 0 7px}div.threeColumnContainer img{margin:-3px 0}div.sitemap div.threeColumnContainer h3{margin-left:0}div.sitemap div.threeColumnContainer h4{font-size:.75em;padding:0 7px}div.threeColumnContainerFooter{font-size:.7em;height:28px;padding-top:10px;text-align:right}div.sitemap div.threeColumnContainerFooter{padding-left:7px;padding-right:7px}div.threeColumnContainerFooter a.closeSection,div.threeColumnContainerFooter a.openSection,div.threeColumnContainerFooter #closeAll,div.threeColumnContainerFooter #openAll{background:url(../img/icons.gif) 0 -1643px no-repeat;display:none;font-size:1em!important;padding:10px 8px 6px 24px}div.threeColumnContainerFooter #openAll{background-position:0 -1742px}div.threeColumnContainerFooter #closeAll{background-position:0 -1642px}h2.active,h3.active{text-decoration:underline;color:#f00}div.tickets{height:40px;overflow:hidden;position:relative;width:40px}div.tickets span{background:url(../img/icons.gif) 0 -3150px no-repeat;display:block;height:100%;left:0;position:absolute;top:0;width:100%}div.threeColumnContainer .selected{color:#ff0;font-weight:bold}div.threeColumnContainer h1,div.threeColumnContainer p{padding:3px 8px 3px 8px}div.threeColumnContainer h1{padding-top:12px}.ov-w-qf div.threeColumnContainer{margin-left:312px}div.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(../img/icons.gif) 0 -996px no-repeat;padding-left:12px}div.oneColumnContainerAnswer ul{margin:0 16px 0 16px}div.oneColumnContainerAnswer li{background:transparent url(../img/icons.gif) 0 -2495px no-repeat;padding-left:10px}div.searchresult ul.paginator{margin:32px 10px 14px 15px}#TB_window ul.paginator{margin:32px 10px 14px 0}div.searchresult ul.paginator li,#TB_window ul.paginator li{float:left;margin-right:5px}div.searchresult ul.paginator li.active,#TB_window ul.paginator li.active{color:#f00;font-weight:bold}div.searchresult ul.paginator li a.next,#TB_window ul.paginator li a.next{background:transparent url(../img/icons.gif) no-repeat scroll 0 -997px;padding-left:12px;margin-left:5px}div.searchresult ul.paginator li a.previous,#TB_window ul.paginator li a.previous{background:transparent url(../img/icons.gif) no-repeat scroll 0 -3436px;padding-left:12px;margin-right:9px}div.searchresult .threeColumnContainerFooter{margin-right:10px}div.searchresult .searchDefine{margin-bottom:7px}div.searchresult .searchDefine label{margin-right:8px;display:inline}div.searchresult .searchDefine input,#TB_window .searchDefine input{top:3px;position:relative;margin-right:2px}div.searchresult div.threeColumnContainer ul p{padding-left:0}div.searchresult p.searchHowTo{margin-left:8px}div.searchresult p.breadcrumb a,#TB_window .threeColumnContainer p.breadcrumb a{background:url(../img/icons.gif) 0 -1147px no-repeat;padding-left:14px}div.searchresult p.breadcrumb a.first,#TB_window .threeColumnContainer p.breadcrumb a.first{background:0;padding-left:0}div.searchresult p.breadcrumb{padding-top:0}p.resultText{margin-bottom:0}#sidebar div.info-box .queryRow{padding:0 15px;margin-bottom:11px}#sidebar div.info-box .queryRow .first{width:220px;padding-top:1px}#sidebar div.info-box .queryRow .second{width:36px}#sidebar div.info-box .queryRow input{border:1px solid #768086;font-size:.7em;padding:0 4px;width:206px}#sidebar div.info-box .queryRow p{margin-top:3px}#sidebar div.teaserbox,#sidebar div.teaserboxSplit{background-color:#a9adb0;border:1px solid #ccc;margin-top:10px;width:100%}#sidebar div.teaserboxSplit{background-color:#fff}#sidebar div.teaserboxSplit h3{font-size:1em;font-weight:normal}#sidebar div.multiple h3,div.fullWidth div.threeColumnContainer div.second h3{font-size:.7em!important;font-weight:bold;margin:5px 0 3px!important}#sidebar div.teaserboxSplit .innerArea{background-color:#f4f4f5}#sidebar div.teaserboxSplit .innerAreaPadding{padding:8px}#sidebar div.multiple{padding-bottom:6px}#sidebar div.fullBar p{padding:3px 8px 1px 8px}#sidebar div.multiple .innerArea,div.fullWidth div.threeColumnContainer div.innerArea{margin:0 7px 2px 7px;padding-bottom:5px}#sidebar div.multiple h2{margin:13px 16px 5px 8px!important}#sidebar div.single .innerArea{margin:7px}#sidebar div.single .first img{margin-top:4px}#sidebar div.teaserboxSplit h2,#sidebar div.teaserboxSplit h3,div.fullWidth div.threeColumnContainer div.second h3{margin:0 0 6px 0;padding:0;font-size:1em}#sidebar div.teaserboxSplit .col,div.threeColumnContainer .col,div.fullWidth div.twoColumnContainer .col,.queryRow .col{float:left}#sidebar div.teaserboxSplit .first,div.fullWidth div.threeColumnContainer div.innerArea div.first{width:136px}#sidebar div.teaserboxSplit .second,div.fullWidth div.threeColumnContainer div.innerArea div.second{width:108px;margin-left:12px}#sidebar div.multiple .second{width:118px}#sidebar .stress,div.fullWidth div.twoColumnContainer label.stress,div.fullWidth div.threeColumnContainer span.stress{color:#f00}#sidebar .block{display:block}.intro{font-weight:bold}#sidebar .queryRow a.helper{background:url(../img/icons.gif) 0 -2789px no-repeat;color:#333!important;font-size:.7em;padding-left:14px!important;margin-left:4px}div.formContainer{margin-top:9px;margin-left:16px!important}div.sendButton{margin-top:11px;margin-left:8px!important}#sidebar .headline{padding:6px 0 4px 0;display:block}#sidebar div.imageteaser img{margin-bottom:-4px}#sidebar .right{text-align:right}#sidebar div.teaserbox a{color:#fff}#sidebar div.info-box,.wrapper div.info-box{background:#eee url(../img/content-bg.png) -7400px 0 no-repeat}#sidebar div.info-box.context,.wrapper div.info-box.context{background:#eee url(../img/context-bg.png) no-repeat}#sidebar div.info-box.context div.wrapper_left{margin:0;margin-top:-1px;padding:0;padding-top:1px;min-height:60px}#sidebar div.info-box div.wrapper{float:none;padding:8px 8px 8px 72px}#sidebar div.info-box h3{margin-bottom:0;padding:4px 0}#sidebar div.ticket-box,.wrapper div.ticket-box{background:#eee url(../img/content-bg.png) -9800px 0 no-repeat!important;padding-top:0!important}#sidebar div.ticket-box div.wrapper,.wrapper div.ticket-box div.wrapper{float:none!important;padding:20px 8px 20px 57px}.wrapper div.ticket-box div.col{float:left;margin-right:8px}.wrapper div.ticket-box input{border:1px solid #768086;width:288px;font-size:.7em;padding:0 4px}.wrapper div.ticket-box div.link{float:right;margin-top:3px;margin-right:-8px;text-align:right;width:180px}#sidebar div.teaserbox img,#sidebar div.teaserboxSplit img,div.fullWidth #inhalt .first img{margin-bottom:0}#sidebar div.teaserbox .teasertext{padding:0 5px 2px 8px}#sidebar div.news{background-color:#fff;padding:12px 15px;width:auto}#sidebar div.news h3{font-size:.9em;font-weight:normal;margin-bottom:0}#sidebar div.news h4{padding:.7em 0 0}#sidebar div.news a{color:#333}#sidebar div.box h3{font-size:.75em;font-weight:bold}#sidebar a.arrow-left{background:transparent url(../img/icons.gif) 14px -1540px no-repeat;display:block;font-size:.9em;padding:11px 11px 11px 38px}#sidebar h2{font-size:.9em;margin:0 0 .7em;padding:10px 13px 0 13px}#sidebar ul.thirdlevel{padding:0 13px 10px 13px}#sidebar ul.thirdlevel a{background:transparent url(../img/icons.gif) 0 -1248px no-repeat;display:block;line-height:1.15;margin-top:.9em;padding-left:16px}#sidebar ul.thirdlevel a.active{background-position:0 -1348px;font-weight:bold}#sidebar ul.thirdlevel a.current,#sidebar ul.thirdlevel a:hover{background-position:0 -1448px}#sidebar ul.forthlevel{padding-left:16px}#sidebar ul.forthlevel a{background:0;margin-top:.75em}#sidebar ul.forthlevel a.active,#sidebar ul.forthlevel a:hover{background:transparent url(../img/icons.gif) 0 -1448px no-repeat}#sidebar ul.thirdlevel a.current{color:#333;cursor:auto;text-decoration:none}#content.sidebar-left div.wrapper{float:left}#content.sidebar-left #sidebar{float:left;padding-right:16px}#content.sidebar-overlay #sidebar{position:relative;top:-130px;z-index:100}#content.sidebar-right div.wrapper{float:right}#content.sidebar-right #sidebar{float:right;padding-right:16px}div.ov-w-qf .threeColumnContainer{background-color:#fff;border:1px solid #ccc;margin:10px 0 0 312px;width:655px;z-index:20}#content.sidebar-left div.searchresult{width:736px}div.startseite #angebote,div.startseite #schnelleinstieg,div#emergency,#quickfinder .qf-teaser,div.startseite .iconbox{background:#fff;border:1px solid #ccc;position:relative}div.startseite #content.sidebar-both #inhalt{float:left;margin:0 16px 0 312px}div.startseite #wideTeaser{padding:8px 0 0;width:430px;float:left;margin:8px 16px 0 312px;z-index:20}#header-spacer{height:2px;background-color:#fff;display:none}#country-selector .button-inside{padding-bottom:0}#country-selector p{margin-bottom:0}#country-selector div.selectbox{margin-bottom:0!important}div.startseite #kampagnen{bottom:16px;display:block;left:0;margin-left:312px;overflow:hidden;position:absolute;width:430px;z-index:500}div.startseite #kampagnen ul{margin:0;padding:.1em 0;position:relative;z-index:100}div.startseite #kampagnen li{display:block;float:left;margin-left:16px;width:110px}div.startseite #kampagnen li.active{font-weight:bold}div.startseite #kampagnen span{background:white;display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:50}div.startseite #angebote{float:left;margin:8px 16px 0 312px;padding:8px 8px 0 15px;width:406px;z-index:20}div.startseite #angebote h2{padding-left:8px}div.startseite #carousel-wrapper{left:0;overflow:hidden;position:relative}div.startseite #carousel{margin-bottom:0;position:relative;z-index:10}div.startseite a.carousel-button,div.startseite a#carousel-prev:focus{background:url(../img/carousel-buttons.png) 0 0 no-repeat;margin-right:4px}div.startseite a#carousel-pause{background-position:-20px 0}div.startseite a#carousel-next{background-position:-40px 0;margin-right:15px}div.startseite a.carousel-button{display:none}div.startseite a.carousel-button span{visibility:hidden}div.startseite #carousel li{background:#eaeaea;float:left;font-weight:bold;margin:0 16px 8px 0;min-height:184px;width:199px}div.startseite .large-image #carousel li{min-height:195px}div.startseite .large-image #carousel li p{font-weight:normal}div.startseite #carousel li.odd{clear:left}div.startseite #carousel li.even{margin-right:0}div.startseite #carousel ul,div.startseite #carousel h3{padding:0 8px}div.startseite #carousel p{padding:0 8px}div.startseite #carousel li li{background:transparent url(../img/icons.gif) 0 -996px no-repeat;clear:both;float:none;margin:0;min-height:0;padding:0 0 0 12px;text-align:right;width:auto}div.startseite .large-image #carousel li ul li{min-height:0!important}div.startseite #carousel a{display:block;overflow:hidden}div.startseite #carousel a.link-highlight{font-weight:normal}#carousel a:hover,#carousel a:focus{text-decoration:none}#carousel a:hover span,#carousel a:focus span,#carousel a.link-highlight:hover,#carousel a.link-highlight:focus{text-decoration:underline}div.startseite #carousel span.a-title{display:block;float:left}div.startseite #carousel span.a-price{float:right}div.startseite #carousel span.a-amount{color:#f00}div.startseite #content.sidebar-both div#sidebarRight.startseite-i{margin-top:-46px}div.startseite div#sidebarRight.startseite-i .iconbox{margin-top:10px}div.startseite .iconbox{margin-top:-36px;padding:0 0 7px;position:relative;width:206px;z-index:4000;background:#d2d2d2 url(../img/gradient-iconbox.png) 0 0 repeat-x}div.startseite .iconbox div,div.startseite .infoteaser div{margin:10px 18px 6px 18px}div.startseite .iconbox div h3{font-weight:bold;font-size:.7em;background:url(../img/icon-help.png) no-repeat;height:32px;padding:12px 0 0 50px}div.startseite .iconbox div p{font-weight:bold}div.startseite .infoteaser{background-color:#9a9ba6;margin-top:10px;padding:2px 0 7px 0;position:relative;width:206px;z-index:4000;color:#fff;font-weight:bold}div.startseite .infoteaser ul.block-list li{background:transparent url(../img/icons.gif) no-repeat scroll 0 -2094px;padding:2px 0 2px 16px}div.startseite div.sidebar-both #angebote{margin:8px 0 0 0;float:none}div.startseite div#sidebarRight.startseite-i #schnelleinstieg{float:none}div.startseite #schnelleinstieg{float:left;margin-top:-36px;padding:0 0 7px;position:relative;width:206px;z-index:4000}#schnelleinstieg h3.seOpener{background-position:8px -1643px;margin:0 7px 0;padding:7px 0 8px 32px}#schnelleinstieg h3.open{background-position:8px -1743px}#schnelleinstieg img{display:block;margin:0 7px 0}#schnelleinstieg ul{background:#eaeaea;margin:0 7px 1px;padding:8px;position:relative}div#emergency-wrapper{height:263px;right:12px;position:absolute;top:0;width:13.1em;z-index:5000}div#emergency{padding:7px;position:absolute;right:0;bottom:0;width:12em}div#emergency h2{background:url(../img/icons.gif) left -3050px no-repeat;padding:6px 0 5px 32px}div#emergency em{font-style:normal}#footer{clear:both;height:4em;position:relative}#footer-nav{background-color:#f00;margin:0;position:absolute;right:0;bottom:0;width:100%;height:32px;text-align:right;z-index:99}#footer-nav ul{display:inline-block;margin:0;padding:11px 0;zoom:1}#footer li{display:block;float:left}#footer li span,#footer li a{border-left:1px solid #fff;color:#fff;display:block;float:left;font-size:.9em;line-height:1;margin:0;padding:0 10px}#footer li a:hover,#footer li a:focus,#footer li a:active{color:#fff}#footer li a.active{font-weight:bold}#footer li span{border-left:0 none}#footer-logo{bottom:1.8em;overflow:hidden;margin:0 16px 8px 0;padding:0;position:absolute;right:0}#footer-logo img{margin:0}#footer div.bar{background-color:#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(../img/content-shadow-bg.png) 1px top no-repeat}#content #content-shadow{background-color:transparent;border:0;padding:4px 0 0 1px;margin-left:-8px;position:relative;top:-24px;width:749px;z-index:9000}#content #content-shadow div.shadow-wrapper{background-position:-1600px bottom;float:none!important;margin-bottom:1px;padding-bottom:12px}#content #content-shadow div.section{background-position:-800px top;background-repeat:repeat-y;margin:0;padding:8px 15px 0}#content #content-shadow div.section.first{margin:8px 0 0;padding:0 15px}#content #content-shadow div.section.last{padding-bottom:4px}#content #content-shadow div.section div.col{width:720px}#content #content-shadow div.block{background-color:#f2f2f2;padding:8px}#content #content-shadow div.highlight{background-color:#e7ecf7}#content #content-shadow .opener{background-position:0 -1650px;margin-bottom:0;padding:1px 4px 0 24px}#content #content-shadow .openerActive,#content #content-shadow .openerActive:hover{background-position:0 -1750px}#content #content-shadow .opener-content{margin-top:12px}#content #content-shadow .first h2{margin-top:0!important}#content #content-shadow h2{margin-top:.8em!important}#content #content-shadow a.arrow-right,#content #content-shadow a.arrow-left,#content #content-shadow a.arrow-top,#content #content-shadow a.arrow-bottom,#content #content-shadow a.extern{background:url(../img/icons.gif) 0 -996px no-repeat;padding-left:12px}#content #content-shadow a.arrow-left{background-position:0 -3436px}#content #content-shadow a.arrow-top{background-position:0 -3996px}#content #content-shadow a.arrow-bottom{background-position:0 -4096px}#content #content-shadow a.extern{background-position:0 -1996px;padding-left:16px}#content ul.process-list{padding:7px 8px 4px}#content ul.process-list li{background-image:none;float:left;margin-right:8px;padding:2px 8px 2px 0}#content ul.process-list li.active{background:url(../img/gradients-bg.png) 0 50% no-repeat}#content ul.process-list li span{background:url(../img/icons.gif) 0 -3800px no-repeat;padding:1px 0 1px 24px}#content ul.process-list li.active span{background-position:0 -3900px;color:#fff}#content ul.process-list li.checked span{background-position:0 -3700px}div.fullWidth div.twoColumnContainer,div.fullWidth div.threeColumnContainer{margin-left:8px;width:959px;overflow:hidden}div.fullWidth div.twoColumnContainer div.twoColumnContainerWrapper{padding:10px 0 13px 15px}div.fullWidth div.threeColumnContainer div.threeColumnContainerWrapper{padding:0 0 13px 9px}div.fullWidth div.threeColumnContainer div.teaserboxWrapper{float:left;padding:4px 0 0 8px}div.fullWidth div.threeColumnContainer div.innerArea{margin:0;width:304px;overflow:hidden;background-color:#eaeaea}div.fullWidth #inhalt div.col{margin-right:0;padding-top:0}div.fullWidth div.twoColumnContainer .hidden{visibility:hidden}div.fullWidth div.twoColumnContainer label.stress{font-weight:bold}div.fullWidth div.twoColumnContainer div.col{overflow:hidden}div.fullWidth div.twoColumnContainer div.first{width:456px}div.fullWidth div.twoColumnContainer div.second{margin-left:17px;width:455px}div.fullWidth div.twoColumnContainer h1{margin-bottom:.6em}div.fullWidth div.twoColumnContainer fieldset{margin-bottom:1px;padding:8px 8px 0;background:#d2d2d2 url(../img/gradients-bg.png) -1500px top no-repeat}div.fullWidth div.twoColumnContainer input.radio{background:transparent;border:0;margin-right:2px;min-height:0;padding:0;vertical-align:middle}div.fullWidth div.threeColumnContainer div.innerArea div.second{width:148px!important;overflow:hidden}div.fullWidth div.threeColumnContainer div.innerArea div.second p{padding:.05em 0 0 0}div.fullWidth div.twoColumnContainer div.questionContainer{margin-bottom:12px;min-height:374px;height:auto!important;height:374px}div.fullWidth div.twoColumnContainer div.first fieldset{padding-bottom:5px;background-position:-3300px 0}div.fullWidth div.twoColumnContainer fieldset input.radio{float:left;margin-right:8px;min-height:19px;font-size:11px}div.fullWidth div.twoColumnContainer div.first fieldset label,div.fullWidth div.twoColumnContainer div.first fieldset span{float:left;width:417px;overflow:hidden;padding-top:2px}div.fullWidth div.twoColumnContainer div.first span button,#bahncardberater-head form.bahncardberater span.button-border button{line-height:13px;font-size:.7em}div.fullWidth div.twoColumnContainer div.first span.button-border{float:right;margin:0 6px 0 9px}div.fullWidth div.twoColumnContainer div.first span.button-border span,#bahncardberater-head form.bahncardberater span.button-border span{padding-top:1px}div.fullWidth div.twoColumnContainer div.first span.button-normal{float:left}div.fullWidth div.twoColumnContainer div.first span.button-normal button{padding-top:3px}div.fullWidth div.twoColumnContainer div.second div.colContent{background-color:#efefef}div.fullWidth div.twoColumnContainer div.colContent img{display:block;margin-bottom:0}div.fullWidth div.twoColumnContainer div.colContentWrapper{padding:9px 6px 11px 8px}div.fullWidth div.twoColumnContainer div.colContentWrapper img{float:right}div.fullWidth div.twoColumnContainer div.colContentWrapper h2{margin:2px 0 0 0}div.fullWidth div.twoColumnContainer div.colContentWrapper p{margin:16px 0 0 0}div.fullWidth div.twoColumnContainer div.colContentWrapper p.subHeadLine{margin-top:0}div.fullWidth div.twoColumnContainer div.colContentWrapper ul.block-list{margin-top:2px;padding-bottom:5px}div.fullWidth div.twoColumnContainer div.colContentWrapper ul.block-list li{font-weight:normal}.clearfix:after,div.startseite #carousel li li:after,#quickfinder .qf-teaser:after,#content:after,#praemienlayer-content:after,#kampagnen ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.inline_clearfix:after{clear:both;content:".";display:inline-block;height:0;visibility:hidden}.hide{left:-9999px;position:absolute;top:0}.disabled,a.disabled,a.disabled:hover{color:#999}input.disabled,select.disabled{background-color:#d7d7d7}input.disabled{color:#768086}abbr,acronym{border-bottom:0;text-decoration:none}abbr[title],acronym[title]{border-bottom:1px dotted #ccc}a.link-highlight,input.link-highlight,#TB_closeWindowButton{background:url(../img/icons.gif) left -996px no-repeat;padding:0 0 0 12px;text-align:left}input.link-highlight{color:#333;text-decoration:none;cursor:pointer;border:0}input.link-highlight:hover,input.link-highlight:focus,input.link-highlight:active{color:#f00;text-decoration:underline}a.arrowlink,input.arrowlink,span.arrowlink,input.arrowlink:hover{background:url(../img/icons.gif) left -996px no-repeat;color:#333;text-decoration:none;text-align:left;border:0}a.arrowlink{padding:0 0 0 12px}input.arrowlink,span.arrowlink,input.arrowlink:hover{padding:0 0 0 8px}input.arrowlink,input.link,input.arrowlink:hover,input.link:hover{cursor:pointer;display:block}a.arrowlink:hover,a.arrowlink:focus,a.arrowlink:active,input.arrowlink:hover,input.arrowlink:focus,input.arrowlink:active,input.link:hover,input.link:focus,input.link:active{color:#f00;text-decoration:underline}input.link{border:0;background:transparent}.linkButton{background:transparent url(../img/icons.gif) no-repeat scroll left -996px;padding:0 0 0 8px!important;color:#333;border:0;cursor:pointer;border:none!important;text-align:left}body.font-xl .linkButton{background-position:0 -994px}.linkButtonHover,.linkButton:hover,.linkButton:active,.linkButton:focus{color:#f00;text-decoration:underline!important}.arrowlinktop{background:url("../img/icons/icons_auskunft.gif") no-repeat scroll -14px -78px transparent}.arrowlinkbottom{background:url("../img/icons/icons_auskunft.gif") no-repeat scroll -14px -7px transparent}.button-inside{padding-bottom:5px}.button-inside span.button-border{background-color:#d2d2d2;display:block;float:left;position:relative}.highlight-1 .button-inside span.button-border{background-color:#7e848f}.button-inside span.button-border button,.button-inside span.button-border input.button{border:0 none;cursor:pointer;display:inline;margin:0}.button-inside span.button-border button,.button-inside span.button-border input.button,.button-inside span.button-border a{background:#e4421c url(../img/gradients-bg.png) -2100px 50% no-repeat;border:0;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;color:#fff;cursor:pointer;display:block;font-weight:bold;left:-1px;letter-spacing:1px;margin:0;padding:2px 5px 3px 5px;position:relative;text-decoration:none;top:-1px}.button-inside span.button-border button.disabled,.button-inside span.button-border input.disabled,.button-inside span.button-border a.disabled,.button-inside span.button-border button.disabled:focus,.button-inside span.button-border input.disabled:focus,.button-inside span.button-border a.disabled:focus,.button-inside span.button-border button.disabled:hover,.button-inside span.button-border input.disabled:hover,.button-inside span.button-border a.disabled:hover{background:#e4421c url(../img/gradients-bg.png) -4200px 50% no-repeat}.button-inside span.button-border button.disabled:hover,.button-inside span.button-border input.disabled:hover{border-left:none!important;border-top:none!important;border-right:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;cursor:default}.button-inside span.button-border button.green,.button-inside span.button-border input.green,.button-inside span.button-border a.green{background:#76af4d url(../img/gradients-bg.png) -4800px 50% no-repeat}.button-inside span.button-border button.green:hover,.button-inside span.button-border input.green:hover,.button-inside span.button-border a.green:hover{background:#76af4d url(../img/gradients-bg.png) -5200px 50% no-repeat}.highlight-1 .button-inside span.button-border button,.highlight-1 .button-inside span.button-border input.button,.highlight-1 .button-inside span.button-border a{background:#e4421c url(../img/gradients-bg.png) left 50% no-repeat;border:0;border-right:1px solid #6a6e78;border-bottom:1px solid #6a6e78}.button-inside span.button-border button.hover,.button-inside span.button-border button:hover,.button-inside span.button-border button:focus,.button-inside span.button-border input.button.hover,.button-inside span.button-border input.button:hover,.button-inside span.button-border input.button:focus,.button-inside span.button-border a:hover,.button-inside span.button-border a:focus{background-color:#fb410d;background-position:-2700px 50%;border:0;border-left:1px solid #727272;border-top:1px solid #727272}.highlight-1 .button-inside span.button-border button.hover,.highlight-1 .button-inside span.button-border button:hover,.highlight-1 .button-inside span.button-border button:focus,.highlight-1 .button-inside span.button-border input.button.hover,.highlight-1 .button-inside span.button-border input.button:hover,.highlight-1 .button-inside span.button-border input.button:focus,.highlight-1 .button-inside span.button-border a:hover,.highlight-1 .button-inside span.button-border a:focus{border:0;border-left:1px solid #6a6e78;border-top:1px solid #6a6e78}.button-inside span.button-border a span,.button-inside span.button-border button span,.button-inside span.button-border input.button span{background:transparent url(../img/icons.gif) left -2298px no-repeat;display:block;padding-left:18px}.button-inside span.button-normal a,.button-inside span.button-normal button,.button-inside span.button-normal input.button{background-color:#999da6;background-position:-600px 50%!important}.button-inside span.button-normal button.hover,.button-inside span.button-normal button:hover,.button-inside span.button-normal button:focus,.button-inside span.button-normal input.button.hover,.button-inside span.button-normal input.button:hover,.button-inside span.button-normal input.button:focus,.button-inside span.button-normal a:hover,.button-inside span.button-normal a:focus{background-color:#b1b3b7;background-position:-900px 50%!important}.button-inside span.button-normal button.disabled,.button-inside span.button-normal input.disabled,.button-inside span.button-normal a.disabled,.button-inside span.button-normal button.disabled:focus,.button-inside span.button-normal input.disabled:focus,.button-inside span.button-normal a.disabled:focus,.button-inside span.button-normal button.disabled:hover,.button-inside span.button-normal input.disabled:hover,.button-inside span.button-normal a.disabled:hover{background-color:#b1b3b7;background-position:-3300px 50%!important}.button-inside span.button-arrow,.button-inside span.button-arrow button,.button-inside span.button-arrow input.button{overflow:hidden!important;width:36px}.button-inside span.button-arrow button,.button-inside span.button-arrow input.button{padding-top:1px!important;padding-bottom:1px!important}.button-inside span.button-arrow button span,.button-inside span.button-arrow input.button span{background-position:4px -2298px!important;padding-left:36px}.button-inside span.button-border .button-short-height,.button-inside span.button-border input.button-short-height{padding:0 5px}.hiddenSubmit{position:absolute;left:-9999px;background:0}#search .button-inside{display:inline}#search .button-inside button{padding-bottom:1px!important}#mn-login .button-inside{height:2em;padding:8px 10px;text-align:right}#mn-login .button-inside button{padding-top:2px!important;padding-bottom:2px!important}#mn-login .button-inside button span{background-position:left -2298px}#mn-login .button-inside span.button-border{float:right}.button-inside span.right{float:right}div.letter-box form .button-inside{display:inline;float:left;margin-left:8px}div.letter-box .button-inside button{padding-bottom:1px!important}div.ticket-box .button-inside{margin-top:3px;padding-bottom:0}.show-non-js{display:inline}.show-non-js-block{display:block}.show-with-js,.show-with-js-block{display:none}div.contentfenster{height:auto;width:206px!important;background-color:#fff;border:1px solid #ccc}div.contentfenster img.teaser-with-text{margin-bottom:-4px!important}div.contentfenster div.cf-wrapper{float:none;padding:8px}div.contentfenster div.cf-wrapper.notoppadding{padding-top:0}div.contentfenster div.cf-wrapper.nobottompadding{padding-bottom:0}div.contentfenster ul li{background:transparent url(../img/icons.gif) 0 -2494px no-repeat;padding:0 0 0 12px}div.contentfenster ul.link-list li{background:transparent url(../img/icons.gif) 0 -996px no-repeat!important;font-weight:normal;padding:0 0 0 12px}div.contentfenster ul.link-list li.inactive{background-position:left -2688px!important}div.contentfenster ul.link-list li.inactive a{color:#aeaeae}div.contentfenster div.content{margin:12px 7px 16px 7px;background-color:#eaeaea}div.contentfenster div.mitte{height:162px!important}div.contentfenster div.rechts{height:auto}div.contentfenster.largecol{width:286px!important}div.contentfenster img.left{float:left;margin-bottom:0}div.contentfenster img.right{float:right;margin-bottom:0}div.contentfenster div.left{float:left}div.contentfenster div.cf-wrapper-fk{float:left;margin:8px 8px 0 8px;padding:0;width:160px}div.contentfenster div.content-fk{margin:12px 8px 8px 8px;background-color:#fff}div.contentfenster div.noimage{padding-top:0}div.contentfenster div.noimage-lk{float:none;padding-top:0;width:270px!important}div.contentfenster.cf-fullwidth{width:928px!important;border:0}div.contentfenster.highlight-2{background-color:#f4f4f4}div.contentfenster.with-padding{padding:8px}div.contentfenster.cf-fullwidth img.left{margin-right:8px}div.contentfenster.cf-fullwidth div.right{float:right;margin-left:8px;width:160px}div.contentfenster div.cf-wrapper-fullwith{margin:0;padding:0}div.contentfenster.text{width:432px!important;height:auto;border:0;padding:16px}div.contentfenster.angebot{width:432px!important;padding:8px;margin:0 0 8px 0;height:auto;border:0;background-color:#eaeaea}div.contentfenster.vorteil{width:414px!important;padding:8px 8px 16px 8px;border:1px solid #ccc}div.contentfenster div.vorteilcontent{background:#fff url(../img/content-bg.png) -6856px 0 repeat-y}div.contentfenster div.vorteilbild{width:192px;padding:0;margin-right:32px;background-color:#fff;font-size:.1em;float:left}div.contentfenster div.vorteilbild img{padding:0;margin:0}div.contentfenster div.vorteiltext{width:174px;padding:12px 8px 4px 8px;float:left}div.cf-shadow{background:url(../img/schatten_oben_hilfe_schmal_trans.png) no-repeat top!important;height:auto;width:210px!important;background-color:#fff;margin-left:-6px;margin-right:-6px;float:right}div.cf-shadow img{padding-top:5px;margin-bottom:-5px}div.cf-shadow div.wrapper{background:url(../img/schatten_unten_hilfe_schmal_trans.png) no-repeat bottom!important;padding-top:8px;padding-bottom:12px}div.cf-shadow div.content{background:url(../img/schatten_seiten_hilfe_schmal_trans.png) repeat-y!important;padding:0 15px 1px 15px!important;border:none!important}div.cf-shadow div.content h3{font-size:1em;font-weight:normal;background-color:#fff}div.cf-shadow div.inner-content{background-color:#eaeaea;padding:4px 5px 4px 5px;margin-bottom:5px}div.cf-shadow ul.link-list{padding-left:5px;margin:0}div.cf-shadow ul.link-list li{background:transparent url(../img/icons.gif) 0 -996px no-repeat!important;padding:0 0 4px 12px!important;font-weight:bold!important}div.cf-shadow ul.link-list li.inactive a{color:#aeaeae}div.cf-shadow div.inner-content ul{padding:0}div.cf-shadow div.inner-content ul li{font-weight:normal!important}#hafasContainer .cf-shadow{margin-right:0!important;border:none!important}div.contentfenster.pageteaser{width:722px!important}div.contentfenster.pageteaser img.left{margin-right:8px;display:inline}div.contentfenster.pageteaser ul.link-list{font-size:.7em!important;width:auto!important;padding:0!important}div.contentfenster.pageteaser ul.link-list li{display:inline}#TB_window .threeColumnContainer{border:0}#TB_overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}.TB_overlayMacFFBGHack{background:url(../img/macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}#TB_window{background:#fff;display:none;left:50%;position:absolute;top:0;z-index:100002}#TB_window h2.searchresult,#TB_window h1{padding-left:0}#TB_window .threeColumnContainer h3{margin-left:0}#TB_window img#TB_Image{border:1px solid #ccc;border-top-color:#666;border-left-color:#666;display:block;margin:15px 0 0 15px}#TB_caption{float:left;height:25px;padding:7px 30px 10px 25px}#TB_closeWindow{float:right;height:25px;padding:11px 25px 10px 0}#TB_closeAjaxWindow{float:right;font-size:.8em;margin-bottom:1px;padding:7px 10px 5px 0;text-align:right}#TB_title{display:none}#TB_ajaxContent{clear:both;line-height:1.4em;overflow:auto;padding:2px 15px 15px;text-align:left}#TB_ajaxContent.TB_modal{padding:1px}#TB_ajaxContent p{padding:5px 0 5px 0}#TB_load{display:none;height:13px;left:50%;margin:-6px 0 0 -104px;position:fixed;top:50%;width:208px;z-index:100003}#TB_HideSelect{background-color:#fff;border:0;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:99999}#TB_iframeContent{border:0;clear:both;margin-bottom:-1px;margin-top:1px}#TB_window .closeButton,#bahncardberater-head div.bcbTip a.closeButton{background:transparent url(../img/icons.gif) 0 -3589px no-repeat;cursor:pointer;padding-left:15px}@media print{html,body{background-color:transparent;color:#000;font-size:110%}a:hover{color:#000;text-decoration:none}div#doc{background:transparent;margin:0;padding:0;width:auto}#quickfinder{background:transparent}#quickfinder div.wrapper{background:#fff;border:1px solid #ccc;padding:0 7px 7px}div#sidebar,div#main-nav,div#key-visual,ul#breadcrumb,div#footer,div.bar,div.site-actions,div#quickfinder,ul#skiplinks,div#header-elements,.button-inside span.button-border{display:none}#header{background-color:transparent;height:3.5em}h1#logo{left:0}#content.sidebar-right div.wrapper,#content.sidebar-left div.wrapper{float:none}#content.sidebar-left div.box{width:600px}#content div.box{background-color:transparent;border:0;padding-left:0;padding-right:0}#content a.enlarge,#content .active.hover .opener,#content .opener,#content div.section li{background:0}#content div.section .col{border:1px solid #fff}#content div.section .highlight-1,#content div.section .highlight-2{background-color:#fff;border:1px solid #000;color:#000!important}#content div.section .highlight-2{border-color:#999}#content div.section ul{padding-left:16px}#content div.section ul.block-list li,#content div.section .third ul.link-list li,#content div.section .two-thirds ul.link-list li,#content div.section .two-thirds ul.first li,#content div.section ul li{background-image:none!important;list-style-type:circle;padding-left:0!important}#content div.section ul.block-list li{list-style-type:square}#content div.has-background{background:0}#content div.first{margin-left:0!important}#content div.last{clear:left;margin-left:0!important;margin-top:15px!important}#praemienlayer-content div.box{background-color:transparent;border:0;padding-left:0;padding-right:0}#praemienlayer-content a.enlarge,#content .active.hover .opener,#content .opener,#content div.section li{background:0}#praemienlayer-content div.section .col{border:1px solid #fff}#praemienlayer-content div.section .highlight-1,#praemienlayer-content div.section .highlight-2{background-color:#fff;border:1px solid #000;color:#000!important}#praemienlayer-content div.section .highlight-2{border-color:#999}#praemienlayer-content div.section ul{padding-left:16px}#praemienlayer-content div.section ul.block-list li,#praemienlayer-content div.section .third ul.link-list li,#praemienlayer-content div.section .two-thirds ul.link-list li,#praemienlayer-content div.section .two-thirds ul.first li,#praemienlayer-content div.section ul li{background-image:none!important;list-style-type:circle;padding-left:0!important}#praemienlayer-content div.section ul.block-list li{list-style-type:square}#praemienlayer-content div.has-background{background:0}#praemienlayer-content div.first{margin-left:0!important}#praemienlayer-content div.last{clear:left;margin-left:0!important;margin-top:15px!important}div.tabelement ul.reiterlist{display:none}div.tabelement .highlight-2{border-color:#fff!important}div.tabelement .tabcontent{display:block!important}#content .two-thirds,#content .two-thirds img,#content div.section img.full{height:auto;width:598px!important}#content .two-thirds img.right,#content .two-thirds img.left,#content .third,#content .third img{height:auto;width:290px!important}#praemienlayer-content .two-thirds,#praemienlayer-content .two-thirds img,#praemienlayer-content div.section img.full{height:auto;width:598px!important}#praemienlayer-content .two-thirds img.right,#praemienlayer-content .two-thirds img.left,#praemienlayer-content .third,#praemienlayer-content .third img{height:auto;width:290px!important}#content div.section div.col{float:left;margin-left:16px;width:598px}#praemienlayer-content div.section div.col{float:left;margin-left:16px;width:598px}#content div.section table thead th,#content div.section table thead td{background-color:transparent;border:1px solid #666}#content div.section table tbody th,#content div.section table tbody td{background-color:transparent;border:1px solid #999}#content div.section table.accordion tbody tr.active td.opener-content .more div{float:none;width:80%}#praemienlayer-content div.section table thead th,#praemienlayer-content div.section table thead td{background-color:transparent;border:1px solid #666}#praemienlayer-content div.section table tbody th,#praemienlayer-content div.section table tbody td{background-color:transparent;border:1px solid #999}#praemienlayer-content div.section table.accordion tbody tr.active td.opener-content .more div{float:none;width:80%}div.a-z .letter-box{display:none}div.a-z li{width:189px!important}div.threeColumnRow{background:0}div.threeColumnContainer{background:0;border:0;width:598px!important}div.threeColumnContainer h1,div.threeColumnContainer h2,div.threeColumnContainer p,div.sitemap div.sitemapSection{padding-left:0!important}div.threeColumnContainer .col{border:1px solid #999;width:280px!important}div.sitemap div.threeColumnContainer .col{width:270px!important}div.threeColumnContainerFooter a.closeSection,div.threeColumnContainerFooter a.openSection,div.threeColumnContainerFooter #closeAll,div.threeColumnContainerFooter #openAll{display:none!important}.threeColumnContainer .threeColumnRow,.oneColumnContainerAnswer{display:block!important}#content.startseite div#key-visual{display:block!important}div.ov-w-qf .threeColumnContainer{background-color:transparent;border:0;margin-left:0!important}.ticket-box,.carousel-button{display:none!important}div#emergency-wrapper,div#emergency{height:auto;position:static;width:584px}div.startseite #angebote,div.startseite #carousel-wrapper{border:0;float:none;margin-left:0;width:598px!important}div.startseite #schnelleinstieg{clear:both;float:none;margin-top:15px;width:290px!important}div.startseite #angebote h2,#schnelleinstieg h3.seOpener{padding-left:0!important}div.startseite #carousel li.odd,div.startseite #carousel li.even{border:1px solid #000;width:289px!important}#print-footer{display:block;font-size:85%;margin-top:32px}}.teaserMeineNaechsteBahnIcon{background:transparent url(../img/icons/bahnreise_grau_16x16.gif) no-repeat;padding-left:24px}.teaserMeineGemFahrtenIcon{background:transparent url(../img/icons/merken_grau_outline_16x16.gif) no-repeat;padding-left:24px}.hafasTeaser,.hafasMenuContainer{font-size:.7em}.teaserBackgroundWhite{background-color:#fff}.teaserBackgroundLightGrey{background-color:#f2f2f2}.teaserBackgroundLightGrey .disabled,.teaserBackgroundLightGrey a.disabled,.teaserBackgroundLightGrey a.disabled:hover,.teaserInactive{color:#768086}.mgv_hint,.mgv_save{margin-top:8px;margin-bottom:8px;background-repeat:none}.hafasTeaser .queryBox{background:#f2f2f2;padding:8px}.hafasTeaser .nopaddingtop{padding-top:0!important}.hafasTeaser .nopaddingbottom{padding-bottom:0!important}.hafasTeaser .marginbottom{margin-bottom:2px}.hafasTeaser table{font-size:1.0em;width:100%}.hafasTeaser table th{background-color:#e4e4e4;font-weight:bold;height:23px;padding-left:8px}.hafasTeaser table td{height:23px;padding-left:8px}.hafasTeaser table tr:hover td{background-color:#d6dff2!important}.hafasTeaser table tr:hover td.hUnderline{text-decoration:underline}.hafasTeaser table tr.dark td{background-color:#e4e4e4}.hafasMenuContainer{width:200px;background:#d6dff2;position:absolute;border:1px solid #ccc;font-size:.7em}.hafasMenuContainer div{padding:2px 8px}.hafasMenuContainer div.floatRight{float:right}.hafasMenuContainer img{cursor:pointer}#suggestion{font-size:12px;position:absolute;max-height:150px;min-width:180px;overflow:auto;overflow-x:hidden;overflow-y:auto;padding:0;background-color:#FFF;border:1px solid black}#suggestion div{white-space:nowrap;font-size:.9em;cursor:pointer;margin-left:6px;padding-bottom:2px;padding-top:3px}#suggestion .selected{background-color:#e7f7f7;color:#000}img.cal_button_earlier,img.cal_button_later,img.time_button_earlier,img.time_button_later{width:16px;height:16px;margin:0;vertical-align:top;border:0}div.calendar{margin-left:11px}div.departure-arrival-timesel{margin-left:17px}input.date{width:90px;vertical-align:top;height:14px}input.time{width:2.7em;vertical-align:top;height:14px}#content .fortschritt{height:38px}#content ul.process-list{padding:7px 8px 4px}#content ul.process-list li{background-image:none;float:left;margin-right:8px;padding:2px 8px 2px 0;cursor:default}#content ul.process-list li.checked span{background:transparent url(../img/icons.gif) no-repeat scroll 0 -4380px}#content ul.process-list li.navigable{margin-right:5px;padding-top:0}#content ul.process-list li.checked input{background:transparent url(../img/icons/erledigt_gruen_17x19_schatten.png) no-repeat scroll 0 1px}#content ul.process-list li.navigable input{display:block;border:0;padding:2px 0 3px 19px;margin:0;text-align:left;cursor:pointer}#content ul.process-list li.navigable input:hover,#content ul.process-list li.navigable input:focus,#content ul.process-list li.navigable input:active,#content ul.process-list li.navigable .selected{color:#f00;text-decoration:underline}#content ul.process-list li span{background:transparent url(../img/icons.gif) no-repeat scroll 0 -4480px;padding:1px 0 1px 22px}#content ul.process-list li.active{background:transparent url(../img/gradients-bg.png) no-repeat scroll 0 50%;margin-right:16px}#content ul.process-list li.active span{background-position:0 -4578px;color:#fff;padding-left:16px}.font-large .button-inside span.button-border a span,.font-large .button-inside span.button-border button span,.font-large .button-inside span.button-border input.button span{background-position:left -2296px}.font-large a.arrowlink,.font-large input.arrowlink,.font-large span.arrowlink{background-position:left -995px}.font-large #content ul.link-list li,.font-large #praemienlayer-content ul.link-list li{background-position:left -4810px!important}.tuvText{margin:5px 0 5px 20px;width:450px}.font-xl .button-inside span.button-border a span,.font-xl .button-inside span.button-border button span,.font-xl .button-inside span.button-border input.button span{background-position:left -2295px}.font-xl a.arrowlink,.font-xl input.arrowlink,.font-xl span.arrowlink{background-position:left -993px}.font-xl #content ul.process-list li.active span,.font-xl #praemienlayer-content ul.process-list li.active span{background-position:0 -4577px}#tarifberater-head{position:absolute;top:31px;left:0;z-index:9999}#tarifberater-head span.button-border{position:relative;top:81px;left:625px}#tarifberater-head span.button-border button{font-size:1em}#tarifauswahl{position:relative}#tarifauswahl div.general-site-actions{left:638px;position:absolute;top:12px}#tarifauswahl div.first{background:#f2f2f2 url(../img/berater-widget-gradients-bg.png) 0 -140px repeat-x;margin-left:8px;width:616px}#tarifauswahl div.first fieldset{padding:8px 0}#tarifauswahl div.second{margin-top:9px;padding-left:8px;width:304px}#tarifauswahl strong{display:inline-block;width:6em}#tarifauswahl select{border:1px solid #768086;font-size:1em;margin-right:8px}#tarifauswahl input.radio{position:relative;top:3px}#tarifauswahl label{margin-right:8px}#tarifauswahl span.button-border{float:right}#tarifauswahl span.button-normal{float:left}#tarifvergleich h2{margin-left:16px;margin-bottom:0}#tarifvergleich .error-msg{color:#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(../img/icons.gif) 0 -3589px no-repeat;cursor:pointer;padding-left:15px}#tarifvergleich-ergebnis td,#tarifvergleich-ergebnis th,#TB_ajaxContent #tarifvergleich-ergebnis td,#TB_ajaxContent #tarifvergleich-ergebnis th{vertical-align:top;width:200px}#tarifvergleich-ergebnis thead td,#tarifvergleich-ergebnis tbody th,#TB_ajaxContent #tarifvergleich-ergebnis thead td,#TB_ajaxContent #tarifvergleich-ergebnis tbody th{background-color:#eaeaea!important;font-weight:bold}#tarifvergleich-ergebnis thead td,#tarifvergleich-ergebnis thead th,#TB_ajaxContent #tarifvergleich-ergebnis thead td,#TB_ajaxContent #tarifvergleich-ergebnis thead th{font-size:1.4em;padding-top:0!important}#tarifvergleich-ergebnis thead td img,#tarifvergleich-ergebnis thead th img,#TB_ajaxContent #tarifvergleich-ergebnis thead td img,#TB_ajaxContent #tarifvergleich-ergebnis thead th img{margin-right:44px}#tarifvergleich-ergebnis thead td div{width:184px}#TB_ajaxContent #tarifvergleich-ergebnis thead td div{width:176px}#tarifvergleich-ergebnis tfoot td,#tarifvergleich-ergebnis tfoot th,#TB_ajaxContent #tarifvergleich-ergebnis tfoot td,#TB_ajaxContent #tarifvergleich-ergebnis tfoot th{background-color:#fff!important}#content.fullWidth div.threeColumnContainer div.clap-bar,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-bar{background:#d1d1d1 url(../img/berater-bar.gif) 0 0 repeat-x;position:relative}#content.fullWidth div.threeColumnContainer div.clap-bar input.checkbox,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-bar input.checkbox{height:16px;position:absolute;right:8px;top:8px;width:16px}#content.fullWidth div.threeColumnContainer h3.clap,#praemienlayer-content.fullWidth div.threeColumnContainer h3.clap{font-size:.8em;font-weight:normal;margin:10px 0 2px;min-height:21px;padding:8px 4px 3px 8px}#content.fullWidth div.threeColumnContainer div.clap-content,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content{clear:both;padding-top:16px}#content.fullWidth div.threeColumnContainer div.clap-content table,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content table{margin-bottom:0;width:100%}#content.fullWidth div.threeColumnContainer div.clap-content th,#content.fullWidth div.threeColumnContainer div.clap-content td,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content th,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content td{padding-bottom:4px;padding-left:8px;vertical-align:top}#content.fullWidth div.threeColumnContainer div.clap-content th,#praemienlayer-content.fullWidth div.threeColumnContainer div.clap-content th{font-weight:bold;width:136px}#content.sidebar-both #inhalt{float:left;width:432px;margin:0}#content.sidebar-both #sidebar{float:left;width:288px;margin:0 15px 0 9px;padding:0;display:inline}#content.sidebar-both #sidebarRight{float:right;width:208px;margin:0 12px 0 16px;padding:0;display:inline}#content.sidebar-both #sidebarRight #schnelleinstieg{margin-top:10px;padding-bottom:7px;background:#fff;border:1px solid #ccc}#content.sidebar-both #sidebarRight #schnelleinstieg div p{display:block;margin:0 7px;padding:8px;background:#eaeaea}#content .foldingBox,#content #regioselect,#content.sidebar-both .teaserboxImg,#content.sidebar-both .teaserboxImgLarge{background-color:#fff;border:1px solid #ccc;margin:10px 0 0 0;padding:0;width:auto}#content #inhalt .teaserboxImg{float:left;width:206px}#content #inhalt .teaserboxImgLarge{float:left}#content #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}.ui-tooltip{position:absolute;z-index:300000;border:1px solid #aeaeae;background-color:#fff;padding:10px;opacity:.94;max-width:280px;width:auto;box-shadow:3px 3px 5px #aaa}.ui-tooltip h3,.ui-tooltip div{margin:0;font-size:.7em}.ui-tooltip div h3{font-size:1em;font-weight:bold;margin-bottom:.5em}.default-list li{list-style-image:url(../img/icons/bullet.gif);list-style-position:outside;list-style-type:none;margin-left:16px}div#inhalt div.tabelement ul.reiterlist{margin-bottom:0;background:#eaeaea url(../img/gradients-reiterelement.png) -800px 0 no-repeat}div#inhalt div.tabelement ul.reiterlist li{display:block;float:left;overflow:hidden;position:relative;background:0;padding:0;margin:0}div#inhalt div.tabelement ul.reiterlist li.active{background:#eaeaea url(../img/gradients-reiterelement.png) 0 0 no-repeat}div#inhalt div.tabelement ul.reiterlist a{display:block;float:left;font-weight:bold;font-size:1.2em;color:#333;line-height:1.6;position:relative;height:24px;padding:8px 20px 8px 28px;background:transparent url(../img/icons.gif) 6px -1639px no-repeat;text-decoration:none}div#inhalt div.tabelement ul.reiterlist li.active a,div#inhalt div.tabelement ul.reiterlist a:hover,div#inhalt div.tabelement ul.reiterlist a:active,div#inhalt div.tabelement ul.reiterlist a:focus{background-position:6px -1739px}div#inhalt div.tabelement ul.reiterlist span{display:block}#content div.section div.tabelement ul.block-list li.normal{font-weight:normal}#content div.section div.tabelement ul li.bold{font-weight:bold}div.modallayer-layer{position:absolute;left:-9999px;z-index:22000;width:100%;top:0}div.modallayer-layer.active{left:0}div.modallayer-content{border:2px solid #ccc;padding-left:10px;margin:0 auto}div.modallayer-fadeout{background-color:#f2f2f2;left:-9999px;top:0;width:100%;z-index:10004;position:absolute;opacity:.5}div.modallayer-fadeout.active{left:0}div.modallayer-layer div.header{padding:0 8px 8px 8px}div.modallayer-layer div.header h2{padding-top:4px}div.modallayer-content{padding-left:0}div.modallayer-body.loading{background:url(../img/icon-loading-circle.gif) 50% 40% no-repeat;height:200px}div#praemienlayer-content{width:736px;background:white}div#praemienlayer-content div.modallayer-body .box{border:0;padding:0;background:white}div#praemienlayer-content div.modallayer-body{padding-left:16px;padding-right:16px;padding-bottom:8px}select:focus,input:focus,select.focus,input.focus{background-color:#fcdab4}div.accordionContainer{float:none;left:0;margin-left:0;padding:2px 0 0 1px;position:relative;top:5px;z-index:9000}div#crossselling div.accordionHeader{height:8px}div.accordionContent{margin:0;border:0 none;padding:0;width:auto}div.accordionContentInner{margin:0}div.accordionContentInner h3{cursor:pointer;margin:0 0 0 7px;padding-top:8px;vertical-align:middle}div.accordionContentInner h3,div.accordionContentInner h3 span.accordion-node-label,div.accordionContentInner h3.active,div.accordionContentInner h3.active span.accordion-node-label{color:#333;text-decoration:none}div.accordionContentInner h3 span.accordion-node-icon{background:url("../img/pfeil_inaktiv.png") no-repeat scroll 0 0 transparent;float:right;height:16px;margin-right:4px;width:16px}div.accordionContentInner h3.active span.accordion-node-icon{background:url(../img/pfeil_aktiv.png) no-repeat}div.accordionContentInner h3 .opener{background:url("../img/pfeil_inaktiv.png") no-repeat scroll 0 0 transparent;float:right;height:16px;margin-right:4px;width:16px}div.accordionContentInner h3.active .opener{background:url(../img/pfeil_aktiv.png) no-repeat}div.accordionFooter{float:none!important;height:6px;margin-bottom:1px;padding-bottom:4px}div.accordionContentInner .accordion-node-border{border-bottom:1px solid #ccc;height:0;margin-left:7px;margin-right:7px}@font-face{font-family:"DBHeadLightRegular";font-style:normal;font-weight:400;src:url("../img/fonts/dbhea02-webfont.eot");src:url("../img/fonts/dbhea02-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbhea02-webfont.woff") format("woff"),url("../img/fonts/dbhea02-webfont.ttf") format("truetype"),url("../img/fonts/dbhea02-webfont.svg#DBHeadLightRegular") format("svg")}@font-face{font-family:"DBHeadRegular";font-style:normal;font-weight:400;src:url("../img/fonts/dbhea03-webfont.eot");src:url("../img/fonts/dbhea03-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbhea03-webfont.woff") format("woff"),url("../img/fonts/dbhea03-webfont.ttf") format("truetype"),url("../img/fonts/dbhea03-webfont.svg#DBHeadRegular") format("svg")}@font-face{font-family:"DBSansRegular";font-style:normal;font-weight:400;src:url("../img/fonts/dbsan03-webfont.eot");src:url("../img/fonts/dbsan03-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbsan03-webfont.woff") format("woff"),url("../img/fonts/dbsan03-webfont.ttf") format("truetype"),url("../img/fonts/dbsan03-webfont.svg#DBHeadRegular") format("svg")}@font-face{font-family:"DBSansBold";font-style:normal;font-weight:400;src:url("../img/fonts/dbsan06-webfont.eot");src:url("../img/fonts/dbsan06-webfont.eot?#iefix") format("embedded-opentype"),url("../img/fonts/dbsan06-webfont.woff") format("woff"),url("../img/fonts/dbsan06-webfont.ttf") format("truetype"),url("../img/fonts/dbsan06-webfont.svg#DBHeadRegular") format("svg")}@charset "ISO-8859-1";#quickfinder div.qf-number-desc p{line-height:1.4;margin-bottom:.3em}#quickfinder div.qf-tabcontent{border-width:0;padding:0 15px 1px 8px}#quickfinder div.qf-tab-content-1{display:block}#quickfinder div.qf-tab-content-2{display:block}#quickfinder ul.qf-reiterlist{margin:0;padding:0;width:288px}#quickfinder ul.active-tab-1{background:url(../img/reiter_aktiv_1.png) no-repeat}#quickfinder ul.active-tab-2{background:url(../img/reiter_aktiv_2.png) no-repeat}#quickfinder ul.qf-reiterlist li{display:block;float:left;overflow:hidden;position:relative;background:0;cursor:pointer;text-align:center;line-height:40px;width:144px;padding:0;height:40px}#quickfinder ul.qf-reiterlist li.active{font-weight:bold}#quickfinder ul.qf-reiterlist a{color:#333;text-decoration:none}#quickfinder p{padding-top:0;margin-bottom:7px}#quickfinder .left{float:left}#quickfinder .right{float:right}#quickfinder .clear{clear:both}#quickfinder .hidden{display:none}#quickfinder img{margin-bottom:0}#quickfinder p.sixty,#quickfinder p.fourty,#quickfinder p.half{margin-bottom:0;padding-bottom:8px}#quickfinder .qf-main,#quickfinder .qf-detail,#quickfinder .qf-teaser{background:#f2f2f2}#quickfinder .qf-main,#quickfinder .qf-detail{padding:8px 8px 0}#quickfinder .qf-main,#quickfinder .qf-detail{margin-bottom:1px}#quickfinder fieldset{margin-top:10px}#quickfinder fieldset.first{margin-top:0}#quickfinder fieldset.submit{margin-top:0;padding:12px 8px 5px;background:#f2f2f2}#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 label.first,#quickfinder p.sixty label.first,#quickfinder p.fourty label.first{margin-left:0}#quickfinder p.half input,#quickfinder p.sixty input,#quickfinder p.fourty input{display:block;float:left}#quickfinder div.accordionContent input,#quickfinder div.accordionContent select{border:1px solid #768086;min-height:14px;padding:0 5px;vertical-align:middle}#quickfinder div.accordionContent input.date,#quickfinder div.accordionContent input.time{vertical-align:top}#quickfinder div.accordionContent select{padding:0;margin: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 div.accordionContent input.radio,#quickfinder div.accordionContent input.checkbox{border:medium none;margin-right:2px;min-height:0;padding:0;vertical-align:middle}#quickfinder div.accordionContent input.checkbox{background:transparent}#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.time-extended-plus{width:5.7em}#quickfinder input.two-digit{width:1.5em}#quickfinder p.trip-type,#quickfinder .reiseprofile,#quickfinder #qf-travs-js,#quickfinder #vtv-qf-travs-js,#quickfinder #preissuche-qf-travs-js,#quickfinder #staedtereisen-qf-travs-js{display:none}#quickfinder div.tableCell{background-color:transparent}#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 0 7px;white-space:normal}#quickfinder div.strecken-layer p.links{border-top:1px solid #768086;padding:7px 7px 0 7px}#quickfinder div.strecken-layer li{padding:2px 7px 2px 7px;cursor:pointer;display:block}#quickfinder div.strecken-layer li.active{background-color:#e7f7f7}#quickfinder span.date-picker,#quickfinder span.strecke-picker{display:none}#qf-children-number-desc,#qf-infant-number-desc,#vtv-qf-children-number-desc,#preissuche-qf-children-number-desc,#preissuche-qf-infant-number-desc,#qf-staedtereisen-kinder-desc{left:-9999px;position:absolute;bottom:3.1em;z-index:50000}#quickfinder a.link-highlight{float:left;background-position:left -995px}#quickfinder p.last{margin-bottom:0}#quickfinder div.accordionContentInner div.accordion-node-content ul.travellers{padding:0;margin-bottom:0;width:278px}#quickfinder div.accordionContentInner div.accordion-node-content #qf-staedtereisen-container ul.travellers{width:auto}#quickfinder ul.travellers li{display:block;float:left;position:relative;width:34%}#quickfinder li#qf-adult-li{width:29%}#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}#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:0}#quickfinder p.options-close a.closeButton{background-position:0 -3588px}#quickfinder div.qf-teaser{margin:0 7px 8px;background-color:#ececee}#quickfinder div.qf-teaser ul.info{background:url(../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(../img/icons.gif) 0 -3589px no-repeat;cursor:pointer;padding-left:15px}#qf-travrow-1,#vtv-qf-travrow-1,#preissuche-qf-travrow-1{margin-top:16px}#quickfinder select.qf-bahncardbox,#qf-staedtereisen-ziel,#qf-pauschalpreise-angebotsgruppen{width:256px}fieldset.qfKlasse{margin-top:5px!important}fieldset.qfKlasse .left,fieldset.qfKlasse .right{width:120px}#quickfinder .dateinput{font-size:.7em;margin-bottom:.5em}#quickfinder p.date-marginbottom,#quickfinder p.date,#quickfinder div.date{margin-bottom:12px}#quickfinder #qf_form_bahnhofstafeln div.departure-arrival-timesel{margin-left:8px}#quickfinder ol.vtvlist{padding-left:17px}#quickfinder ol.vtvlist li{list-style-type:decimal;list-style-position:outside}#quickfinder input.vtvAge{margin-top:4px}#quickfinder fieldset.qf-detail-hotel label.indent{width:11.0em}#quickfinder div.accordionContent select.qf-stationbox{width:235px}#quickfinder div.slider1{margin-left:8px;width:184px}#quickfinder div.sliderscala{padding:0 8px 8px 8px}#quickfinder div.sliderlabel{text-align:center}#qf-ps-captcha p.fourty label{margin-left:0}#qf-ps-captchafehler{display:none}#captchaReload{clear:both}#qf-ps-captcha #captchaInputField{padding:0 0 0 5px}#quickfinder div.accordionContent p.reiseprofile select#qf-rprofil-select{max-width:256px}#quickfinder div.accordionContent div.reiseprofile p.col1{width:70%}#quickfinder div.accordionContent div.reiseprofile p.col2{width:30%}#quickfinder div.accordionContent div.reiseprofile select#qf-rprofil-select,#quickfinder div.accordionContent div.reiseprofile select#qf-preissuche-rprofil-select{max-width:178px}#quickfinder div.accordionContent div.reiseprofile a{margin-top:2px;cursor:pointer}#quickfinder div.accordionContent div.reisende-opener{cursor:pointer;padding:6px 0 8px 24px;vertical-align:middle;font-size:.7em}#quickfinder div.accordionContent div.reisende-opener a{font-weight:normal;line-height:1.4em}#quickfinder div.accordionContent div.reisende-summary p{padding-left:24px}#quickfinder div.accordionContent p.gruppenreisen{padding:7px 0 0 0;display:none}#quickfinder div.accordionContent .opener{background:url("../img/icons/klapppfeil_rechts_17x19_schatten.png") no-repeat scroll 0 4px transparent}#quickfinder div.accordionContent .opener:hover,#content .hover .opener{background:url("../img/icons/klapppfeil_unten_grau_16x16.gif") no-repeat scroll 0 4px transparent}#quickfinder div.accordionContent .openerActive{background:url("../img/icons/klapppfeil_down_17x19_schatten.png") no-repeat scroll 0 4px transparent}#quickfinder div.accordionContent .openerActive:hover,#content .hover .openerActive{background:url("../img/icons/klapppfeil_rechts_grau_16x16.gif") no-repeat scroll 0 4px transparent}#quickfinder div.accordionContent .opener.nachlinks{background:url("../img/icons/klapppfeil_links_17x19_schatten.png") no-repeat scroll 8px 4px transparent}#quickfinder div.accordionContent .opener.nachlinks:hover,#content .hover .opener.nachlinks{background:url("../img/icons/klapppfeil_unten_grau_16x16.gif") no-repeat scroll 8px 4px transparent}#quickfinder div.accordionContent .openerActive.nachlinks{background:url("../img/icons/klapppfeil_down_17x19_schatten.png") no-repeat scroll 8px 4px transparent}#quickfinder div.accordionContent .openerActive.nachlinks:hover,#content .hover .openerActive.nachlinks{background:url("../img/icons/klapppfeil_links_grau_16x16.gif") no-repeat scroll 8px 4px transparent}.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 p.sixty,.font-xl #content #quickfinder p.fourty{width:100%}.font-xl #content #quickfinder p.trip-type label.radio{display:block}#qf-verkehrslage-hinfahrt-time-earlier{margin-left:2em}#qf-verkehrslage-hinfahrt-time-later{margin-right:0}#qf-pauschalpreise-angebotsgruppe-landkarte{display:block;margin:0 auto}#quickfinder #qf-staedtereisen-service-not-available{display:none}#quickfinder #qf-staedtereisen-kinder-desc{bottom:2.4em}#quickfinder #qf-staedtereisen-container .qf-number-active div.qf-number-desc{left:70px}#quickfinder #qf-staedtereisen-container ul.travellers{padding-bottom:8px}#quickfinder #qf-staedtereisen-container ul.travellers li.sixty{width:60%}#quickfinder #qf-staedtereisen-container ul.travellers li.fourty{width:40%}#quickfinder #qf-staedtereisen-container ul.travellers li.fourty label{margin-left:18px}#quickfinder .qf-non-js-divider{height:8px}#quickfinder div.qf-non-js-link a,#quickfinder div.qf-non-js-link a:hover,#quickfinder div.qf-non-js-link a:active,#quickfinder div.qf-non-js-link a:focus{text-decoration:none;color:#333;padding-left:24px;vertical-align:middle}#quickfinder .qf-link-disabled{cursor:pointer;opacity:.4}#quickfinder .qf-mietwagen-non-js a:link,#quickfinder .qf-mietwagen-non-js a:visited{background:url(../img/icons/16x16_mietwagen_normal.png) no-repeat 4px 0}#quickfinder .qf-mietwagen-non-js a:hover,#quickfinder .qf-mietwagen-non-js a:focus{background:url(../img/icons/16x16_mietwagen_aktiv.png) no-repeat 4px 0}#quickfinder .qf-hotel-non-js a:link,#quickfinder .qf-hotel-non-js a:visited{background:url(../img/icons/16x16_hotel_normal.png) no-repeat 4px 0}#quickfinder .qf-hotel-non-js a:hover,#quickfinder .qf-hotel-non-js a:focus{background:url(../img/icons/16x16_hotel_aktiv.png) no-repeat 4px 0}#quickfinder .qf-staedtereisen-non-js a:link,#quickfinder .qf-staedtereisen-non-js a:visited{background:url(../img/icons/16x16_staedtereisen_normal.png) no-repeat 4px 0}#quickfinder .qf-staedtereisen-non-js a:hover,#quickfinder .qf-staedtereisen-non-js a:focus{background:url(../img/icons/16x16_staedtereisen_aktiv.png) no-repeat 4px 0}#quickfinder .qf-vtv-non-js a:link,#quickfinder .qf-vtv-non-js a:visited{background:url(../img/icons/16x16_vtv_normal.png) no-repeat 4px 0}#quickfinder .qf-vtv-non-js a:hover,#quickfinder .qf-vtv-non-js a:focus{background:url(../img/icons/16x16_vtv_aktiv.png) no-repeat 4px 0}#quickfinder .qf-pauschalpreise-non-js a:link,#quickfinder .qf-pauschalpreise-non-js a:visited{background:url(../img/icons/16x16_pauschalpreise_normal.png) no-repeat 4px 0}#quickfinder .qf-pauschalpreise-non-js a:hover,#quickfinder .qf-pauschalpreise-non-js a:focus{background:url(../img/icons/16x16_pauschalpreise_aktiv.png) no-repeat 4px 0}#quickfinder .qf-zeitkarten-non-js a:link,#quickfinder .qf-zeitkarten-non-js a:visited{background:url(../img/icons/16x16_zeitkarten_normal.png) no-repeat 4px 0}#quickfinder .qf-zeitkarten-non-js a:hover,#quickfinder .qf-zeitkarten-non-js a:focus{background:url(../img/icons/16x16_zeitkarten_aktiv.png) no-repeat 4px 0}#quickfinder .qf-verkehrslage-non-js a:link,#quickfinder .qf-verkehrslage-non-js a:visited{background:url(../img/icons/16x16_verkehrslage_normal.png) no-repeat 4px 0}#quickfinder .qf-verkehrslage-non-js a:hover,#quickfinder .qf-verkehrslage-non-js a:focus{background:url(../img/icons/16x16_verkehrslage_aktiv.png) no-repeat 4px 0}#quickfinder .qf-bahnhofstafeln-non-js a:link,#quickfinder .qf-bahnhofstafeln-non-js a:visited{background:url(../img/icons/16x16_bahnhofstafeln_normal.png) no-repeat 4px 0}#quickfinder .qf-bahnhofstafeln-non-js a:hover,#quickfinder .qf-bahnhofstafeln-non-js a:focus{background:url(../img/icons/16x16_bahnhofstafeln_aktiv.png) no-repeat 4px 0}#quickfinder .qf-preissuche-non-js a{background:url(../img/icons/16x16_preissuche_normal.png) no-repeat 4px 0}#quickfinder .qf-mobil-non-js a{background:url(../img/icons/16x16_mobil_normal.png) no-repeat 4px 0}#quickfinder .qf-umwelt-non-js a{background:url(../img/icons/16x16_umwelt_normal.png) no-repeat 4px 0}#quickfinder{float:left;left:100%;margin-left:-100%;padding:2px 0 0 1px;position:relative;width:302px;z-index:9000;top:-13px}div#quickfinder div.accordionContainer{width:302px;padding:0;top:0}#quickfinder div.accordionHeader,#quickfinder div.accordionContent,#quickfinder div.accordionFooter{background:transparent url(../img/quickfinder-bg.png) 0 top no-repeat}#quickfinder div.accordionHeader{height:6px}#quickfinder div.accordionContent{background:transparent url(../img/quickfinder-bg.png);background-position:-500px top;background-repeat:repeat-y;border:0;margin:0}#quickfinder div.accordionFooter{background-position:right bottom;float:none!important;margin-bottom:1px;padding-bottom:4px;height:6px}div#quickfinder div.accordionContentInner h3{width:288px;min-height:24px;display:inline-block}#quickfinder div.accordionContentInner div.accordion-node-content{padding:0 0 8px 7px}#quickfinder div.accordionContent h3 span.accordion-node-label{margin-left:36px;float:left;max-width:230px}#quickfinder div.accordionContent h3 span.accordion-node-icon{background:url(../img/pfeil_inaktiv.png) no-repeat;width:16px;height:16px;margin-right:4px;float:right}#quickfinder div.accordionContent h3.active span.accordion-node-icon{background:url(../img/pfeil_aktiv.png) no-repeat}#content div.accordionContent .accordion-node-border{border-bottom:1px solid #ccc;height:0;margin-left:7px;margin-right:7px}#quickfinder div.accordionContent h3#qf-node-auskunft,#quickfinder div.accordionContent h3#qf-node-reisende,#quickfinder div.accordionContent h3#qf-node-auskunft-preissuche{background:url(../img/24x24_auskunft-reisende_normal.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-auskunft.active,#quickfinder div.accordionContent h3#qf-node-reisende.active,#quickfinder div.accordionContent h3#qf-node-auskunft-preissuche.active{background:url(../img/24x24_auskunft-reisende_aktiv.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-verkehrslage{background:url(../img/24x24_verkehrslage_normal.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-verkehrslage.active{background:url(../img/24x24_verkehrslage_aktiv.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-regionale-angebote{background:url(../img/24x24_regionale-angebote_normal.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-regionale-angebote.active{background:url(../img/24x24_regionale-angebote_aktiv.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-hotel-staedtereisen{background:url(../img/24x24_hotel_staedtereisen_normal.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-hotel-staedtereisen.active{background:url(../img/24x24_hotel_staedtereisen_aktiv.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-mwagent-vtv{background:url(../img/24x24_mwagent-vtv_normal.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-mwagent-vtv.active{background:url(../img/24x24_mwagent-vtv_aktiv.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-mobil-umwelt{background:url(../img/24x24_mobil-umwelt_normal.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-mobil-umwelt.active{background:url(../img/24x24_mobil-umwelt_aktiv.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-hotel-mwagent,#quickfinder div.accordionContent h3#qf-node-hotel-mweuropcar{background:url(../img/24x24_hotel-mietwagen_normal.png) no-repeat 9px 5px}#quickfinder div.accordionContent h3#qf-node-hotel-mwagent.active,#quickfinder div.accordionContent h3#qf-node-hotel-mweuropcar.active{background:url(../img/24x24_hotel-mietwagen_aktiv.png) no-repeat 9px 5px}.tagcloud{text-align:justify}#content div.section .tagcloud{background:#eee url(../img/tagcloud-bg.png) 0 0 no-repeat}#content div.section .tagcloud div.wrapper{border:1px solid #ccc;padding:8px}.tagcloud a{color:#333;text-decoration:none;line-height:1em}.tagcloud a:hover{color:#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}#awl ul.letters li{padding-left:5px;width:auto}#awl ul.letters li{background:0}#awl ul li.first{clear:both;padding-left:0}.acrobatText{font-size:.7em}.texturl a{color:#333;background:transparent url(../img/icons.gif) 0 -996px no-repeat!important;font-weight:bold;padding:0 0 0 12px}.texturl a:hover{color:#f00;text-decoration:underline}#quickfinder div.info-box,#quickfinder-stadtverkehr div.info-box{background:#eee url(../img/content-bg.png) -7400px 0 no-repeat}#quickfinder div.info-box h3,#quickfinder div.info-box p,#quickfinder div.info-box ul,#quickfinder-stadtverkehr div.info-box h3,#quickfinder-stadtverkehr div.info-box p,#quickfinder-stadtverkehr div.info-box ul,#sidebar div.info-box h3,#sidebar div.info-box p,#sidebar div.info-box ul{margin:5px 15px;padding-left:56px}#quickfinder div.info-box ul.link-list li,#quickfinder-stadtverkehr div.info-box ul.link-list li,#sidebar div.info-box ul.link-list li{background:transparent url(../img/icons.gif) 0 -3748px no-repeat!important;font-weight:normal;padding:0 0 0 12px}#inhalt form.contentform{font-size:.7em;line-height:1.4em}#inhalt form.contentform fieldset{background-color:#eaeaea;border-bottom:1px solid #fff;padding:8px}#inhalt form.contentform label{display:block;float:left;width:170px;padding-right:8px}#inhalt form.contentform label.checkbox{margin-top:-0.1em;width:auto}#inhalt form.contentform div.label{display:block;padding-left:178px}#inhalt form.contentform div.label label,#inhalt form.contentform label.combinedlabel{width:auto;float:none;display:inline;padding:0 16px 0 8px}#inhalt form.contentform div.label label.fixlabel{display:block;width:120px;float:left;padding:0 16px 0 24px}#inhalt form.contentform input{margin:2px 0}#inhalt form.contentform input.checkbox,#inhalt form.contentform input.radio{background:transparent;border:0;margin-right:2px;min-height:0;padding:0;vertical-align:middle}#inhalt form.contentform input.checkbox{background:#fff}#inhalt form.contentform textarea{margin:2px 0}#inhalt form.contentform span.stress{color:#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 img.form-tooltip{vertical-align:top;margin-top:2px}#inhalt form.contentform div.jsscramble{display:none}#inhalt form.contentform fieldset.jsscramble_forms{display:none}#inhalt form.contentform img.scramble{width:200px!important;height:75px!important}#seo-footer,#empfehlung-footer{width:980px;position:relative;margin:0 auto;padding:10px 0 0 0}#seo-footer #logos,#empfehlung-footer #logos{float:left;width:288px;padding-left:24px}#seo-footer #logos img,#empfehlung-footer #logos img{float:left;padding:.3em 12px 6px 0;margin:0;border:0}#seo-footer #links,#empfehlung-footer #links{float:left;width:648px;padding:0 .3em 0 .3em;font-size:.6em}#seo-footer #links a,#empfehlung-footer #links a{display:block;float:left;margin-top:.4em;padding:0 .7em 0 .7em;border-right:1px solid #999;line-height:1em;text-decoration:none;color:#999}#seo-footer #links a:hover,#empfehlung-footer #links a:hover{text-decoration:underline;color:#f00}#seo-footer #links span a,#empfehlung-footer #links span a{border-right:0}#content div.section dl{display:table}#content div.section dl.small{width:224px}#content div.section dl.medium{width:464px}#content div.section dl.large{width:704px}#content div.section dl.left{float:left;margin:0 16px 0 0}#content div.section dl.right{float:right;margin:0 0 0 16px}#content div.section dt img{display:block}#content div.section dd{padding:4px 0;margin:0}#content div.section div.highlight-2 dd{padding:4px;margin:0}#content div.section dd p.copyright{text-align:right;float:right;color:#878c96;width:auto}#quickfinder ul.tablist-seo{margin-bottom:0;background:transparent url(../img/quickfinder-bg.png) no-repeat scroll 1px top;background-position:-500px top;background-repeat:repeat-y;padding:0 15px}#quickfinder ul.tablist-seo li{background:white none repeat scroll 0 0;display:block;float:left;height:45px;margin-top:8px;overflow:hidden;position:relative;width:68px}#quickfinder ul.tablist-seo a{background-position:50% 0;display:block;font-weight:bold;padding:44px 8px 0;position:relative;text-align:center;z-index:50}#quickfinder ul.tablist-seo li a.bahn:link,#quickfinder ul.tablist-seo li a.bahn:visited{background:transparent url(../img/icons/bahnreise_40x40_blau_on.jpg) no-repeat scroll 50% 0}#quickfinder ul.tablist-seo li a.hotel:link,#quickfinder ul.tablist-seo li a.hotel:visited{background:transparent url(../img/icons/hotel_40x40_blau_on.jpg) no-repeat scroll 50% 0}#quickfinder ul.tablist-seo li a.mietwagen:link,#quickfinder ul.tablist-seo li a.mietwagen:visited{background:transparent url(../img/icons/mietwagen_40x40_blau_on.jpg) no-repeat scroll 50% 0}#quickfinder ul.tablist-seo li a.mobil:link,#quickfinder ul.tablist-seo li a.mobil:visited{background:transparent url(../img/icons/mobilitaet_40x40_blau_on.jpg) no-repeat scroll 50% 0}#sidebar ul.thirdlevel a.seo{background:transparent url(../img/icon_navi0.gif) no-repeat scroll 0 2px}#sidebar ul.thirdlevel a.seo:hover{background:transparent url(../img/icons.gif) no-repeat scroll 0 -1448px}h2 a:hover,h2 a:active,h2 a:focus,h4 a:hover,h4 a:active,h4 a:focus,a.headline-link:hover,a.headline-link:active,a.headline-link:focus{text-decoration:none;color:#333}#sidebar div.teaserbox a.balken,#sidebar div.teaserbox a.balken:hover{text-decoration:none}#sidebar div.teaserbox span.balken{display:block;background:transparent url(../img/icons.gif) no-repeat scroll 0 -2297px;padding:0 5px 2px 18px;font-size:13px;margin:3px 0 0 8px;color:#fff}#content.sidebar-both div.qf-teaser a{display:block}#content.sidebar-both div.qf-teaser a.balken{margin:0!important;background:lightgrey url(../img/icons.gif) no-repeat scroll 4px -994px;color:black}#content.sidebar-both div.qf-teaser a.balken:hover{color:red;text-decoration:underline}#content.sidebar-both div.qf-teaser .balken .teasertext{padding:5px 5px 5px 18px;font-size:.7em;background:0;margin:0!important;color:inherit}#content.sidebar-both #sidebar div.multiple h2{margin-top:5px!important}#content.sidebar-both #sidebar div.multiple{padding-top:8px}#content.sidebar-both #sidebar div.teaserboxSplit{width:auto}#content.sidebar-both #sidebarRight div.teaserboxImg div.innerArea{margin:7px}#content.sidebar-both ul.link-list span.a-title{display:block;float:left}#content.sidebar-both ul.link-list span.a-price{float:right}#content.sidebar-both ul.link-list span.a-amount{color:#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,#content #sidebarRight div.teaserboxImg div.innerArea p.ticket{padding-top:8px}#content #sidebarRight div.teaserboxImg div.highlight-1{background-color:#878c96;color:#fff!important}.main-nav-height{height:33px}#country-picker,#country-picker div.wrapper,#country-picker div.tabpanel{background:transparent url(../img/countrypicker-bg.png) 1px top no-repeat}#country-picker{float:left;left:100%;margin-left:-100%;padding:4px 0 0 1px;position:relative;top:5px;width:302px;width:414px;z-index:9000}#country-picker div.wrapper{background-position:right bottom;float:none!important;margin-bottom:1px;padding-bottom:12px;margin:0 0 8px 0!important}#country-picker div.tabpanel{background-position:-612px top;background-repeat:repeat-y;padding:0 15px 12px;clear:both;left:-9999px;outline:0;position:absolute;top:0;width:100px;left:0;position:relative;width:auto}#country-picker #country-select-large{position:relative;z-index:0;padding:0;background-color:#fff;width:auto;margin-top:7px}#country-picker #country-select-large div.map{background-image:url(../img/map/laender_v4.gif);z-index:1}#country-picker #country_oc{top:0;left:0;background-position:0 0;height:53px;width:93px}#country-picker #country_bel{top:127px;left:126px;background-position:0 -500px;width:32px;height:26px}#country-picker #country_dnk{top:71px;left:167px;background-position:0 -7000px;width:33px;height:33px}#country-picker #country_cze{top:134px;left:187px;background-position:0 -7300px;width:49px;height:31px}#country-picker #country_aut{top:158px;left:169px;background-position:0 -1000px;width:57px;height:27px}#country-picker #country_deu{top:97px;left:148px;background-position:0 -1500px;width:61px;height:79px}#country-picker #country_fra{top:131px;left:73px;background-position:0 -2000px;width:97px;height:103px}#country-picker #country_gbr{top:50px;left:50px;background-position:0 -2500px;width:81px;height:85px}#country-picker #country_tur{top:202px;left:292px;background-position:0 -3000px;width:92px;height:71px}#country-picker #country_che{top:169px;left:145px;background-position:0 -3500px;width:36px;height:20px}#country-picker #country_swe{top:0;left:187px;background-position:0 -4000px;width:53px;height:98px}#country-picker #country_esp{top:184px;left:25px;background-position:0 -4500px;width:98px;height:83px}#country-picker #country_pol{top:92px;left:202px;background-position:0 -5000px;width:69px;height:64px}#country-picker #country_nld{top:111px;left:138px;background-position:0 -5500px;width:27px;height:27px}#country-picker #country_ita{top:175px;left:144px;background-position:0 -6000px;width:95px;height:106px}#country-picker #country_irl{top:75px;left:47px;background-position:0 -6500px;width:41px;height:40px}#country-picker #country-select-large div.map{position:absolute;display:none}#country-picker #country-pane{padding:8px;background:url(../img/gradient-iconbox.png) repeat-x}#country-picker ul.countries{margin-bottom:0;margin-top:9px}#country-picker ul.countries ul{position:absolute;left:-10000px}#country-picker ul.countries li{float:left;width:120px;height:1.8em}#country-picker ul.countries li span{padding-left:25px;padding-top:3px;cursor:pointer}#country-picker ul.countries li span a:hover,#country-picker li span.lihover{text-decoration:underline}#country-picker div.country-languages-layer{width:163px;border:1px solid #d5d5d5;background-color:#eee;padding:4px 6px 2px 9px;z-index:90310;position:absolute}#country-picker .country-languages-layer div.close{height:10px;background:url(../img/icons.gif) no-repeat scroll 0 -3590px;float:right;width:10px;cursor:pointer}#country-picker ul.country-languages ul li{float:left;width:60px}#country-picker ul.link-list{margin:-4px 0 0 0;width:13.2em}#country-picker ul.link-list ul{margin:-0}#country-picker ul.link-list li{background-position: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(../img/quickfinder-bg.png) 1px top no-repeat}#quickfinder-stadtverkehr{float:left;left:100%;margin-left:-100%;padding:4px 0 0 1px;position:relative;top:-10px;width:302px;z-index:10010}#quickfinder-stadtverkehr div.wrapper{background-position:right bottom;float:none!important;margin-bottom:1px;padding-bottom:12px}#quickfinder-stadtverkehr ul.tablist{background-position:-500px top;background-repeat:repeat-y;padding:0 15px;margin-bottom:0}#quickfinder-stadtverkehr ul.tablist li{background:white;display:block;float:left;height:45px;margin-top:8px;width:68px;overflow:hidden;position:relative}#quickfinder-stadtverkehr ul.tablist span{display:block}#quickfinder-stadtverkehr ul.tablist a:link,#quickfinder-stadtverkehr ul.tablist a:visited{color:#999}#quickfinder-stadtverkehr ul.tablist a{background-position:50% 0;display:block;font-weight:bold;padding:44px 8px 0;position:relative;text-align:center;z-index:50}#quickfinder-stadtverkehr ul.tablist a,#quickfinder-stadtverkehr ul.tablist a:hover,#quickfinder-stadtverkehr ul.tablist a:active,#quickfinder-stadtverkehr ul.tablist a:focus{color:#333;text-decoration:none}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bahn a:focus{background:transparent url(../img/icons/bahnreise_40x40_blau_on.jpg) no-repeat 50% 0}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bahn a{background:transparent url(../img/icons/bahnreise_42x46_blau_schatten.jpg) no-repeat 50% 0}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-sbahn a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% 0}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:link,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:visited,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:hover,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-sbahn a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -100px}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-bus a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -200px}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:link,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:visited,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:hover,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-bus a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -300px}#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:link,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:visited,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:hover,#quickfinder-stadtverkehr ul.tablist li span.qf-tab-fahrplan a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -400px}#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:link,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:visited,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:hover,#quickfinder-stadtverkehr div.with-linklist ul.tablist li span.qf-tab-fahrplan a:focus{background:transparent url(../img/qf-stadtverkehr-icons.gif) no-repeat scroll 50% -500px}#quickfinder-stadtverkehr div.link-list-wrapper{background-position:-500px top;background-repeat:repeat-y;padding:8px 15px;margin-bottom:0}#quickfinder-stadtverkehr div.link-list-wrapper div.link-list-container{background-color:#f4f4f5;padding:8px;margin:0 8px}#quickfinder-stadtverkehr div.qf-teaser{margin:0 7px 8px;background-color:#ececee;border:1px solid #ccc;position:relative}#quickfinder-stadtverkehr div.qf-teaser ul.info{background:url(../img/icons.gif) left -2947px no-repeat;margin:5px 15px;padding-left:56px}#content .travelbutton .opener{background-position:0 -1648px;padding:0 4px 0 24px}#content .travelbutton .openerActive{background-position:0 -1748px}#content .travelbutton ul.process-list{padding:0}.travelbutton fieldset p{clear:both}#terms{background:#fff;border:1px solid #ccc;cursor:pointer;display:none;left:0;margin:0 0 2em 14.5em;padding:1em 1.3em;position:absolute;top:8px;z-index:30000;-moz-box-shadow:#000 0 0 .5em;-webkit-box-shadow:#000 0 0 .5em;-khtml-box-shadow:#000 0 0 .5em;box-shadow:#000 0 0 .5em}#terms ol li{list-style:decimal;margin:0 0 1em 1.9em}#terms .close{text-align:right}#terms .closeButton{background:url(../img/icons.gif) 0 -3588px no-repeat;padding-left:1.3em}#preview{margin-bottom:1.5em;position:relative}#preview #size-preview{left:0;position:absolute;top:0;z-index:0}.travelbutton .liner{border-bottom:2px solid #ccc;height:2px;margin-bottom:.65em}.travelbutton .hasBg{background:#eaeaea;padding:.65em 4px .5em 24px}#button-preview,#button-preview-text,#buttonLogo,#button-preview-submit,#button-preview-visual{left:0;position:absolute;top:0;z-index:100}#button-preview-text,#buttonLogo{z-index:500}#buttonForm .size-l .typo-a,#buttonForm .size-l .typo-b{left:126px;top:10px}#buttonForm .size-l .typo-print{left:9px;top:12px}#buttonForm .size-l #buttonLogo{left:395px;top:8px}.size-l #button-preview-submit{left:306px;top:40px}#buttonForm .visual-ice .size-l #button-preview-submit,#buttonForm .visual-regio .size-l #button-preview-submit{top:32px}#buttonForm .size-l .img-5{left:37px;top:0}#buttonForm .size-m .typo-a,#buttonForm .size-m .typo-b{left:61px;top:10px}#buttonForm .size-m .typo-print{left:9px;top:12px}#buttonForm .size-m #buttonLogo{left:160px;top:8px}.size-m #button-preview-submit{left:71px;top:40px}#buttonForm .visual-ice.size-m #button-preview-submit,#buttonForm .visual-regio.size-m #button-preview-submit{left:79px;top:38px}#buttonForm .size-m .img-5{left:5px;top:1px}#buttonForm .size-s .typo-a,#buttonForm .size-s .typo-b{left:7px;top:7px}#buttonForm .size-s .typo-print{left:7px;top:7px}#buttonForm .size-s .typo-visual{left:53px;top:8px}#buttonForm .size-s #buttonLogo{left:64px;top:5px}.size-s #button-preview-submit{left:20px;top:25px}#buttonForm .size-xs .typo-a,#buttonForm .size-xs .typo-b{display:none}#buttonForm .size-xs #buttonLogo{left:-9999px;top:0}.size-xs #button-preview-submit{left:36px;top:6px}.size-xs #button-preview-visual{left:5px;top:4px}#buttonForm .size-sq .typo-a,#buttonForm .size-sq .typo-b,#buttonForm .size-sq .typo-print{left:9px;top:42px}#buttonForm .size-sq .typo-print{top:56px}#buttonForm .size-sq #buttonLogo{left:160px;top:10px}.size-sq #button-preview-submit{left:90px;top:128px}#buttonForm .visual-ice.size-sq #button-preview-submit,#buttonForm .visual-regio.size-sq #button-preview-submit{top:115px}.size-sq #button-preview-visual{left:7px;top:100px}#button-preview-visual{left:7px;top:10px}.travelbutton .js,.js .nojs,.travelbutton .withAddress,.defaultClosed,#buttonLogo{display:none}.js .js,.js .selected,.metal #buttonLogo,.lightplastic #buttonLogo,.darkplastic #buttonLogo,.print #buttonLogo,#buttonLogo.confirmation{display:block}.travelbutton .text{border:1px solid #768086;margin-right:4px;padding:1px 4px;width:230px}.travelbutton #plz{float:left;width:50px}.travelbutton input#location{width:166px}.travelbutton fieldset{margin-bottom:.9em}.travelbutton .radio{margin:0 .3em 0 1.5em}.travelbutton .first{margin-left:0}.travelbutton .radio,.travelbutton label,.travelbutton .buttonText span,.travelbutton .imgSelection img{vertical-align:middle}.travelbutton .imgSelection label{cursor:pointer;line-height:70px}.travelbutton .imgSelection label.disabled img{-moz-opacity:.4;-opera-opacity:.4;-webkit-opacity:.4;opacity:.4}.travelbutton .previews label{background:url(../img/anreisebutton/buttons-preview-bg.gif) left top no-repeat;cursor:pointer;display:block;float:left;margin-right:10px;padding-top:40px;width:15%}.travelbutton .previews label.lightplastic{background-position:-200px 0}.travelbutton .previews label.darkplastic{background-position:-400px 0}.travelbutton .previews label.print{background-position:-600px 0}.travelbutton .previews label.visual-ice{background-position:-800px 0}.travelbutton .previews label.visual-regio{background-position:-1000px 0;margin-right:0}.travelbutton .previews .radio{margin-left:1px}.required{font-weight:bold}.travelbutton .feedback{background:url(../img/anreisebutton/icons.gif) 0 0 no-repeat;display:inline-block;height:16px;vertical-align:-0.3571em;width:16px}.travelbutton .pass{background-position:0 -100px}#label-url{display:block;width:250px}.travelbutton .block,#label-salutation{display:block}#address{margin-top:2.1em}#agreelabel,#agreement,#termslink{vertical-align:middle}#agreement{margin-right:.3em}#termslink{color:#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}.error{color:red;font-weight:bold}#error_msg{display:none;margin:1.1em 0;font-size:.8em}div.qf-infoteaser{width:286px;background-color:#fff;border:1px solid #ccc;margin:0 7px 8px}div.qf-infoteaser img.left{float:left;margin-bottom:0}div.qf-infoteaser div.qf-infoteaser-wrapper{float:left;margin:8px 8px 0 8px;padding:0;width:160px}#inhalt form.contentform fieldset div.clearfix{margin-bottom:5px}#inhalt form.contentform fieldset div.clearfix div.formfields{display:inline-block;width:440px}#inhalt form.contentform fieldset div.clearfix div.formfields label.combinedlabel{white-space:nowrap;padding-left:0}#inhalt form.contentform fieldset div.clearfix div.formfields label.combinedlabel input{margin-right:8px}form.contentform fieldset .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(../img/newsletterbox-bg.png) 0 0 no-repeat!important;padding-left:71px!important}.newsletter-box img{float:left;margin:0 8px 0 0}.newsletter-box h3{margin-top:6px;margin-bottom:0}.newsletter-box p{padding-top:0;margin-bottom:6px}.newsletter-box h3 span{font-weight:normal}.newsletter-box input{float:left;padding:0 4px 1px;border:1px solid #aaa;margin-right:8px;font-size:.7em}#newsletter-container .newsletter-url{display:none}.startseite #content .social-media,#inhalt div.section .social-media,#sidebarRight .social-media{background:#d2d2d2 url(../img/gradient-iconbox.png) 0 0 repeat-x;float:left;font-weight:bold;position:relative;width:176px}#inhalt div.section .social-media{margin:0!important}.social-media .icon{background:url(../img/social-media/icons-social-media.gif) left top no-repeat;display:block;height:16px;width:16px}.startseite .social-media .icon,#inhalt div.section .social-media .icon,#sidebarRight .social-media .icon{height:auto;padding-bottom:8px;padding-left:26px;width:auto;zoom:1}.startseite .social-media p,#inhalt div.section .social-media p,#sidebarRight .social-media p{padding-bottom:5px}.site-actions .twitter{background-position:left top}.site-actions .facebook{background-position:left -100px}.site-actions .mrwong{background-position:left -200px}.startseite .twitter,#inhalt div.section .social-media .twitter,#sidebarRight .social-media .twitter{background-position:left -50px}.startseite .facebook,#inhalt div.section .social-media .facebook,#sidebarRight .social-media .facebook{background-position:left -150px}.startseite .mrwong{background-position:left -250px}.startseite .youtube,#inhalt div.section .social-media .youtube,#sidebarRight .social-media .youtube{background-position:left -300px;padding-left:50px}#inhalt .social-media ul li{background:0;padding:0}#content ul.social-media li{margin-right:16px;font-size:.9em}#content .site-actions ul{float:left}#content ul.social-media{float:none;margin-left:530px}#content div.site-actions-footer-align ul.social-media{float:none;margin-left:450px}#sidebarRight .social-media{float:none}.urlaub .clear{clear:both;height:0}.urlaub #inhalt{width:736px!important}.urlaub #stage{margin-top:10px}.urlaub #sidebar{width:208px!important}#content.sidebar-both.urlaub #stage #sidebarRight{margin:0;margin-bottom:15px}.urlaub .link-list li.more{margin-top:3px}.urlaub .link-list li.more a{font-weight:bold;cursor:pointer}.urlaub .link-list.price li a span{float:right}.urlaub .link-list.price li a span span{color:#f00;float:none}.urlaub .link-list.price li a span.fl_le{float:none}#content.urlaub .stage_head .transparent_bg ul.link-list li{font-size:15px;background:url(../img/icons.gif) no-repeat scroll 0 -4809px transparent!important}.urlaub #stage .col{clear:both}.urlaub .teaserboxImg .innerArea{margin:7px!important}.urlaub .teaserboxImg .innerArea.innerAreaPadding{padding-top:8px}.urlaub .teaserboxImg img{margin-left:-8px;margin-top:-8px}.urlaub #sidebar .teaserboxImg img{margin-left:0;margin-top:0}.urlaub #sidebar .teaserboxImg li.tipp span{background:url(../img/thumb.png) no-repeat scroll right bottom;display:inline-block;height:18px;padding-right:23px;padding-top:5px;margin-bottom:-4px}.urlaub #sidebar .teaserboxImg li.tipp a{background-position:0 -1242px;margin-top:.5em}.urlaub #sidebar .teaserboxImg li.tipp a:hover{background-position:0 -1442px;margin-top:.5em}.urlaub #stage_menu{float:left;width:85px}.urlaub #stage_menu ul{border-top:1px solid silver}.urlaub #stage_menu ul li{background-image:url(../img/buehne_btn.gif);display:block;height:21px;width:77px;padding:2px 0 0 8px;cursor:pointer}.urlaub #stage_menu a{color:white}.urlaub #stage_menu ul li.active{padding:0;width:84px}.urlaub #stage_menu ul li.active.last a{border-bottom:1px solid silver}.urlaub #stage_menu ul li.active a{display:block;font-weight:bold;color:black;margin-left:1px;margin-top:1px;background:#f4f4f5;height:20px;width:76px;padding:2px 0 0 7px}.urlaub #stage .stage_wrapper{float:left;width:428px;padding-right:15px;background:url(../img/buehne_shape_right.png) repeat-y 428px}.urlaub .stage_content{background:url(../img/buehne_shape_.png) 10px bottom no-repeat;padding-bottom:7px;float:left;margin-bottom:15px}.urlaub .stage_content .stage_head{height:228px;width:428px;border-top:1px solid #ccc;position:relative;overflow:hidden}.urlaub .stage_head .transparent_bg{padding:16px 60px 0 25px;height:100%;width:245px;background:url(../img/bg_buehne.png) repeat-y;position:absolute;top:0;left:0}.urlaub .stage_head .button-inside{margin-top:15px}.urlaub .stage_head img{position:absolute;top:0;left:0}.urlaub .stage_teaser{border:1px solid #ccc;padding:16px 15px 16px 18px;width:393px;background:url(../img/bg_buehne_teaser.gif) repeat-x;margin-bottom:-1px}.urlaub .stage_teaser h1{color:#5b5a5b;margin-left:8px;font-size:16px;font-weight:bold}.urlaub .stage_teaser img{float:left;margin:0 8px 0 0}.urlaub .stage_teaser .first_Teaser{margin-bottom:16px}.urlaub .stage_teaser ul,.stage_teaser h3{margin:0;padding:0}.urlaub .stage_teaser .second_Teaser{border-top:1px solid #ccc;padding-top:16px}.urlaub .stage_teaser div div{width:275px;float:left}.urlaub .linkList_oneCol h1,.linkList_twoCol h1{color:#5b5a5b}.urlaub .linkList_twoCol,.linkList_oneCol{border:1px solid #ccc;width:388px;background:url(../img/bg_buehne_teaser.gif) repeat-x;padding:17px 15px 28px 23px}.urlaub .linkList_twoCol div{float:left;width:179px}.urlaub .linkList_twoCol .firstCol{margin-right:24px}.urlaub #teaserbox_stage{float:left;width:208px;margin-top:-8px}#content.urlaub div.teaser.img_head,#content.urlaub div.teaser .box{width:176px;padding:4px 15px 8px 15px!important;background-color:#f4f4f5}#content.urlaub div.teaser.img_head img{margin:-4px -15px 0}#content.urlaub div.teaser.img_back{margin-top:8px;padding:109px 7px 7px 7px!important}#content.urlaub div.teaser.img_back .box{border:0;width:162px;margin:8px 0 0 0}#content.urlaub #sidebar div.teaser.box.img_back{width:192px}#content.urlaub #sidebar div.teaser.box{margin-top:10px}#content div.threeColumnContainer div.section div.col{width:655px}#content div.twoColumnContainer{background-color:#fff;border:1px solid #ccc;margin:10px 0 0 0;padding:0;float:left}#content div.twoColumnContainer div.section div.col{width:430px;margin-bottom:-14px}#content div.twoColumnContainer h3{margin:4px 4px 0 7px}#content div.twoColumnContainer p{padding:3px 8px 3px 8px}#content div.section .img_224_2,#content div.section .img_464_3{float:left;width:208px}#content div.section .img_224_3{float:left;width:448px}div#content.bcstartpage .stage{position:relative;width:980px}div#content.bcstartpage .stageItems{position:relative;width:980px;height:304px}div#content.bcstartpage .stageItems a.stageItem{display:none;position:absolute;left:0;top:0}div#content.bcstartpage .stageItems a.firstStageItem{display:block}div#content.bcstartpage .pausePlay{background:url(../img/bahncardportal/buehne_pause.png) 0 0 no-repeat;width:26px;height:27px;position:absolute;left:16px;bottom:19px;cursor:hand;cursor:pointer;visibility:hidden}div#content.bcstartpage .activeThumb{display:block;position:absolute;top:-10px;left:27px;width:28px;height:15px;background:url(../img/bahncardportal/thumb_active.png) 0 0 no-repeat;z-index:80;visibility:hidden}div#content.bcstartpage .descriptionThumb{position:absolute;top:-35px;right:5px;white-space:nowrap;background:transparent;visibility:hidden}div#content.bcstartpage .descriptionThumb *{float:left;display:inline}div#content.bcstartpage .descriptionThumb .descriptionLeft{width:1px;height:29px;background:url(../img/bahncardportal/thumb_description_left.png) 0 0 no-repeat}div#content.bcstartpage .descriptionThumb .descriptionMiddle{min-width:1px;height:29px;background:url(../img/bahncardportal/thumb_description_middle.png) 0 0 repeat-x;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;padding:4px 7px 0 7px}div#content.bcstartpage .descriptionThumb .descriptionRight{width:5px;height:29px;background:url(../img/bahncardportal/thumb_description_right.png) 0 0 no-repeat}div#content.bcstartpage .descriptionThumb .descriptionArrow{width:20px;height:15px;background:url(../img/bahncardportal/thumb_description_arrow.png) 0 0 no-repeat;position:absolute;bottom:-5px!important;bottom:-9px;right:30px}div#content.bcstartpage .stageThumbs{visibility:hidden;position:absolute;right:0;bottom:15px}div#content.bcstartpage .stageThumbs div.stageThumb{float:left;position:relative;background:url(../img/bahncardportal/thumb_shadow.png) 0 0 no-repeat;width:78px;height:62px;padding:4px 0 0 3px;cursor:hand;cursor:pointer;z-index:70}div#content.bcstartpage .stageThumbs div.stageThumb div.filter{position:absolute;width:68px;height:52px;top:5px;left:4px;background:#FFF;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}div#content.bcstartpage .stageThumbs div.stageThumb div.firstFilter{opacity:0}div#content.bcstartpage .stageThumbs div.stageThumb>img{border:1px solid white}div#content.bcstartpage .stageShadow{width:980px;height:9px;background:url(../img/bahncardportal/buehne_shadow.png) 0 0 no-repeat;position:absolute;bottom:-9px;left:0;z-index:99;overflow:hidden}div#content.bcstartpage .carouselBox{background:url(../img/bahncardportal/carousel_shadow.png) 0 0 no-repeat;width:634px;height:218px;padding:0 7px 7px 1px;float:left;display:inline}div#content.bcstartpage .carousel{width:534px;height:190px;padding:14px 50px 14px 50px;background:url(../img/bahncardportal/bg_carousel.png) 0 0 repeat-x;position:relative;border-top:0}div#content.bcstartpage .carouselItems{position:relative;width:534px;height:190px;overflow:hidden}div#content.bcstartpage .carousel .item *{margin:0;padding:0;line-height:normal}div#content.bcstartpage .carousel .item li{padding:0 0 0 12px}div#content.bcstartpage .carousel .item{width:150px;padding:2px 10px 0 10px;height:188px;background:url(../img/bahncardportal/bg_carousel_item.png) 0 0 repeat-x;float:left;display:inline;position:absolute;left:0;top:0}div#content.bcstartpage .carousel .item h3{font-size:12px;margin-bottom:2px}div#content.bcstartpage .carousel .item p{font-size:11px;line-height:14px;height:auto!important;height:31px;min-height:31px}div#content.bcstartpage .carousel .item a{font-size:11px}div#content.bcstartpage .carousel .item a img{margin-bottom:-2px}div#content.bcstartpage .carousel .item ul{font-size:11px;line-height:15px}div#content.bcstartpage .carousel .item li{margin-bottom:5px}div#content.bcstartpage .carousel .prev{position:absolute;left:5px;top:87px;width:32px;height:26px;background:url(../img/bahncardportal/carousel_pfeil_left.gif);visibility:hidden}div#content.bcstartpage .carousel .next{position:absolute;right:5px;top:87px;width:32px;height:26px;background:url(../img/bahncardportal/carousel_pfeil_right.gif);visibility:hidden}div#content.bcstartpage .assistantBox{background:url(../img/bahncardportal/assistant_shadow.png) 0 0 no-repeat;width:317px;height:218px;padding:0 8px 7px 0;float:left;display:inline}div#content.bcstartpage .assistantForm{width:283px;height:184px;background:#FFF;padding:17px 17px 17px 17px;overflow:hidden}div#content.bcstartpage .assistantForm .right{float:right;display:inline}div#content.bcstartpage .assistantForm h3{font-size:14px;line-height:18px;font-weight:normal}div#content.bcstartpage .assistantForm p{font-size:11px;line-height:15px;font-weight:normal}div#content.bcstartpage .assistantForm label span,div#content.bcstartpage .assistantForm label input{vertical-align:middle}div#content.bcstartpage .assistantForm .departure{margin-bottom:13px}div#content.bcstartpage .assistantForm .departure input{width:269px;border:1px solid #000;color:#000;padding:5px 5px 5px 5px;font-size:11px}div#content.bcstartpage .assistantForm .departure input{margin-bottom:-5px}div#content.bcstartpage .assistantForm .departure input{margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){div#content.bcstartpage .assistantForm .departure input{margin-bottom:0}}div#content.bcstartpage .assistantForm .tariffClass label{margin-right:10px}div#content.bcstartpage .assistantForm .tariffClass input{width:14px;height:14px}div#content.bcstartpage .assistantForm .button-inside span{font-size:1.1em;font-weight:normal}div#content.bcstartpage .assistantForm .button-inside span.button-border button span{background:transparent url(../img/bahncardportal/arrow_big.png) 5px 0 no-repeat;padding-left:35px;width:auto!important;width:160px}div#content.bcstartpage div.box{width:950px;padding:8px 5px}div#content.bcstartpage .box div,div#content.bcstartpage .box a.teaser{border:1px solid #d9d9d9;float:left;display:inline;margin-left:10px}div#content.bcstartpage .box .textTeaser p.long{width:292px;margin-bottom:2px;-webkit-margin-after:3px}div#content.bcstartpage .box a.teaser:hover{color:#333;text-decoration:none}div#content.bcstartpage .box div:first-child,div#content.bcstartpage .box a.teaser:first-child{margin-left:0}div#content.bcstartpage .box div.firstChild,div#content.bcstartpage .box a.firstChild{margin-left:0}div#content.bcstartpage .box .teaser{height:70px;position:relative;width:308px;font-family:Arial,sans-serif;letter-spacing:-0.3px;float:left;display:inline}div#content.bcstartpage .box .teaser img{position:absolute;top:0;left:0}div#content.bcstartpage .box .teaser h3{left:6px;position:absolute;top:3px;font-weight:normal;font-size:12px;margin-bottom:1px}div#content.bcstartpage .box .textTeaser h3{margin-bottom:2px}div#content.bcstartpage .box .teaser span{font-weight:bold;position:absolute;top:20px;left:6px;width:165px;font-size:14px;line-height:18px}div#content.bcstartpage .box .teaser.textRight h3,div#content.bcstartpage .box .teaser.textRight span{left:155px}div#content.bcstartpage .box .textTeaser{padding:6px 17px 4px 17px;background:#efefef;width:274px}div#content.bcstartpage .box div.twoCol{width:594px}div#content.bcstartpage .box div.oneCol{border:0;width:292px}div#content.bcstartpage .box div.oneAndAHalfCol{border:0;width:360px}div#content.bcstartpage .box div.oneAndAHalfCol .half{margin:-3px 0 0 0;padding:0;border:0;float:left;display:inline;width:165px}div#content.bcstartpage .box .textTeaser h3{margin-top:10px}div#content.bcstartpage .box .textTeaser li{float:left;display:inline;margin-bottom:2px;background:url(../img/icons.gif) no-repeat scroll 0 -4812px transparent;padding:0 0 0 12px}div#content.bcstartpage .box .textTeaser li a{width:125px;display:block}div#content.bcstartpage .box .textTeaser img{float:left;display:inline}div#content.bcstartpage .box .textTeaser .long a{width:258px;display:block}div#content.bcstartpage .box .textTeaser ul.twoCol li{float:none}div#content.bcstartpage .bahnbonusformBox{visibility:hidden;width:260px;height:140px;padding:0 8px 7px 0;float:left;display:inline;z-index:400;position:absolute;top:90px;left:20px}div#content.bcstartpage .bahnbonusformBox.graybg{background:url("../img/bahncardportal/bg_bahnbonusform_gray_shadow.png") no-repeat scroll 0 0 transparent}div#content.bcstartpage .bahnbonusformBox.transparentbg{background:url("../img/bahncardportal/bg_bahnbonusform_transparent_shadow.png") no-repeat scroll 0 0 transparent}div#content.bcstartpage div.bahnbonusform{margin-left:15px;margin-top:10px}div#content.bcstartpage .bahnbonusform p{font-size:.75em}div#content.bcstartpage .bahnbonusform h3{font-size:.9em}div#content.bcstartpage .bahnbonusform select{width:125px;vertical-align:middle;border:1px solid #768086}div#content.bcstartpage .bahnbonusform label{display:block;float:left;width:80px;margin:0 4px 0 0}div#content.bcstartpage .bahnbonusform .clearfix{display:block;margin-bottom:0}div#content.bcstartpage .bahnbonusform p.button-inside{padding:7px 0 5px 85px}.kundenberater_form{margin-bottom:15px}.kundenberater{background:#eaeaea;padding:8px;margin-bottom:15px;display:none}.kundenberater .berater_content{float:left;width:420px;padding:10px;background:white;border:1px solid black}.kundenberater .name{font-weight:bold}.kundenberater img{float:left;margin-right:20px}#content .kundenberater ul.link-list.link li{font-weight:bold;margin-top:20px}#umkreissuche{float:right;right:0;position:absolute;top:20px;z-index:9000;font-size:12px}#umkreissuche .content{padding:3px 7px 7px 7px;background:url("../img/umkreissuche/bg_umkreissuche.png");border:1px solid #ccc;margin-right:12px;width:192px}#umkreissuche .content h4{font-weight:normal;padding-left:8px;font-size:11px}#umkreissuche .find{border:1px solid #768086;height:23px;background:url("../img/umkreissuche/umkeissuche_bg_find.png");display:block}#umkreissuche .find:hover,#umkreissuche .find:focus,#umkreissuche .find:active{color:#333;text-decoration:none}#umkreissuche .find div{background:url("../img/umkreissuche/umkeissuche_arrow_right.jpg") no-repeat scroll right top transparent;font-size:12px;font-weight:bold;height:15px;padding:4px 7px;cursor:pointer}#umkreissuche .karte{left:-27px;position:absolute;top:-2px}#umkreissuche .slide{background:#eaeaea;padding:7px;display:none}#umkreissuche .slide .formrow{margin-top:10px}#umkreissuche .slide .formrow:first-child{margin-top:3px}#umkreissuche .slide label{font-size:12px;margin-left:3px}#umkreissuche .slide input.text{width:95%;border:1px solid #768086;height:12px;padding:2px 4px;font-size:11px!important}*+html #umkreissuche .slide input{height:auto}#umkreissuche .button-border{float:right}#umkreissuche .button-inside{padding-bottom:0}#umkreissuche.open .content{background:#fff}#umkreissuche.open .slide{display:block}#umkreissuche.open .find div{background-image:url(../img/umkreissuche/umkeissuche_arrow_down.png)}#umkreissuche .bold{font-size:12px}#cboxOverlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:90000;background:black}#colorbox{z-index:90000;background-color:white;padding:25px!important}#cboxClose{position:absolute;top:10px;right:10px;font-weight:bold;cursor:pointer}#cboxLoadingOverlay{position:absolute;width:100px;height:80px;top:50%;left:50%;margin-left:-50px;margin-top:-40px;border:1px solid #CCC;background:white}#cboxLoadingGraphic{position:absolute;width:90px;height:70px;top:50%;left:50%;margin-left:-44px;margin-top:-34px;background:#eaeaea url(../img/preloader.gif) no-repeat center center}#cboxTopCenter.umkreissuche h1{margin-bottom:1em}#cboxTopCenter.umkreissuche h1 span{font-weight:bold}.fbClick{background:#fff;border:1px solid #ccc}.fbClick .boxContent.script{display:none}.fbClick.activity .boxContent.script{background:url(../img/bg_fbClick.png) left bottom no-repeat;height:206px}.fbClick.like,.fbClick.activity{width:208px}.fbClick .fbControls{zoom:1;margin-bottom:9px}.fbClick .fbControls .activateFB{background:url(../img/bg_fbClick.png) right 0 no-repeat;height:20px;width:149px;display:block;float:left}.fbClick .fbControls .activateFB.active{background:url(../img/bg_fbClick.png) right -22px no-repeat}.fbClick .fbControls .flyout{float:right;width:40px;position:relative;font-size:.75em}.fbClick .fbControls .flyout .info{float:left;height:20px;width:20px;background:url(../img/bg_fbClick.png) -263px -47px no-repeat;display:block}.fbClick .fbControls .flyout .info:hover .layer{display:block;height:105px;width:250px;right:40px;line-height:18px;z-index:1000;color:#222}.fbClick .fbControls .flyout .setCookie{float:left;height:20px;width:20px;background:url(../img/bg_fbClick.png) right -47px no-repeat}.fbClick .fbControls .flyout .setCookie:hover .layer{display:block;height:75px;width:150px;right:20px;line-height:18px;font-weight:bold;z-index:1000}.fbClick .fbControls .flyout .layer{background:#fff;border:1px solid #d3d3d3;display:none;padding:8px;position:absolute;z-index:1}.fbClick.activity .fbContainer iframe{border:0;overflow:hidden;width:226px;height:163px;margin-left:-9px;background:#fff}.fbClick.like .fbContainer iframe{border:0;overflow:hidden;width:216px;height:80px;background:#fff}#blitzbox{display:none}#key-visual-inner{margin-left:-15px;margin-top:-12px;padding-bottom:6px}#colorboxGal{box-shadow:0 0 10px black}#colorboxGal,#cboxGalOverlay,#cboxGalWrapper{position:absolute;left:0;z-index:100000}#cboxGalOverlay{top:-20px}#cboxGalWrapper{background:#fff}#cboxGalOverlay{position:fixed;width:100%;height:110%}#cboxGalMiddleLeft,#cboxGalBottomLeft{clear:left}#cboxGalContent{position:relative}#cboxGalLoadedContent{overflow:auto}#cboxGalLoadingOverlay,#cboxGalLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxGalPrevious,#cboxGalNext,#cboxGalClose,#cboxGalSlideshow{cursor:pointer}.cboxGalPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxGalIframe{width:100%;height:100%;display:block;border:0}#colorboxGal,#cboxGalContent,#cboxGalLoadedContent{box-sizing:content-box}#cboxGalOverlay{background:#000}#cboxGalMiddleLeft,#cboxGalMiddleRight,#cboxGalBottomRight,#cboxGalBottomLeft,#cboxGalTopRight,#cboxGalTopLeft{width:15px;background:#fff}#cboxGalBottomCenter,#cboxGalBottomRight,#cboxGalBottomLeft{min-height:60px;height:auto;background:#fff}#cboxGalTopCenter,#cboxGalTopRight,#cboxGalTopLeft{min-height:40px;height:auto;background:#fff}#cboxGalTopCenter h2{padding-top:10px;padding-right:80px;padding-bottom:8px;font-size:.938em;font-weight:bold}#cboxGalContent,.cboxGalIframe{background:#fff}#cboxGalError{padding:50px}#cboxGalTitle{position:absolute;left:0;width:100%;font-size:12px;line-height:14px;margin-top:5px;padding-right:32px;box-sizing:border-box;-moz-box-sizing:border-box}#cboxGalCurrent{position:absolute;right:0;font-size:11px;margin-top:5px}#cboxGalSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxGalPrevious,#cboxGalNext{position:absolute;top:0;width:50px;height:85%;text-indent:-9999px;z-index:99999;opacity:.8;background:url(../img/regional/gallerie_lightbox_arrows.png) no-repeat 70px center;border:0}#cboxGalNext{right:8px}#cboxGalPrevious{left:8px}#cboxGalNext:hover{background-position:right center}#cboxGalPrevious:hover{background-position:left center}#cboxGalLoadingOverlay{background:#eaeaea}#cboxGalLoadingGraphic{background:url(../img/regional/player/loading.gif) no-repeat center center}#cboxGalClose{position:absolute;top:6px;right:4px;background:url(../img/regional/btn_close.png) no-repeat 8px 5px #fff;padding:0 0 2px 15px;width:100px;height:26px;font-weight:bold;font-size:12px;border:0}#cboxGalLoadedContent{z-index:1}#colorboxGal .mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top}.me-plugin{position:absolute}#colorboxGal .mejs-embed,#colorboxGal .mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}#colorboxGal .mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}#colorboxGal .mejs-container-fullscreen .mejs-mediaelement,#colorboxGal .mejs-container-fullscreen video{width:100%;height:100%}#colorboxGal .mejs-container-fullscreen.mejs-controls{background:red}#colorboxGal .mejs-background{position:absolute;top:0;left:0}#colorboxGal .mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}#colorboxGal .mejs-poster{position:absolute;top:0;left:0}#colorboxGal .mejs-poster img{border:0;padding:0;border:0;display:block}#colorboxGal .mejs-overlay{position:absolute;top:0;left:0}#colorboxGal .mejs-overlay-play{cursor:pointer}#colorboxGal .mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../img/regional/player/icon_play.png) no-repeat}#colorboxGal .mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#eaeaea}#colorboxGal .mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../img/regional/player/loading.gif) 50% 50% no-repeat}#colorboxGal .mejs-container .mejs-controls{position:absolute;background:#fff;list-style-type:none;margin:0;padding:0;left:0;bottom:-41px;height:41px;width:100%;border:1px solid #CCC;border-top:0;overflow:hidden}#colorboxGal .mejs-container.mejs-container-fullscreen .mejs-controls{bottom:0;margin:0 auto}#colorboxGal .mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:42px;height:42px;font-size:11px;line-height:11px;background:0;border:0;position:relative}#colorboxGal .mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:28px;width:28px;border:0;background:transparent url(../img/regional/player/player_buttons.png) no-repeat;outline:0!important}#colorboxGal .mejs-container .mejs-controls .mejs-time{display:block;height:17px;width:auto;padding:14px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorboxGal .mejs-container .mejs-controls .mejs-time span{font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto;color:black}#colorboxGal .mejs-controls .mejs-play button{background-position:0 0}#colorboxGal .mejs-controls .mejs-play button:hover{background-position:0 -28px}#colorboxGal .mejs-controls .mejs-pause button{background-position:0 -56px}#colorboxGal .mejs-controls .mejs-pause button:hover{background-position:0 -84px}#colorboxGal .mejs-controls .mejs-time-rail{width:200px;padding-top:9px!important;height:28px}#colorboxGal .mejs-controls .mejs-time-rail span{position:absolute;cursor:pointer}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:transparent url(../img/regional/player/timeSliderRail.png) repeat-x}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-rail-left{height:11px;width:3px;background:transparent url(../img/regional/player/timeSliderLeft.png) no-repeat;margin-top:5px;left:2px}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-rail-right{height:11px;width:3px;background:transparent url(../img/regional/player/timeSliderRight.png) no-repeat;right:2px;margin-top:5px}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-loaded{background:transparent url(../img/regional/player/timeSliderBuffer.png) repeat-x;width:0}#colorboxGal .mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:transparent url(../img/regional/player/timeSliderProgress.png) repeat-x}#colorboxGal .mejs-controls .mejs-fullscreen-button button{background-position:0 -224px}#colorboxGal .mejs-controls .mejs-fullscreen-button button:hover{background-position:0 -252px}#colorboxGal .mejs-controls .mejs-unfullscreen button{background-position:0 -280px}#colorboxGal .mejs-controls .mejs-unfullscreen button:hover{background-position:0 -308px}#colorboxGal .mejs-controls .mejs-mute button{background-position:0 -112px}#colorboxGal .mejs-controls .mejs-mute button:hover{background-position:0 -140px}#colorboxGal .mejs-controls .mejs-unmute button{background-position:0 -168px}#colorboxGal .mejs-controls .mejs-unmute button:hover{background-position:0 -196px}#colorboxGal .mejs-controls .mejs-volume-button{position:relative}#colorboxGal .mejs-controls .mejs-volume-button .mejs-volume-slider{display:none!important;height:0;width:0;left:0;z-index:-1;position:absolute;margin:0}#colorboxGal .mejs-clear{clear:both}.lbpreview{position:relative;cursor:pointer;display:inline-block}.lbpreview.left{float:left}.lbpreview.right{float:right}.lbpreview .icon_glass{position:absolute;bottom:5px;right:5px;height:24px;width:24px;background:#b0b0b0 url(../img/icons/icon_lupe_24x24.png) no-repeat;border:1px solid white;opacity:.8}.lbpreview.left .icon_glass{right:21px}dl .lbpreview.left .icon_glass{right:5px}.lbpreview.insideImage .icon_glass{right:13px}.bahn_hotel_schnellsuche .suggestion{position:absolute;background-color:white;width:inherit;max-height:200px;overflow-y:auto;overflow-x:hidden;min-width:415px;border:1px solid black;left:8px;z-index:10000;display:none;zoom:1}.bahn_hotel_schnellsuche .suggestion ul{padding:2px 0}.bahn_hotel_schnellsuche .suggestion ul li.last{border-bottom:1px solid lightgrey}.bahn_hotel_schnellsuche .suggestion ul li{margin:2px 8px;clear:both;cursor:pointer;background:none!important;padding:0!important}.bahn_hotel_schnellsuche .suggestion ul li.selected{background-color:lightgrey!important}.bahn_hotel_schnellsuche .suggestion ul li span.label{float:left;width:340px;font-size:12px}.bahn_hotel_schnellsuche .suggestion ul li span.type{float:right;text-align:right;font-weight:bold;color:darkgrey;font-size:12px;display:none}.bahn_hotel_schnellsuche .suggestion ul li.first span.type{display:block}.bahn_hotel_schnellsuche .suggestion ul li span.label strong{background-color:lightgrey;font-weight:normal}#search,#searchform{float:right;margin:1px 16px 0 0;text-align:right}#contentSearch{margin-left:15px}#TB_window #contentSearch{margin-left:0}#search p,#searchform p,#contentSearch p{float:left}#search input.search-field,#searchform input.search-field{margin-right:4px;padding:1px 8px;width:180px}#contentSearch input.search-field{margin-right:4px;padding:1px 8px;width:230px;border:1px solid #768086}#contentSearch .noLabel label{position:absolute;left:-9999em}#contentSearch .button-inside{display:inline}div.threeColumnContainer #contentSearch p{padding:0!important}#searchform{position:relative}#searchform input.search-field{line-height:1.4em;margin-right:0;padding:0 24px 0 4px;*padding-top:2px;height:22px;*height:20px;width:148px}#searchform input.search-button{background:url(../img/topnav_bg.png) no-repeat -64px -29px;border:0;position:absolute;height:22px;width:17px;right:2px;top:1px}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;color:#333;font-size:12px}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#69f;color:#fff}#main-nav .flyout-content{display:none}#main-nav-flyout-container{height:0;overflow:visible;position:relative;width:0;z-index:11000}#main-nav-flyout{display:none;height:156px;left:3px;margin:0;padding:0;position:absolute;top:-8px}#main-nav-flyout-content{height:151px;padding:0 0 5px 5px}.flyout-content-block{display:block;float:left;height:130px;width:205px;margin-left:8px}#main-nav-flyout .shadow-right{background:url(../img/home/home_sprite.png) no-repeat right bottom;float:right;width:9px;height:156px}#main-nav-flyout-content{background:url(../img/home/home_sprite.png) no-repeat left bottom;padding:0 0 5px 5px;float:left}#main-nav-flyout-content .flyout-content-container{background-color:#FFF;height:138px;padding:8px 8px 0 0;white-space:nowrap}ul.flyout-content-block{height:124px;padding:8px 0 0 0;margin-bottom:0;overflow:hidden}ul.flyout-content-block.first{margin-left:12px}ul.flyout-content-block li{width:204px}ul.flyout-content-block a{background:url(../img/icons.gif) no-repeat 0 -991px;line-height:24px;text-decoration:none;padding:0 0 0 12px;display:block}ul.flyout-content-block a:hover{text-decoration:underline}a.flyout-teaser{height:130px;position:relative;width:204px}a.flyout-teaser.grey{background-color:#eaeaea}a.flyout-teaser img{display:block;height:102px;width:204px}a.flyout-teaser span{background:url(../img/icons.gif) no-repeat 0 -997px;bottom:8px;font-size:11px;left:10px;position:absolute;padding:0 0 0 12px}a.flyout-teaser:hover span{text-decoration:underline}a.flyout-teaser.right{float:right}#main-nav-flyout-tab{background-color:#FFF;color:#333;line-height:32px;padding:0 10px 4px;position:absolute;text-decoration:none;top:-36px;left:4px;z-index:10}#main-nav-flyout-tab span{font-family:"DBSansBold";font-size:16px;white-space:nowrap}#main-nav-flyout-tabsafe-left{height:30px;position:absolute;top:-30px;width:10px}#main-nav-flyout-tabsafe-right{height:30px;position:absolute;top:-30px;width:10px;z-index:20}#main-nav-flyout-tabsafe-bottom{height:12px;left:5px;position:absolute;top:-12px}#main-nav-flyout .flyout-login{border:1px solid #CCC;height:93px;margin:27px 8px 8px 8px;*margin-top:33px;padding:4px;width:417px}#main-nav-flyout form{background-color:#f3f3f3;display:none;height:88px;font-size:11px;padding:2px 10px 3px 10px;position:relative}#main-nav-flyout form.active{display:block}#main-nav-flyout .flyout-login-form-row{*height:40px;margin-bottom:8px}#main-nav-flyout .flyout-login-form-col{float:left;width:194px}#main-nav-flyout .flyout-login-form-row .flyout-login-form-col:first-child{margin-right:8px}#main-nav-flyout .flyout-login-form-col .button-inside{float:right;padding-bottom:0}#main-nav-flyout .flyout-login-form-bottom-row{bottom:0;left:10px;position:absolute}#main-nav-flyout label{display:block;padding:4px 0 4px}#main-nav-flyout input[type="text"],#main-nav-flyout input[type="password"]{border:1px solid #768086;height:14px;line-height:14px;padding:0 5px;width:182px}#main-nav-flyout .flyout-login-form-row a,#main-nav-flyout .flyout-login-form-bottom-row a{background:url(../img/icons.gif) no-repeat 0 -997px;line-height:24px;padding:0 0 0 12px}ul.flyout-login-tabs{left:-5px;list-style-type:none;position:absolute;top:-32px}ul.flyout-login-tabs li{background-image:url(../img/login_tab_sprite.png);background-repeat:no-repeat;float:left;font-size:11px;height:32px;line-height:28px;text-align:center}ul.flyout-login-tabs li a{color:#333;text-decoration:none}ul.flyout-login-tabs li.first{background-position:0 0;padding-left:15px}ul.flyout-login-tabs li.tab-spacer{background-position:-34px -128px;width:34px}ul.flyout-login-tabs li.last{background-position:right -96px;font-weight:bold;padding-right:15px}ul.flyout-login-tabs.active-first li.first{background-position:0 -32px;font-weight:bold}ul.flyout-login-tabs.active-first li.tab-spacer{background-position:0 -128px}ul.flyout-login-tabs.active-first li.last{background-position:right -64px;font-weight:normal}.clear{clear:both;line-height:0}#htmlFallback.jscriptEnabled{display:none}.htmlResults{background:url('../img/angebotsberater/html-content-headline.jpg') no-repeat #fff top left;border:1px solid #ddd;margin:10px 0 0 8px;width:960px}.htmlContentWrapper{position:relative;margin:43px 0 0 18px}.htmlContentBox{display:block;position:relative}.htmlContentBox .resultContainerBox{margin:0 20px 20px 0}#app-wrapper{width:980px;background:url('../img/angebotsberater/app-bg.jpg') no-repeat;display:none}#app-wrapper.jscriptEnabled{display:block}#angebot-app{display:block;position:relative;width:980px;position:relative;height:408px}#angebot-app h2{position:relative;top:5px;left:465px;font-size:28px}#angebot-app h3{margin:16px 0 16px 0}#angebot-app h4{margin:15px 0 6px 0}#filterContainer{position:relative;left:40px;top:90px;display:block}#filterContainer h3{position:relative;top:67px;font-size:14px;font-weight:normal}.disabledText{color:#b8b8b8}#filterContainer h4{font-size:12px;font-weight:normal}#filterDestination{width:200px;height:200px;position:absolute}#countrySelect{position:relative;top:67px}#countrySelect h5{font-size:10px}#countrySelect h5.deutsch{width:75px;float:left;position:relative}#countrySelect h5.international{width:82px;float:left;position:relative;top:0;margin-left:10px}#countrySelect .icons .germany{background-image:url(../img/angebotsberater/appIconSprite-201202.jpg);background-position:-160px 0;height:46px;width:34px;margin-right:52px}#countrySelect .icons .europe{background-image:url(../img/angebotsberater/appIconSprite-201202.jpg);background-position:-200px 0;height:48px;width:46px}#countrySelect .icons .icon{position:relative;float:left}#countrySelect .icons .europedisabled{background-position:-200px -48px}#countrySelect .icons .germanydisabled{background-position:-160px -46px}#countrySelect .selection{position:relative;display:block}#countrySelect input{margin-top:5px;width:13px;height:13px}#countrySelect input.first{margin-right:73px;margin-left:12px;position:relative}#countrySelect select{position:relative;top:10px;width:168px;font-size:12px}#countrySelect option.ieDisabled{color:#6d6d6d}#filterPersons{width:200px;height:200px;position:absolute;left:200px}#personCount{height:60px;width:200px;position:relative;top:69px}#personchoices{position:relative;height:80px;margin-left:3px}#personchoices div{display:block;position:relative;float:left;height:40px;overflow:hidden}#personchoices .nochoice{width:35px;background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-320px -9px;cursor:pointer}#personchoices .nochoicedisabled{background-position:-320px -40px;cursor:default}#personchoices .man{width:17px;height:60px;margin-left:5px;background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-571px 1px;cursor:pointer}#personchoices span{font-size:10px;margin-left:6px}#personchoices .man.woman{width:17px;margin-left:5px;background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-620px 1px;cursor:pointer}#personchoices .group{background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-666px 16px;cursor:pointer;height:60px;width:38px}#personchoices .groupDisabled{background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-280px 0;cursor:default;width:38px}#personchoices .group span{margin-left:3px}#personchoices .groupActive{background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-699px 16px;width:38px}#personSlider{position:absolute;display:block;height:15px;width:173px;margin-left:11px;top:63px}#personSlider .sliderbox{height:15px;background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-360px 0}#personSlider .sliderbox.disabled{background-position:-360px -15px}#personchoices .man.active{background-position:-587px 1px}#personchoices .man.woman.active{background-position:-636px 1px}#personchoices .man.disabled{cursor:default;background-position:-250px 0}#personSlider .ui-slider{height:15px;width:169px;margin-right:10px;left:3px;position:absolute;top:0}#personSlider .ui-slider-handle{height:16px;width:11px;position:absolute;top:0;background:url('../img/angebotsberater/widget-persons-slider-handle.png');background-repeat:no-repeat}#filterFamily{top:195px;left:210px;font-size:11px;position:absolute}#filterFamily h5{font-size:10px}#filterFamily label{margin:0;top:-3px;position:relative}#filterTrains{height:200px;position:absolute;left:435px}#filterTrains .icons{width:300px;height:40px;position:absolute;left:47px;top:117px}#filterTrains .icons .train{width:37px;height:38px;margin-right:5px;background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');margin:0 0 7px 0}#filterTrains .icons .t01{background-position:0 -38px}#filterTrains .icons .t01active{background-position:0 0}#filterTrains .icons .t01disabled{background-position:0 -76px}#filterTrains .icons .t02{background-position:-41px -38px}#filterTrains .icons .t02active{background-position:-41px 0}#filterTrains .icons .t02disabled{background-position:-41px -76px}#filterTrains .icons .t03{background-position:-120px -38px}#filterTrains .icons .t03active{background-position:-120px 0}#filterTrains .icons .t03disabled{background-position:-120px -77px}#filterTrains .icons .t04{background-position:-120px -38px}#filterTrains .icons .t04active{background-position:-120px 0}#filterTrains .icons .t04disabled{background-position:-120px -76px}#filterTrains #trainSelect{position:absolute;top:128px;left:20px}#filterTrains #trainSelect input{margin:0 0 32px 0;position:relative;font-size:11px;display:block;height:13px;width:13px}#filterTrains .trainDescription{position:absolute;font-size:11px;display:block;left:100px;top:123px;line-height:12px}.trainDescription div{margin:0 0 22px 0}#filterDay{width:230px;height:200px;position:absolute;left:718px}.travelday{position:relative;margin-top:153px}#dayCheckboxes .day{float:left;display:block;margin:3px 25px 0 0;font-size:11px;display:block}#dayCheckboxes input{margin:0 5px 0 0;padding:0;font-size:9px;vertical-align:top;width:13px;height:13px}#filterHowOften{width:240px;height:80px;position:absolute;left:717px;top:100px}#howOftenSelect{position:relative;width:300px;height:50px}#howOftenSelect .radioAndLabel{display:block;float:left;width:70px;height:50px}#howOftenSelect input{width:13px;height:13px;margin:0;padding:0}#howOftenSelect .label{font-size:11px;position:relative;height:30px;width:40px;display:block;left:20px;margin-top:-14px}#resultCount{position:absolute;top:274px;left:405px;font-size:11px}#resultCount p{position:relative;font-size:11px;margin-left:24px}#resultCount .counterbox div{float:left}#resultCount .count{font-size:24px;font-weight:bold;position:relative;margin:-8px 2px 0 2px}#resultCount .singplural{position:relative;margin-left:2px}#resetFilter{position:relative;top:272px;height:14px;width:150px;cursor:pointer;left:791px}#resetFilter .linkArrow{width:12px;height:14px;position:relative;float:left;background-image:url('../img/angebotsberater/link-arrow.gif');background-repeat:no-repeat;background-position:0 4px}#resetFilter .resetText{position:relative;font-size:11px}#resultContainer{width:960px;height:175px;position:relative;margin-left:7px;overflow:hidden}#noResults{background-image:url("../img/angebotsberater/noResultBg.jpg");background-repeat:repeat-x;display:block;width:360px;height:120px;position:absolute;left:315px;top:0;text-align:center;display:none;z-index:1000}#noResults h4{font-size:16px;margin-top:20px}#noResults a{background-image:url('../img/angebotsberater/link-arrow.gif');padding-left:13px;background-repeat:no-repeat;font-size:.7em;background-position:0 4px}.resultArrow{position:absolute;display:block;top:50px;height:26px;width:32px;cursor:pointer}.resultArrowLeft{background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');left:8px;background-position:-490px -40px}.resultArrowLeftDisabled{background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-490px -66px;cursor:default}.resultArrowRight{right:6px;background-image:url('../img/angebotsberater/appIconSprite-201202.jpg');background-position:-525px -40px}.resultArrowRightDisabled{background-position:-525px -66px;cursor:default}#resultViewport{width:865px;height:130px;position:relative;left:50px;overflow:hidden}#resultViewport.noScroll{overflow:hidden}.resultContainerBox{display:block;width:205px;height:121px;float:left;margin-right:6px;background:#ddd;background:url('../img/angebotsberater/appIconSprite-201202.jpg') -320px -270px;padding:3px 0 0 6px;background-repeat:repeat-x}#resultSlider{width:30000px;position:relative}#resultSlider a:hover{text-decoration:none}#resultSlider a:hover h3,#resultSlider a:hover h4{color:#f00}.resultContainerBox h3{font-size:14px;margin:0;font-weight:normal;padding:0;line-height:11px;color:#000}.resultContainerBox h4{font-size:14px;font-weight:bold;margin:0}.resultContainerBox .resultTeaser{border:1px solid #c9c9c9;width:197px;position:relative;margin-top:5px;height:47px}.resultContainerBox .resultTeaser img{padding:0;margin:0}.resultContainerBox .iconset{position:relative;margin-top:5px}.resultContainerBox .iconset .icon{float:left;margin-right:3px}.resultIcon{height:24px;float:left;margin-right:3px;width:24px}.iconMitfahr{background:url('../img/angebotsberater/appIconSprite-201202.jpg') -370px -40px}.iconHandyticket{background:url('../img/angebotsberater/appIconSprite-201202.jpg') -400px -40px}.iconKinder{background:url('../img/angebotsberater/appIconSprite-201202.jpg') -430px -40px}.iconOnlineticket{background:url('../img/angebotsberater/appIconSprite-201202.jpg') -460px -40px}#positionIndicator{height:10px;position:relative;width:auto}#positionIndicator #coinlayer{position:relative}#positionIndicator #coinlayer .coin{position:relative;width:16px;height:7px;border:0;background-color:#8a8989;margin:5px 2px 0 3px;float:left;cursor:pointer;line-height:2px}#positionIndicator #coinlayer .lastCoin{margin-right:1px}#indicatorbar{left:0;line-height:2px;position:absolute;background:#e6e6e6;border:1px solid #666;width:83px;height:15px;top:0;cursor:e-resize;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.metasearch{display:block;position:relative;border:1px solid #d0d0d0;background:#fff;padding:10px 0 20px 0;margin-left:8px;width:960px}.metasearch h2{font-size:20px;margin:5px 0 13px 14px}#abcSearch{position:relative;margin-left:8px;width:945px;z-index:10}#abcSearch #abcBar{height:34px;border:1px solid #c9c9c9;background:url('../img/angebotsberater/appIconSprite-201202.jpg') 0 -120px}#abcBar h2{font-size:12px;margin:9px 0 0 8px;font-weight:bold}#abcBar #abc{position:absolute;left:144px;top:9px}#abcBar #abc a{display:block;font-size:14px;width:30px;float:left;text-align:center;height:17px}#abcBar #abc a:link,#abcBar #abc a:visited,#abcBar #abc a:hover,#abcBar #abc a:active,#abcBar #abc a:focus{color:#000;text-decoration:none}#abcBar #abc a:active{background:#fff;border:1px solid #191919}#abcBar #abc a.activated{background-color:#fff;border:1px solid #c9c9c9;border-bottom:0;height:30px}#abcBar #abc a:hover{background:#d1d1d1}#abcBar #abc a.activated:hover{background:#fff}#abcBar #abc span{display:block;font-size:14px;width:27px;float:left;text-align:center;height:17px;color:#b9b9b9}#abcContent{display:none;position:relative;height:100px;border:1px solid #c9c9c9;margin:3px 0 0 8px;width:943px;background:url('../img/angebotsberater/appIconSprite-201202.jpg') 0 -160px}#abcContent.listbox{display:block;height:70px;width:980px}#abcContent .listbox .letterBox{position:relative;width:55px;border-right:1px solid #787878;height:60px;float:left;left:56px;top:16px}#abcContent .listbox{display:none}#abcContent .listbox .letterBox .letter{display:block;font-size:56px;color:#787878;position:relative;top:-12px;left:10px}#abcContent .linklists{position:relative;left:80px;top:11px;height:70px}#abcContent .close{position:absolute;right:10px;top:80px;color:#727272;font-size:11px;cursor:pointer}#abcContent .listbox .linklists ul{list-style:none;font-size:11px;margin:0;padding:0;float:left;margin-right:60px;margin-left:8px}#abcContent .linklists li{background-image:url('../img/angebotsberater/link-arrow.gif');background-repeat:no-repeat;background-position:0 5px;margin:0 0 0 8px;line-height:16px}#abcContent .linklists a{font-size:11px;color:#474747;text-decoration:none;margin-left:13px}#abcContent .linklists a:hover{text-decoration:underline;color:#f00}#additional{margin:12px 0 0 8px;position:relative;display:block}#additional .addbox{position:relative;width:320px;float:left;border:1px solid #c9c9c9;background:#eaeaea;display:block;padding:10px 0 10px 0;height:180px;margin-right:6px}#additional .addboxright{position:relative;float:left;border:1px solid #c9c9c9;background:#fff;display:block;padding:10px 0 10px 0;height:180px;width:287px;margin:0;margin-right:0;background:url('../img/angebotsberater/appIconSprite-201202.jpg') 0 -270px}#additional a{font-size:11px;text-decoration:none;color:#000;margin-left:13px;position:relative;top:0}#additional a:hover{text-decoration:underline;color:#f00}#additional ul{list-style:none;font-size:11px;float:left;padding:0;margin:0 0 8px 8px}#additional li{margin:0 0 0 9px;padding:0;background-image:url('../img/angebotsberater/link-arrow.gif');background-repeat:no-repeat;background-position:0 6px;position:relative;line-height:19px}#additional .linklist{display:block;position:relative;width:155px;float:left;left:10px;margin-bottom:10px}#additional h3{font-size:12px;margin:5px 0 5px 20px;color:#000}.hidden{display:none}.marked{border:1px solid red}@charset "utf-8";.bcClearfix{*zoom:1}.bcClearfix:before,.bcClearfix:after{content:"";display:table}.bcClearfix:after{clear:both}#bcModule{border:1px solid #CCC;font-size:1em;line-height:1.4em;margin:0;overflow:hidden;padding:0;position:relative;width:702px}#bcModule.nobox{border:1px solid #FFF}#bcNoScript{padding:16px 0 8px 14px}#bcFilter{display:block;overflow:hidden;position:relative;width:702px;z-index:10}#bcModule.bcNoJS #bcFilter,#bcModule.bcNoJS #bcStage,#bcModule.bcNoJS #bcCarousel{display:none}#bcFilterContainer,#bcFilterFooter{background-color:#f8f8f8;margin:0}#bcFilterContainer{height:40px;overflow:hidden;position:relative}#bcFilterContainer.bcFilterExpanded{height:auto}#bcFilterBorder{background:transparent url(../img/teasergalerie/filter_shadow_bottom.png) no-repeat 0 0;height:22px;width:702px;z-index:10}#bcFilterToggle{overflow:hidden;padding:10px 15px 0 0;position:absolute;right:0;text-align:right;top:0;width:auto}#bcFilterToggle span.bcFilterToggleIcon{background:transparent url(../img/teasergalerie/filter_btn_arrows.png) no-repeat right -22px;display:inline-block;letter-spacing:normal;padding-left:0;padding-right:18px;white-space:nowrap}#bcFilterToggleExpanded span.bcFilterToggleIcon{background-position:right 1px}#bcFilterToggleExpanded{display:none}#bcFilterContainer.bcFilterExpanded #bcFilterToggleCollapsed{display:none}#bcFilterContainer.bcFilterExpanded #bcFilterToggleExpanded{display:inline-block}#bcFilterGroupContainer{margin:0;padding:10px 0 0 0;position:relative;width:555px}#bcFilterGroupContainer div.bcFilterGroupRow{margin-bottom:10px;position:relative}#bcFilterGroupContainer div.bcFilterGroupLabel{float:left;font-size:.75em;font-weight:bold;margin:0;padding-left:15px;width:120px}#bcFilterGroupContainer div.bcFilterGroup{float:left;margin:0;width:420px}#bcFilterGroupContainer div.bcFilterGroup ul.bcFilterGroupList{margin:0;padding:0}#bcFilterGroupContainer div.bcFilterGroup ul.bcFilterGroupList li{background:0;float:left;list-style-type:none;margin:0;overflow:hidden;padding:3px 0 2px 0;vertical-align:middle;width:210px}#bcFilterGroupContainer div.bcFilterGroup ul.bcFilterGroup3Column li{width:136px}#bcFilterGroupContainer div.bcFilterGroup ul.bcFilterGroupList li input{vertical-align:-3px}#bcFilterGroupContainer div.bcFilterGroup ul.bcFilterGroupList li label{cursor:pointer;padding:0 0 0 5px}#bcFilterFooter{height:28px;margin-top:-5px;padding-bottom:5px;position:relative;vertical-align:bottom}#bcFilterReset{bottom:3px;position:absolute;right:15px;vertical-align:bottom;z-index:10}#bcFilterResult{bottom:3px;font-size:11px;left:0;position:absolute;text-align:center;vertical-align:bottom;width:702px;z-index:5}#bcFilterResult span{color:#333;display:inline-block;font-size:24px;line-height:20px;font-weight:bold;vertical-align:baseline}#bcStage{background-color:#efefef;overflow:hidden;padding:0;position:relative;width:702px}#bcModule.nobox #bcStage{background-color:#fff}#bcStage.teaser{height:242px}#bcStage.filter{margin:-22px 0 0 0}#bcStageLink{display:block;margin:0;overflow:hidden;padding:0;width:702px}#bcStage.teaser #bcStageLink{height:242px}#bcStageLink img{width:702px}#bcStage.teaser #bcStageLink img{height:242px}#bcStageImg{height:182px;left:43px;position:absolute;top:32px;width:364px}#bcStageContent{height:182px;left:420px;overflow:hidden;position:absolute;top:32px;width:233px}#bcStageContentHead{cursor:pointer;font-size:20px}#bcStageContentTxt{font-size:12px;margin-bottom:10px}#bcPrevContent,#bcNextContent{background-position:left center;background-repeat:no-repeat;height:100%;cursor:pointer;position:absolute;top:0;width:39px;z-index:5}#bcStage.teaser #bcPrevContent,#bcStage.teaser #bcNextContent{height:242px}#bcPrevContent{background-image:url(../img/teasergalerie/scroll_left.png);left:0}#bcNextContent{background-image:url(../img/teasergalerie/scroll_right.png);right:0}#bcCarousel{background:url(../img/teasergalerie/bg_karussel.png) repeat-x 0 0;height:144px;overflow:hidden;padding:8px 15px;position:relative;width:672px}#bcCarousel.hideThumbnails{height:1px;padding:0;left:-10000px}#bcCarouselMask{height:126px;overflow:hidden;position:relative;width:672px}#bcCarousel.hideThumbnails #bcCarouselMask{height:1px;width:1px}#bcCarouselList{height:126px;left:0;list-style-type:none;margin:0;padding:0;position:absolute;top:0}#bcContentList{list-style-type:none;margin:0;padding:0}#bcCarouselList li,#bcContentList li{background:none!important;display:block;float:left;height:126px;margin-right:8px;overflow:hidden;padding-left:0!important;width:162px}#bcContentList li{margin-bottom:4px}#bcCarouselList li a.bcContent,#bcContentList li a.bcContent{background:url(../img/teasergalerie/thumb_bg_normal.png) no-repeat 0 0;display:block;height:110px;overflow:hidden;padding:8px;width:146px}.bcNoTouch #bcCarouselList li a.bcContent:hover,.bcNoTouch #bcContentList li a.bcContent:hover,#bcCarouselList li.bcActive a.bcContent{background-image:url(../img/teasergalerie/thumb_bg_active.png)}#bcCarouselList li a.bcContent img,#bcContentList li a.bcContent img{border:1px solid #CCC;height:71px;width:144px}#bcCarouselList li a.bcContent span.bcContentHeadline,#bcContentList li a.bcContent span.bcContentHeadline{color:#333;line-height:15px}.bcNoTouch #bcCarouselList li a.bcContent:hover span.bcContentHeadline,.bcNoTouch #bcContentList li a.bcContent:hover span.bcContentHeadline{color:red}#bcCarouselList li a.bcContent span.bcContentTxt,#bcContentList li a.bcContent span.bcContentTxt{display:none}.bcTouch #bcCarouselList li.bcActive a.bcContent{text-decoration:none}#bcCarouselNav{height:8px;position:absolute;left:15px;bottom:8px}#bcCarouselNav div.bcFastNav{background-color:#848989;cursor:pointer;display:block;float:left;margin-left:5px;height:7px}#bcCarouselNav div.bcFastNav:first-child{margin-left:0}#bcFastNavBar{background-color:#e6e6e6;border:1px solid #666;cursor:e-resize;display:block;height:15px;left:-3px;position:absolute;top:-5px;width:83px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#bcFilterNoResult{background-color:#efefef;display:none;width:auto;height:auto;position:absolute}@charset "utf-8";.esClearfix{*zoom:1}.esClearfix:before,.esClearfix:after{content:"";display:table}.esClearfix:after{clear:both}#esModule{border:1px solid #CCC;border-bottom:0;font-size:.7em;line-height:1.4em;margin:0;overflow:hidden;padding:0;position:relative;width:702px}#esModule .esOverlay{display:none}#esModule a{outline:none!important}#esHeader{background:url(../img/europaspezial/header_bg.jpg) no-repeat 0 0;color:#333;font-family:Arial;font-size:20px;height:36px;padding-left:15px;padding-top:20px;width:687px}#esStage{background-image:url(../img/icon-loading-circle.gif);background-position:center center;background-repeat:no-repeat;height:360px;position:relative;width:702px;z-index:10}#esStage #esStageShadow{background:url(../img/europaspezial/header_shadow.png) no-repeat 0 0;height:4px;left:0;position:absolute;top:0;width:702px;z-index:750}#esStage #esNoScript{background-color:#fff;color:#333;display:block;height:320px;padding:20px 15px;width:672px}#esStage #esNoScript h2{font-size:1.3em;line-height:1.45em;margin-bottom:.35em}#esStage .esStageLink{background-position:center center;display:none;height:360px;left:0;overflow:hidden;position:absolute;top:0;width:702px;z-index:50;-webkit-tap-highlight-color:rgba(255,255,255,0)}#esStage #esPrevCountry,#esStage #esNextCountry{background-position:left center;background-repeat:no-repeat;cursor:pointer;display:none;height:360px;position:absolute;width:39px;z-index:101}#esStage #esPrevCountry{background-image:url(../img/europaspezial/scroll_left.png);left:0}#esStage #esNextCountry{background-image:url(../img/europaspezial/scroll_right.png);right:0}#esStage #esCountryNav{border:1px solid #CCC;border-top:0;display:none;left:55px;position:absolute;top:0;width:206px;z-index:500}#esStage #esCountryNav #esCountryNavToggle{background:url(../img/europaspezial/country_header.png) repeat-x 0 0;display:block;height:30px;margin:0;overflow:hidden;position:relative;text-decoration:none;width:206px}#esStage #esCountryNav #esCountryNavToggle:hover{color:#333;text-decoration:none}#esStage #esCountryNav #esCountryNavToggle img{z-index:501}#esStage #esCountryNav #esCountryNavToggle #esCountryNavToggleStatus{background:url(../img/europaspezial/btn_dropdown.png) no-repeat right 1px;color:#666!important;display:block;font-family:Arial;font-size:16px;height:16px;position:absolute;right:10px;top:7px;width:190px;z-index:505}#esStage #esCountryNav #esCountryNavContainer{display:none;width:206px}#esStage #esCountryNav #esCountryNavContainer #esCountryNavScrollTop,#esStage #esCountryNav #esCountryNavContainer #esCountryNavScrollBottom{background-position:0 0;background-repeat:no-repeat;display:block;height:27px;width:206px}#esStage #esCountryNav #esCountryNavContainer #esCountryNavScrollTop{background-image:url(../img/europaspezial/countryselection_up.jpg)}#esStage #esCountryNav #esCountryNavContainer #esCountryNavScrollBottom{background-image:url(../img/europaspezial/countryselection_down.jpg)}#esStage #esCountryNav #esCountryNavContainer #esCountryNavListContainer{overflow:hidden}#esStage #esCountryNav #esCountryNavContainer #esCountryNavListContainer ul{list-style:none;margin:0}#esStage #esCountryNav #esCountryNavContainer #esCountryNavListContainer ul li{background:url(../img/europaspezial/countryselection_bg.png) 0 0;border-top:1px solid #b6b6b6;height:24px;margin:0;padding:5px 0 0 0;width:206px}#esStage #esCountryNav #esCountryNavContainer #esCountryNavListContainer ul li.esSelectedCountry,#esModule.esNoTouch #esStage #esCountryNav #esCountryNavContainer #esCountryNavListContainer ul li:hover{background-image:url(../img/europaspezial/pricecheck_selected_bg.jpg)}#esStage #esCountryNav #esCountryNavContainer #esCountryNavListContainer ul li a{background-image:url(../img/europaspezial/flags_sprite.png);background-repeat:no-repeat;color:#333;display:block;font-size:1.5em;height:19px;padding:3px 0 0 7px;text-decoration:none;width:199px}#esStage #esCountryNav #esCountryNavContainer #esCountryNavListContainer ul li a:hover{color:#333;text-decoration:none}#esStage #esCountryNav.esOpen #esCountryNavToggle{height:39px}#esStage #esCountryNav.esOpen #esCountryNavToggle #esCountryNavToggleStatus{background-image:url(../img/europaspezial/btn_close.png)}#esStage #esCountryNav.esOpen #esCountryNavContainer{display:block}#esStage #esPriceCheck{background-color:#FFF;bottom:33px;display:none;height:auto;position:absolute;right:64px;width:207px;z-index:500}#esStage #esPriceCheck #esPriceCheckReset{color:#333!important;display:block;font-family:Arial;font-size:16px;height:22px;padding:9px 6px;text-decoration:none!important;width:195px}#esStage #esPriceCheck #esPriceCheckOffers li{background-color:#FFF;background-image:none;border-bottom:1px solid #CCC;padding:0 8px 3px;*zoom:1}#esStage #esPriceCheck #esPriceCheckOffers li:before,#esStage #esPriceCheck #esPriceCheckOffers li:after{content:"";display:table}#esStage #esPriceCheck #esPriceCheckOffers li:after{clear:both}#esStage #esPriceCheck #esPriceCheckOffers li.esSelectedOffer,#esModule.esNoTouch #esStage #esPriceCheck #esPriceCheckOffers li:hover{background:#cecece url(../img/europaspezial/pricecheck_selected_bg.jpg) no-repeat 0 0}#esStage #esPriceCheck #esPriceCheckOffers li input{float:left;margin-top:5px;outline:none!important}#esStage #esPriceCheck #esPriceCheckOffers li label{float:right;font-size:1.4em;line-height:1.5em;outline:none!important;padding-top:4px;width:172px}#esStage #esPriceCheck #esPriceCheckOffers li:first-child{border-top:1px solid #CCC}#esStage #esPriceCheck #esPriceCheckImageContainer{background:url(../img/europaspezial/pricecheck_image_bg.png) no-repeat 0 0;height:109px;overflow:hidden;width:207px}#esStage #esPriceCheck #esPriceCheckImageContainer div{height:54px;margin-top:25px;overflow:hidden;text-align:center;vertical-align:middle;width:207px}#esStage #esPriceCheck #esPriceCheckImageContainer span{background-color:transparent;margin-bottom:8px}#esStage #esPriceCheck #esPriceCheckImageContainer span a{left:8px;text-align:center;top:0;width:180px}#esStage #esPriceCheck #esPriceCheckImageContainer span a span{display:inline}#esStage #esPriceCheck #esOverlayLink{background:url(../img/europaspezial/info_grau_16x16.gif) no-repeat 0 0;clear:both;display:block;height:16px;padding-left:20px;margin:8px;width:180px}#esStage.esModuleLoaded #esCountryNav{display:block}#esBCFooter{background:url(../img/europaspezial/footer_bg.jpg) no-repeat 0 0;height:49px;overflow:hidden;position:relative;width:702px}#esBCFooter #esBCFooterContent{background:url(../img/europaspezial/footer_bahncard_gruen.png) no-repeat 0 0;display:none;font-size:1.2em;height:39px;left:60px;padding:12px 0 0 59px;position:absolute;top:5px}#esBCFooter #esBCFooterIcons{display:none;position:absolute;right:64px;top:12px}#esBCFooter #esBCFooterIcons li{background:url(../img/europaspezial/footer_icons.png) no-repeat 0 0;display:none;float:left;height:24px;margin-right:5px;padding:0;width:25px}#esBCFooter #esBCFooterIcons #esIcon_OnlineTicket{background-position:-25px 0}#esBCFooter #esBCFooterIcons #esIcon_HandyTicket{background-position:-50px 0}#esFootnote{border-bottom:1px solid #CCC;display:none;padding:10px;width:702px}#esOverlay{background-color:#000;filter:alpha(opacity=66);height:100%;left:0;-moz-opacity:.66;opacity:.66;position:absolute;top:56px;width:702px;z-index:1000}#esOverlayContent{background-color:#FFF;font-size:1.4em;height:auto;left:70px;margin:0;padding:10px;position:absolute;top:0;width:554px;z-index:1100}#esOverlayContent h2{font-weight:bold}#esOverlayContent #esOverlayClose{background:url(../img/europaspezial/btn_close.png) no-repeat 0 0;display:block;height:14px;position:absolute;right:10px;top:10px;width:14px;z-index:1110}#esOverlayContent #esOverlaySwitch{padding-top:5px}#esOverlayContent #esOverlaySwitch label{font-size:.7em;padding:0 10px 0 5px}.esFlag_be{background-position:0 0}.esFlag_dk{background-position:-35px -22px}.esFlag_fr{background-position:-70px -44px}.esFlag_it{background-position:-105px -66px}.esFlag_hr{background-position:-140px -88px}.esFlag_lu{background-position:-175px -110px}.esFlag_nl{background-position:-210px -132px}.esFlag_at{background-position:-245px -154px}.esFlag_pl{background-position:-280px -176px}.esFlag_se{background-position:-315px -198px}.esFlag_ch{background-position:-350px -220px}.esFlag_sk{background-position:-385px -242px}.esFlag_si{background-position:-420px -264px}.esFlag_cz{background-position:-455px -286px}.esFlag_uk{background-position:-490px -308px}.esFlag_hu{background-position:-525px -330px}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:500003}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:500002}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}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:1.2em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.9em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}div.slider0 .layoutTable{font-size:1em}div.slider0 .slidercol1{width:149px;padding:4px 8px}div.slider0 .ui-widget-content{border-color:#fff;background-image:url(../img/icons/slider_bg.png);background-repeat:no-repeat;background-position:-3px -209px}div.kategorie div.slider0 .ui-widget-content{border-color:#fff;background-image:url(../img/icons/slider_bg.png);background-repeat:no-repeat;background-position:-3px -165px}div.bewertung div.slider0 .ui-widget-content{border-color:#fff;background-image:url(../img/icons/slider_bg.png);background-repeat:no-repeat;background-position:-3px -209px}div.slider1 .slidercol1{width:168px;padding:4px}div.slider1 .layoutTable{font-size:1em;margin-left:15px}.layoutRow.center{text-align:center}.layoutRow.center label{padding-left:0}div.slider1 .ui-widget-content{border-color:#fff;background-image:url(../img/icons/slider_bg_168x13.png);background-repeat:no-repeat}div.slider2 .slidercol1{padding-left:8px;padding-right:0;text-align:right}div.slider2 .slidercol2{padding-left:0;padding-right:4px}div.slider2 .slidercol3{width:168px;padding-top:4px}div.slider2 .slidercol4{padding-left:4px;padding-right:0;text-align:right}div.slider2 .slidercol5{padding-left:0;padding-right:0}div.slider2 .layoutTable{font-size:1em}div.slider2 .ui-widget-content{border-color:#fff;background-image:url(../img/icons/slider_bg_168x13.png);background-repeat:no-repeat}div.slider0 .layoutRow label,div.slider1 .layoutRow label,div.slider2 .layoutRow label{font-weight:normal;vertical-align:middle}div.slider0 .ui-state-default,div.slider0 .ui-widget-content div.slider0 .ui-state-default,div.slider1 .ui-state-default,div.slider1 .ui-widget-content div.slider1 .ui-state-default,div.slider2 .ui-state-default,div.slider2 .ui-widget-content div.slider2 .ui-state-default{border:0;background:url(../img/icons/slider_range_grau_21x23.png);background-repeat:no-repeat;cursor:pointer;height:23px;width:21px;top:-3px}div.slider0 .ui-state-hover,div.slider0 .ui-widget-content .ui-state-hover,div.slider0 .ui-state-focus,div.slider0 .ui-widget-content .ui-state-focus,div.slider1 .ui-state-hover,div.slider1 .ui-widget-content .ui-state-hover,div.slider1 .ui-state-focus,div.slider1 .ui-widget-content .ui-state-focus,div.slider2 .ui-state-hover,div.slider2 .ui-widget-content .ui-state-hover,div.slider2 .ui-state-focus,div.slider2 .ui-widget-content .ui-state-focus{border:0;background:url(../img/icons/slider_range_grau_21x23.png);background-repeat:no-repeat;cursor:pointer;height:23px;width:21px;top:-3px}#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(../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(../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(../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 12px;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:0;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:0;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(../img/icons.gif) left -996px no-repeat;color:#333;border:0;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 input.text.wide{width:220px}#berater-widget .two-cols input.text.hours{float:right;margin-right:150px;width:50px}#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(../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(../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}div.video-col2,div.video-col3{border-width:1px;border-style:solid;border-color:#ccc;height:159px;overflow:hidden;position:relative;width:462px}div.video-col3{width:702px}div.video-borderless{border:0}div.video-borderless.video-col2{width:464px}div.video-borderless.video-col3{width:704px}div.video-nav{left:0;position:absolute;top:0;z-index:9000}div.video-nav * a:focus{outline:0}div.video-nav-hor{height:159px;overflow:hidden;width:100%}div.video-nav-hor.video-nav-closed{top:-130px}div.video-nav-vert{width:201px;overflow:hidden;height:100%}div.video-nav-vert.video-nav-closed{left:-155px}div.video-nav-hor div.video-nav-first,div.video-nav-hor div.video-nav-main,div.video-nav-hor div.video-nav-last{background-image:url(../img/video/bg_video_nav.png);background-repeat:no-repeat;float:left;height:159px}div.video-nav-hor div.video-nav-first{background-position:top left;width:15px}div.video-nav-hor div.video-nav-last{background-position:top right;width:15px}div.video-nav-hor div.video-nav-main{background-position:top center;position:relative}div.video-nav-vert div.video-nav-first,div.video-nav-vert div.video-nav-main,div.video-nav-vert div.video-nav-last{background-image:url(../img/video/bg_video_nav_vert.png);background-repeat:no-repeat;left:0;position:absolute;width:184px}div.video-nav-vert div.video-nav-first{background-position:top left;height:15px;top:0}div.video-nav-vert div.video-nav-last{background-position:bottom left;bottom:0;height:15px}div.video-nav-vert div.video-nav-main{background-position:center left;position:relative;top:15px}div.video-col3 div.video-nav-hor div.video-nav-main{width:672px}div.video-borderless.video-col3 div.video-nav-hor div.video-nav-main{width:674px}div.video-col2 div.video-nav-hor div.video-nav-main{width:432px}div.video-borderless.video-col2 div.video-nav-hor div.video-nav-main{width:434px}div.video-nav-hor div.video-nav-main a.video-nav-drawer{bottom:0;display:block;height:23px;padding:7px 0 0 46px;position:absolute;width:66px}div.video-col3 div.video-nav-hor div.video-nav-main a.video-nav-drawer{left:280px}div.video-borderless.video-col3 div.video-nav-hor div.video-nav-main a.video-nav-drawer{left:281px}div.video-col2 div.video-nav-hor div.video-nav-main a.video-nav-drawer{left:160px}div.video-borderless.video-col2 div.video-nav-hor div.video-nav-main a.video-nav-drawer{left:161px}div.video-nav-hor div.video-nav-main a.video-nav-drawer div.video-nav-drawer-button{background-image:url(../img/video/anfasser.png);background-repeat:no-repeat;background-position:top left;height:9px;width:20px}div.video-notouch div.video-nav-hor div.video-nav-main a.video-nav-drawer:hover div.video-nav-drawer-button{background-position:bottom left}div.video-nav-hor.video-nav-closed div.video-nav-main a.video-nav-drawer div.video-nav-drawer-button{background-position:top right}div.video-notouch div.video-nav-hor.video-nav-closed div.video-nav-main a.video-nav-drawer:hover div.video-nav-drawer-button{background-position:bottom right}div.video-nav-vert div.video-nav-main a.video-nav-drawer{display:block;height:66px;margin-top:-53px;padding:46px 0 0 7px;position:absolute;right:-10px;top:50%;width:32px}div.video-nav-vert div.video-nav-main a.video-nav-drawer div.video-nav-drawer-button{background-image:url(../img/video/anfasser_vert.png);background-repeat:no-repeat;background-position:top right;height:20px;width:9px}div.video-notouch div.video-nav-vert div.video-nav-main a.video-nav-drawer:hover div.video-nav-drawer-button{background-position:bottom right}div.video-nav-vert.video-nav-closed div.video-nav-main a.video-nav-drawer div.video-nav-drawer-button{background-position:top left}div.video-notouch div.video-nav-vert.video-nav-closed div.video-nav-main a.video-nav-drawer:hover div.video-nav-drawer-button{background-position:bottom left}div.video-nav-hor div.video-nav-main a.video-nav-prev,div.video-nav-hor div.video-nav-main a.video-nav-next{background-image:url(../img/video/nav_arrows.png);background-repeat:no-repeat;display:block;height:32px;position:absolute;top:50px;width:32px}div.video-nav-hor div.video-nav-main a.video-nav-prev{background-position:top left;left:0}div.video-nav-hor div.video-nav-main a.video-nav-next{background-position:top right;right:0}div.video-nav-hor div.video-nav-main a.video-nav-prev.video-nav-inactive{background-position:bottom left}div.video-nav-hor div.video-nav-main a.video-nav-next.video-nav-inactive{background-position:bottom right}div.video-nav-vert div.video-nav-main a.video-nav-prev,div.video-nav-vert div.video-nav-main a.video-nav-next{background-image:url(../img/video/nav_arrows_vert.png);background-repeat:no-repeat;display:block;height:32px;position:absolute;left:65px;width:32px}div.video-nav-vert div.video-nav-main a.video-nav-prev{background-position:top left;top:0}div.video-nav-vert div.video-nav-main a.video-nav-next{background-position:top right;bottom:0}div.video-nav-vert div.video-nav-main a.video-nav-prev.video-nav-inactive{background-position:bottom left}div.video-nav-vert div.video-nav-main a.video-nav-next.video-nav-inactive{background-position:bottom right}div.video-nav-hor div.video-nav-main div.video-list-container{height:121px;left:44px;overflow:hidden;position:absolute;top:8px;white-space:nowrap}div.video-col3 div.video-nav-hor div.video-nav-main div.video-list-container{width:584px}div.video-borderless.video-col3 div.video-nav-hor div.video-nav-main div.video-list-container{width:586px}div.video-col2 div.video-nav-hor div.video-nav-main div.video-list-container{width:344px}div.video-borderless.video-col2 div.video-nav-hor div.video-nav-main div.video-list-container{width:346px}div.video-nav-vert div.video-nav-main div.video-list-container{left:8px;overflow:hidden;position:absolute;top:35px;width:155px}div.video-nav-hor ul.video-list,div.video-nav-vert ul.video-list{left:0;list-style-type:none;margin:0;padding:0;position:absolute;top:0;width:3600px}div.video-nav-vert ul.video-list{height:3600px;width:144px}div.video-nav-hor ul.video-list li{background:none!important;float:left;margin:0 4px 0 0;padding:0!important}div.video-nav-vert ul.video-list li{background:none!important;margin:0 0 4px 0;padding:0!important}div.video-col2 div.video-nav-hor ul.video-list li{margin-right:36px}div.video-nav-hor ul.video-list li a,div.video-nav-vert ul.video-list li a{background-image:url(../img/video/bg_kachel.png);background-repeat:no-repeat;background-position:top left;display:block;height:121px;margin:0;position:relative;text-decoration:none;width:144px}div.video-nav ul.video-list li a.active-video{background-position:bottom left}div.video-nav ul.video-list li a img.video-preview{height:71px;left:8px;position:absolute;top:6px;width:126px}div.video-nav ul.video-list li a span.video-text{display:block;height:30px;left:8px;overflow:hidden;position:absolute;top:83px;width:126px;white-space:normal}div.video-nav ul.video-list li a div.video-preview-button{background-image:url(../img/video/nav_play_button.png);background-repeat:no-repeat;left:8px;background-position:top left;height:71px;position:absolute;top:6px;width:126px;z-index:20100}div.video-notouch div.video-nav ul.video-list li a:hover div.video-preview-button{background-position:bottom left}div.video-nav ul.video-list li a.active-video div.video-preview-button{background-position:top right}div.video-notouch div.video-nav ul.video-list li a.active-video:hover div.video-preview-button{background-position:bottom right}div.video-cover,div.video-player,div.video-final-teaser{height:100%;left:0;position:absolute;top:0;width:100%}div.video-player,div.video-final-teaser{display:none}div.video-cover a.video-cover-link,div.video-final-teaser a.video-final-teaser-link{background-repeat:no-repeat;background-position:center center;display:block;height:100%;width:100%}div.video-final-teaser a.video-replay-link{background-image:url(../img/video/replay_button.png);background-repeat:no-repeat;background-position:top left;bottom:0;display:block;height:55px;position:absolute;right:0;width:55px;z-index:20100}div.video-notouch div.video-final-teaser a.video-replay-link:hover{background-position:bottom left}div.video-cover a.video-cover-link div.video-cover-play,.mejs-overlay-button{background-image:url(../img/video/play_button.png);background-position:top left;background-repeat:no-repeat;height:96px;left:50%;margin:-48px 0 0 -48px;position:absolute;top:50%;width:96px}div.video-notouch div.video-cover a.video-cover-link:hover div.video-cover-play,div.video-notouch .mejs-overlay:hover .mejs-overlay-button{background-position:bottom left}div.video-player .mejs-controls .mejs-time-rail .mejs-time-total{margin:5px 0}div.video-player .mejs-controls .mejs-time-rail .mejs-time-loaded{background:url(../img/video/bg_mediaelement_timeline.png) repeat-x top left}div.video-player .mejs-container{background-color:transparent}div.video-player .mejs-overlay-loading{background-color:transparent;background-image:none}div.video-bg-grey div.video-cover,div.video-bg-grey div.video-player,div.video-bg-grey div.video-final-teaser,div.video-bg-grey div.video-nojs-content{background:url(../img/video/bg_grau.png) #818489 repeat-x top left}div.video-bg-blue div.video-cover,div.video-bg-blue div.video-player,div.video-bg-blue div.video-final-teaser,div.video-bg-blue div.video-nojs-content{background:url(../img/video/bg_blau.png) #d6dde3 repeat-x top left}div.video-nojs div.video-nav,div.video-nojs div.video-cover,div.video-nojs div.video-player,div.video-nojs div.video-final-teaser{display:none}div.video-col2 div.video-nojs-content,div.video-col3 div.video-nojs-content{height:50%;padding:25%;width:50%}.mejs-container-fullscreen{z-index:21000}div.video-player .mejs-container-fullscreen{background-color:#000}.mejs-contextmenu{z-index:21001}.me-cannotplay{background:url(../img/video/browser_meldung.png) no-repeat center center}.me-cannotplay a{display:none}div.video-player video{-webkit-transform-style:preserve-3d}div.video-iphone div.video-player,div.video-iphone div.video-cover,div.video-iphone div.video-final-teaser{top:136px}div.video-iphone div.video-nav{height:142px}div.video-iphone div.video-nav-first,div.video-iphone div.video-nav-last,div.video-iphone div.video-nav-main{background-image:url(../img/video/bg_video_nav_iphone.png);background-repeat:repeat-x;background-position:0 0}div.video-iphone a.video-nav-drawer{display:none!important}div.video-iphone div.video-player{padding-top:0!important}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0}.mejs-poster img{border:0;padding:0;border:0;display:block}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../img/video/bigplay.png) no-repeat}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(../img/video/background.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../img/video/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;background:0;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(../img/video/background.png);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(../img/video/controls.png) no-repeat}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(../img/video/background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../img/video/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(../img/video/background.png);background:rgba(20,20,20,0.8)}.mejs-clear{clear:both}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../img/video/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}