@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;src:url(../fonts/nunito-sans-v11-latin-regular.eot);src:local(""),url(../fonts/nunito-sans-v11-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-sans-v11-latin-regular.woff2) format("woff2"),url(../fonts/nunito-sans-v11-latin-regular.woff) format("woff"),url(../fonts/nunito-sans-v11-latin-regular.ttf) format("truetype"),url(../fonts/nunito-sans-v11-latin-regular.svg#NunitoSans) format("svg")}body,input,select,textarea{font-family:"Nunito Sans",sans-serif}body{margin:0;padding:0;font-size:120%;background-color:#fff;color:#444;text-align:center}input,select,textarea{border:1px dotted #666;font-size:100%;color:#666}div.box01.ohne_rahmen,div.box01.ohne_rahmen div.box01Bezeichnung,img,img.noborder{border:0}div.left,img.left{margin-right:5px;float:left}div.right,img.right{margin-left:5px;float:right}img.forward{border:0;margin:0 3px 3px}a.mehr{white-space:nowrap}a.forward{background-image:url(../../images/icons/forward.gif);background-repeat:no-repeat;background-position:0 center;padding:0 0 0 15px}a.top{background-image:none;background-color:#eee;width:40px;height:40px;line-height:40px;border-radius:20px;position:fixed;bottom:50px;right:0;margin-right:60px;z-index:1000;box-shadow:0 3px 9px #666;display:none;text-align:center;text-decoration:none!important;font-size:14px}a.show_menu{display:none;position:relative;padding:1em 0 1em 25px;color:#d3d3d3;background-image:url(../../images/hamburger_menu.png);background-repeat:no-repeat;background-position:5px center;text-decoration:none}.clear{clear:both}.floatLeft{float:left!important}.floatRight{float:right!important}.alignLeft{text-align:left!important}.alignRight{text-align:right!important}.alignCenter,.center{text-align:center!important}.formsc{display:none}.summary,.wcag_info{height:0;overflow:hidden;position:absolute;left:-10000px}input.securitycode{text-transform:uppercase;height:22px;width:83px!important;font-size:18px}.pointer,.templ_bild_hover:hover .templ_bild_hover_text:hover{cursor:pointer}td,th{vertical-align:top}div.box01Content :first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,td :first-child,th :first-child{margin-top:0}.off{display:none}.divFooter a,a{color:#4182c3;text-decoration:none}p{padding:0}h1,h2,h3,h4,h5,h6{font-family:"Nunito Sans",sans-serif;font-weight:400;line-height:normal}h2{font-weight:700}h1{text-align:center;font-size:330%;margin-top:1em}h1,h2,h3{color:#666}.headerWrapper{background-image:url(../../images/bg_footer_80.png);z-index:1000;position:fixed;left:0;top:0;width:100%}.divHeader{width:1200px;margin:0 auto;position:relative;text-align:left}.divHeader a.logo,.divNav01 ul ul ul{position:absolute;background-repeat:no-repeat}.divHeader a.logo{width:125px;height:125px;background-image:url(../../images/logo-teller.png);left:0;top:10px}.grafikWrapper{width:980px;text-align:center;margin:165px auto 0;padding:10px;background:url(../../images/bg_content_70.png)}.grafik{width:980px;margin:0 auto;overflow:hidden}.divNav01 li,.divNav01 ul,.grafik li,.grafik ul{margin:0;padding:0;list-style-type:none}div.link_merkliste{position:absolute;right:230px;top:20px}.contentWrapper{margin:0 auto;padding:0}.footerWrapper{background-color:#333;background-image:url(../../images/bg_footer_90.png);margin:0;z-index:1000}.divFooter{clear:both;width:1000px;margin:0 auto;padding:20px 0 0;color:#fff;position:relative;font-size:90%}.divFooter .footer_col{float:left;width:33.3%}.divFooter,.divFooter .footer_col.left{text-align:left}.divFooter .footer_col.center{text-align:center}.divFooter .footer_col.right{text-align:right}.divFooter a{color:#fef8f5}.divNav01{position:relative;z-index:1000}.divNav01 li,.divNav01 ul{text-indent:0}.divNav01 li{float:left;text-align:left;font-size:90%}.divNav01 a{white-space:nowrap;font-weight:400}.divNav01 li.ebene1{margin:0 10px 0 0}.divNav01 li.ebene1 a{margin:0;padding:0;display:block;text-decoration:none;color:#fff}.divNav01 li.ebene1 a.lapp_menu_sub{display:none;padding:0 0 0 .5em}.divNav01 li.ebene1 a.ebene1{line-height:40px;padding:0 10px}.divNav01 li.ebene1:hover a.ebene1{z-index:5010}.divNav01 ul ul.ebene2{display:none;position:absolute;margin:0;padding:10px 0;z-index:2000;background-color:#dcdcdc}.divNav01 li li.ebene2{display:block;float:none;vertical-align:top;line-height:1.5em;padding:0 21px 0 10px}.divNav01 li.ebene2 a.ebene2{color:#222;font-size:1em;font-weight:400;line-height:1.6em;display:block}.divCopyright a:hover,.divFooterNav ul li a:hover,.divFooterNav ul li a:visited.hover,.divNav01 li.ebene2 a.aktiv,.divNav02 ul li a:hover{text-decoration:underline}.divNav01 ul ul ul{display:none;left:100%;margin:-2em 0 0 -11px;padding:0 0 10px 11px;z-index:2100;background-position:0 10px}.divNav01 li li li{float:none;padding:0 10px;background-color:#4182c3}.divNav01 li li li:first-child{padding-top:10px}.divNav01 li li li:last-child{padding-bottom:10px}.divNav01 li.ebene3 a{color:#eee;display:block}.divNav01 ul ul ul ul{display:none;margin:0;padding:10px;z-index:2000;background-color:#4182c3}.divNav01 li.ebene4 a.ebene4{color:#bdbdbd}.divNavSub01 ul{margin:0;padding:0;text-indent:0}.divNavSub01 ul li{padding:0;list-style-type:none}.divNavSub01 li a{padding:2px 0;display:block;text-decoration:none;color:#474747;line-height:1.5em;font-weight:700}.divNavSub01 li.ebene1 a.aktiv{font-weight:400}.divNavSub01 ul.ebene2{padding:0 0 5px;border-bottom:1px solid #474747}.divNavSub01 li.ebene2{padding:0 50px 0 0;float:left}.divNavSub01,.divNavSub01 li.ebene3{padding:0}.divNavSub01 li.ebene3 a{padding:0 0 2px}.divNavSub01 li.ebene4{padding:0 0 0 20px}.divNavSub01 li.ebene2 a.aktiv,.divNavSub01 li.ebene3 a.aktiv{color:#036}.divNavSub01 li input{border:0;margin:0 5px 0 0}.divNav02{margin:10px 0 0;padding:0;text-align:center}.divNav02 ul,.divNav02 ul li{background-image:none;padding:0}.divNav02 ul{margin:0;text-indent:0}.divNav02 ul li{display:inline-block}.divNav02 ul li a{display:inline-block;padding:0;margin:0 10px;text-decoration:none;color:#fef8f5;font-size:85%}.divFooterNav{position:relative;margin:0;padding:0 0 10px;clear:both}.divFooterNav ul{text-indent:0;margin:0 auto;clear:both}.divFooterNav ul li,.divNav02 ul li{list-style-type:none}.divFooterNav ul li.ebene1{float:left;text-align:left;margin:0 20px 0 0}.divFooterNav ul,.divFooterNav ul.ebene2,.divText{padding:0;width:auto}.divFooterNav ul li.ebene2{text-align:left;margin:0 0 0 5px;padding:0 0 0 5px;float:left}.divFooterNav ul li.ebene2.tb_first{background-image:none;margin:0;padding:0;clear:both}.divFooterNav ul li a{padding:0;font-weight:400;text-decoration:none;font-size:12px;line-height:1.2em;color:#89ae3d}.divText{width:inherit;margin:0;line-height:1.6em;min-height:300px}.divText img{max-width:100%;height:auto}.divTextHome,.templ_ext_teller_liste_langtext_suche form,.templ_liste_suche form{margin:0}.divTextHome h1{font-weight:700}.divTextInline{max-width:800px;background-image:url(../../images/bg_content_75.png);margin:0 auto;padding:1px 0 0}.teaser{margin-bottom:5px}.bildtext,.kurztext{font-style:italic}#divBilderleiste{width:220px;float:right;text-align:left;padding:0 0 0 10px}#divBilderleiste img{margin-bottom:10px}.bildtext{padding:0 0 10px}#divLinkBeitrag{margin-top:10px}.divCopyright{width:940px;margin:0 auto;padding:5px 20px 10px;color:#828282;font-size:90%}.divCopyright a{color:#828282;text-decoration:none}.divFunktionsleiste{margin:0;padding:0;text-align:right;height:20px}.divFunktionsleiste img{margin:0 4px 0 0}div.nbNavigationbar{margin:0 0 10px;white-space:nowrap;background-color:#036;color:#fff;padding:3px 5px;text-align:left}div.box01,div.nbNavigationbar div.nbLinks{margin:1px 0 0;padding:2px 0 3px;text-align:left}div.nbNavigationbar a{padding:2px 4px;text-decoration:none;color:#fff}div.nbNavigationbar a:hover{background-color:#fff;color:#036}div.nbNavigationbar span{padding:2px 4px}div.nbNavigationbar span.aktuelleSeite{padding:2px 4px;background-color:#fff;color:#036}.boxWrapper{clear:both;padding:0}div.box01{padding:0;margin:20px 0;background-color:transparent;width:33.3%;border:0;float:left}div.box01Bezeichnung{display:block;margin:0;padding:3px 2px;text-align:inherit;font-weight:400}div.box01Content,div.box01Image,div.box01Include{padding:0}div.box01Content *{margin-bottom:0}div.box01Content img{margin-bottom:3px}.divBreadcrumb a,div.box01 a,div.box01 a.box01Content,div.box01 a.box01Content:hover,div.box01 a:hover,div.box01 a:visited.hover{text-decoration:none}div.box01Liste{padding:5px 0}div.box01 img{max-width:100%;width:auto;height:auto}div.box01.box_2col,div.box01.box_3col{width:50%;min-width:250px;text-align:left}div.box01.box_3col{width:33.3%}div.box01.box_4col,div.box01.box_5col{width:25%;min-width:250px;text-align:left}div.box01.box_5col{width:20%}div.box01.box_2col_r,div.box01.box_3col_r{width:50%;min-width:250px;text-align:right}div.box01.box_3col_r{width:33.3%}div.box01.box_4col_r,div.box01.box_5col_r{width:25%;min-width:250px;text-align:right}div.box01.box_5col_r{width:20%}div.box01.box_2col_c,div.box01.box_3col_c{width:50%;min-width:250px;text-align:center}div.box01.box_3col_c{width:33.3%}div.box01.box_4col_c,div.box01.box_5col_c{width:25%;min-width:250px;text-align:center}div.box01.box_5col_c{width:20%}.newsletterbox{padding:5px;display:inline-block}.newsletterbox #fieldEmail{width:200px;border:1px solid}.divBreadcrumb,.newsletterbox div{padding:5px 0 0;position:relative;text-align:left}.newsletterbox .linkUnsubscribe{position:relative;top:4px;color:#fff!important}.newsletterbox .buttonSubscribe{position:absolute;right:0;padding:3px 10px}.divBreadcrumb{margin:0 0 10px;padding:3px 0 3px 20px;color:#fff;line-height:15px;font-size:12px;background-image:url(../../images/bg_body.jpg);background-color:#333;opacity:.85}.divBreadcrumb a{color:#fff;background-color:transparent}.divBreadcrumb a:hover,a:visited.hover{text-decoration:underline;background-color:transparent}.box,.messageBox,.messageBoxError{padding:5px;border:1px solid #ccc;background-color:#eee;color:#666}.messageBox,.messageBoxError{margin-bottom:25px}.messageBox div,.messageBox div.li{margin:0;padding:0;color:#666}.messageBoxError{border:1px solid #c00;margin-bottom:1em;color:#c00}.messageBoxError div,.messageBoxError div.li{margin:0 0 0 9px;color:#c00;text-indent:-9px}.messageBoxError a{color:#c00;text-decoration:underline}.messageBox button.close,.messageBoxError button.close{float:right;margin:0 0 5px 5px;padding:0;border:0;width:20px;height:20px;background-image:url(../../images/close_grey.png);background-size:100% auto;background-color:transparent}.messageBoxError button.close{background-image:url(../../images/close_red.png)}table.formular{border-spacing:0;padding:0}table.formular td{padding:2px 2px 2px 0}table.formular td.bezeichnung{vertical-align:top;padding:4px 2px 2px 0;width:50px}.webform input[type=text],table.formular input[type=text],table.formular textarea,table.formular.seite_empfehlen input[type=text]{width:250px}table.std td{padding:0 10px 0 0}.webform .fehler{color:#c00}.webform .label{width:170px}.webform textarea{width:98%;max-width:98%}.webform input[type=button],.webform input[type=submit],input[type=button],input[type=submit]{min-width:80px;padding:10px;background-color:#036;color:#fef8f5;border:0;border-radius:10px;font-size:100%}.webform input[type=reset]{width:80px;margin-top:15px;padding:10px;background-color:#eee;color:#444;border-radius:10px}.webform span.checkboxText{padding-left:1px}.webform .space{padding-top:20px}.webform h2{margin:0 0 5px}.webform .webform_table{padding-left:0;border-spacing:0;width:100%}.webform .label,.webform th{font-weight:400;text-align:left;padding-left:0}.webform .left{float:left}.webform .desc_top{padding:0 0 3px}.webform .desc_left{float:left;padding:0 3px 0 0}.webform .desc_right{float:left;padding:0 0 0 3px}.webform .desc_bottom{clear:both;padding:3px 0 0}.webform div.break{height:1em;overflow:hidden}.webform div.buttons{text-align:left;padding:1em 0 0}table.seite_empfehlen textarea{width:400px;height:120px}#formVeranstaltungsanmeldung #fieldPlz{width:50px}#formVeranstaltungsanmeldung #fieldOrt{width:190px}#formNewsletter_aktivieren div{margin-top:8px;display:inline-block}#formNewsletter_aktivieren div.buttons{margin-top:0;vertical-align:top;padding:0}#formNewsletter_aktivieren div:last-child{display:block}#formNewsletter_abmelden table{margin-top:6px;display:inline-block}#formNewsletter_abmelden div.buttons{display:inline-block;vertical-align:top;padding:0}#divSignatur{display:none;clear:both;padding:20px 0 0}#divEmpfehlen .input{width:200px}.note{font-family:Helvetica,sans-serif;font-size:80%;opacity:.75}.web_schwarz{color:#000!important;border-color:#000!important}.web_grau{color:#444!important;border-color:#444!important}.web_gelb{color:#97740b!important;border-color:#97740b!important}.web_blau{color:#036!important;border-color:#036!important}.web_border_bottom{border-bottom:1px solid}.web_shadow{box-shadow:5px 5px 10px #444}.web_no_shadow{box-shadow:none!important}.web_margin_top_1em{margin-top:1em!important}.web_no_margin_top{margin-top:0!important}.web_no_margin_bottom{margin-bottom:0!important}.web_button:hover{color:#fef8f5;text-decoration:none}.web_button.web_button_abstand{margin-right:25px;margin-bottom:1em}.web_button,.web_button_blau{border:1px solid #036;border-radius:5px;margin-bottom:.2em;background-color:#036;color:#fff!important;padding:5px 10px;display:inline-block;text-decoration:none!important}.margin_top_1{margin-top:1px!important}.margin_top_2{margin-top:2px!important}.margin_top_3{margin-top:3px!important}.margin_top_4{margin-top:4px!important}.margin_top_5{margin-top:5px!important}.margin_top_6{margin-top:6px!important}.margin_top_7{margin-top:7px!important}.margin_top_8{margin-top:8px!important}.margin_top_9{margin-top:9px!important}.margin_top_10{margin-top:10px!important}.margin_top_11{margin-top:11px!important}.margin_top_12{margin-top:12px!important}.margin_top_13{margin-top:13px!important}.margin_top_14{margin-top:14px!important}.margin_top_15{margin-top:15px!important}.margin_top_16{margin-top:16px!important}.margin_top_17{margin-top:17px!important}.margin_top_18{margin-top:18px!important}.margin_top_19{margin-top:19px!important}.margin_top_20{margin-top:20px!important}.margin_bottom_1{margin-bottom:1px!important}.margin_bottom_2{margin-bottom:2px!important}.margin_bottom_3{margin-bottom:3px!important}.margin_bottom_4{margin-bottom:4px!important}.margin_bottom_5{margin-bottom:5px!important}.margin_bottom_6{margin-bottom:6px!important}.margin_bottom_7{margin-bottom:7px!important}.margin_bottom_8{margin-bottom:8px!important}.margin_bottom_9{margin-bottom:9px!important}.margin_bottom_10{margin-bottom:10px!important}.margin_bottom_11{margin-bottom:11px!important}.margin_bottom_12{margin-bottom:12px!important}.margin_bottom_13{margin-bottom:13px!important}.margin_bottom_14{margin-bottom:14px!important}.margin_bottom_15{margin-bottom:15px!important}.margin_bottom_16{margin-bottom:16px!important}.margin_bottom_17{margin-bottom:17px!important}.margin_bottom_18{margin-bottom:18px!important}.margin_bottom_19{margin-bottom:19px!important}.margin_bottom_20{margin-bottom:20px!important}.spacer{height:10px;overflow:hidden}span.suchwort{background-color:#ffff9c}.headlineKommentar{margin:20px 0 5px;font-weight:700;background-color:#eee;padding:4px}.headlineKommentarFirst{margin-top:70px}.formKommentar{margin:0;background-color:#eee;padding:5px}.headlineNeuerKommentar{margin-bottom:5px;font-weight:700}.alleKommentare{margin-top:20px}input.bewertung{margin-left:20px}img.bewertung{margin-top:2px}img.bewertungXvonY{float:right}#divSearch{position:absolute;right:0;top:9px;color:inherit;font-size:90%;text-align:right;padding:0 0 0 22px;z-index:5100}#divSearch a.show_search{display:block;width:20px;height:20px;background-image:url(../../images/lupe.png);background-repeat:no-repeat;float:right}#divSearch form{margin:0;padding:0;width:0;position:relative;top:-1px;right:215px;overflow:hidden;float:left}#divSearch input{margin:0;padding:2px 0 0 8px;border:0;width:200px;height:20px;color:inherit}#divSearch .button{background-color:#89ae3d;color:#fff;margin-right:0;padding:0 5px;height:23px;display:none}#divSocialMedia,.suche{position:absolute;right:9px;top:16px;color:#af9e8c;font-size:95%;text-align:right}.suche input{border:1px solid #af9e8c;color:#af9e8c}.divSocialMedia{position:relative;top:-5px}.divSocialMedia div{padding-bottom:5px;text-align:center}.divSocialMedia .facebook a{background:url(../../images/facebook.gif) no-repeat;display:inline-block;width:23px;height:23px}#divSocialMedia .instagram a,.divSocialMedia .instagram a{background:url(../../images/instagram_29.png) no-repeat;display:inline-block;width:29px;height:29px}#divSocialMedia{right:40px;top:5px;color:inherit;font-size:90%;padding:0 0 0 22px;z-index:5000}.sectionWrapper{background-color:transparent;margin:2em auto 0;padding:0 0 1em;width:100%;max-width:1200px;clear:both;text-align:left;word-wrap:break-word}.sectionWrapper.layout_full{max-width:none}.sectionWrapper.layout_full_padding{max-width:90%}.sectionWrapper.layout_full_padding_all{width:90%;max-width:100%;padding-left:5%;padding-right:5%}.sectionWrapper.layout_no_padding{padding:0}.sectionWrapper.layout_no_margin_top{margin-top:0}.sectionWrapper.layout_margin_top_1em{margin-top:1em}.onePageWrapper{margin-top:20px}.sectionWrapper .sectionWrapper{padding:0}.sectionWrapper .section,div.templ_bildergalerie ul.li_100p li{width:100%}.layout_2col_links{float:left;width:47.5%}.layout_2col_rechts{float:right;width:47.5%}.layout_21col_links{float:left;width:65%}.layout_21col_rechts{float:right;width:30%}.layout_12col_links{float:left;width:30%}.layout_12col_rechts{float:right;width:65%}.layout_112col_links,.layout_112col_mitte{float:left;width:21.25%;margin-right:5%}.layout_112col_rechts,.layout_211col_links{float:left;width:47.5%}.layout_211col_links{margin-right:5%}.layout_211col_mitte{margin-right:5%}.layout_211col_mitte,.layout_211col_rechts{float:left;width:21.25%}.layout_3col_links,.layout_3col_mitte{float:left;width:30%;margin-right:5%}.layout_3col_rechts{float:left;width:30%}.layout_4col_links,.layout_4col_mitte{float:left;width:23.125%;margin:0 2.5% 0 0}.layout_4col_rechts{float:right;width:23.125%}.layout_5col_links,.layout_5col_mitte{float:left;width:19.2%;margin:0 1% 0 0}.layout_5col_rechts{float:right;width:19.2%}.layout_gruen{background-color:rgba(190,230,107,.1)}.layout_gelb{background-color:rgba(255,223,67,.1)}.layout_blau{background-color:rgba(0,51,102,.1)}.layout_blau_dunkel{background-color:#3d5b7d}.layout_blau_dunkel *{color:#fff}.layout_blau_dunkel a,.page_layout_blau_dunkel .sectionWrapper * a{text-decoration:underline}.layout_mint{background-color:rgba(167,212,185,.1)}.layout_weiss{background-color:#fff}.page_layout_blau{background-color:rgba(0,51,102,.1)}.page_layout_blau .contentWrapper{background:0 0}.page_layout_blau_dunkel{background-color:#3d5b7d}.page_layout_blau_dunkel .sectionWrapper *{color:#fff}.page_layout_blau_dunkel .contentWrapper{background:0 0}.cms{font-size:90%;padding:10px 0}.cms,.cms a{color:#1a1a1a}.divListe,.divListeNews{clear:both}.divListe a.title{display:block;margin-bottom:7px}.divListe .text{padding-bottom:20px;position:relative}.divListe .item-left .image{float:left;width:160px}.divListe .item-left .text{clear:none;margin-left:175px}.divListe .item-right .image{float:right;width:160px}.divListe .item-right .text{clear:none;margin-right:175px}.divListe .more{padding-left:10px;display:inline}.divLinkleiste{clear:both;padding:0}.divLinkleiste a,.divListe a.title{text-decoration:none}.divLinkleiste a:hover{text-decoration:underline}.divLinkleiste.ll_1col div{float:left;text-align:center}.divLinkleiste.ll_2col div,.divLinkleiste.ll_3col div{width:50%;float:left;text-align:center}.divLinkleiste.ll_3col div{width:33.3%}.divLinkleiste.ll_4col div,.divLinkleiste.ll_5col div{width:25%;float:left;text-align:center}.divLinkleiste.ll_5col div{width:20%}.divNewsletterArchiv{clear:both}@media only screen and (max-width:1200px){.sectionWrapper{width:90%}.sectionWrapper.layout_full{width:100%}}@media only screen and (min-width:1000px){a:hover{text-decoration:underline}.divNav01 li.ebene1:hover a.ebene1{background-color:#929191}.divNav01 li.ebene2:hover ul.ebene3,.divNav01 li:hover ul.ebene2{display:inline-block}.divNav01 li.ebene2:hover a.ebene2{color:#036;text-decoration:underline}.divNav01 li.ebene3:hover a,.divNav01 li.ebene4:hover a.ebene4{color:#fff;text-decoration:underline}.divNav01 li.ebene3:hover ul.ebene4,.divNav01 li:hover{display:block}.divNavSub01 li a:hover,.divNavSub01 li.ebene2 a.visted:hover,.divNavSub01 li.ebene2 a:hover,.divNavSub01 li.ebene3 a.visted:hover,.divNavSub01 li.ebene3 a:hover{color:#036}}@media only screen and (max-width:1000px){.divHeader{width:100%;min-height:40px}.contentWrapper{width:100%;margin-top:40px}.divFooter{width:100%}.divHeader a.logo{max-width:25%;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}a.show_menu{padding:.25em 0 .25em 25px}a.show_menu:active,a.show_menu:hover{text-decoration:none}.divNav01{display:none;background-color:#fff;padding:0 0 0 5px;position:relative;left:0;z-index:1000}.divNav01 ul li{display:block;float:none}.divNav01 ul ul,.divNav01 ul ul ul{left:0;padding:0}.divNav01 ul li a{color:#444!important}.divNav01 ul li a.aktiv{text-decoration:underline}.divNav01 li li li{background-color:transparent}.divNav01 li.ebene1 ul.ebene2,.divNav01 li.ebene2 ul.ebene3,.divNav01 li.ebene3 ul.ebene4{position:relative;display:none;margin-top:0;margin-left:10px}.divNav01 li.ebene1.aktiv ul.ebene2,.divNav01 li.ebene2.aktiv ul.ebene3,.divNav01 li.ebene3.aktiv ul.ebene4,a.show_menu{display:block}.divNav01 li.ebene1 a.ebene1,.divNav01 li.ebene1 a.lapp_menu_sub,.divNav01 li.ebene2 a.ebene2,.divNav01 li.ebene3 a.ebene3{display:inline-block}.divText,.grafikWrapper{margin-top:0}.divText img{max-width:100%;height:auto}div.box01{text-align:center!important;margin-left:auto;margin-right:auto;float:none}#divSearch{right:5px}.templ_bild_fixed{background-position:0 40px}}@media only screen and (max-width:570px){.layout_112col_links,.layout_112col_mitte,.layout_112col_rechts,.layout_12col_links,.layout_12col_rechts,.layout_211col_links,.layout_211col_mitte,.layout_211col_rechts,.layout_21col_links,.layout_21col_rechts,.layout_2col_links,.layout_2col_rechts,.layout_3col_links,.layout_3col_mitte,.layout_3col_rechts,.layout_4col_links,.layout_4col_mitte,.layout_4col_rechts,.layout_5col_links,.layout_5col_mitte,.layout_5col_rechts{width:100%;margin:0}.divHeader a.logo{width:110px;height:110px}div.link_merkliste{right:9px;top:auto;bottom:30px}.webform form.step01 td,.webform form.step01 th{display:block;padding-right:0}h1{font-size:250%!important}.visibility_6{display:none}}@media only screen and (max-width:460px){.divHeader a.logo{width:70px;height:70px}}@media only screen and (max-width:350px){h1{font-size:200%!important}}.templ_text,div.templ_bildergalerie{clear:both}.layout_full_padding .templ_text,.layout_full_padding_all .templ_text{padding-left:50px;padding-right:50px}@media only screen and (max-width:1000px){.layout_full_padding .templ_text,.layout_full_padding_all .templ_text{padding-left:0;padding-right:0}}.templ_abstand{clear:both;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-attachment:fixed}.templ_bild{background-color:transparent;text-align:center}.templ_bild_hover{position:relative}.templ_bild_hover .templ_bild_hover_text,.templ_bild_hover:hover .templ_bild_hover_text{transition-property:all;transition-duration:.1s;transition-timing-function:ease;transition-delay:.1s}.templ_bild_hover .templ_bild_hover_text{padding:10px 0;font-size:140%;position:absolute;bottom:9px;width:92%;line-height:50px;margin:11px 4%;height:150px;max-height:40%;font-weight:700;text-align:center;background-color:rgba(255,255,255,.6);color:#333}.templ_bild_hover:hover .templ_bild_hover_text{background-color:rgba(0,51,102,.8);color:#fff}.templ_bild_hover .templ_bild_hover_linie{width:20%;margin:0 40%;height:1px;overflow:hidden;background-color:#333}.templ_bild_hover .templ_bild_hover_hover,.templ_bild_hover:hover .templ_bild_hover_hover{transition-property:all;transition-duration:1s;transition-timing-function:ease;transition-delay:.1s}.templ_bild_hover .templ_bild_hover_hover{visibility:hidden;opacity:0;margin-top:15px;color:transparent;font-size:80%}.templ_bild_hover:hover .templ_bild_hover_hover{visibility:visible;opacity:1;color:#fff}.templ_bild_hover:hover .templ_bild_hover_linie{background-color:#fff}@media only screen and (max-width:1200px){.templ_bild_hover .templ_bild_hover_text{font-size:100%;height:100px;line-height:40px}}@media only screen and (max-width:1000px){.templ_bild_hover .templ_bild_hover_text{font-size:85%;height:100px}.templ_bild_hover .templ_bild_hover_hover{display:none}}@media only screen and (max-width:570px){.templ_bild_hover img{width:100%}.templ_bild_hover .templ_bild_hover_text{font-size:140%}}.templ_bild_fixed{clear:both;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-attachment:fixed}div.templ_bildergalerie div.galerie{clear:both;margin-top:5px;line-height:0}div.templ_bildergalerie div.galerie.left{margin-right:0}div.templ_bildergalerie div.galerie.right{text-align:right;margin-left:0}div.templ_bildergalerie div.galerie.center{text-align:center}div.templ_bildergalerie div.galerie img{margin:0;width:100%}div.templ_bildergalerie div.galerie img.bild_rahmen{border:1px solid #ccc}div.templ_bildergalerie div.galerie a{border:0;position:relative;display:inline-block;line-height:0}div.templ_bildergalerie .bild_auswaehlen{font-size:80%;padding:0 0 5px;text-align:left}div.templ_bildergalerie .bild_auswaehlen a{position:relative;bottom:1px}div.templ_bildergalerie .bildtext{text-align:left;word-wrap:break-word;line-height:1em}div.templ_bildergalerie ul{width:auto;margin:0 auto;padding:0;list-style-type:none}div.templ_bildergalerie ul li{display:inline-block;padding:0 1% 1% 0}div.templ_bildergalerie ul.li_75p li{width:75%}div.templ_bildergalerie ul.li_67p li{width:66.7%}div.templ_bildergalerie ul.li_50p li{width:49.5%}div.templ_bildergalerie ul.li_33p li{width:32.66%}div.templ_bildergalerie ul.li_25p li{width:24.25%}div.templ_bildergalerie ul.li_20p li{width:19.2%}div.templ_bildergalerie ul.li_100p li,div.templ_bildergalerie ul.li_67p li,div.templ_bildergalerie ul.li_75p li{padding-right:0!important}div.templ_bildergalerie ul.li_20p li:nth-child(5n+0),div.templ_bildergalerie ul.li_25p li:nth-child(4n+0),div.templ_bildergalerie ul.li_33p li:nth-child(3n+0),div.templ_bildergalerie ul.li_50p li:nth-child(even){padding-right:0!important}div.templ_bildergalerie div.galerie.single a{background-color:#333}div.templ_bildergalerie div.galerie.single a img{margin:0;line-height:normal}div.templ_bildergalerie div.galerie.single a:hover img{opacity:.3}div.templ_bildergalerie div.galerie.single a:hover .bildergalerie_titel{display:table-cell}div.templ_bildergalerie div.galerie.single .bildergalerie_titel{position:absolute;width:100%;height:100%;top:40%;color:#fff;text-decoration:none;font-size:150%;text-transform:uppercase;text-align:center;display:none;vertical-align:middle}div.templ_bildergalerie div.galerie.single .bildergalerie_titel .bildergalerie_subtitel{position:relative;font-size:75%;font-style:italic;text-transform:none;top:30px}div.templ_bildergalerie .links{clear:both;padding:20px 0 0}.templ_ext_teller_liste_langtext td.date,.templ_liste td.date,div.templ_bildergalerie .links a{padding-right:10px}div.templ_bildergalerie .links a.alle_auswaehlen{padding:0}div.templ_bildergalerie .links a.auswahl_loeschen{margin:0 20px 20px 0}div.templ_bildergalerie .links .delimiter{padding:0 2px;color:inherit}.fbx.fbFooter div{text-align:center;padding:6px 0 0}.fbx.fbFooter div a{color:#fff;font-size:80%;padding:0 3px;position:relative;top:-1px}.templ_bildergalerie_cycle{clear:both;height:100px;margin:0;padding:0;position:relative}.templ_bildergalerie_cycle img{margin:0;border:0}.templ_bildergalerie_cycle .controls{position:absolute;bottom:0;z-index:200;text-align:center;width:100%;padding:3px 0;color:#000;background-color:#fff;opacity:.7;font-size:12px;overflow:hidden}.templ_bildergalerie_cycle .controls a{line-height:16px;color:#000}.templ_bildergalerie_cycle .controls a.resume,.templ_bildergalerie_cycle .controls a.stop{padding:0 0 0 2px;position:relative;top:1px}.templ_bildergalerie_cycle .controls a.prev{width:7px;height:1.4em;padding:0;background:url(../../templ/templ_bildergalerie_cycle/images/prev.png) center center no-repeat;position:absolute;left:5px;bottom:5px}.templ_bildergalerie_cycle .controls a.next{width:7px;height:1.4em;padding:0;background:url(../../templ/templ_bildergalerie_cycle/images/next.png) center center no-repeat;position:absolute;right:5px;bottom:5px}.templ_bildergalerie_cycle .caption{position:relative;top:1px;padding:0 2px}.templ_bildergalerie_cycle .slidenav a{margin:0 2px;padding:0;border:1px solid #444;border-radius:8px;background:#fff;text-decoration:none;text-align:center;color:#444;width:15px;height:15px;font-size:9px;display:inline-block;z-index:501;cursor:pointer}.templ_bildergalerie_cycle .slidenav a.activeSlide,.templ_bildergalerie_cycle .slidenav a:hover,.templ_wechselbilder .controls .slidenav a.activeSlide,.templ_wechselbilder .controls .slidenav a:hover{background:#444;color:#fff}.templ_bilderkarussell{position:relative}.templ_bilderkarussell .carousel{width:100%}.templ_bilderkarussell .carousel .carousel-item{color:#ccc;margin:0 8px;padding:8px 0;text-align:center;border:0;cursor:pointer;opacity:.8;overflow:hidden;position:relative}.templ_bilderkarussell .carousel .carousel-item img{margin:0 auto;height:100%;width:auto;box-shadow:2px 2px 7px #666}.templ_bilderkarussell .carousel .slick-slider{margin-bottom:0!important}.templ_bilderkarussell .carousel .carousel-item:hover,.templ_bilderkarussell .carousel .slick-center{opacity:1}.templ_bilderkarussell .slick-next,.templ_bilderkarussell .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.templ_bilderkarussell .slick-prev{left:-22px;background:url(../../templ/templ_bilderkarussell/images/prev.png) center center no-repeat}.templ_bilderkarussell .slick-next{right:-22px;background:url(../../templ/templ_bilderkarussell/images/next.png) center center no-repeat}.templ_bilderkarussell .controls{font-size:12px;text-align:right}.templ_googlemaps,.templ_liste,.templ_openstreetmap{clear:both}.templ_googlemaps .map_canvas{width:100%;height:250px}.templ_openstreetmap .map_canvas{max-width:100%;height:250px}.templ_audio img,.templ_openstreetmap img,.templ_video img{box-shadow:none}.templ_bildergalerie_cycle li,.templ_bildergalerie_cycle ul,.templ_liste ul,.templ_liste ul li{list-style-type:none;margin:0;padding:0}.templ_liste ul li,.templ_openstreetmap .routeplaner{padding:5px 0}.templ_liste table{padding:0;border-spacing:0}.templ_liste .title{display:block;margin-bottom:0;color:#bb0c09}.templ_liste div.date{padding-right:0}.templ_liste .title,.templ_liste a{text-decoration:none}.templ_liste .text{position:relative}.templ_liste .teaser{padding-bottom:10px}.templ_liste .item-left .image{float:left;width:160px}.templ_liste .item-left .text{clear:none;margin-left:175px}.templ_liste .item-right .image{float:right;width:160px}.templ_liste .item-right .text{clear:none;margin-right:175px}.templ_liste .more{padding-left:10px;display:inline}.templ_liste .li{margin-bottom:5px;padding-top:5px;border-top:1px dotted #999}.templ_liste li:nth-child(even),.templ_liste tr:nth-child(even){background-color:#eee}.templ_liste li:nth-child(odd),.templ_liste tr:nth-child(odd){background-color:#ddd}.templ_liste_suche{background-color:#eee;margin:0 0 25px;padding:0 0 5px}.templ_liste_suche table{width:auto}.templ_ext_teller_liste_langtext_suche table th,.templ_liste_suche table th{padding:3px;text-align:left;background-color:#707e84;color:#fff}.templ_ext_teller_liste_langtext_suche table td,.templ_liste_suche table td{padding:5px 5px 0}.templ_audio,.templ_video{padding:0 0 .5em}.templ_video.thumbnail_center div{background-position:center;text-align:center}.templ_video.thumbnail_right div{background-position:right;text-align:right}.templ_audio a,.templ_video a{display:inline-block!important}.templ_audio{position:relative}.templ_audio.thumbnail_center div{background-position:center;text-align:center}.templ_audio.thumbnail_right div{background-position:right;text-align:right}.templ_audio .audio_wrapper{position:absolute;bottom:.5em;width:100%;height:25%;background-color:rgba(41,43,42,.91);z-index:100}.templ_audio .audio_wrapper audio{width:100%;position:absolute;top:45%;left:0;z-index:200}.templ_audio .audio_wrapper a.audio_close{display:inline-block;width:25px;height:25px;background-image:url(../../images/close_white.png);background-size:cover;position:absolute;right:2%;top:5%}.templ_wechselbilder{width:100%;margin:0 auto;position:relative;left:-1%}.templ_wechselbilder .slideshow{width:102%;overflow:hidden}.templ_wechselbilder .slideshow-item{float:left;width:100%}.templ_wechselbilder .slideshow-text{top:0;left:0;color:#fff;font-size:20px;position:absolute;width:96%;height:96%;padding:3%;z-index:100}.templ_wechselbilder .slideshow-text div.slideshow-header,.templ_wechselbilder .slideshow-text h2{color:#fff;padding-bottom:0!important;margin:0!important}.templ_wechselbilder .slideshow-text p{color:#fff;margin:2px 0 0}.slideshow-text a.button:hover,.templ_wechselbilder .slideshow-text a.button{background-color:#00abde;padding:8px 10px;border-radius:9px;color:#fff;text-decoration:none}.templ_wechselbilder .controls{bottom:7px;position:absolute;right:1%;z-index:100}.templ_wechselbilder .controls a{color:#444}.payment-options .leftSide .options #online-invoice,.templ_wechselbilder .controls .slidenav{float:left}.templ_wechselbilder .controls .slidenav a{margin:0 2px;padding:0;border:1px solid #444;border-radius:8px;background:#fff;text-decoration:none;text-align:center;font-size:9px;color:#444;line-height:16px;width:15px;height:15px;overflow:hidden;display:inline-block;z-index:501}.templ_wechselbilder .controls .slidenav_resume,.templ_wechselbilder .controls .slidenav_stop{line-height:18px;font-size:12px;float:left;padding-left:2px}.templ_wechselbilder .bigLink{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:100px;background:url(../../images/blank.png)}.templ_wechselbilder .sliderTextAlignRight{text-align:right}.templ_wechselbilder .sliderTextAlignCenter,.ticket-item td{text-align:center}.templ_wechselbilder .sliderTextAlignLeft{text-align:left}.templ_wechselbilder .slideshow-text .sliderFontSize8{font-size:8px;line-height:12px}.templ_wechselbilder .slideshow-text .sliderFontSize9{font-size:9px;line-height:13px}.templ_wechselbilder .slideshow-text .sliderFontSize10{font-size:10px;line-height:14px}.templ_wechselbilder .slideshow-text .sliderFontSize11{font-size:11px;line-height:15px}.templ_wechselbilder .slideshow-text .sliderFontSize12{font-size:12px;line-height:16px}.templ_wechselbilder .slideshow-text .sliderFontSize13{font-size:13px;line-height:17px}.templ_wechselbilder .slideshow-text .sliderFontSize14{font-size:14px;line-height:18px}.templ_wechselbilder .slideshow-text .sliderFontSize15{font-size:15px;line-height:19px}.templ_wechselbilder .slideshow-text .sliderFontSize16{font-size:16px;line-height:20px}.templ_wechselbilder .slideshow-text .sliderFontSize17{font-size:17px;line-height:21px}.templ_wechselbilder .slideshow-text .sliderFontSize18{font-size:18px;line-height:22px}.templ_wechselbilder .slideshow-text .sliderFontSize19{font-size:19px;line-height:23px}.templ_wechselbilder .slideshow-text .sliderFontSize20{font-size:20px;line-height:24px}.templ_wechselbilder .slideshow-text .sliderFontSize21{font-size:21px;line-height:25px}.templ_wechselbilder .slideshow-text .sliderFontSize22{font-size:22px;line-height:26px}.templ_wechselbilder .slideshow-text .sliderFontSize23{font-size:23px;line-height:27px}.templ_wechselbilder .slideshow-text .sliderFontSize24{font-size:24px;line-height:28px}.templ_wechselbilder .slideshow-text .sliderFontSize25{font-size:25px;line-height:29px}.templ_wechselbilder .slideshow-text .sliderFontSize26{font-size:26px;line-height:30px}.templ_wechselbilder .slideshow-text .sliderFontSize27{font-size:27px;line-height:31px}.templ_wechselbilder .slideshow-text .sliderFontSize28{font-size:28px;line-height:32px}.templ_wechselbilder .slideshow-text .sliderFontSize29{font-size:29px;line-height:33px}.templ_wechselbilder .slideshow-text .sliderFontSize30{font-size:30px;line-height:34px}.templ_wechselbilder .slideshow-text .sliderFontSize31{font-size:31px;line-height:35px}.templ_wechselbilder .slideshow-text .sliderFontSize32{font-size:32px;line-height:36px}.templ_wechselbilder .slideshow-text .sliderFontSize33{font-size:33px;line-height:37px}.templ_wechselbilder .slideshow-text .sliderFontSize34{font-size:34px;line-height:38px}.templ_wechselbilder .slideshow-text .sliderFontSize35{font-size:35px;line-height:39px}.templ_wechselbilder .slideshow-text .sliderFontSize36{font-size:36px;line-height:40px}.templ_wechselbilder .slideshow-text .sliderFontSize37{font-size:37px;line-height:41px}.templ_wechselbilder .slideshow-text .sliderFontSize38{font-size:38px;line-height:42px}.templ_wechselbilder .slideshow-text .sliderFontSize39{font-size:39px;line-height:43px}.templ_wechselbilder .slideshow-text .sliderFontSize40{font-size:40px;line-height:44px}.templ_wechselbilder .slideshow-text .sliderFontSize41{font-size:41px;line-height:45px}.templ_wechselbilder .slideshow-text .sliderFontSize42{font-size:42px;line-height:46px}.templ_wechselbilder .slideshow-text .sliderFontSize43{font-size:43px;line-height:47px}.templ_wechselbilder .slideshow-text .sliderFontSize44{font-size:44px;line-height:48px}.templ_wechselbilder .slideshow-text .sliderFontSize45{font-size:45px;line-height:49px}.templ_wechselbilder .slideshow-text .sliderFontSize46{font-size:46px;line-height:50px}.templ_wechselbilder .slideshow-text .sliderFontSize47{font-size:47px;line-height:51px}.templ_wechselbilder .slideshow-text .sliderFontSize48{font-size:48px;line-height:52px}.templ_wechselbilder .slideshow-text .sliderFontSize49{font-size:49px;line-height:53px}.templ_wechselbilder .slideshow-text .sliderFontSize50{font-size:50px;line-height:54px}.templ_wechselbilder .slideshow-text .sliderFontSize51{font-size:51px;line-height:55px}.templ_wechselbilder .slideshow-text .sliderFontSize52{font-size:52px;line-height:56px}.templ_wechselbilder .slideshow-text .sliderFontSize53{font-size:53px;line-height:57px}.templ_wechselbilder .slideshow-text .sliderFontSize54{font-size:54px;line-height:58px}.templ_wechselbilder .slideshow-text .sliderFontSize55{font-size:55px;line-height:59px}.templ_wechselbilder .slideshow-text .sliderFontSize56{font-size:56px;line-height:60px}.templ_wechselbilder .slideshow-text .sliderFontSize57{font-size:57px;line-height:61px}.templ_wechselbilder .slideshow-text .sliderFontSize58{font-size:58px;line-height:62px}.templ_wechselbilder .slideshow-text .sliderFontSize59{font-size:59px;line-height:63px}.templ_wechselbilder .slideshow-text .sliderFontSize60{font-size:60px;line-height:64px}@media only screen and (max-width:1000px){.templ_wechselbilder .slideshow img{max-width:1000px;width:100%;height:auto}}.templ_ext_teller_liste_langtext,div.templ_ext_instagram{clear:both}.templ_ext_teller_liste_langtext table{padding:0;border-spacing:0}.templ_ext_teller_liste_langtext .title{display:block;text-decoration:none;margin-bottom:0;color:#bb0c09}.templ_ext_teller_liste_langtext div.date{padding-right:0}.templ_ext_teller_liste_langtext a{text-decoration:none}.templ_ext_teller_liste_langtext .text{position:relative}.templ_ext_teller_liste_langtext .teaser{padding-bottom:10px}.templ_ext_teller_liste_langtext .li{margin-bottom:15px;padding-top:15px;border-top:1px dotted #666}.templ_ext_teller_liste_langtext_suche{background-color:#eee;margin:0 0 25px;padding:0 0 5px}.templ_ext_teller_liste_langtext_suche table{width:auto}div.templ_ext_instagram a{background-repeat:no-repeat;background-size:cover}div.templ_ext_instagram .layout_3col_links,div.templ_ext_instagram .layout_3col_mitte{margin-right:2%;margin-bottom:1%;width:32%}div.templ_ext_instagram .layout_3col_rechts{width:32%;margin-bottom:1%}@media only screen and (max-width:570px){div.templ_ext_instagram .layout_112col_links,div.templ_ext_instagram .layout_112col_mitte,div.templ_ext_instagram .layout_112col_rechts,div.templ_ext_instagram .layout_12col_links,div.templ_ext_instagram .layout_12col_rechts,div.templ_ext_instagram .layout_211col_links,div.templ_ext_instagram .layout_211col_mitte,div.templ_ext_instagram .layout_211col_rechts,div.templ_ext_instagram .layout_21col_links,div.templ_ext_instagram .layout_21col_rechts,div.templ_ext_instagram .layout_2col_links,div.templ_ext_instagram .layout_2col_rechts,div.templ_ext_instagram .layout_3col_links,div.templ_ext_instagram .layout_3col_mitte,div.templ_ext_instagram .layout_3col_rechts,div.templ_ext_instagram .layout_4col_links,div.templ_ext_instagram .layout_4col_mitte,div.templ_ext_instagram .layout_4col_rechts,div.templ_ext_instagram .layout_5col_links,div.templ_ext_instagram .layout_5col_mitte,div.templ_ext_instagram .layout_5col_rechts{width:100%;margin:0;text-align:center}}.lbl-mobile{display:none}.csc-textpic-lastcol{float:right;padding:0 10px 0 0}.ticket-list{padding:20px 0 0;clear:both}.overview .all-tickets,.shopping-list table,.ticket-list table{border:1px solid #ccc;width:100%}.overview .all-tickets th,.shopping-list table th,.ticket-list table th{background-color:#ddd;text-align:center;padding:3px 0!important}.ticket-list input[type=submit]{background-color:#036;color:#fff;border:0;cursor:pointer}.ticket-item td{vertical-align:bottom}.ticket-item td.left{text-align:left!important}.ticket-item td.label-amount,.ticket-item td.right{text-align:right!important}.ticket-item form{padding-left:10px}.ticket-header th{font-size:inherit;text-align:left;padding:0 0 0 28px}.first-th{padding:3px 0!important;text-align:center;width:25%}.first-td{padding:3px 10px 3px 0!important}.first-td,.main-td{text-align:left!important}.shopping-list-buttons{margin:15px 0 0}.period_of_journey{padding-bottom:5px}.buttons,.buttons li{list-style-type:none;text-align:center}.buttons{margin-top:20px;padding:0}.buttons li{width:33%;display:inline;background:0 0}.buttons li input{border:medium;color:#fff!important;min-width:120px}#shopping-info-form .terms{display:block;padding:10px 0 0 19px}.overview{padding:10px 0 0}.overview .label{font-weight:700}#shopping-info-form label{width:200px;float:left}#shopping-info-form h2{margin:10px 0}.overview th{padding:20px 0 0!important}.overview td{padding:1px 0;vertical-align:bottom}#shopping-info-form div{margin:0 0 3px;clear:both}#shopping-info-form .terms-statement a,#shopping-info-form label a,.error{color:#036;text-decoration:none}.customer-information-container{padding:0 0 0 13px}.customer-information{width:480px}.customer-information tr td{padding:1px 0!important}.totals{margin:20px 0 10px 50px}.totals label{width:100px}.captcha-image{padding-left:166px;display:block}.step-info{position:relative;padding-bottom:10px}.step-text{position:absolute;top:2px;right:10px}.first-step-header{display:block;padding:20px 0 0;font-weight:700;font-size:95%}.first-step-header.payment{color:#c80f0c}.first-step-content{display:block;padding:5px 15px 10px 0;font-size:95%}.cancel_order_container{text-align:center;padding:5px 0 0}.payment-options{display:block;position:relative;padding:0 10px}.payment-options .leftSide{float:left;width:440px}.payment-options .leftSide .options{overflow:hidden}.payment-options .leftSide .options label{line-height:16px;overflow:hidden;padding-left:20px;display:block}.payment-options .rightSide{padding-left:20px}.shopping-list-buttons .buttons li{padding-left:6px}p.warning_message{margin:20px 0 5px 8px}span.warning_message_header{font-weight:700;color:red}.ticket-title,span.warning_message_bold{font-weight:700}.cart_header_suffix{color:#575757;font-size:80%;font-weight:400}td.first-td a{position:relative}.magnifier{position:absolute;right:0;bottom:5px}@media only screen and (max-width:570px){.period_of_journey span{display:block}.step-text{position:relative;right:0}.payment-options .leftSide{width:350px}.payment-options .leftSide .options{padding-bottom:10px}.payment-options .leftSide .options label{line-height:normal}#shopping-info-form select{clear:both;display:block}.error{padding:3px 0 7px}.cart_header_suffix,.error{display:block}.overview .all-tickets,.shopping-list table,.ticket-list table,table.customer-information{width:auto}.customer-information-container{padding:0}.ticket-header,table.customer-information h3{display:none}tr.ticket-item:nth-child(odd){background-color:#eee}tr.ticket-item.mobile-no-bg{background-color:transparent!important}.ticket-item td,table.customer-information td{display:block;text-align:left;width:auto!important}.lbl-mobile{display:inline-block;padding-right:5px}.mobile-off{display:none!important}.buttons li input{margin-bottom:.5em}#shopping-info-form input[type=text]{width:95%}}