body:not(.landingpage){background:#fff url(/static/images/bkg_wellen.png) no-repeat center -80px;font-family:Verdana,Geneva,sans-serif}body.sub,body.sub-slide,body.sub-slide-nav{background-position:center -45px!important}.chrome body.sub-slide-nav,.chrome body.sub-slide,.chrome body.sub{background-position:center -46px!important}.opera body.sub-slide-nav,.opera body.sub-slide,.opera body.sub{background-position:center -46px!important}.safari body.sub-slide-nav,.safari body.sub-slide,.safari body.sub{background-position:center -46px!important}body.external{background:none;font-family:Verdana,Geneva,sans-serif}body.baden{background:#fff url(/static/images/bkg_baden_wuttemberg.png) no-repeat center -80px}body.bayern{background:#fff url(/static/images/bkg_bayern.png) no-repeat center -80px}body.berlinbrandenburg{background:#fff url(/static/images/bkg_berlin_brandenburg.png) no-repeat center -80px}body.hannover{background:#fff url(/static/images/bkg_niedersachsen.png) no-repeat center -80px}body.hessen{background:#fff url(/static/images/bkg_hessen.png) no-repeat center -80px}body.hauptverband{background:#fff url(/static/images/bkg_wellen.png) no-repeat center -80px}body.mecklenburg{background:#fff url(/static/images/bkg_mecklenburg_vorpommern.png) no-repeat center -80px}body.schleswig_holstein_hamburg{background:#fff url(/static/images/bkg_nordmark.png) no-repeat center -80px}body.rheinland{background:#fff url(/static/images/bkg_baden_wuttemberg.png) no-repeat center -80px}body.rheinland_saarland{background:#fff url(/static/images/bkg_rheinland_pfalz_saarland.png) no-repeat center -80px}body.sachsen{background:#fff url(/static/images/bkg_sachsen.png) no-repeat center -80px}body.sachsenanhalt{background:#fff url(/static/images/bkg_sachsen_anhalt.png) no-repeat center -80px}body.thuringen{background:#fff url(/static/images/bkg_thuringen.png) no-repeat center -80px}body.bremenniedersachsen{background:#fff url(/static/images/bkg_nordwesten.png) no-repeat center -80px}body.westfalen_lippe{background:#fff url(/static/images/bkg_westfahlen_lippe.png) no-repeat center -80px}.bkg-wave{width:960px;height:85px;position:absolute;z-index:2;top:-32px;left:0;background:url(/static/images/bkg_wellen_part.png) no-repeat}.baden .bkg-wave{background:url(/static/images/bkg_baden_wuttemberg_part.png) no-repeat}.bayern .bkg-wave{background:url(/static/images/bkg_bayern_part.png) no-repeat}.bayern.top .bkg-wave{background:url(/static/images/bkg_bayern_part_top.png) no-repeat}.berlinbrandenburg .bkg-wave{background:url(/static/images/bkg_berlin_brandenburg_part.png) no-repeat}.hannover .bkg-wave{background:url(/static/images/bkg_niedersachsen_part.png) no-repeat}.hessen .bkg-wave{background:url(/static/images/bkg_hessen_part.png) no-repeat}.hauptverband .bkg-wave{background:url(/static/images/bkg_wellen_part.png) no-repeat}.mecklenburg .bkg-wave{background:url(/static/images/bkg_mecklenburg_vorpommern_part.png) no-repeat}.schleswig_holstein_hamburg .bkg-wave{background:url(/static/images/bkg_nordmark_part.png) no-repeat}.schleswig_holstein_hamburg.top .bkg-wave{background:url(/static/images/bkg_nordmark_part_top.png) no-repeat}.rheinland .bkg-wave{background:url(/static/images/.png) no-repeat}.rheinland_saarland .bkg-wave{background:url(/static/images/bkg_rheinland_pfalz_saarland_part.png) no-repeat}.sachsen .bkg-wave{background:url(/static/images/bkg_sachsen_part.png) no-repeat}.sachsenanhalt .bkg-wave{background:url(/static/images/bkg_sachsen_anhalt_part.png) no-repeat}.thuringen .bkg-wave{background:url(/static/images/bkg_thuringen_part.png) no-repeat}.bremenniedersachsen .bkg-wave{background:url(/static/images/bkg_nordwesten_part.png) no-repeat}.westfalen_lippe .bkg-wave{background:url(/static/images/bkg_westfahlen_lippe_part.png) no-repeat}.sub .bkg-wave{top:-92px}.sub-slide-nav .bkg-wave{top:-92px}.msie7 .sub-slide-nav .bkg-wave{top:-17px!important}.sub-home .bkg-wave{top:-97px}.msie7 .sub .col2-layout{padding:62px 0 30px 0!important}.msie7 .sub-slide-nav .main{padding:1px 0 30px 0!important;margin:20px 0 0 0!important}.msie7 .sub-home .col1-layout{padding:62px 0 30px 0!important}.msie7 .sub-home .col2-layout{padding:62px 0 30px 0!important}.msie7 .bkg-wave{top:-32px!important}.color-1{border-top-color:#ffbc4e}.color-2{border-top-color:#005f95}.color-3{border-top-color:#009dd1}.color-4{border-top-color:#87c3e7}.color-5{border-top-color:#ff7300!important}.baden .color-1{border-top-color:#d4007a}.baden .color-2{border-top-color:#9c1c49}.baden .color-3{border-top-color:#f29400}.baden .color-4{border-top-color:#ff7f15}.bayern .color-1{border-top-color:#d4007a}.bayern .color-2{border-top-color:#005f95}.bayern .color-3{border-top-color:#009dd1}.bayern .color-4{border-top-color:#f29400}.berlinbrandenburg .color-1{border-top-color:#d4007a}.berlinbrandenburg .color-2{border-top-color:#a5c400}.berlinbrandenburg .color-3{border-top-color:#00addc}.berlinbrandenburg .color-4{border-top-color:#ff7f15}.hannover .color-1{border-top-color:#009ea4}.hannover .color-2{border-top-color:#ffbf55}.hannover .color-3{border-top-color:#d20073}.hannover .color-4{border-top-color:#e4e12b}.hessen .color-1{border-top-color:#d03737}.hessen .color-2{border-top-color:#c93}.hessen .color-3{border-top-color:#9c3}.hessen .color-4{border-top-color:#cced8a}.hauptverband .color-1{border-top-color:#ffbc4e}.hauptverband .color-2{border-top-color:#005f95}.hauptverband .color-3{border-top-color:#009dd1}.hauptverband .color-4{border-top-color:#87c3e7}.mecklenburg .color-1{border-top-color:#ff7f15}.mecklenburg .color-2{border-top-color:#009dd1}.mecklenburg .color-3{border-top-color:#fc0}.mecklenburg .color-4{border-top-color:#005f95}.schleswig_holstein_hamburg .color-1{border-top-color:#ffbc4e}.schleswig_holstein_hamburg .color-2{border-top-color:#005f95}.schleswig_holstein_hamburg .color-3{border-top-color:#1f82c0}.schleswig_holstein_hamburg .color-4{border-top-color:#87c3e7}.rheinland .color-1{border-top-color:#ffbc4e}.rheinland .color-2{border-top-color:#005f95}.rheinland .color-3{border-top-color:#009dd1}.rheinland .color-4{border-top-color:#ff7f15}.rheinland_saarland .color-1{border-top-color:#ffbc4e}.rheinland_saarland .color-2{border-top-color:#005f95}.rheinland_saarland .color-3{border-top-color:#009dd1}.rheinland_saarland .color-4{border-top-color:#ff7f15}.sachsen .color-1{border-top-color:#ffbc4e}.sachsen .color-2{border-top-color:#cb302f}.sachsen .color-3{border-top-color:#ff7f15}.sachsen .color-4{border-top-color:#a5c400}.sachsenanhalt .color-1{border-top-color:#fff200}.sachsenanhalt .color-2{border-top-color:#8dc63f}.sachsenanhalt .color-3{border-top-color:#f7941e}.sachsenanhalt .color-4{border-top-color:#005a96}.thuringen .color-1{border-top-color:#ffbc4e}.thuringen .color-2{border-top-color:#ff7f15}.thuringen .color-3{border-top-color:#009dd1}.thuringen .color-4{border-top-color:#005ea8}.bremenniedersachsen .color-1{border-top-color:#ff7f15}.bremenniedersachsen .color-2{border-top-color:#9c1c49}.bremenniedersachsen .color-3{border-top-color:#008990}.bremenniedersachsen .color-4{border-top-color:#ff7f15}.westfalen_lippe .color-1{border-top-color:#005f94}.westfalen_lippe .color-2{border-top-color:#ea6f2f}.westfalen_lippe .color-3{border-top-color:#f6bc56}.westfalen_lippe .color-4{border-top-color:#8ac}.layout{width:960px;margin:0 auto}.main{position:relative;z-index:1}.msie7 .main{margin:35px 0 0 0}.col1-layout{margin:110px 0 0 0}.col1-layout .col-main{width:960px}.sub .col2-layout{margin:95px 0 30px 0!important}.sub-slide-nav .col2-layout{margin:30px 0 30px 0!important}.sub-home .col1-layout{margin:100px 0 0 0!important}.sub-home .col2-layout{margin:100px 0 30px 0!important}.start .col2-layout{margin:26px 0 30px 0!important}.sub-slide .col2-layout{margin:44px 0 30px 0!important}.col2-layout{margin:44px 0 30px 0;position:relative;z-index:502}.sub-slide-nav .col2-layout.narrow{margin:16px 0 30px 0!important}.col2-layout .col-main{width:630px;float:left;position:relative;z-index:1}.col2-layout .col-main.top-fix,.col2-layout .col-main.map-top-fix{margin-top:-30px}.col2-layout .col-main.top-uberfix{margin-top:-24px}.col-left{width:300px;float:left;margin:0 30px 0 0}.col-right{width:300px;float:right}.header{position:relative;z-index:1000;height:120px;margin:0}.layout.buchung .header{background:url(/static/images/shadow_buchen.png) no-repeat 0 bottom;height:125px}.logo{position:absolute;top:45px;right:0;z-index:1}.logo a{}.header .meta{background:url(/static/images/bkg_meta.png);height:32px}.msie7 .header .meta{background:url(/static/images/bkg_meta.png);height:32px;padding:0 0 0 5px}.header .meta ul{list-style-type:none;float:left;margin:7px 0 0 0;padding:0}.header .meta ul li{float:left}.header .meta ul li a{font-size:12px;color:#000;text-decoration:none;margin:1px 10px 0 0;display:block}.header .meta ul li a.sel,.header .meta ul li a:hover{border-bottom:solid 4px #ff7300;padding-bottom:4px}.sfr .header .meta ul li a.sel,.sfr .header .meta ul li a:hover,.chr .header .meta ul li a.sel,.chr .header .meta ul li a:hover{padding-bottom:5px}.header .meta ul li a em{display:block;float:left;font-style:normal;margin:1px 0 0 0}.header .meta ul li a.lang{padding-left:22px}.header .meta ul li a.lang.en{background:url(/static/images/bkg_flag_en.png) no-repeat left 0}.header .meta .lnk-meine-jugen{background:transparent url(/static/images/bkg_button_meine_jugen_right.png) no-repeat scroll top right;display:block;float:left;height:23px;margin:4px 9px 0 5px;padding-right:10px;text-decoration:none;color:#000;font-size:12px}.header .meta .lnk-meine-jugen.sel{border-bottom:solid 4px #ff7300}.msie7 .header .meta .lnk-meine-jugen{margin:4px 9px 0 0}.header .meta .lnk-meine-jugen span{background:transparent url(/static/images/bkg_button_meine_jugen_left.png) no-repeat;display:block;line-height:22px;padding:0 0 5px 10px}.header .meta .lnk-meine-jugen.loggt{background:transparent url(/static/images/bkg_button_meine_jugen_right_loggt.png) no-repeat scroll top right;display:block;float:left;height:23px;margin:4px 9px 0 5px;padding-right:33px;text-decoration:none;color:#000;font-size:12px}.mac .header .meta .lnk-meine-jugen.loggt{padding-left:2px}.header .meta .lnk-meine-jugen.loggt span{background:transparent url(/static/images/bkg_button_meine_jugen_left_loggt.png) no-repeat;display:block;line-height:22px;padding:0 0 5px 10px}.header .meta .box-company{padding:5px 0 0 10px;margin:0}.header .meta .box-company p{font-size:14px}.header .box-company{margin:20px 0 0 0}.header .box-company .rich-text{margin:0 0 1px 0}.header .box-company .col-1{float:left;max-width:249px}.header .box-company .col-2{float:left;margin-left:20px;margin-right:15px;max-width:200px}.header .box-company .col-2 em{font-style:normal;display:block;float:left;margin-right:10px;width:45px}.header .box-company .col-3{float:left;max-width:200px}.header .box-company .col-3 em{font-style:normal;display:block;float:left;margin-right:10px}.header .box-company .col-2 span{color:#ff2a2a;font-weight:normal}.header .meta .cnt-meine-jugen{position:relative;z-index:3}.header .meta .cnt-meine-jugen .box-meine-jugen{position:absolute;top:-1px;left:0;z-index:1;width:310px}.msie7 .header .meta .cnt-meine-jugen .box-meine-jugen{position:absolute;top:-1px;left:-5px;z-index:1;width:310px}.header .meta .cnt-meine-jugen .box-login-cont{background:url(/static/images/bkg_box_login_content.png) no-repeat;width:310px;height:287px;padding:0;position:absolute;top:23px;left:0}.header .meta .cnt-meine-jugen .box-login-cont .sep{margin:12px 15px 0 15px}.header .meta .cnt-meine-jugen .box-login-cont label{display:block;font-size:12px;color:#000;margin:0 0 2px 0}.header .meta .cnt-meine-jugen .box-login-cont .inp{background:url(/static/images/bkg_input_login.png) no-repeat;border:0;width:274px;height:22px;padding:4px 3px 2px 3px;overflow:hidden}.msie8 .header .meta .cnt-meine-jugen .box-login-cont .inp,.msie7 .header .meta .cnt-meine-jugen .box-login-cont .inp{line-height:24px;padding:2px 4px 4px 4px}.header .meta .cnt-meine-jugen .act{margin:20px 15px 0 15px}.header .meta .cnt-meine-jugen .act .btn{float:left}.header .meta .cnt-meine-jugen .act .links{float:right;text-align:right}.header .meta .cnt-meine-jugen .act .links.eingeloggt{margin:7px 0 0 0}.header .meta .cnt-meine-jugen .act .links a{color:#ff7300;display:block;text-decoration:none}.header .meta .cnt-meine-jugen .act-bottom{margin:20px 6px 0 6px;background:url(/static/images/sep_2_line.png) 0 top repeat-x;padding:5px 10px 0 10px}.header .meta .cnt-meine-jugen .act-bottom em{font-size:14px;color:#000;margin:12px 0 13px 0;display:block}.header .meta .cnt-meine-jugen .box-login-cont.box-eingeloggt{background:url(/static/images/bkg_box_eingellogt_content.png) no-repeat;width:310px;height:203px;padding:0;position:absolute;top:23px;left:0}.header .meta .cnt-meine-jugen .box-login-cont.box-eingeloggt .sep{margin:0 15px 15px 15px;padding:0;border-bottom:1px dotted #000;padding-bottom:10px}.header .meta .cnt-meine-jugen .box-login-cont.box-eingeloggt .sep.first{margin:20px 15px 15px 15px;border-bottom:1px dotted #000;padding-bottom:10px}.header .meta .cnt-meine-jugen .box-login-cont.box-eingeloggt .sep a{font-weight:normal;font-size:14px;text-decoration:none;color:#000}.header .meta .cnt-meine-jugen .box-login-cont.box-eingeloggt .sep a:hover{color:#000;text-decoration:none}.header .title h1{font-size:28px;font-weight:normal;margin:0;padding:22px 270px 0 0}.header .meta .box-search,.exacts .box-search{background:url(/static/images/bkg_suche.png) no-repeat;width:190px;height:23px;float:right;margin:4px 5px 0 0}.header .meta .box-search .inp,.exacts .box-search .inp{background:transparent;border:0;width:154px;float:left;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#666;margin:4px 0 0 7px}.mac.firefox .header .meta .box-search .inp,.mac.firefox .exacts .box-search .inp{margin:2px 0 0 7px}.ff .header .meta .box-search .inp,.ff .exacts .box-search .inp{margin:3px 0 0 7px}.header .meta .box-search .submit,.exacts .box-search .submit{float:left;text-indent:-1000em;display:block;width:23px;height:21px}.header .nav ul{list-style-type:none;margin:19px 0 0 0;padding:0;position:relative;z-index:1}.header .nav ul li{float:left}.header .nav ul li a{display:block;text-indent:-1000em;height:54px;margin:0 15px 0 0}.header .nav ul li a.item-1{width:103px;background:url(/static/images/navi/item_1.png) no-repeat center -8px}.header .nav ul li a.item-2{width:57px;background:url(/static/images/navi/item_2.png) no-repeat center -8px}.header .nav ul li a.item-3{width:65px;background:url(/static/images/navi/item_3.png) no-repeat center -8px}.header .nav ul li a.item-4{width:88px;background:url(/static/images/navi/item_4.png) no-repeat center -8px}.header .nav ul li a.item-5{width:49px;background:url(/static/images/navi/item_5.png) no-repeat center -8px}.header .nav ul li a.item-6{width:48px;background:url(/static/images/navi/item_6.png) no-repeat center -8px}.header .nav ul li a.item-7{width:66px;background:url(/static/images/navi/item_7.png) no-repeat center -8px}.header .nav ul li a.item-8{width:52px;background:url(/static/images/navi/item_8.png) no-repeat center -8px}.header .nav ul li a:hover,.header .nav ul li.hover a,.header .nav ul li a.sel{background-position:center -78px}.header .nav.en>ul>li>a{display:block;text-indent:-1000em;height:54px;margin:0 30px 0 0}.header .nav ul li .dd{width:974px;position:absolute;top:-5000px;left:-7px;height:auto}.header .nav li:hover .dd{top:53px}.header .nav ul li .ddt{background:url(/static/images/navi/bkg_navi_drop_top.png) no-repeat;overflow:hidden;width:974px;height:10px}.header .nav ul li .ddm{background:url(/static/images/navi/bkg_navi_drop_middle.png) repeat-y;overflow:hidden;width:974px}.header .nav ul li .ddb{background:url(/static/images/navi/bkg_navi_drop_bottom.png) no-repeat;overflow:hidden;width:974px;height:8px}.header .nav ul li ul{margin:12px 0 20px 23px}.header .nav ul li li{width:300px;margin:12px 14px 12px 0}.header .nav ul li li img{width:43px;height:43px;float:left;border:solid 1px #949494;margin:0 5px 0 0}.header .nav ul li li a{display:block;text-indent:0;margin:0;text-decoration:none;color:#000;background:url(/static/images/bkg_arrow_navi_item.png) no-repeat 235px 13px!important;font-size:14px;border-top-width:2px;border-top-style:solid;border-bottom:1px solid #949494;float:left;width:240px;padding:12px 6px 12px 3px;height:auto}.header .nav ul li li a:hover{background-color:#f6f5f1!important}.item-info{width:300px;float:left;margin:6px 20px 60px 0}.item-info h2{border-top-width:2px;border-top-style:solid;border-bottom:1px solid #949494;padding:12px 0 12px 0;font-weight:normal;font-size:14px;color:#000}.win.firefox .item-info h2 a{font-weight:bold;color:#444;font-size:12px;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0}.msie9 .item-info h2 a{font-weight:bold;color:#444;font-size:12px;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0}.msie9 .item-info h2 a:hover{background-position:right -66px}.msie8 .item-info h2 a{font-weight:bold;color:#444;font-size:12px;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0}.msie8 .item-info h2 a:hover{background-position:right -66px}.msie7 .item-info h2 a{font-weight:bold;color:#444;font-size:12px;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0}.msie7 .item-info h2 a:hover{background-position:right -66px}.chrome .item-info h2 a{font-weight:bold;color:#444;font-size:12px;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0}.chrome .item-info h2 a:hover{background-position:right -66px}.safari .item-info h2 a{font-weight:bold;color:#444;font-size:12px;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0}.safari .item-info h2 a:hover{background-position:right -66px}.mac.firefox .item-info h2 a{font-weight:normal;color:#000;font-size:14px;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0}.mac.firefox .item-info h2 a:hover{background-position:right -66px}.mac .item-info h2 a{font-weight:normal;font-size:14px;color:#000}.item-info h2 a{text-decoration:none;color:#000;background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 2px;display:block;padding-right:10px;font-size:14px}.item-info h2 a:hover{color:#ff7300!important;background-position:right -64px}.item-info .img img{margin:20px 0 12px 0;border:solid 1px #949494}.item-info.line img{border:solid 1px #939393}.item-info .mehr{text-decoration:none;color:#ff7300;white-space:nowrap}.item-info .mehr:hover{text-decoration:underline}.item-info .rich-text{margin:0!important}.item-info .newsletter-abonnieren{}.item-info .newsletter-abonnieren select{width:300px;display:block;margin:0 0 10px 0;font-size:12px;color:#000}.item-info .newsletter-abonnieren input.txt{float:left;width:192px;margin:1px 0 0 0;color:#727272;font-size:12px;background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif}.item-info .newsletter-abonnieren input.txt:focus{color:#000}.item-info .newsletter-abonnieren input.btn{float:right;font-size:12px;color:#000;width:88px;padding:1px 0}.mac.firefox .item-info .newsletter-abonnieren input.btn{height:26px;line-height:25px}.mac.safari .item-info .newsletter-abonnieren input.btn{margin:1px 0 0 0}.mac.safari .item-info .newsletter-abonnieren input.txt{padding:1px 6px 1px 6px}.box-list .newsletter-abonnieren{margin-top:16px}.box-list .newsletter-abonnieren select{width:300px;display:block;margin:0 0 10px 0;font-size:12px;color:#000}.box-list .newsletter-abonnieren input.txt{float:left;width:192px;margin:1px 0 0 0;color:#727272;font-size:12px;background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif}.box-list .newsletter-abonnieren input.txt:focus{color:#000}.box-list .newsletter-abonnieren input.btn{float:right;font-size:12px;color:#000;width:88px;padding:1px 0}.mac.firefox .box-list .newsletter-abonnieren input.btn{height:26px;line-height:25px}.mac.safari .box-list .newsletter-abonnieren input.btn{margin:1px 0 0 0}.mac.safari .box-list .newsletter-abonnieren input.txt{padding:1px 6px 1px 6px}.angebot-liste h1{font-size:18px!important}.angebot-liste .sub-headline{font-size:18px!important;padding:40px 0 13px 0;border-bottom:solid 1px #949494;border-top:0;color:#333!important;font-weight:normal!important;margin-bottom:20px!important;display:block}.win.firefox .map h2,.msie7 .map h2,.msie8 .map h2{font-size:12px;font-weight:bold;color:#444;padding:13px 0}.win.firefox .box-region h2,.msie7 .box-region h2,.msie8 .box-region h2{font-size:12px;font-weight:bold;color:#444}.rich-text .box h3,h3.show,h3.hide,#Freizeittipps~div h3{font-size:16px!important;font-weight:normal!important}.rich-text .box h2{font-size:20px!important;font-weight:normal!important}h2.title{font-size:20px;color:#000;font-weight:normal}h2.title span{margin:5px 0 0 10px;display:block;float:left}h2.title img{float:left}h2.top{margin:0 0 18px 0}.tbl.info.infoneu tr:nth-child(n) td:nth-child(n){height:auto;padding:7px;vertical-align:top;background:none;background-color:transparent!important;border-bottom-style:none}.tbl.info.infoneu tr:nth-child(n) td:nth-child(2n){padding:7px 15px}.tbl.info.infoneu tr.newsection:nth-child(n) td:nth-child(n){border-top:1px solid #cbcbcb}.tbl.info.infoneu tr.last:nth-child(n) td:nth-child(n){border-bottom:1px solid #cbcbcb}.tbl.info.infoneu tr.even{background:#fbfbfb}.tbl.info.infoneu tr.odd{background:#ececec}.col1-layout .items-info li:nth-child(3n){padding-right:0}.col1-layout .item-info .img img{margin:10px 0 10px 0;border:solid 1px #949494}.col2-layout .item-info:nth-child(even){margin-right:0!important}.col2-layout .col-main .item-info{width:300px;height:310px;float:left;margin:0 30px 0 0}.col-main .sep-cnt{border-bottom:solid 1px #949494;width:630px;height:1px;overflow:hidden;margin-bottom:13px}.item-info.inspiration h2{cursor:default}.msie7 .item-info.inspiration h2,.msie8 .item-info.inspiration h2,.win.firefox .item-info.inspiration h2{font-weight:bold;color:#444;font-size:12px}.item-info.inspiration h2 a{cursor:default}.item-info.inspiration h2 a:hover{color:#000;background-position:right 2px}.item-info.inspiration .img img{margin:10px 0 2px 0}.item-info .nav-info li{border-bottom:1px solid #ddd;text-decoration:none;color:#000;background:url(/static/images/bkg_arrow_header_infobox2.png) no-repeat right 11px;font-size:12px;list-style-type:none;margin:0 0 0 -25px!important;float:none!important;padding:8px 0 0 0!important}.item-info .nav-info li a{color:#000;text-decoration:none;padding-bottom:10px!important;padding-right:15px!important;display:block!important}.item-info .nav-info li:hover{background-position:right -68px}.item-info .nav-info li a:hover{color:#ff7300}.tbl{margin-bottom:15px}.tbl th{background:#006192;color:#fff;text-align:center;vertical-align:middle;border-right:1px solid #3d87ac;border-top:1px solid #3d87ac;padding:2px 5px}.tbl th span{font-weight:normal}.tbl tr.pikto th{font-weight:normal;border:none}.tbl tr.pikto th:last-child{border-right:1px solid #3d87ac}.tbl tr th:first-child{border-left:1px solid #3d87ac}.tbl td{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;text-align:center;padding:7px 2px;background:#fbfbfb;vertical-align:middle}.tbl tr td:first-child{border-left:1px solid #cbcbcb;text-align:left;background:#ececec;padding:7px;vertical-align:middle}.table{margin-bottom:15px}.table td{border-bottom:1px solid #cbcbcb;padding:9px 0 9px 0}.box-tour{margin:0}.box-tour .rich-text{margin:18px 0 5px 0!important}.box-tour label{float:left;margin:2px 8px 0 0}.box-tour select{float:left;width:118px;margin:2px 0 0 0;font-size:12px;font-family:Verdana,Geneva,sans-serif}.box-tour button{float:right;width:64px;font-size:12px}.opera .box-tour button{height:23px}.mac .box-tour select{width:110px}.box-tipp{margin:10px 0 0 0}.box-tipp .top{background:url(/static/images/box_tipp_top.png) no-repeat;width:300px;height:10px}.box-tipp .cnt{background:url(/static/images/box_tipp_cnt.png) 0 bottom;width:300px;padding:1px 0 27px 0;margin:0 0 8px 0}.box-tipp .cnt .rich-text{margin:0 10px!important;font-family:"Times New Roman",Times,serif;font-size:14px;font-style:italic;line-height:18px}.box-price-termin{margin:15px 0 0 0}.box-price-termin .item{margin:0 0 15px 0}.box-price-termin .item .termin{font-weight:bold}.box-price-termin .item .termin span{font-size:11px;font-weight:normal}.box-price-termin .item .price{font-weight:bold;font-size:14px}.box-price-termin .item .price span{font-size:11px;font-weight:normal}.box-price-termin .note{font-size:12px}.box-infos{background:url(/static/images/bkg_box_infos_right.png) no-repeat scroll top right;height:42px;float:left;font-size:11px;text-align:center;margin:0 10px 0 0;padding-right:10px}.box-infos span{display:block;padding:0 5px 0 12px;color:#fff;background:transparent url(/static/images/bkg_box_infos_left.png) no-repeat}.box-infos small{color:#fff;font-size:11px;display:block;padding:3px 0 2px 0}.box-infos em{display:block;color:#000;font-style:normal;padding:5px 0 6px 0}.list-img{list-style-type:none;margin:0;padding:0}.list-img li{float:left;margin:0 20px 12px 0;position:relative;padding:0}.list-img li a{position:relative}.list-img li a em{position:absolute;bottom:3px;right:0;width:24px;height:24px;text-indent:-1000em;background:url(/static/images/icon_zoom.png) no-repeat}.list-img li a img{border:solid 1px #949494}.list-img li:nth-child(4n){margin-right:0}.list-img-press{list-style-type:none;margin:0;padding:0}.list-img-press li{float:left;margin:0 20px 12px 0;position:relative;padding:0}.list-img-press li a{position:relative}.list-img-press li a em{position:absolute;bottom:3px;right:0;width:24px;height:24px;text-indent:-1000em;background:url(/static/images/icon_zoom.png) no-repeat}.list-img-press li a img{border:solid 1px #949494}.list-img-press li:nth-child(4n){margin-right:0}.box-facebook{margin:20px 0 0 0}.list-tick{margin:0;padding:0}.list-tick li{margin:0 0 14px 0;list-style-type:none;background:url(/static/images/icon_tick.png) no-repeat;padding:0 0 0 17px;text-decoration:none;font-size:12px}.col-right .list-tick{margin-top:15px}.link-icon{color:#ff7300;text-decoration:none;padding-right:15px;background:url(/static/images/icon_text_link.png) no-repeat right 3px}.link-icon:hover{color:#ff7300}.img-l{float:left}.img-l img{border:solid 1px #949494;margin:3px 15px 0 0}.img-r{float:right}.img-r img{border:solid 1px #949494;margin:-27px 0 0 15px}.box-text .rich-text{margin:11px 0 0 0}.box-start{position:relative;z-index:1;width:960px;height:412px;margin:35px 0 0 0;overflow:hidden}.box-start .stage-holder{position:absolute;top:-3190px;left:316px;z-index:3}.box-start .stage-nav{position:absolute;z-index:3;left:0;bottom:27px;width:630px;height:41px;background:url(/static/images/bkg_slider_navi.png) repeat-x;padding:0 0 0 330px}.box-start .stage-nav a{font-size:14px;text-decoration:none;color:#000;margin:0 30px 0 0;line-height:42px;height:41px;display:block;float:left;white-space:nowrap}.msie7 .box-start .stage-nav a,.msie8 .box-start .stage-nav a,.win.firefox .box-start .stage-nav a{font-weight:bold;color:#333;font-size:12px}.box-start .stage-nav a{outline:0}.box-start .stage-nav a.activeSlide,.box-start .stage-nav a:hover{background:url(/static/images/bkg_slider_navi_active.png) repeat-x 0 bottom}.box-start .stage-holder h3{font-size:36px;color:#fff;background:url(/static/images/stage_color_1.png);font-weight:normal;padding:2px 4px 5px 15px}.box-start .stage-holder h3 a{color:#fff;text-decoration:none}.box-start .stage-holder span{background:url(/static/images/bkg_stage_gray.png) repeat;display:inline;font-size:12px;color:#fff;line-height:14px;padding:10px;float:left;margin:0 0 0 15px}.box-start .stage-holder span a{color:#fff;text-decoration:none}.baden .box-start .stage-holder h3{background:url(/static/images/stage_bw_01.png)}.berlinbrandenburg .box-start .stage-holder h3{background:url(/static/images/stage_berlin_01.png)}.hessen .box-start .stage-holder h3{background:url(/static/images/stage_hessen_01.png)}.sachsen .box-start .stage-holder h3{background:url(/static/images/stage_sachsen_01.png)}.sachsenanhalt .box-start .stage-holder h3{background:url(/static/images/stage_sachsenanhlat_01.png)}.westfalen_lippe .box-start .stage-holder h3{background:url(/static/images/stage_westfalenlippe_01.png)}.box-map{position:relative;z-index:1;width:960px;height:420px;margin:35px 0 0 0}.box-slideshow{position:relative;z-index:1;width:960px;height:385px;margin:35px 0 0 0}.sub-slide-nav .box-slideshow{margin-top:0}.box-slideshow .stage-holder{position:absolute;top:160px;left:-10px;z-index:3}.box-slideshow .stage-holder.caption{position:absolute;left:0!important;top:355px!important;background:url(/static/images/bkg_slider_caption.png);width:960px;height:31px;overflow:hidden}.box-slideshow .stage-holder.caption span{font-size:12px;color:#fff;margin:0;padding:6px 0 6px 10px}.box-slideshow .nav{position:absolute;z-index:4;right:0;bottom:-4px}.box-slideshow .nav .nav-prev{width:31px;height:34px;text-indent:-1000em;display:block;float:left;background:url(/static/images/bkg_button_slider_prev.png) no-repeat}.box-slideshow .nav .nav-next{width:31px;height:34px;text-indent:-1000em;display:block;float:left;background:url(/static/images/bkg_button_slider_next.png) no-repeat}.box-slideshow .stage-content-nav{float:left;background:url(/static/images/bkg_content_slider_navi.png) repeat-x;height:34px}.box-slideshow .stage-content-nav a{font-size:14px;font-weight:bold;display:block;width:30px;text-decoration:none;float:left;color:#333;height:30px;overflow:hidden;text-align:center;line-height:29px}.box-slideshow .stage-content-nav a.activeSlide{background:#ff7300!important;color:#fff}.box-slideshow .stage-content-nav a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover.png) no-repeat;color:#fff}.box-slideshow .stage-holder h3{font-size:44px;line-height:42px;color:#fff;font-weight:normal}.box-slideshow .stage-holder h3 a{color:#fff;text-decoration:none}.box-slideshow .stage-holder h3 em{background:url(/static/images/stage_color_1.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder h3 em.ind{margin:-5px 0 0 10px;padding:5px 12px 8px 12px}.box-slideshow .stage-holder span{display:inline;font-size:18px;line-height:20px;color:#fff;padding:10px 0 0 20px;float:left}.box-slideshow .stage-holder span a{color:#fff;text-decoration:none}div.col-main #map-container-anreise.box-slideshow{width:630px!important}.box-buchen{position:absolute;z-index:4;top:-15px;left:16px;width:300px}.box-buchen-top{width:300px;height:31px;background:url(/static/images/bkg_start_box_buchen_top.png) no-repeat}.box-buchen .box-buchen-top h3{color:#333;font-size:12px;margin:0;font-weight:normal;padding:10px 0 15px 32px}.box-buchen-cnt{width:300px;background:url(/static/images/bkg_start_box_buchen_content11.png) no-repeat 0 bottom;position:relative}.box-buchen .inp{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:gray;width:268px;margin:8px 0 0 10px}.box-buchen .inp:focus{color:#000}.box-buchen .dates{margin:3px 0 0 10px}.box-buchen .dates label{font-size:12px;color:#000;font-weight:normal;float:left;margin:12px 9px 0 0}.box-buchen .dates label.anreise{font-size:12px;color:#000;font-weight:normal;float:none;margin:12px 10px 0 0}.box-buchen .dates select{float:right;margin:10px 5px 0 0;font-size:12px;font-family:Verdana,Geneva,sans-serif}.box-buchen .dates.left select{float:left}.mac.firefox .box-buchen .dates select{border:1px solid #999}.box-buchen .dates select.small{width:50px}.box-buchen .dates select.big{width:69px}.box-buchen .sep-bottom{width:300px;background:url(/static/images/bkg_sep_line.png) repeat-x}.box-buchen .sep-nights{margin:0 0 25px 0}.box-buchen .gaeste-box{margin:0 0 15px 0}.box-buchen .gaeste-box em{display:block;color:#666;font-size:11px;margin:0 10px 10px 10px;font-style:normal}.box-buchen .gaeste-box .row-sep{padding:0 0 0 10px}.box-buchen .gaeste-box .row-sep label{float:left;width:117px;color:#000;font-size:14px;margin:6px 0 0 0}.box-buchen .gaeste-box .row-sep .itm-select img{float:left;margin:0 5px 0 0}.box-buchen .gaeste-box .row-sep .wrap-input{position:relative;float:left}.box-buchen .gaeste-box .row-sep .wrap-input.men{margin:0 25px 0 0}.box-buchen .gaeste-box .row-sep .itm-select select{width:50px;margin:7px 0 0 0}.box-buchen .sep-bottom .btn-big{float:right;margin:11px 12px 11px 0;font-size:16px}.box-buhen-presse .box-buchen{position:relative;margin-top:-45px;left:0}.box-buhen-presse .box-buchen-cnt{border-top:solid 1px #999;padding-top:10px}.box-buhen-presse .box-buchen .inp{margin:8px 0 7px 10px}.box-buhen-presse .box-buchen .dates label{display:block;float:none;margin:5px 0 0 0}.box-buhen-presse .box-buchen .sel-bundesland{padding:10px 0 0 10px;font-size:14px}.box-buhen-presse .box-buchen .sel-bundesland label{display:block;float:none}.win.firefox .box-buhen-presse .box-buchen .sel-bundesland label,.msie7 .box-buhen-presse .box-buchen .sel-bundesland label,.msie8 .box-buhen-presse .box-buchen .sel-bundesland label{font-weight:bold;color:#444}.box-buhen-presse .box-buchen .sel-bundesland select{width:280px;margin:6px 0 12px 0}.mac.firefox .box-buhen-presse .box-buchen .sel-bundesland select{border:1px solid #999}.box-buhen-presse .box-buchen .sep-bottom{margin-top:9px}.box-buhen-presse .box-buchen .sep-bottom .btn-big{float:right;margin:11px 12px 11px 0}.box-buhen-presse.left .calImg{float:left}.box-buchen-content .box-buchen{position:relative;margin-top:-50px;left:0}.box-buchen-content.gmap .box-buchen{margin-top:20px}.box-buchen-content.gmap .box-buchen .box-buchen-top{height:2px}.box-buchen-content.noneTop .box-buchen{margin-top:0}.box-buchen-content.noneTop .box-buchen .box-buchen-top{height:2px}.box-buchen-content.noneTop .box-buchen .box-buchen-cnt.noneSep{margin-top:-3px}.box-buchen-content.left .calImg{float:left}.box-buchen .tabs{list-style-type:none;margin:15px 0 0 0;padding:0}.box-buchen .tabs li{width:100px;height:31px;float:left}.box-buchen .tabs #itm-01{background:url(/static/images/bkg_start_tabs_01.png) no-repeat;padding:0 0 0 24px}.box-buchen .tabs #itm-02{background:url(/static/images/bkg_start_tabs_02.png) no-repeat;padding:0 0 0 35px}.box-buchen .tabs #itm-03{background:url(/static/images/bkg_start_tabs_03_new.png) no-repeat;padding:0 0 0 37px}.box-buchen .tabs a.sel,.box-buchen .tabs a:hover{background-position:0 -31px!important;color:#333}.box-buchen .tabs li a{text-decoration:none;font-size:12px;color:#fff;display:block;line-height:32px;height:31px}.box-buchen .tab-itm{margin:10px 0 6px 0;display:none;min-height:160px;position:relative}.box-buchen .tab-itm-01{display:block}.box-buchen .tab-itm-01 em{display:block;color:#666;font-size:11px;margin:0 10px 10px 10px;font-style:normal}.box-buchen .tab-itm-01 .row-sep{margin:0 10px 10px 10px;position:relative}.box-buchen .tab-itm-01 .row-sep label{float:left;width:105px;color:#000;font-size:14px;margin:6px 0 0 0}.box-buchen .tab-itm-01 .row-sep .itm-select{float:left;position:relative}.box-buchen .tab-itm-01 .row-sep .itm-select:nth-child(even){margin:0 25px 0 0}.box-buchen .tab-itm-01 .row-sep .itm-select img{float:left;margin:0 5px 0 0}.box-buchen .tab-itm-01 .row-sep .itm-select select{width:53px;float:left;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.mac.firefox .box-buchen .tab-itm-01 .row-sep .itm-select select{border:1px solid #999}.box-buchen .tab-itm-01 .row-sep .wrap-input{position:relative;float:left}.box-buchen .error{background:none repeat scroll 0 0 #ee1e1e!important;border:2px inset #888!important;color:#bfbfbf!important}.box-buchen .error[type=text]{border:1px solid #888!important}.box-buchen .box-verror{position:absolute;top:-10px;right:-257px;z-index:44;width:242px}.box-buchen .box-verror .wrap{width:242px;position:relative}.box-buchen .box-verror .wrap .icn{position:absolute;top:8px;right:12px;background:url(/static/images/icon_error.png) no-repeat;width:30px;height:30px;text-indent:-1000em;display:block}.box-buchen .box-verror .wrap .arrow{position:absolute;top:15px;left:-13px;background:url(/static/images/arrow_error.png) no-repeat;width:17px;height:21px;text-indent:-1000em;display:block}.box-buchen .box-verror .wrap .top{width:242px;height:11px;background:url(/static/images/bkg_error_small_top.png) no-repeat}.box-buchen .box-verror .wrap .cnt{width:242px;background:url(/static/images/bkg_error_cnt_small.png) no-repeat 0 bottom;padding:0 0 15px 0}.box-buchen .box-verror p{font-size:13px;padding:5px 40px 5px 15px}.box-buchen .dates .box-verror{top:30px}.box-buchen .tab-itm-02 em{display:block;color:#666;font-size:11px;margin:0 10px 2px 10px;font-style:normal}.box-buchen .tab-itm-02 .row-sep-top{margin:0 0 10px 0;padding:0 10px 8px 10px;background:url(/static/images/bkg_sep_line.png) repeat-x 0 bottom}.box-buchen .tab-itm-02 .row-sep-top label{float:left;color:#000;font-size:12px;margin:8px 10px 0 0}.box-buchen .tab-itm-02 .row-sep-top .itm-select{float:left}.msie8 .box-buchen .tab-itm-02 .row-sep-top .itm-select .select-kinder,.msie7 .box-buchen .tab-itm-02 .row-sep-top .itm-select .select-kinder{margin-left:2px}.mac .box-buchen .tab-itm-02 .row-sep-top .itm-select.macfix{width:142px}.mac.firefox .box-buchen .tab-itm-02 .row-sep-top .itm-select select{border:1px solid #999}.box-buchen .tab-itm-02 .row-sep-top .itm-select:nth-child(odd){margin:0 25px 0 0}.box-buchen .tab-itm-02 .row-sep-top .itm-select select{width:53px;float:left;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.box-buchen .tab-itm-02 .row-sep-bottom{margin:0 10px 0 10px}.box-buchen .tab-itm-02 .row-sep-bottom em{margin:0 10px 2px 0}.box-buchen .tab-itm-02 .row-sep-bottom .itm-select{float:left;position:relative;margin:0 4px 0 0}.msie .box-buchen .tab-itm-02 .row-sep-bottom .ieEven{margin:0!important}.mac .box-buchen .tab-itm-02 .row-sep-bottom .itm-select{margin:0 4px 0 0}.mac.safari .box-buchen .tab-itm-02 .row-sep-bottom .itm-select,.mac.chrome .box-buchen .tab-itm-02 .row-sep-bottom .itm-select{margin:0 4px 0 0}.box-buchen .tab-itm-02 .row-sep-bottom .itm-select:nth-child(odd){}.box-buchen .tab-itm-02 .row-sep-bottom .itm-select:nth-child(even){margin:0!important}.box-buchen .tab-itm-02 .row-sep-bottom .itm-select span{float:left;color:#000;display:block;font-size:11px;margin:9px 0 0 5px}.box-buchen .tab-itm-02 .row-sep-bottom .itm-select label{float:left;color:#000;font-size:11px;margin:9px 0 0 0;width:48px}.box-buchen .tab-itm-02 .row-sep-bottom .itm-select select{width:85px;float:left;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.mac .box-buchen .tab-itm-02 .row-sep-bottom .itm-select select{width:85px}.mac.safari .box-buchen .tab-itm-02 .row-sep-bottom .itm-select select,.mac.chrome .box-buchen .tab-itm-02 .row-sep-bottom .itm-select select{width:85px}.box-buchen .tab-itm-02 .row-sep-bottom .wrap-input{position:relative;float:left}.box-buchen .tab-itm-03 em{display:block;color:#666;font-size:11px;margin:0 10px 10px 10px;font-style:normal}.box-buchen .tab-itm-03 .row-sep-top{margin:12px 0 0 0;padding:2px 10px 8px 10px}.box-buchen .tab-itm-03 .row-sep-top span{float:left;color:#000;font-size:11px}.box-buchen .tab-itm-03 .row-sep-top .itm-radios{float:right}.box-buchen .tab-itm-03 .row-sep-top .itm-radio{float:left;margin:0 0 0 10px}.box-buchen .tab-itm-03 .row-sep-top .itm-radio label{font-size:11px;color:#000;float:left;margin:0 0 0 5px}.msie7 .box-buchen .tab-itm-03 .row-sep-top .itm-radio label{margin:0}.box-buchen .tab-itm-03 .row-sep-top .itm-radio input{float:left}.box-buchen .tab-itm-03 .row-sep-bottom{padding:13px 10px 0 10px;display:block;position:relative}.box-buchen .tab-itm-03 .row-sep-bottom .itm-input{margin:0 0 10px 0}.box-buchen .tab-itm-03 .row-sep-bottom.group-yes{display:none}.box-buchen .tab-itm-03 .row-sep-bottom.group-yes label{font-size:12px;color:#000;float:left;margin:4px 0 0 0;padding:0;width:75px}.box-buchen .tab-itm-03 .row-sep-bottom input{font-size:12px;color:#000;float:left;margin:0;padding:3px 2px 2px 2px;border:solid 1px #aeaeae;width:29px}.box-buchen .tab-itm-03 .row-sep-bottom.group-no label{font-size:12px;color:#000;float:left;margin:4px 0 0 0;padding:0;width:130px}.box-buchen .tab-itm-03 .row-sep-bottom.group-no .itm-input{float:left;margin:0 0 12px 0}.box-buchen .tab-itm-03 .row-sep-bottom.group-no .itm-input.r{float:right}.box-buchen .tab-itm-03 .row-sep-bottom.group-no .itm-input.r label{width:56px}.box-buchen .tab-itm-03 .row-sep-bottom input{font-size:12px;color:#000;float:left;margin:0;padding:3px 2px 2px 2px;border:solid 1px #aeaeae;width:29px}.box-buchen .tab-itm-03 .row-sep-bottom .wrap-input{position:relative;float:left}.box-buchen .tab-itm-03 .box-verror{top:-14px}.box-buchen .tab-itm-03 .group-yes .box-verror{top:33px;right:-80px}.box-buchen .kinder-reisen{margin:0 0 10px 0}.box-buchen .kinder-reisen em{display:block;color:#666;font-size:11px;margin:10px 10px 10px 10px;font-style:normal}.mac.safari .box-buchen .kinder-reisen em{padding:10px 0 0 0}.box-buchen .kinder-reisen label{float:left;color:#000;font-size:11px;margin:9px 5px 0 10px;width:48px;font-size:11px}.mac.safari .box-buchen .kinder-reisen label{float:left;color:#000;font-size:11px;margin:9px 5px 0 10px;width:48px;font-size:11px}.mac.firefox .box-buchen .kinder-reisen label{float:left;color:#000;font-size:11px;margin:9px 5px 0 10px;width:48px;font-size:11px}.box-buchen .kinder-reisen label.person{margin:9px 5px 0 10px;width:65px}.mac.firefox .box-buchen .kinder-reisen label.person{margin:9px 5px 0 10px;width:65px}.mac.safari .box-buchen .kinder-reisen label.person{margin:9px 5px 0 10px;width:65px}.box-buchen .kinder-reisen label.jahre{margin:9px 0 0 5px;width:auto}.mac .box-buchen .kinder-reisen label{margin:9px 0 0 5px}.box-buchen .kinder-reisen label.last-kind{float:left;color:#000;font-size:11px;margin:9px 0 0 -6px;width:48px;font-size:11px}.box-buchen .kinder-reisen select{width:85px;float:left;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.box-buchen .kinder-reisen select{width:60px}.box-buchen .kinder-reisen select.small{width:50px}.box-buchen .kinder-reisen select.big{width:65px!important}.box-buchen .kinder-reisen select.big.person{width:60px!important}.mac.firefox .box-buchen .kinder-reisen select.small{width:54px;float:left;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.mac.safari .box-buchen .kinder-reisen select.small{width:54px;float:left;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.box-buchen .kinder-reisen select.kinderjugendliche{width:62px;margin:6px 28px 0 0}.box-buchen .kinder-reisen select.jungesreisen{width:62px;margin:6px 30px 0 0}.box-buchen .tab-itm-03 .gruppen-sel{margin:0 0 12px 0}.box-buchen .tab-itm-03 .gruppen-sel label{font-size:12px;color:#000;float:left;margin:7px 0 0 10px;padding:0;width:82px}.box-buchen .tab-itm-03 .gruppen-sel label.anzahl-raume{width:102px;margin:7px 8px 0 10px}.box-buchen .tab-itm-03 .gruppen-sel label.anzahl-raume.chor{margin:14px 8px 0 10px}.box-buchen .tab-itm-03 .gruppen-sel .wrap-input{width:180px;float:left}.box-buchen .tab-itm-03 .gruppen-sel select{width:180px;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.box-buchen .tab-itm-03 .option-sonstige{}.box-buchen .tab-itm-03 .option-sonstige label{float:left;font-size:12px;color:#000;margin:8px 0 0 10px;width:90px}.box-buchen .tab-itm-03 .option-sonstige label.kinder-jugend{width:150px!important}.box-buchen .tab-itm-03 .option-sonstige img{float:left;margin:0 6px 0 0}.box-buchen .tab-itm-03 .option-sonstige input.txt{width:48px;float:left;margin:6px 25px 0 0;font-size:12px;color:#000;padding:3px 2px 2px 2px;border:solid 1px #aeaeae}.box-buchen .tab-itm-03 .option-sonstige input.txt.personenzahl{width:41px}.box-buchen .tab-itm-03 .option-sonstiges input.txt.personenzahl{width:41px}.box-buchen .tab-itm-03 .option-sonstige input.txt.personenzahl.teilenhmer{width:63px}.box-buchen .tab-itm-03 .option-sonstiges input.txt.personenzahl.teilenhmer{position:absolute;top:30px;left:120px;width:66px;border:solid 1px #aeaeae;margin:0 25px 0 0;height:19px}.mac.safari .box-buchen .tab-itm-03 .option-sonstiges input.txt.personenzahl.teilenhmer{margin:0 25px 0 -2px;width:66px}.mac.firefox .box-buchen .tab-itm-03 .option-sonstiges input.txt.personenzahl.teilenhmer{margin:0 25px 0 1px}.box-buchen .sep-bottom input.txt.personenzahl{width:32px;margin:-6px 0 0 30px;border:solid 1px #aeaeae;height:19px}.box-buchen .sep-bottom label.personenzahl{margin:-4px 5px 0 10px}.box-buchen .sep-bottom label.raums{font-size:12px;margin:5px 0 5px 10px;padding:0;line-height:100%;display:block;float:left;width:auto}.mac.safari .box-buchen .sep-bottom label.raums{width:60px}.mac.firefox .box-buchen .sep-bottom label.raums{width:70px}.chrome .box-buchen .sep-bottom label.raums{margin:7px 0 5px 10px!important}.box-buchen .tab-itm-03 .option-sonstige .row-sep{margin:0 0 12px 0}.box-buchen .raum-info .left-lbl{float:left;margin:0 10px 0 0;padding:0}.box-buchen .raum-info .left-lbl label{float:left;margin:2px 4px 0 10px;padding:0;font-size:11px;width:54px}.mac .box-buchen .raum-info .left-lbl label{margin:8px 3px 0 10px;width:auto}.box-buchen .raum-info .left-lbl input{float:left;margin:0;width:35px;border:solid 1px #aeaeae;height:19px}.mac .box-buchen .raum-info .left-lbl input{float:left;margin:5px 0 0 0;width:35px;border:solid 1px #aeaeae;height:19px}.box-buchen .raum-info .right-lbl{float:left;margin:0}.box-buchen .raum-info .right-lbl label{float:left;font-size:11px;margin:2px 4px 0 0;width:auto;font-size:11px}.mac .box-buchen .raum-info .right-lbl label{float:left;font-size:11px;margin:8px 4px 0 0;width:auto;font-size:11px}.box-buchen .raum-info .right-lbl label.grosse{margin:2px 4px 0 25px}.mac .box-buchen .raum-info .right-lbl label.grosse{margin:8px 4px 0 25px}.box-buchen .raum-info .right-lbl select{float:right;width:113px;font-size:11px;margin:1px 0 0 0}.msie7 .box-buchen .raum-info .right-lbl select{float:right;width:113px;font-size:11px;margin:1px 4px 0 0}.mac .box-buchen .raum-info .right-lbl select{float:right;width:113px;font-size:11px;margin:7px 0 0 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen{}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label{float:left;font-size:12px;color:#000;margin:8px 20px 0 10px;width:90px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.reisende{margin:8px -3px 0 10px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.einzelgaeste.kindejugendliche{width:130px}.mac.safari .box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.einzelgaeste.kindejugendliche{width:126px}.mac.firefox .box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.einzelgaeste.kindejugendliche{width:134px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.einzelgaeste{width:81px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.left{margin:8px -33px 0 10px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen.gruppenreisen label{margin:8px 0 0 10px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.jugendliche{width:150px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.erwachsene{float:left;font-size:12px;color:#000;margin:8px 15px 0 10px;width:70px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen label.erwachsene-right{width:40px;margin:8px 10px 0 10px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen select{margin:7px 35px 0 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen select.einzelgaeste{margin:7px 9px 0 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen select.last{margin:7px 0 0 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen select.slc-familien{float:left;width:42px;margin:7px 16px 5px 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen select.slc-familien-right{margin:7px 10px 0 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen img{float:left;margin:0 6px 0 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen img.lft-girl{float:left;margin:0 6px 0 5px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen img.lft-girl.img-kinderjugendliche{margin:0 6px 5px 10px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen img.left-img{margin:0 6px 0 10px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen img.right-img{margin:0 6px 0 -5px}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen input.txt{width:48px;float:left;margin:6px 25px 0 0;font-size:12px;color:#000;padding:3px 2px 2px 2px;border:solid 1px #aeaeae}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen .row-sep{margin:0 0 12px 0}.box-buchen .tab-itm-03 .option-sonstige.junges-reisen .wrap-input{float:left}.box-buchen .tab-itm-03 .option-familiengruppe{display:none}.box-buchen .tab-itm-03 .option-familiengruppe label.zahl{font-size:12px;color:#000;float:left;margin:8px 5px 0 12px;padding:0;width:170px}.box-buchen .tab-itm-03 .option-familiengruppe .wrap-input{float:left;width:85px}.box-buchen .tab-itm-03 .option-familiengruppe .wrap-input select{width:85px;margin:6px 0 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000}.box-buchen .tab-itm-03 .option-familiengruppe .row-sep{margin:0 0 12px 0}.box-buchen .tab-itm-03 .option-familiengruppe .row-sep input.txt{width:27px;float:left;margin:6px 5px 0 0;font-size:12px;color:#000;padding:3px 2px 2px 2px;border:solid 1px #aeaeae}.box-buchen .tab-itm-03 .option-familiengruppe .row-sep label.ofg{margin:8px 13px 0 10px;float:left;font-size:12px;color:#000}.mac .box-buchen .tab-itm-03 .option-familiengruppe .row-sep label.ofg{margin:8px 17px 0 10px}.mac.firefox .box-buchen .tab-itm-03 .option-familiengruppe .row-sep label.ofg{margin:8px 16px 0 10px}.box-region{margin:15px 0 0 0}.box-region select{width:250px;float:left;margin:12px 0 0 0}.mac .box-region .btn-region-selector{margin-top:12px}.box-region .btn-region-selector{float:right;margin:10px 0 0 0}.box-sub-region{margin:0;height:85px;overflow:hidden}.box-sub-region select{width:250px;float:left;margin:2px 0 0 0}.box-sub-region .btn-sub-region-selector{float:right;margin:0}.mac .box-sub-region .btn-sub-region-selector{margin-top:2px}.box-facebook-start{margin:63px 0 0 0}.opera .box-region .btn-region-selector,.opera .box-sub-region .btn-sub-region-selector{height:25px}.box-buchen .tab-klassen{display:block;min-height:130px}.box-buchen .tab-klassen.tab-einzelgaeste{min-height:70px}.box-buchen .tab-klassen.tab-familien{min-height:40px}.box-buchen .tab-klassen.tab-kinderjugendliche{min-height:110px}.box-buchen .tab-klassen .gruppen-sel select{width:111px;margin:4px 0 0 28px}.box-buchen .tab-klassen .gruppen-sel select.anzahl-raume,.box-buchen .tab-klassen .gruppen-sel select.anzahl-raume-probe{width:69px;margin:4px 0 0 0}.box-buchen .tab-klassen .gruppen-sel select.orchester{width:120px;margin:12px 0 0 0}.box-buchen .tab-klassen .option-sonstige input.txt{margin:6px 0 0 0}.box-buchen .tab-klassen .option-sonstige label{margin:8px -14px 0 9px;width:70px}.box-buchen .tab-klassen .option-sonstige label.personenzahl{margin:8px 7px 0 10px;width:103px}.box-buchen .tab-klassen .option-sonstiges label.personenzahl{margin:8px 9px 0 10px;width:103px}.mac.safari .box-buchen .tab-klassen .option-sonstiges label.personenzahl{margin:8px 32px 0 10px}.box-buchen .tab-klassen .option-sonstiges label.personenzahl.tagung-lbl{margin:8px 9px 0 10px}.mac.safari .box-buchen .tab-klassen .option-sonstiges label.personenzahl.tagung-lbl{margin:8px 5px 0 10px}.mac.firefox .box-buchen .tab-klassen .option-sonstiges label.personenzahl.tagung-lbl{margin:8px 5px 0 10px}.box-buchen .tab-klassen .option-sonstige label.personenzahl.teilenehmer{margin:8px 0 9px;width:103px}.box-buchen .tab-klassen .option-sonstiges label.personenzahl.teilenehmer{margin:8px 0 9px;width:103px}.box-buchen .tab-klassen .option-sonstige img{margin:0 6px 0 10px}.calImg{width:40px;height:39px;text-indent:-1000em;display:block;background:url(/static/images/btn_calendar.png) no-repeat;cursor:pointer;float:right;margin-right:8px}.calImg.sel{background-position:0 -39px}.rich-text{font-size:12px;color:#000;margin:0;padding:0;font-weight:normal;line-height:16px}.rich-text span.red a{color:#ff2a2a;font-weight:normal;text-decoration:none}.rich-text .btn span{width:auto}.rich-text em{font-style:italic}.rich-text-table{display:table}.box-value{width:195px;float:left;margin:0 22px 0 0}.box-value:nth-child(3n){margin:0 0 0 0}.box-value h4{color:#fff;font-size:12px;font-weight:normal;background:#006192;margin:0 0 1px 0;text-align:center;padding:6px 0 6px 0}.box-value .cnt{background:#f6f4f0;border:solid 1px #dfddd9;text-align:center;height:78px;position:relative;z-index:1}.box-value .cnt input{margin:8px 0 0 0}.box-value .cnt .value{position:absolute;bottom:12px;left:0;text-align:center;width:193px}.box-value .cnt .value span{display:block;font-size:18px;color:#000;font-weight:bold}.box-value .cnt .value em{display:block;font-size:11px;color:#000}.box-selections{list-style-type:none;margin:0 0 10px 0;padding:0}.box-selections li{border-bottom:solid 1px #d3d3d3}.box-selections li .opener{}.box-selections li .opener .check{float:left}.box-selections li .opener .value{float:right}.box-zuruck{background:url(/static/images/shadow_buchen.png) no-repeat;padding:10px 0 10px 0}.box-zuruck a{font-size:12px;color:#000;text-decoration:none;background:url(/static/images/arrow_zuruck.png) no-repeat 0 4px;padding:0 0 0 13px}.box-zuruck a:hover{color:#ff7300}.box-breadcrumb{background:url(/static/images/shadow_buchen.png) no-repeat;padding:10px 0 10px 0}.box-breadcrumb a{text-decoration:none;font-size:12px;float:left;display:block;color:#000}.box-breadcrumb a:hover{color:#ff7300}.box-breadcrumb>span{display:block;float:left;background:url(/static/images/arrow_breadcrumb.png) no-repeat;width:5px;height:8px;text-indent:-1000em;margin:3px 7px 0 7px;padding:0}.box-breadcrumb em{float:left;display:block;color:#ff7300;font-size:12px;font-style:normal}#acc-faq h3{border-bottom:solid 1px #d3d3d3}#acc-faq h3 a{font-size:12px;color:#000;text-decoration:none;font-weight:normal;padding:9px 15px 10px 0;background:url(/static/images/arrow_acc.png) no-repeat right 8px;outline:none}#acc-faq h3 a.open{background-position:right -97px!important;color:#ff831d}#acc-faq h3 a:hover{background-position:right -217px;color:#ff831d}#acc-faq .inner{background:#ede9df url(/static/images/bkg_acc_content.png) repeat-x;padding:10px;border-bottom:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3}#acc-faq .inner .rich-text{margin:0;font-size:11px}#acc-faq .inner .rich-text a{text-decoration:none;color:#ff7300}#acc-faq1 h3{border-bottom:solid 1px #d3d3d3}#acc-faq1 h3 a{font-size:12px;color:#000;text-decoration:none;font-weight:normal;padding:9px 15px 10px 0;background:url(/static/images/arrow_acc.png) no-repeat right 8px;outline:none}#acc-faq1 h3 a.open{background-position:right -97px!important;color:#ff831d}#acc-faq1 h3 a:hover{background-position:right -217px;color:#ff831d}#acc-faq1 .inner{background:#ede9df url(/static/images/bkg_acc_content.png) repeat-x;padding:10px;border-bottom:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3}#acc-faq1 .inner .rich-text{margin:0;font-size:11px}#acc-faq1 .inner .rich-text a{text-decoration:none;color:#ff7300}#acc-faq2 h3{border-bottom:solid 1px #d3d3d3}#acc-faq2 h3 a{font-size:12px;color:#000;text-decoration:none;font-weight:normal;padding:9px 15px 10px 0;background:url(/static/images/arrow_acc.png) no-repeat right 8px;outline:none}#acc-faq2 h3 a.open{background-position:right -97px!important;color:#ff831d}#acc-faq2 h3 a:hover{background-position:right -217px;color:#ff831d}#acc-faq2 .inner{background:#ede9df url(/static/images/bkg_acc_content.png) repeat-x;padding:10px;border-bottom:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3}#acc-faq2 .inner .rich-text{margin:0;font-size:11px}#acc-faq2 .inner .rich-text a{text-decoration:none;color:#ff7300}#acc-faq3 h3{border-bottom:solid 1px #d3d3d3}#acc-faq3 h3 a{font-size:12px;color:#000;text-decoration:none;font-weight:normal;padding:9px 15px 10px 0;background:url(/static/images/arrow_acc.png) no-repeat right 8px;outline:none}#acc-faq3 h3 a.open{background-position:right -97px!important;color:#ff831d}#acc-faq3 h3 a:hover{background-position:right -217px;color:#ff831d}#acc-faq3 .inner{background:#ede9df url(/static/images/bkg_acc_content.png) repeat-x;padding:10px;border-bottom:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3}#acc-faq3 .inner .rich-text{margin:0;font-size:11px}#acc-faq3 .inner .rich-text a{text-decoration:none;color:#ff7300}h2.line{border-top-width:2px;border-top-style:solid;border-bottom:1px solid #949494;padding:12px 0 12px 0;font-weight:normal;font-size:14px;color:#000;position:relative}.msie7 h2.line,.msie8 h2.line,.win.firefox h2.line{color:#444;font-weight:bold;font-size:12px}.col-right h2,.col-right div.hdl{border-top-width:2px;border-top-style:solid;border-bottom:1px solid #949494;padding:12px 0 12px 0;font-weight:normal!important;font-size:14px!important;color:#000;position:relative}.col-right h2 a,.col-right div.hdl>a{background:url(/static/images/bkg_arrow_header_infobox.png) no-repeat right 0;padding:0 15px 0 0;display:block;text-decoration:none;color:#444}.col-right h2 a:hover,.col-right div.hdl>a:hover{color:#ff7300;background-position:right -66px}.msie7 .col-right h2,.msie8 .col-right h2,.win.firefox .col-right h2,.msie7 .col-right div.hdl,.msie8 .col-right div.hdl,.win.firefox .col-right div.hdl{font-weight:bold;color:#444;font-size:12px}.col-right .box-list{margin:0 0 40px 0;position:relative}.col-right .box-list.pikto h2,.col-right .box-list.pikto div.hdl{padding:12px 120px 12px 0}.col-right .social-icons{position:absolute;top:3px;right:0;list-style-type:none}.col-right .social-icons li{float:left;padding:5px 0 0 5px}.col-right .box-list.share{margin:0}.col-left .box-search{width:300px;z-index:3;position:relative}.col-left .box-search .box-search-top{height:80px;overflow:hidden;background:url(/static/images/box_search_top.png) no-repeat;margin:-60px 0 0 0}.col-left .box-search.land .box-search-top{height:1px}.col-left .box-search .box-search-top h3{font-size:14px;font-weight:normal;margin:15px 10px 5px 10px;padding:0}.win.firefox .col-left .box-search .box-search-top h3,.msie7 .col-left .box-search .box-search-top h3,.msie8 .col-left .box-search .box-search-top h3{font-weight:bold;color:#444}.col-left .box-search .box-search-top .sep{width:300px;height:2px;background:url(/static/images/bkg_sep_line.png) repeat-x;margin:20px 0 10px 0}.col-left .box-search .box-search-top select{width:280px;margin:0 0 0 10px}.mac.firefox .col-left .box-search .box-search-top select{padding-top:1px;padding-bottom:1px}.col-left .box-search .box-search-cnt{background:url(/static/images/box_search_cnt.png) no-repeat 0 bottom}.col-left .box-search .box-search-cnt h3{font-size:14px;font-weight:normal;margin:0 10px 6px 10px;padding:7px 0 4px 0}.win.firefox .col-left .box-search .box-search-cnt h3,.msie7 .col-left .box-search .box-search-cnt h3,.msie8 .col-left .box-search .box-search-cnt h3{font-weight:bold;color:#444}.col-left .box-search .box-search-cnt .sep{width:300px;height:2px;background:url(/static/images/bkg_sep_line.png) repeat-x;margin:10px 0 3px 0}.col-left .box-search .box-search-cnt .select-cat{list-style-type:none;margin:0;padding:0;float:left;width:140px;margin:0 0 0 10px}.col-left .box-search .box-search-cnt .select-cat li{clear:both;margin:0 0 4px 0;padding:3px 0}.col-left .box-search .box-search-cnt .select-cat label{font-size:12px;float:left;display:block;width:110px;margin:0 0 0 7px}.mac.firefox .col-left .box-search .box-search-cnt .select-cat label{margin-top:2px}.col-left .box-search .box-search-cnt .select-cat input{float:left;margin:0;padding:0;width:15px;height:15px}.col-left .box-search .box-search-cnt .sep-bottom .btn-big{float:right;margin:10px 10px 11px 0;font-size:16px}.box-error{width:370px;position:relative;margin:0 0 10px 92px}.box-error .icn{position:absolute;top:8px;right:12px;background:url(/static/images/icon_error.png) no-repeat;width:30px;height:30px;text-indent:-1000em;display:block}.box-error .top{width:370px;height:11px;background:url(/static/images/bkg_error_top.png) no-repeat}.box-error .cnt{width:370px;background:url(/static/images/bkg_error_cnt.png) no-repeat 0 bottom;padding:0 0 15px 0}.box-error .cnt p{padding:0 50px 6px 12px;font-size:13px}.col-main .frm-news{width:628px;background-color:#f6f4f0;border:solid 1px #dfddd9;padding:15px 0;margin:0 0 1px 0;position:relative;font-size:12px}.col-main .frm-news h1{font-size:14px;font-weight:normal;margin:0 0 10px 20px}.col-main .frm-news .rich-text{font-size:12px;margin:0 0 30px 20px;width:555px}.col-main .frm-news label a{text-decoration:none;color:#ff7300;font-size:12px}.col-main .frm-news img{margin:0 0 13px 210px}.col-main .frm-news img.code{margin:15px 0 13px 210px}.col-main .frm-news .frm-row{margin:0 0 10px 0}.col-main .frm-news .frm-row.frm-detail{margin:0 0 20px 0}.col-main .frm-news .frm-row .area{width:388px;height:125px;background:#fff url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000;float:left;resize:none}.col-main .frm-news .frm-row label{width:195px;text-align:right;font-size:12px;color:#000;float:left;margin:4px 11px 0 0;padding:0}.col-main .frm-news .frm-row label.reisegruppe{font-size:14px;padding:0 0 12px 0}.col-main .frm-news .frm-row label.reisetitel{width:210px}.mac.safari .col-main .frm-news .frm-row label.reisetitel{width:210px;margin:4px 0 0 -12px}.mac.firefox .col-main .frm-news .frm-row label.reisetitel{width:210px;margin:4px 0 0 -10px}.col-main .frm-news .frm-row label.wiederholen{margin:4px 3px 0 0}.col-main .frm-news .frm-row label.von{width:10px;margin:4px 22px 0 0}.col-main .frm-news .frm-row label.bis{width:10px;margin:4px 0 0 -33px}.mac.safari .col-main .frm-news .frm-row label.bis{width:10px;margin:4px 0 0 -30px}.mac.firefox .col-main .frm-news .frm-row label.bis{width:10px;margin:4px 10px 0 -30px}.col-main .frm-news .frm-row label.pass-vergessen{margin:4px 15px 0 15px}.col-main .frm-news .frm-row label.mannlich{width:66px;text-align:left;font-size:12px;color:#000;float:left;margin:4px 15px 0 50px;padding:0}.col-main .frm-news label.text-code{margin:0 0 0 15px;padding:0}.col-main .frm-news .frm-row label.ziel{text-align:left;width:380px}.col-main .frm-news .frm-row select{width:214px;height:20px;font-size:12px;border:solid 1px #949494}.col-main .frm-news .frm-row select.reisetermin{width:405px}.col-main .frm-news .frm-row select.klassenstufe{width:125px}.col-main .frm-news .frm-row select.land{width:200px;height:20px;font-size:12px;border:solid 1px #949494}.col-main .frm-news .frm-row select.zimmer{width:40px;font-size:12px;border:solid 1px #949494}.win.firefox .col-main .frm-news .frm-row select.zimmer{height:21px}.col-main .frm-news .frm-row select.nday,.col-main .frm-news .frm-row select.nmonth{width:55px;font-size:12px;border:solid 1px #949494;margin:0 15px 0 0}.col-main .frm-news .frm-row select.nyear{width:65px;font-size:12px;border:solid 1px #949494;margin:0 15px 0 0}.col-main .frm-news .frm-row select.ntitel{width:95px;font-size:12px;border:solid 1px #949494;margin:0 15px 0 0}.col-main .frm-news .frm-row .left select.jahre-alter{width:60px;margin:0 48px 0 0}.mac .col-main .frm-news .frm-row .left select.jahre-alter{width:63px;margin:0 42px 0 0}.col-main .frm-news .frm-row .inp{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000;float:left;width:186px}.col-main .frm-news .frm-row .schule{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000;float:left;width:392px}.col-main .frm-news .frm-row .inp-mail{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:gray;float:left;width:186px;margin:0 8px 0 0}.col-main .frm-news .frm-row .col1{float:left}.col-main .frm-news .frm-row .left{float:left}.col-main .frm-news .frm-row .right{float:right}.col-main .frm-news.frm-storno.btn-print{background:none;border:0}.col-main .frm-news.frm-storno.btn-print span{text-transform:uppercase;font-size:20px}.col-main .frm-news.frm-storno .frm-row .inp{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:gray;float:left;width:186px}.col-main .frm-news.frm-storno .frm-row .col1{float:left;padding:10px 0 0 0}.col-main .frm-news.frm-storno .frm-row .col1 .inp{width:136px;float:left}.col-main .frm-news.frm-storno .frm-row .col1 .inp.email{width:186px;float:left;margin:0}.col-main .frm-news.frm-storno .frm-row .col1 label.email{width:35px;float:left;margin:2px 13px 0 10px;text-align:left;line-height:19px}.win.safari .col-main .frm-news.frm-storno .frm-row .col1 label.email{width:37px;float:left;margin:2px 13px 0 10px;text-align:left}.mac.safari .col-main .frm-news.frm-storno .frm-row .col1 label.email{width:45px;float:left;margin:2px 3px 0 10px;text-align:left}.chrome .col-main .frm-news.frm-storno .frm-row .col1 label.email{width:37px;float:left;margin:2px 13px 0 10px;text-align:left}.msie8 .col-main .frm-news.frm-storno .frm-row .col1 label.email{width:37px;float:left;margin:2px 13px 0 10px;text-align:left}.msie7 .col-main .frm-news.frm-storno .frm-row .col1 label.email{width:37px;float:left;margin:2px 13px 0 10px;text-align:left}.opera .col-main .frm-news.frm-storno .frm-row .col1 label.email{width:37px;float:left;margin:2px 13px 0 10px;text-align:left}.msie .col-main .frm-news.frm-storno .frm-row .col1 label.email{width:37px;float:left;margin:2px 13px 0 10px;text-align:left}.col-main .frm-news .text-center{font-size:12px;margin:0 0 13px 210px;width:408px}.col-main .frm-news .frm-row .col1 .inp{width:66px}.col-main .frm-news .frm-row .col1 .inp.ort{width:186px;float:left;margin:0}.col-main .frm-news .frm-row .col1 .inp.ort.mail{width:186px;float:left;margin:0 0 0 -3px}.col-main .frm-news .frm-row .col1 label.ort{width:120px;float:left;margin:2px 5px 0 0;text-align:right}.col-main .frm-news .frm-row .col2{float:left}.col-main .frm-news .frm-row .col2 label{width:45px}.col-main .frm-news .frm-row .icon-help{background:url(/static/images/icon_help.png) no-repeat;width:28px;height:28px;display:block;float:left;text-indent:-1000em;margin:-3px 0 0 10px}.col-main .frm-news .frm-row .error-msg{float:left;display:block;padding:4px 0 0 15px;margin:0;font-size:12px;color:#ee1e1e}.col-main .frm-news .frm-list{list-style-type:none;margin:0 0 0 210px}.col-main .frm-news .frm-list.up{list-style-type:none;margin:-30px 0 0 210px}.col-main .frm-news .text-right{width:180px;margin:0 0 0 40px}.col-main .frm-news .frm-list li{margin:0 0 8px 0}.col-main .frm-news .frm-list li input{float:left;margin:2px 5px 0 0}.msie7 .col-main .frm-news .frm-list li input{margin-top:-2px}.msie8 .col-main .frm-news .frm-list li input{margin-top:0}.msie9 .col-main .frm-news .frm-list li input{margin-top:-1px}.col-main .frm-news .frm-list li label{display:block;float:left;width:350px;font-size:12px}.col-main .frm-news .bausteine{list-style-type:none;margin:0 0 0 210px}.col-main .frm-news .bausteine li{margin:0 0 8px 0;float:left}.col-main .frm-news .bausteine li input{float:left;margin:5px 5px 0 0}.msie8 .col-main .frm-news .bausteine li input{float:left;margin:1px 5px 0 0}.msie9 .col-main .frm-news .bausteine li input{float:left;margin:2px 5px 0 0}.col-main .frm-news .bausteine li label{display:block;float:left;width:350px;text-align:left}.col-main .frm-news .frm-post{margin:0 0 25px 0}.col-main .frm-news .frm-post .text-left{width:190px;float:left;margin:0 0 0 20px}.col-main .frm-news .frm-row .anrede-list{float:left;margin:0 0 0 0;list-style:none;padding:0}.col-main .frm-news .frm-row .anrede-list li{float:left;margin:0}.col-main .frm-news .frm-row .anrede-list li label.rdio-lab{float:left;margin:4px 15px 0 0;width:auto;padding:0}.col-main .frm-news .frm-row .anrede-list li input.rdio{float:left;margin:4px 7px 0 0}.msie7 .col-main .frm-news .frm-row .anrede-list li input.rdio{margin:2px 7px 0 0}.msie8 .col-main .frm-news .frm-row .anrede-list li input.rdio{margin:2px 7px 0 0}.msie9 .col-main .frm-news .frm-row .anrede-list li input.rdio{margin:1px 7px 0 0}.col-main .frm-news .frm-post li{float:left;list-style-type:none;margin:0 12px 0 0}.col-main .frm-news .frm-post input{margin:0 6px 0 0}.col-main .frm-news .frm-post .icon-help{background:url(/static/images/icon_help.png) no-repeat;width:28px;height:28px;display:block;float:left;text-indent:-1000em;margin:-3px 0 0 0}.col-main .frm-news .err .inp{border:solid 1px #ee1e1e!important}.col-main .frm-news .err label{color:#ee1e1e!important}.col-main .frm-info{font-size:11px;margin:-8px 0 13px 0;border-top:solid 1px #9e9e9e;padding:10px 0 0 0}.header .step-nav{width:561px;height:88px;background:url(/static/images/navi/steps_buchung.png) no-repeat}.header .step-nav.step-1{background-position:0 0}.header .step-nav.step-2{background-position:0 0}.header .step-nav.step-3{background-position:0 -88px}.header .step-nav.step-4{background-position:0 -176px}.header .step-nav.step-5{background-position:0 -264px}.header .step-nav ul{list-style-type:none;margin:0;padding:0}.header .step-nav li{margin:0 35px 0 0;padding:0;float:left}.header .step-nav li:last-child{margin:0}.header .step-nav li:last-child a{width:95px}.header .step-nav li a{display:block;height:88px;width:75px;text-indent:-1000em}.msie7 .col-main .frm-buchung{font-style:normal}.col-main .frm-buchung .frm-daten{border-top:solid 1px #dfddd9;border-bottom:solid 1px #dfddd9;margin:0 0 10px 0;padding:0 0 15px 0}.col-main .frm-buchung .frm-daten.no-border{border-bottom:0;border-top:none}.col-main .frm-buchung .frm-daten .frm-daten-thumb{float:left;margin:10px 15px 10px 0}.col-main .frm-buchung .frm-daten .frm-daten-text{margin:10px 10px 0 0;font-size:12px;font-weight:normal}.col-main .frm-buchung .frm-daten .frm-daten-text a{color:#ff7300;text-decoration:none;margin:10px 0 0 0}.col-main .frm-buchung .frm-news .frm-reg{margin:0 0 0 210px;font-size:11px}.col-main .frm-buchung .frm-news .frm-reg input{margin:0 5px 0 0}.msie7 .col-main .frm-buchung .frm-news .frm-reg input{margin:-5px 5px 0 0}.msie9 .col-main .frm-buchung .frm-news .frm-reg input{margin:0 5px -2px 0}.msie9 .col-main .frm-buchung .frm-news .frm-reg label{}.col-main .frm-buchung .frm-info{border:0}.col-main .frm-buchung .frm-daten.frm-image{border-top:0;border-bottom:0;margin:30px 0 10px 0;padding:0 0 15px 0}.col-main .frm-buchung .frm-daten.frm-image .frm-daten-thumb{margin:0 12px 0 0}.col-main .frm-buchung .alert{margin:-25px 0 -25px 0}.msie7 .col-main .frm-buchung .alert{margin:-20px 0 0 0}.col-main .frm-buchung .alert img{margin:0 2px -3px 0;padding:0}.col-main .frm-buchung .alert p{margin:35px 0 0 0}.col-main .buchung-storno{margin:38px 0 0 0}.col-main .buchung-storno.anfragen{margin:0}.col-main .buchung-storno.storno-margin{padding:0 0 10px 0}.col-main .buchung-storno h2{font-size:18px;font-weight:normal;margin:15px 0 15px 0;border-bottom:solid 1px #9e9e9e;padding:0 0 15px 0}.col-main .buchung-storno.bezahlungsart{margin:30px 0 40px 0}.col-main .buchung-storno.last{margin:38px 0 -50px 0}.col-main .buchung-storno.last h2{padding:20px 0 13px 0!important}.col-main .buchung-storno h2.tittle-bestatigung{margin:-50px 0 15px 0}.col-main .buchung-storno h2.choice{font-size:18px;font-weight:normal;margin:-30px 0 15px 0;border-bottom:solid 1px #9e9e9e;padding:0 0 15px 0}.col-main .buchung-storno span.date{font-size:11px;color:#595959;display:block;padding:0 0 0 0}.col-main .buchung-storno strong.zimmer{display:block;margin:0 0 7px 0}.col-main .buchung-storno strong.zimmer.ammonit{margin:0 0 -7px 0}.col-main .buchung-storno strong.zimmer.info{font-weight:normal;font-size:11px;color:#595959;border-bottom:1px solid #d3d3d3;padding:0 0 8px 0}.col-main .buchung-storno strong.zimmer.info img{margin:0 3px -5px 0}.col-main .buchung-storno .border{border-bottom:solid 1px #9e9e9e;padding:0 0 15px 0}.col-main .buchung-storno .buchung-preis{margin:7px 0 0 0;padding:12px 0 12px 0;border-top:solid 1px #d3d3d3}.col-main .buchung-storno .buchung-preis span.left{width:200px;margin:0 8px 7px 0;float:left}.col-main .buchung-storno .buchung-preis span.leftwide{width:500px;margin:0 8px 7px 0;float:left}.col-main .buchung-storno .buchung-preis span.center{width:260px;float:left}.col-main .buchung-storno .buchung-preis span.right{float:right;text-align:right;font-weight:bold;font-size:14px}.col-main .buchung-storno .info-anfrage{border-bottom:solid 1px #9e9e9e;border-top:solid 1px #9e9e9e;background:url(/static/images/icon_info.png) no-repeat 0 30px;padding:30px 0 30px 35px}.col-main .buchung-storno .info-anfrage p{margin:3px 0 0 0}.col-main .buchung-storno.anfrage{border-bottom:solid 2px #ff7300;padding:0 0 30px 0}.col-main .buchung-storno.anfrage span.left{width:200px;margin:0 8px 0 0;float:left}.col-main .buchung-storno.anfrage span.right{float:right;text-align:right;font-weight:bold;font-size:14px}.col-main .buchung-storno.anfrage span.center{width:260px;float:left}.col-main .buchung-storno.anfrage img{margin:0 2px -3px 0;padding:0}.col-main .buchung-storno .buchung-summe{border-top:solid 1px #9e9e9e;padding:12px 0 15px 0;border-bottom:solid 2px #ff7300}.col-main .buchung-storno .buchung-summe strong{float:left;padding:3px 0 0 0}.col-main .buchung-storno .buchung-summe.baustein{border-bottom:solid 2px #ff7300;border-top:none;padding:0}.col-main .buchung-storno .buchung-summe span.right{float:right;text-align:right;font-weight:bold;font-size:16px}.col-main .buchung-storno em.left{float:left;width:195px;text-align:right;margin:0 10px 10px 0}.msie7 .col-main .buchung-storno em.left{float:left;width:195px;text-align:right;margin:0 10px 0 0;font-style:normal}.col-main .buchung-storno em.center{float:left;width:420px}.msie7 .col-main .buchung-storno em.center{float:left;width:420px;font-style:normal}.col-main .buchung-storno em.center.br{margin:0 0 10px 0}.msie7 .col-main .buchung-storno em.center.br{margin:0 0 10px 0;font-style:normal}.main .pagination.pgn-buchung.storno{border:none}.frm-bezahl{margin:40px 0 0 0}.frm-bezahl h2{font-size:18px;font-weight:normal;margin:0 0 18px 0}.frm-bezahl p{margin:0 0 20px 0}.frm-bezahl .bezahl-list{margin:0;padding:0}.frm-bezahl .bezahl-list li{list-style-type:none;margin:10px 0 10px 0;border-top:solid 1px #dfddd9}.frm-bezahl .bezahl-list .rdio{margin:10px 5px 0 0}.msie8 .frm-bezahl .bezahl-list .rdio{margin:5px 3px -4px 0}.msie9 .frm-bezahl .bezahl-list .rdio{margin:5px 3px -2px 0}.opera .frm-bezahl .bezahl-list .rdio{margin:2px 3px 5px 0;display:inline-block}.frm-bezahl .bezahl-list .rdio-lab{margin:10px 0 0 0}.opera .frm-bezahl .bezahl-list .rdio-lab{margin:8px 0 4px 0;display:inline-block}.frm-bezahl .bezahl-list span{font-size:11px;color:#595959;padding:0 0 0 18px;display:block}.frm-bezahl .bezahl-list .inner{background:#ede9df url(/static/images/bkg_acc_content.png) repeat-x;padding:20px 0 10px 0;border-bottom:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;margin:10px 0 0 20px}.frm-bezahl .bezahl-list .inner .frm-row{margin:0 0 8px 0}.frm-bezahl .bezahl-list .inner .frm-row label{width:172px;margin:0 17px 0 0;float:left;text-align:right}.frm-bezahl .bezahl-list .inner .frm-row input.inp{width:186px;background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000;margin:0;float:left;display:block}.frm-bezahl .bankeinzug-hide{display:none}.col-main .frm-news .inner{background:#ede9df url(/static/images/bkg_acc_content.png) repeat-x;padding:10px 0 10px 0;border-bottom:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3;border-right:solid 1px #d3d3d3;margin:10px 10px 0 210px}.col-main .frm-news .inner.active{display:none}.col-main .frm-news .inner .rich-text{padding:0 0 0 0;font-size:11px;width:390px;margin:0 0 0 7px}.col-main .frm-news .inner img{float:left;margin:0 5px 20px 5px;padding:0}.main .pagination.pgn-buchung.no-border{margin:20px 0 75px 0;border-bottom:0}.main .pagination.pgn-buchung.border-pgn{border-top:solid 1px #d3d3d3;margin:10px 0 30px 0;padding:15px 0 0 0}.main .pagination.pgn-buchung{margin:20px 0 75px 0;border:0}.main .pagination.pgn-buchung-anfrage{border:0;margin-bottom:40px}.mac.safari .main .pagination.pgn-buchung-anfrage,.mac.chrome .main .pagination.pgn-buchung-anfrage{border:0;margin-bottom:80px}.main .pagination.pgn-buchung-anfrage .btn{font-size:21px;font-weight:normal}.main .pagination.pgn-buchung .btn-middle{position:absolute;top:-2px;right:0;margin:16px 0 0 0;font-size:21px;font-weight:normal}.main .pagination.pgn-buchung .btn-middle-prev{background:transparent url(/static/images/btn_middle_prev_right.png) no-repeat scroll top right;display:block;float:left;height:30px;padding-right:20px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:21px;font-weight:normal;margin:10px 0 0 0}.col-main .frm-loggin-box{margin:0 0 25px 0}.col-main .frm-loggin-box .einloggen-box{width:299px;float:left;position:relative;z-index:3}.col-main .frm-loggin-box .einloggen-info{width:299px;float:right}.col-main .frm-loggin-box .einloggen-info .rich-text{padding:0;margin:0}.col-main .frm-loggin-box .einloggen-box a.btn-loggin-dd{background:transparent url(/static/images/btn_box_einloggen_right.png) no-repeat scroll top right;display:block;float:left;height:30px;padding-right:25px;text-decoration:none;color:#333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px}.col-main .frm-loggin-box .einloggen-box a.btn-loggin-dd span{background:transparent url(/static/images/btn_box_einloggen_left.png) no-repeat;display:block;line-height:28px;padding:0 0 2px 11px;width:263px}.col-main .frm-loggin-box .einloggen-box .einloggen-dd{display:none;width:299px;position:absolute;left:0;top:0;padding:30px 0 0 0}.col-main .frm-loggin-box .einloggen-box .einloggen-dd .sdd{background:#c7bda8 url(../images/bg_einloggen_box.png) repeat-x 0 0;border:1px solid #aba69d;border-top:0;padding:15px 10px}.col-main .frm-loggin-box .einloggen-box .einloggen-dd .sdd label{display:block;font-size:12px;color:#fff;margin:0 0 4px 0}.col-main .frm-loggin-box .einloggen-box .einloggen-dd .sdd input.inp{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:gray;width:264px;margin:0 0 14px 0}.col-main .frm-loggin-box .einloggen-box .einloggen-dd .sdd .btn{font-weight:normal}.col-main .frm-loggin-box .einloggen-box .einloggen-dd .sdd .pass-forget{color:#fff;float:right;font-size:12px;display:block;line-height:30px}.col-main .frm-loggin-box .einloggen-box .einloggen-dd .sdd .pass-forget:hover{text-decoration:none;color:#ff7300}.col-main .frm-accept{width:628px;background-color:#f6f4f0;border:solid 1px #dfddd9;padding:0;margin:80px 0 0 0;position:relative}.col-main .frm-accept a{text-decoration:none;color:#ff7300}.col-main .frm-accept label{margin:12px 0 0 7px;float:left}.msie9 .col-main .frm-accept label,.msie8 .col-main .frm-accept label,.msie7 .col-main .frm-accept label,.safari .col-main .frm-accept label{margin:16px 0 0 7px;float:left}.safari .col-main .frm-accept label{margin:13px 0 0 7px;float:left}.col-main .frm-accept input{margin:15px 0 0 15px;float:left}.col-main .frm-accept img{float:left;margin:0 0 0 0;padding:0}.col-main a.show-calendar{color:#595959;font-size:12px;text-decoration:none;background:url(/static/images/icn_show_calendar.png) no-repeat 0 0;padding:0 0 0 26px;display:block;line-height:21px;float:right}.col-main a.show-calendar:hover{color:#ff7300;background-position:0 -59px}.col-main .available-calendars{padding:8px 0 30px 0;margin:0 0 22px 0;border-bottom:1px solid #9e9e9e}.available-calendars.ausblended{display:none}.col-main .available-calendars label.available{float:left;font-size:18px;color:#000;margin:0 20px 0 0;line-height:21px}.col-main .available-calendars select.available{width:170px;float:left;font-size:11px;color:#202020;height:21px;border:1px solid #999;margin:0 0 15px 0}.col-main .calendars-inline{margin:0 0 18px 0}.col-main .calendars-inline table{border:none;float:left;margin:0 84px 0 0}.col-main .calendars-inline table:last-child{margin:0}.col-main .calendars-inline table tr.all-days td{background:#e0dacb;font-size:11px;color:#1a171b;padding:2px 3px}.col-main .calendars-inline table tr.all-days td.disable{background:#efece4;color:#b3a883}.col-main .calendars-inline table tr.all-days td.available{background:#c1e500;color:#1a171b}.col-main .calendars-inline table tr.all-days td.notavailable{background:#ef1110;color:#1a171b}.col-main .calendars-inline table td{border:1px solid #c5bfa3;text-align:center}.col-main .calendars-inline table td.tittle{background-color:#006192;font-size:12px;color:#fff;padding:5px 0 5px 0}.col-main .calendars-inline table tr.days td{font-size:11px;color:#1a171b;padding:5px 3px}.col-main .calendars-inline table tr.days td.weekend{font-size:11px;color:#746724;padding:5px 3px}.col-main .available-calendars .calendar-legend{margin:0}.col-main .available-calendars .calendar-legend span.available,.col-main .available-calendars .calendar-legend span.notavailable{display:block;float:left;font-size:12px;color:#000;line-height:24px;padding:0 0 0 33px;margin:0 22px 0 0}.col-main .available-calendars .calendar-legend span.available{background:url(/static/images/icn_calendar_available.png) no-repeat 0 0}.col-main .available-calendars .calendar-legend span.notavailable{background:url(/static/images/icn_calendar_notavailable.png) no-repeat 0 0}.col-main .buchung-auswahl{}.col-main .buchung-auswahl-line{border-top:1px solid #9e9e9e;margin:-10px 0 0 0;padding:28px 0 0 0}.msie7 .col-main .buchung-auswahl-line{margin:0 0 0 0}.col-main .buchung-auswahl h2{font-size:18px;margin:0 0 16px 0;padding:0;font-weight:normal}.col-main .buchung-auswahl .rich-text{font-size:12px;padding:0}.col-main .buchung-auswahl .rich-text span.marker{color:#000;display:block;padding:10px 0 0 0;margin:0 0 40px 0}.col-main .hinweis{}.col-main .hinweis h3{font-size:18px!important;color:#000;font-family:Verdana,Geneva,sans-serif;font-weight:normal;margin:0 0 30px 0}.col-main .hinweis p{font-size:14px;font-weight:bold;font-family:Verdana,Geneva,sans-serif;color:#000}.col-main .hinweis .info{background:url(/static/images/icon_info.png) no-repeat 0 0;min-height:23px;padding:3px 0 0 35px}.col-main .calendars-inline.empty{margin:0 0 0 0}.col-main .calendars-inline.empty table{float:left;margin:0 84px 0 0}.col-main .calendars-inline.empty table:last-child{margin:0}.col-main .calendars-inline.empty table tr.all-days td{background:#eaeaea;font-size:11px;color:#8c8c8c;padding:2px 3px}.col-main .calendars-inline.empty table tr.all-days td.disable{background:#f4f4f4;color:#b3a883}.col-main .calendars-inline.empty table td{border:1px solid #c5bfa3;text-align:center}.col-main .calendars-inline.empty table td.tittle{background-color:#a1a1a1;font-size:12px;color:#fff;padding:5px 0 5px 0}.col-main .calendars-inline.empty table tr.days td{font-size:11px;color:#8c8c8c;padding:5px 3px}.col-main .calendars-inline.empty table tr.days td.weekend{font-size:11px;color:#a8a8a8;padding:5px 3px}.buchung-auswahl .angebote-filter{margin:0 0 18px 0;border-bottom:1px solid #ff7300;padding:0 0 8px 0}.buchung-auswahl .angebote-filter span.ico{border-bottom:1px solid #ff7300;color:#020202;font-size:14px;display:block;margin:0 0 8px 0;padding:0 0 9px 30px;font-weight:bold;background:url(/static/images/icn_ico_filter.png) no-repeat 0 0;height:24px;line-height:24px}.buchung-auswahl .angebote-filter .wrap-left{width:300px;float:left}.buchung-auswahl .angebote-filter .wrap-left label,.buchung-auswahl .angebote-filter .wrap-right label{color:#333;font-weight:bold;font-size:12px;float:left;line-height:20px;margin:0}.buchung-auswahl .angebote-filter .wrap-left select{margin:0 0 0 10px;float:left;width:108px;height:21px;font-size:11px;color:#333;border:1px solid #999}.buchung-auswahl .angebote-filter .wrap-right{float:right}.buchung-auswahl .angebote-filter .wrap-right label{float:right}.buchung-auswahl .angebote-filter .wrap-right select{float:right;margin:0 0 0 10px;width:190px;height:21px;font-size:11px;color:#333;border:1px solid #999}.buchung-auswahl h3.onight{font-size:14px;color:#fff;font-weight:normal;background:#006192;display:block;padding:8px 10px 8px 10px;margin:0 0 10px 0}.buchung-auswahl h3.onight.big{font-size:18px;padding:4px 10px 5px 10px}.buchung-auswahl h3.owahl{background:#ff7300;font-size:18px;color:#fff;margin-top:30px;padding:4px 10px 5px 10px}.buchung-auswahl h3.oanfrage{background:#fee3b7;font-size:18px;color:#000;padding:4px 10px 5px 10px}.buchung-auswahl .onight-box{margin:0 0 33px 0;background:#ede9e0;border:1px solid #c6beae;padding:9px 10px}.buchung-auswahl .owahlbox{background:#fff;border:0;border-bottom:2px solid #ff7300;padding:0 0 12px 0}.buchung-auswahl .oanfragebox{border-bottom:2px solid #fee3b7}.buchung-auswahl .owahlbox span.date{font-size:11px;color:#595959;display:block;margin:0 0 20px 0;padding:0 10px}.buchung-auswahl .owahlbox .top-row{padding:0 10px 10px 10px;border-bottom:1px solid #d3d3d3}.buchung-auswahl .owahlbox .top-row.last{border-bottom:0;padding-bottom:0}.buchung-auswahl .onight-box .owahlsum-row{border-top:1px solid #9e9e9e;padding:12px 0 0 0}.buchung-auswahl .onight-box .owahlsum-row .info{float:left;font-size:13px;color:#000;font-weight:bold;padding:0 0 0 10px;line-height:18px}.buchung-auswahl .onight-box .owahlsum-row .sum{float:right;padding:0 10px 0 0;text-align:right;font-weight:bold;font-size:16px;margin:-4px 0 0 0}.buchung-auswahl .onight-box .top-row{margin:0 0 10px 0}.buchung-auswahl .onight-box .top-row span.green{color:#1fa42f;font-size:14px;font-weight:bold}.buchung-auswahl .onight-box .top-row span.gray{color:#9e9e9e;font-size:14px;font-weight:bold}.buchung-auswahl .onight-box .top-row em.freiplatze{font-size:11px;font-weight:normal;margin:5px 0 0}.buchung-auswahl .onight-box select{width:48px;float:left;margin:0 8px 0 0;height:21px;font-size:12px;color:#333;border:1px solid #999}.buchung-auswahl .onight-box .top-row label{padding:0;font-size:13px;color:#000;float:left;width:500px;font-weight:bold;margin:2px 0 0 0}.buchung-auswahl .onight-box .top-row label span{font-weight:normal}.buchung-auswahl .onight-box .top-row.detail-row{}.buchung-auswahl .onight-box .top-row.detail-row .item{float:left;width:95px;margin:0 12px 0 0}.buchung-auswahl .onight-box .top-row.detail-row .person{float:left;width:360px}.buchung-auswahl .onight-box .subrow{padding:0 0 0 58px;margin:0 0 10px 0}.buchung-auswahl .onight-box .subrow select{margin-top:5px}.buchung-auswahl .onight-box .subrow label{font-size:12px;color:#000;float:left;width:380px;line-height:21px;margin:5px 0 0 0}.buchung-auswahl .onight-box .subrow .row-price,.buchung-auswahl .onight-box .top-row .row-price{display:block;float:right;text-align:right;width:100px}.buchung-auswahl .onight-box .subrow .row-price strong,.buchung-auswahl .onight-box .top-row .row-price strong{display:block;font-size:14px;color:#000}.buchung-auswahl .onight-box .subrow .row-price em,.buchung-auswahl .onight-box .top-row .row-price em{font-style:normal;display:block;font-size:11px}.buchung-auswahl .onight-box .check-row{border-top:1px solid #9e9e9e;padding:10px 0 0 0}.buchung-auswahl .onight-box .check-row input.cbox{width:13px;height:13px;float:left;margin:1px 10px 0 0}.chrome .buchung-auswahl .onight-box .check-row input.cbox{margin:2px 10px 0 0}.mac.chrome .buchung-auswahl .onight-box .check-row input.cbox{margin:3px 10px 0 0}.mac.safari .buchung-auswahl .onight-box .check-row input.cbox{margin:2px 10px 0 0}.msie8 .buchung-auswahl .onight-box .check-row input.cbox{margin-top:1px}.msie7 .buchung-auswahl .onight-box .check-row input.cbox{margin-top:2px}.buchung-auswahl .onight-box .check-row label{font-weight:bold;color:#000;float:left;line-height:14px;font-size:14px}.msie .buchung-auswahl .onight-box .check-row label{padding-bottom:3px;margin:3px 0 0 0}.msie8 .buchung-auswahl .onight-box .check-row label{padding-bottom:3px;margin:3px 0 0 0}.buchung-auswahl .onight-box .check-row span.mark,.buchung-auswahl .onight-box .top-row span.mark{float:left;margin:0 0 0 3px;width:17px;height:17px;overflow:hidden;background:url(/static/images/icn_nur_anfragbar.png) no-repeat 0 0;display:block;text-indent:-1000em}.buchung-auswahl .onight-box .top-row span.mark{margin:3px 3px 0 0}.buchung-auswahl .onight-box .check-row .sum{font-size:16px;font-weight:bold;float:right;text-align:right;margin:-4px 0 0 0}.msie .buchung-auswahl .onight-box .check-row .sum{font-size:16px;font-weight:bold;float:right;text-align:right;margin:-1px 0 0 0}.msie8 .buchung-auswahl .onight-box .check-row .sum{font-size:16px;font-weight:bold;float:right;text-align:right;margin:-1px 0 0 0}.buchung-auswahl .onight-box .check-row.checked label,.buchung-auswahl .onight-box .check-row.checked .sum{color:#ff7300}.msie .buchung-auswahl .onight-box .check-row.checked .sum{color:#ff7300;margin:-1px 0 0 0}.buchung-auswahl .btn-right{margin:0 0 50px 0}.buchung-auswahl .buchung-anreise-box{border:1px solid #e0deda;background:#f6f4f0;margin:0 0 20px 0;padding:15px 10px}.buchung-auswahl .buchung-anreise-box input.cbox{width:14px;height:14px;overflow:hidden;float:left;margin:3px 5px 0 0}.buchung-auswahl .buchung-anreise-box .cblabel{font-size:12px;color:#000;float:left;margin:0 10px 0 0;line-height:21px}.buchung-auswahl .buchung-anreise-box select{width:100px;float:left;margin:0 0 12px 0;height:21px;font-size:12px;color:#333;border:1px solid #999}.buchung-auswahl .buchung-anreise-box .atlabel{display:block;font-size:12px;color:#000;margin:0 0 5px 0}.buchung-auswahl .buchung-anreise-box textarea{width:592px;height:116px;background:#fff url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:gray;resize:none}.buchung-auswahl .buchung-anreise-box .info{font-size:12px;font-weight:bold;display:block;margin:0 0 12px 0;padding:0 0 0 22px;background:url(/static/images/icn_nur_anfragbar.png) no-repeat 0 0;line-height:17px}#acc-zusatzpaket,#acc-quezusatzpaket{margin:2px 0 30px 0;width:630px}#acc-zusatzpaket h3 input.cbox,#acc-quezusatzpaket h3 input.cbox{width:14px;height:14px;padding:0;margin:2px 5px 0 0;float:left}.opera #acc-zusatzpaket h3 input.cbox,#acc-quezusatzpaket h3 input.cbox{width:14px;height:14px;padding:0;margin:0 5px 0 0;float:left}.mac #acc-zusatzpaket h3 input.cbox,#acc-quezusatzpaket h3 input.cbox{margin-top:0}#acc-zusatzpaket h3 label,#acc-quezusatzpaket h3 label{float:left;font-size:12px;color:#000;width:400px;margin:0 5px 0 0;font-weight:normal}.opera #acc-zusatzpaket h3 label{float:left;font-size:12px;color:#000;width:400px;margin:-2px 5px 0 0;font-weight:normal}#acc-zusatzpaket h3 label.checked,#acc-quezusatzpaket h3 label.checked{font-weight:bold}.opera #acc-zusatzpaket h3 label{float:left;font-size:12px;color:#000;width:420px;margin:0 5px 0 0;font-weight:normal}#acc-zusatzpaket h3 .pro-double{float:left}#acc-quezusatzpaket h3 .pro-double{float:left}#acc-zusatzpaket h3 .pro-double .paket-preis{margin-bottom:16px}#acc-zusatzpaket h3 .pro-double{margin-bottom:-16px}#acc-zusatzpaket h3 .pro-person,#acc-quezusatzpaket h3 .pro-person{width:105px;float:left;margin:0;text-align:right;font-size:11px;color:#000;line-height:14px;font-weight:normal}#acc-zusatzpaket h3 .paket-preis,#acc-quezusatzpaket h3 .paket-preis{width:75px;float:left;margin:0;text-align:right;font-weight:bold;color:#000;font-size:14px;line-height:14px}#acc-zusatzpaket h3,#acc-quezusatzpaket h3{width:630px;margin:0 0 0 0;padding:8px 0 12px 0;border-bottom:1px solid #d3d3d3}#acc-zusatzpaket h3 a.trigger,#acc-quezusatzpaket h3 a.trigger{float:right;width:15px;height:15px;overflow:hidden;background:url(/static/images/bkg_arrow_acc.png) no-repeat 0 0;text-indent:-1000em;margin:1px 0 0 0}#acc-zusatzpaket h3 a.trigger.open,#acc-quezusatzpaket h3 a.trigger.open{background-position:0 -75px}#acc-zusatzpaket .inner,#acc-quezusatzpaket .inner{width:608px;background:#ede9df url(/static/images/bkg_acc_content.png) repeat-x;padding:10px;border:solid 1px #d3d3d3;border-top:0;margin:0 0 3px 0}#acc-zusatzpaket .inner .rich-text,#acc-quezusatzpaket .inner .rich-text{font-size:11px;color:#000;padding:0;margin:0 0 12px 0;line-height:16px}#acc-zusatzpaket .inner .rich-text p,#acc-quezusatzpaket .inner .rich-text p{margin:0;padding:0}#acc-zusatzpaket .inner .rows-wrap{width:605px}#acc-zusatzpaket .inner a.add-row{background:transparent url(/static/images/btn_add_termin_right.png) no-repeat scroll top right;display:block;float:left;height:28px;padding-right:10px;text-decoration:none;color:#777;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}#acc-zusatzpaket .inner a.add-row span{background:transparent url(/static/images/btn_add_termin_left.png) no-repeat;display:block;line-height:28px;padding:0 0 0 30px}#acc-zusatzpaket .inner .termin-row,#acc-quezusatzpaket .inner .termin-row{margin:0 0 10px 0;width:460px;height:28px}#acc-zusatzpaket .inner .termin-row label,#acc-quezusatzpaket .inner .termin-row label{font-size:12px;float:left;margin:3px 6px 0 0;color:#000;line-height:21px}#acc-zusatzpaket .inner .termin-row select.small,#acc-quezusatzpaket .inner .termin-row select.small{float:left;width:60px;height:21px;font-size:12px;color:#333;border:1px solid #999;margin:3px 15px 0 0}.mac.chrome #acc-zusatzpaket .inner .termin-row select.small,.mac.safari #acc-zusatzpaket .inner .termin-row select.small{width:56px}#acc-zusatzpaket .inner .termin-row select.day,#acc-quezusatzpaket .inner .termin-row select.day{float:left;width:107px;height:21px;font-size:12px;color:#333;border:1px solid #999;margin:3px 8px 0 0}.mac.chrome #acc-zusatzpaket .inner .termin-row select.day,.mac.safari #acc-zusatzpaket .inner .termin-row select.day{width:112px}#acc-zusatzpaket .inner .termin-row a.delete-row,#acc-quezusatzpaket .inner .termin-row a.delete-row{float:left;background:url(/static/images/icn_delete_row.png) no-repeat 0 0;padding:0 0 0 22px;display:block;line-height:17px;margin:5px 0 0 0;color:#958f80;font-size:12px;text-decoration:none}.col-main .meine-buchungen-filter{border-top:1px solid #ff7300;border-bottom:1px solid #ff7300;margin:-10px 0 22px 0;padding:8px 0}.col-main .meine-buchungen-filter label{float:right;font-size:12px;color:#000;margin:0 10px 0 0;font-weight:bold;line-height:20px}.col-main .meine-buchungen-filter select{width:210px;float:right;height:21px;font-size:12px;color:#333;border:1px solid #999}.col-main .meine-buchungen-box{border-bottom:2px solid #ff7300;margin:0 0 25px 0;padding:0 0 30px 0}.col-main .meine-buchungen-box .buchdate{float:left;font-size:12px;color:#000;margin:0 0 8px 0}.col-main .meine-buchungen-box .buchstatus{color:#ff7300}.col-main .meine-buchungen-box .buchnummer{font-size:12px;color:#000;float:right}.col-main .meine-buchungen-box .buchnummer strong{font-size:14px}.col-main .meine-buchungen-box .buchungen-item{border:1px solid #dfddd9;background:#f6f4f0;padding:14px 28px 14px 14px}.col-main .meine-buchungen-box .buchungen-item-thumb{width:142px;float:left;margin:0 15px 0 0}.col-main .meine-buchungen-box .buchungen-item-text{float:left;width:425px}.col-main .meine-buchungen-box .buchungen-item-text span.colitem{float:left;width:325px;font-size:12px;margin:0 0 20px 0;color:#000;line-height:16px}.col-main .meine-buchungen-box .buchungen-item-text span.colsum{width:95px;float:right;text-align:right;font-size:14px;font-weight:bold;color:#000;line-height:100%}.col-main .meine-buchungen-box .buchungen-item-sep{height:2px;border-bottom:1px solid #9e9e9e;overflow:hidden;margin:0 0 6px 0;padding:0}.col-main .meine-buchungen-box .buchungen-item-text .preis-stamp{font-size:12px;font-weight:bold;color:#000;float:left;line-height:20px;margin:0 0 20px 0}.col-main .meine-buchungen-box .buchungen-item-text .total{font-size:16px;font-weight:bold;color:#000;float:right}.col-main .meine-buchungen-box .buchungen-social{}.col-main .meine-buchungen-box .buchungen-social .weiter{font-size:12px;color:#000;float:left;margin:0 12px 0 0;line-height:26px}.col-main .meine-buchungen-box .buchungen-social .facebook,.col-main .meine-buchungen-box .buchungen-social .twitter,.col-main .meine-buchungen-box .buchungen-social .wong,.col-main .meine-buchungen-box .buchungen-social .email{width:26px;height:26px;display:block;float:left;margin:0 5px 0 0;overflow:hidden;text-indent:-1000em}.col-main .meine-buchungen-box .buchungen-social .facebook{background:url(/static/images/icn_buchungen_facebook.png) no-repeat 0 0}.col-main .meine-buchungen-box .buchungen-social .twitter{background:url(/static/images/icn_buchungen_twitter.png) no-repeat 0 0}.col-main .meine-buchungen-box .buchungen-social .wong{background:url(/static/images/icn_buchungen_wong.png) no-repeat 0 0}.col-main .meine-buchungen-box .buchungen-social .email{background:url(/static/images/icn_buchungen_email.png) no-repeat 0 0}.col-main .meine-buchungen-box .buchungen-social .facebook-share{height:20px;float:left;margin:3px 0 0 20px}.col-main .meine-buchungen-box .buchungen-social a.btn-buchung-stornieren{background:transparent url(/static/images/btn_buchungen_stornieren_right.png) no-repeat scroll top right;display:block;float:right;height:28px;padding-right:10px;text-decoration:none;color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}.col-main .meine-buchungen-box .buchungen-social a.btn-buchung-stornieren span{background:transparent url(/static/images/btn_buchungen_stornieren_left.png) no-repeat;display:block;line-height:28px;padding:0 1px 0 11px}.col-main .meine-buchungen-box .buchungen-social .storniert-info{float:right;margin:5px 0 0 0;padding:0}.buchung-storno-overlay{width:393px;padding:15px 20px}.buchung-storno-overlay h2{font-size:18px;color:#000;border-bottom:1px solid #9e9e9e;padding:0 0 8px 0;margin:0 0 8px 0;font-weight:normal}.buchung-storno-overlay .rich-text{font-size:12px;color:#000;padding:0 0 30px 0;margin:0;line-height:16px}.buchung-storno-overlay .rich-text p{padding:0;margin:0}.buchung-storno-overlay a.btn{font-weight:normal!important;font-size:16px}.buchung-storno-overlay .btn-stornieren{float:right;cursor:pointer}.buchung-storno-overlay .btn-cancel{padding-right:25px;cursor:pointer}.buchung-storno-overlay .btn-cancel span{padding-right:0}.box-links-filter{padding:0 0 10px 0}.box-links-filter a{text-decoration:none;color:#ff7300!important;display:block;margin:0 0 4px 0}.box-links-filter a:hover{color:#ff7300;text-decoration:underline}.acc-sidebar{margin:0 0 10px 0}.acc-sidebar h2{background:url(/static/images/bkg_acc_item.png) no-repeat;margin:0;padding:0}.acc-sidebar h2 a{text-decoration:none;color:#333;font-size:14px;display:block;font-weight:normal;padding:0 10px 0 10px;height:30px;line-height:30px;background:url(/static/images/arrow_acc_1.png) no-repeat 282px 7px}.win.firefox .acc-sidebar h2 a,.msie7 .acc-sidebar h2 a,.msie8 .acc-sidebar h2 a{font-weight:bold;color:#444}.acc-sidebar h2 a.open{background-position:282px -71px}.acc-sidebar h3{background:#958f80;margin:0;padding:0}.acc-sidebar h3 a{text-decoration:none;color:#fff;font-size:12px;display:block;font-weight:normal;padding:0 10px 0 10px;height:23px;line-height:23px;background:url(/static/images/arrow_acc_2.png) no-repeat 282px 6px;border-bottom:solid 1px #b8b4a9}.acc-sidebar h3 a.open{background-position:282px -75px}.acc-sidebar .acc-cnt{background:#d0c9b2 url(/static/images/bkg_acc_1.png) repeat-x;border-left:solid 1px #b3a883;border-right:solid 1px #b3a883;border-bottom:solid 1px #b3a883}.acc-sidebar .acc-cnt .acc-cnt{border:0}.acc-sidebar .new{margin:0 0 15px 0}.acc-sidebar .new .new{margin:0}.acc-sidebar .list-land{padding:18px 0 12px 0}.acc-sidebar .list-land ul{list-style-type:none;margin:0 0 0 8px}.acc-sidebar .list-land ul ul,.acc-sidebar .list-land ul ul ul{margin:0 0 0 15px}.acc-sidebar .list-land a{text-decoration:none;display:block}.acc-sidebar .list-land li a{color:#4a4a4a;font-size:13px;background:url(/static/images/arrow_land_small.png) no-repeat left 5px;padding:0 0 0 11px}.acc-sidebar .list-land li li a{color:#000;background:none;font-size:12px;font-weight:bold;margin:7px 0 0 0}.acc-sidebar .list-land li li li a{font-weight:normal;margin:7px 0 0 0}.acc-sidebar .list-text{padding:10px 0 15px 0}.acc-sidebar .list-text ul{float:left;width:128px;margin:0 0 0 15px}.acc-sidebar .list-text ul.wide{width:265px}.acc-sidebar .list-text li{list-style-type:none;margin:5px 0 0 0;padding:0}.msie .acc-sidebar .list-text li{margin-top:0}.acc-sidebar .list-text li input{float:left;display:block;margin:0 -5px 0 0;width:14px}.mac.firefox .acc-sidebar .list-text li input{margin:1px 0 0 0}.msie8 .acc-sidebar .list-text li input{padding:4px 0 0 0}.acc-sidebar .list-text li label{margin:0 0 2px 11px;float:left;display:block;width:100px;font-size:12px}.mac.safari .acc-sidebar .list-text li label{margin:-2px 0 2px 11px}.acc-sidebar .list-text li label.altersgruppen{width:270px;margin:-14px 8px 2px 20px}.mac.safari .acc-sidebar .list-text li label.altersgruppen{margin:-14px 5px 2px 20px}.msie8 .acc-sidebar .list-text li label.altersgruppen,.msie9 .acc-sidebar .list-text li label.altersgruppen{width:270px;margin:-15px 5px 2px 20px}.msie7 .acc-sidebar .list-text li label.altersgruppen{width:270px;margin:-17px 5px 2px 20px}.acc-sidebar .list-text ul.wide li label{width:240px}.msie .acc-sidebar .list-text li label{margin-top:3px}.acc-sidebar .list-icon{padding:20px 0 0 0}.acc-sidebar .list-icon ul{list-style-type:none;margin:0 0 0 15px;padding:0}.acc-sidebar .list-icon ul li{float:left;width:95px;height:52px;margin:0 0 20px 0}.acc-sidebar .list-icon ul li:nth-child(3n){width:85px}.acc-sidebar .list-icon ul li input{display:block;float:left;margin:18px 7px 0 0}.acc-sidebar .list-icon ul li label{display:block;float:left}.acc-sidebar .list-icon ul li.rdio-saisonale{float:left;width:140px;height:23px;margin:0 0 0 0;padding:0}.acc-sidebar .list-icon ul li.rdio-saisonale input{display:block;float:left;margin:0 1px 0 0}.mac .acc-sidebar .list-icon ul li.rdio-saisonale input{margin:0 2px 0 0}.acc-sidebar .list-icon ul li.rdio-saisonale label{display:block;float:left;margin:-2px 0 0 3px}.msie9 .acc-sidebar .list-icon ul li.rdio-saisonale label{margin:2px 0 0 3px}.msie8 .acc-sidebar .list-icon ul li.rdio-saisonale label{margin:2px 0 0 3px}.msie7 .acc-sidebar .list-icon ul li.rdio-saisonale label{margin:2px 0 0 3px}.acc-sidebar .frm-row{margin:0 0 10px 0}.acc-sidebar .frm-row label{float:left;font-size:12px;margin:4px 7px 0 0}.acc-sidebar .frm-row .inp{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000;width:75px;margin:0;float:left;display:block}.acc-sidebar .frm-row select{width:90px;margin:0;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#000;float:left;display:block}.acc-sidebar .frm-tagungen{padding:15px 0 0 15px}.acc-sidebar .frm-tagungen .inp{width:42px}.acc-sidebar .frm-tagungen .inp.themensuche{width:255px}.acc-sidebar .frm-tagungen select{width:55px}.acc-sidebar .frm-tagungen select.jahrgangsstufe{width:264px}.mac.firefox .acc-sidebar .frm-tagungen select{margin:2px 0 0 0}.acc-sidebar .frm-musikgruppen{padding:15px 0 0 15px}.acc-sidebar .frm-musikgruppen label{}.acc-sidebar .frm-musikgruppen select{width:100px}.mac.safari .frm-musikgruppen select,.mac.firefox .frm-musikgruppen select{margin:2px 0 0 0}.acc-sidebar .frm-musikgruppen .anzahl select{width:55px}.acc-sidebar .frm-musikgruppen .auswahl label{width:160px}.acc-sidebar .music label{}.acc-sidebar .music .inp{width:42px}.acc-sidebar .theme-suche{padding:0 0 10px 0}.acc-sidebar .theme-suche .inp{background:url(/static/images/bkg_input.png) repeat-x;border:solid 1px #949494;padding:3px 6px 3px 6px;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:gray;width:240px;margin:8px 4px 0 10px;float:left}.acc-sidebar .theme-suche a.btn-submit{width:22px;height:22px;overflow:hidden;display:block;float:left;background:url(/static/images/btn_submit.png) no-repeat 0 0;text-indent:-1000em;margin:9px 0 0 0}.footer{position:relative;z-index:2;margin:0;background:#ded9c9}.msie7 .footer{clear:both;overflow:hidden}.footer .meta{border-bottom:solid 1px #b3a891;padding:13px 0 0 0}.msie7 .footer .meta{display:inline-block}.footer .meta ul{margin:0 0 9px 15px;padding:0;list-style-type:none}.footer .meta ul li{float:left;margin:0 15px 0 0}.footer .meta ul li a{text-decoration:none;color:#000;font-size:12px;font-weight:normal;display:block;padding-bottom:4px}.footer .meta ul li a:hover,.footer .meta ul li a.sel{border-bottom:solid 4px #ff7300;padding-bottom:0}.footer .sitemap{padding:15px 0 0 0}.footer .sitemap .box{width:195px;float:left;margin:0 0 0 15px}.footer .sitemap .box h3{border-bottom:solid 1px #746724;font-size:14px;font-weight:normal;color:#000;padding:6px 0 2px 0}.footer .sitemap .box ul{list-style-type:none;margin:0 0 24px 0;padding:0}.footer .sitemap .box ul li{margin:8px 0 2px 0;padding:0}.footer .sitemap .box ul li a{text-decoration:none;color:#000;font-size:11px;font-weight:normal}.footer .sitemap .box ul li a:hover{color:#ff7300}a.btn-middle{background:transparent url(/static/images/btn_middle_right.png) no-repeat scroll top right;display:block;float:left;height:30px;padding-right:27px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:14px}a.btn-middle.ausstatung{float:right}.win.firefox a.btn-middle,.msie7 a.btn-middle,.msie8 a.btn-middle{font-weight:bold;color:#444}.mac a.btn-middle{color:#000}.btn-middle span{background:transparent url(/static/images/btn_middle_left.png) no-repeat;display:block;line-height:30px;padding:0 10px 0 18px}.btn-middle:hover span{text-decoration:none}a.btn-pdf{background:transparent url(/static/images/btn_pdf_right.png) no-repeat scroll top right;display:block;float:right;height:30px;padding-right:27px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:14px;margin:23px 0 0 0}a.btn-pdf span{background:transparent url(/static/images/btn_pdf_left.png) no-repeat;display:block;line-height:30px;padding:0 10px 0 18px;color:#000}a.pdfbutton{float:right;margin-top:5px}a.btn-middle-prev{background:transparent url(/static/images/btn_middle_prev_right.png) no-repeat scroll top right;display:block;float:left;height:30px;padding-right:20px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:14px}.win.firefox a.btn-middle-prev,.msie7 a.btn-middle-prev,.msie8 a.btn-middle-prev{font-weight:bold;color:#444}.btn-middle-prev span{background:transparent url(/static/images/btn_middle_prev_left.png) no-repeat;display:block;line-height:30px;padding:0 0 0 32px}.btn-middle-prev:hover span{text-decoration:none}a.btn-login-box{background:transparent url(/static/images/btn_login_right.png) no-repeat scroll top right;display:block;float:left;height:29px;padding-right:15px;text-decoration:none;color:gray;font-family:Verdana,Helvetica,sans-serif;font-size:12px;position:relative;z-index:4}.btn-login-box span{background:transparent url(/static/images/btn_login_left.png) no-repeat;display:block;line-height:32px;padding:0 0 0 15px}.btn-login-box:hover span{text-decoration:none;cursor:pointer}a.btn-login-box.eingeloggt{background:transparent url(/static/images/btn_login_right.png) no-repeat scroll top right;display:block;float:left;height:29px;padding-right:15px;text-decoration:none;color:gray;font-family:Verdana,Helvetica,sans-serif;font-size:12px;position:relative;z-index:4}.btn-login-box.eingeloggt span{background:transparent url(/static/images/btn_login_left.png) no-repeat;display:block;line-height:32px;padding:0 22px 0 15px!important}.mac .btn-login-box.eingeloggt span{background:transparent url(/static/images/btn_login_left.png) no-repeat;display:block;line-height:32px;padding:0 25px 0 15px!important}.btn-login-box:hover.eingeloggt span{text-decoration:none;cursor:pointer}a.btn-big{background:transparent url(/static/images/btn_big_right.png) no-repeat scroll top right;display:block;float:left;height:36px;padding-right:32px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:21px}.btn-big span{background:transparent url(/static/images/btn_big_left.png) no-repeat;display:block;line-height:36px;padding:0 10px 0 18px}.btn-big:hover span{text-decoration:none}a.button-weiter{background:transparent url(/static/images/btn_big_right.png) no-repeat scroll top right;display:block;float:left;height:36px;padding-right:32px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:16px}.button-weiter span{background:transparent url(/static/images/btn_big_left.png) no-repeat;display:block;line-height:36px;padding:0 10px 0 18px}.button-weiter:hover span{text-decoration:none}a.btn-big.step-next{float:right}a.btn-big-prev{background:transparent url(/static/images/btn-big-prev_right.png) no-repeat scroll top right;display:block;float:left;height:36px;padding-right:32px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:21px}.btn-big-prev span{background:transparent url(/static/images/btn-big-prev_left.png) no-repeat;display:block;line-height:36px;padding:0 0 0 40px}.btn-big-prev:hover span{text-decoration:none}a.btn-big-x{background:transparent url(/static/images/btn_big_right_x.png) no-repeat scroll top right;display:block;float:left;height:35px;padding-right:32px;text-decoration:none;color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:21px}.btn-big-x span{background:transparent url(/static/images/btn_big_left_x.png) no-repeat;display:block;line-height:35px;padding:0 10px 0 35px}.btn-big-x:hover span{text-decoration:none}a.btn-right{float:right!important}a.newsletter-anmelden{margin-top:18px;font-size:16px}.tip{width:222px;padding-top:9px;overflow:hidden;display:none;position:absolute;z-index:500;background:transparent url(/static/images/bg_tooltip_top.png) no-repeat top}.tipMid{background:transparent url(/static/images/bg_tooltip_mid.png) repeat-y;padding:0 1px 0 5px;color:#666;font-size:11px}.tipBtm{background:transparent url(/static/images/bg_tooltip_bottom.png) no-repeat bottom;height:17px}.ntip{display:none;position:absolute;width:222px;top:0;left:0;background:url(/static/images/bg_ntip_bottom.png) no-repeat 0 bottom;padding:0 0 17px 0}.ntip .ntip-wrap{width:202px;background:url(/static/images/bg_ntip_top.png) no-repeat 0 0;padding:10px 10px 0 10px;font-size:11px}.smallTip{display:none;position:absolute;width:172px;top:0;left:0;background:url(/static/images/bg_small_tooltip_bottom.png) no-repeat 0 bottom;padding:0 0 18px 0}.smallTipwrap{width:162px;background:url(/static/images/bg_small_tooltip_top.png) no-repeat 0 0;padding:10px 5px 0 5px;font-size:11px;color:#666}.mapTip{display:none;position:absolute;width:121px;top:55px;left:40px;z-index:999;background:url(/static/images/map_tooltip_bottom.png) no-repeat 0 bottom;padding:0 0 9px 0}.mapTipwrap{width:121px;background:url(/static/images/map_tooltip_top.png) no-repeat 0 0;padding:4px 7px 3px 7px;font-size:10px;color:#fffefe;font-family:OfficinaSans-Book}.mapTip2{display:none;position:absolute;width:121px;top:154px;right:55px;z-index:999;background:url(/static/images/map_tooltip_bottom2.png) no-repeat 0 bottom;padding:0 0 9px 0}.mapTipwrap2{width:121px;background:url(/static/images/map_tooltip_top.png) no-repeat 0 0;padding:4px 7px 3px 7px;font-size:10px;color:#fffefe;font-family:OfficinaSans-Book}body.djh-rheinland{background:#fff url(/static/images/bkg_wellen_rheinland.png) no-repeat center -43px}body.djh-rheinland .logo{right:0;top:50px;width:167px}body.djh-rheinland .logo img{float:left}body.djh-rheinland .bkg-wave{width:960px;height:85px;position:absolute;z-index:2;top:-23px;left:0;background:url(/static/images/bkg_wellen_rheinland_part.png) no-repeat}body.djh-rheinland .header{background:url(/static/images/bkg_meta_rheinland.png) repeat-x}body.djh-rheinland .header .meta{background:none}body.djh-rheinland .header .nav>ul>li>a{height:67px;margin:0 15px 0 0}body.djh-rheinland .header .nav ul li li a{height:auto}body.djh-rheinland .header .nav ul li a.item-1{width:117px;background:url(/static/images/navi/item_9.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a.item-2{width:60px;background:url(/static/images/navi/item_10.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a.item-3{width:90px;background:url(/static/images/navi/item_11.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a.item-4{width:114px;background:url(/static/images/navi/item_12.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a.item-5{width:67px;background:url(/static/images/navi/item_13.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a.item-6{width:71px;background:url(/static/images/navi/item_14.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a.item-7{width:73px;background:url(/static/images/navi/item_15.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a.item-8{width:68px;background:url(/static/images/navi/item_16.png) no-repeat 0 0}body.djh-rheinland .header .nav ul li a:hover,body.djh-rheinland .header .nav ul li.hover a,body.djh-rheinland .header .nav ul li a.sel{background-position:0 -70px}body.djh-rheinland .item-info h2 a{text-transform:uppercase;font-size:12px!important;font-weight:normal!important}body.djh-rheinland .col-right .box-region h2{text-transform:uppercase;font-size:12px!important;font-weight:normal!important}body.djh-rheinland .col-right .map h2{text-transform:uppercase;font-size:12px!important;font-weight:normal!important}.rheinland-ftr .footer{position:relative;z-index:2;margin:0;background:#e5eef1}.rheinland-ftr{background-color:#e5eef1;border-top:solid 1px #949494}.rheinland-ftr .footer .meta ul li a{font-weight:bold;text-transform:uppercase;text-decoration:none}.rheinland-ftr .footer{width:960px;margin:0 auto}.rheinland-ftr .meta li{float:left;list-style-type:none;text-transform:uppercase;font-weight:bold;padding:10px 5px 15px 0}.rheinland-ftr .ftr-line{border-bottom:solid 1px #949494;margin:0 0 0 -51px}.rheinland-ftr .ftr-line .meta{width:960px;margin:0 auto}.rheinland-ftr .ftr-line .meta li a{text-decoration:none;color:#000}.rheinland-ftr .ftr-line .meta ul li a:hover,.footer .meta ul li a.sel{border-bottom:solid 4px #ff7300;padding-bottom:0}.rheinland-ftr .footer .sitemap{margin:0 0 0 -15px;padding:0}.rheinland-info{width:960px;margin:0 auto;padding:10px 0 10px 0}.rheinland-info img{margin:0 10px 0 0;float:left}.rheinland-info li{list-style-type:none;float:left;margin:5px 10px 0 0}.ftr-border{border-top:solid 1px #949494;margin:0 0 20px 0}body.djh-rheinland .box-start .stage-holder{position:absolute;top:269px!important;left:0;z-index:3;width:960px;background:url(/static/images/img_stage_blue.png) repeat-x 0 0;height:75px;overflow:hidden}body.djh-rheinland .box-start .stage-holder h3{background:none;font-size:36px;color:#fff;font-weight:normal;padding:2px 4px 5px 330px}body.djh-rheinland .box-start .stage-holder h3 a{color:#fff;text-decoration:none}body.djh-rheinland .box-start .stage-holder span{background:none;float:none;display:block;font-size:12px;color:#fff;line-height:14px;padding:0 0 0 330px;margin:0}body.djh-rheinland .nav .dd .ddm ul li a{text-transform:uppercase}body.djh-rheinland .balken{background:url(/static/images/img_balken.png) repeat-y 0 0;width:24px;height:100px;position:absolute;top:0;left:0;z-index:10}.step-navigation{margin:0;padding:0}.step-navigation li{float:left;height:88px;list-style-type:none;margin:0 -48px 0 0;padding:0}.step-navigation li.first{margin:0 -48px 0 -26px}#acc-zusatzpaket .inner .termin-row,#acc-quezusatzpaket .inner .termin-row{width:600px}.fancy-text p{font-weight:bold;margin:5px 0 0 10px}.fancy-text a.btn-pdf{margin-left:0;margin-top:5px;padding-right:27px}a.btn-abbrechen span{background:url("../images/btn-abbrechen-left.png") no-repeat scroll 0 0 transparent;color:#000;display:block;line-height:30px;padding:0 10px 0 24px}a.btn-abbrechen{background:url("../images/btn-abbrechen-right.png") no-repeat scroll right top transparent;color:#000;display:block;float:right;font-family:Verdana,Helvetica,sans-serif;font-size:14px;height:30px;margin:5px 0 0 10px;padding-right:20px;text-decoration:none}#download-title a.fancy-img-download{background:url("icn_fancy_download.png") no-repeat scroll 0 0 transparent;color:#595959;display:block;float:right;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;margin:0 0 0 15px;padding:0 0 0 15px;text-decoration:none}div.sub-navi ul li a{min-width:75px}div.sub-navi ul li a{padding:0 10px}