b{font-weight:bold!important}i{font-style:italic}u{text-decoration:underline}.header .meta ul li a.lang.de{background:url(/static/images/bkg_flag_de.png) no-repeat left 0}.col-right .social-icons{position:absolute;top:3px;right:0;list-style-type:none}.col-right .social-icons li{float:left;padding:1px 0 0 5px}.col-right .social-icons li a{background-image:none}#stage-infos{display:none}.box-buchen-top{height:2px!important}.hannover.top .bkg-wave{background-image:url("/static/images/welle_niedersachsen_label.png")}.schleswig_holstein_hamburg.top .bkg-wave{background-image:url("/static/images/welle_nordmark_label.png")!important}.rheinland_saarland.top .bkg-wave{background-image:url("/static/images/welle_rheinland_label.png")}.thuringen.top .bkg-wave{background-image:url("/static/images/welle_thueringen_label.png")}.bremenniedersachsen.top .bkg-wave{background-image:url("/static/images/welle_nordwesten_label.png")}.mecklenburg.top .bkg-wave{background-image:url("/static/images/welle_mecklenburg_label.png")}.baden.top .bkg-wave{background-image:url("/static/images/welle_baden_label.png")}.berlinbrandenburg.top .bkg-wave{background-image:url("/static/images/welle_berlin_label.png")}body.djh-rheinland-onecolumn .bkg-wave{top:-98px}body.djh-rheinland .box-start .stage-holder-beige{position:absolute;top:269px!important;left:0;z-index:3;width:960px;background:url(/static/images/stage-rheinland-beige.png) repeat-x 0 0;height:75px;overflow:hidden}body.djh-rheinland .box-start .stage-holder-beige h3{background:none;font-size:36px;color:#fff;font-weight:normal;padding:2px 4px 5px 330px}body.djh-rheinland .box-start .stage-holder-beige h3 a{color:#fff;text-decoration:none}body.djh-rheinland .box-start .stage-holder-beige 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 .box-start .stage-holder-rehinlandBlue{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-rehinlandBlue h3{background:none;font-size:36px;color:#fff;font-weight:normal;padding:2px 4px 5px 330px}body.djh-rheinland .box-start .stage-holder-rehinlandBlue h3 a{color:#fff;text-decoration:none}body.djh-rheinland .box-start .stage-holder-rehinlandBlue 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 .box-start .stage-holder-green{position:absolute;top:269px!important;left:0;z-index:3;width:960px;height:75px;overflow:hidden;background-color:#68e1a6}body.djh-rheinland .box-start .stage-holder-green h3{background:none;font-size:36px;color:#fff;font-weight:normal;padding:2px 4px 5px 330px}body.djh-rheinland .box-start .stage-holder-green h3 a{color:#fff;text-decoration:none}body.djh-rheinland .box-start .stage-holder-green span{background:none;float:none;display:block;font-size:12px;color:#fff;line-height:14px;padding:0 0 0 330px;margin:0}.box-start .stage-holder .orange{font-size:36px;color:#fff;background:url(/static/images/stage_nordmark_04.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .orange{background:url(/static/images/stage_nordmark_04.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indorange{background:url(/static/images/stage_nordmark_04.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .lightblue{font-size:36px;color:#fff;background:url(/static/images/stage_color_1.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .lightblue{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 .indlightblue{background:url(/static/images/stage_color_1.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .pink{font-size:36px;color:#fff;background:url(/static/images/stage_nordmark_05.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .pink{background:url(/static/images/stage_nordmark_05.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indpink{background:url(/static/images/stage_nordmark_05.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .blue{font-size:36px;color:#fff;background:url(/static/images/stage_sachsenanhlat_01.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .blue{background:url(/static/images/stage_sachsenanhlat_01.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indblue{background:url(/static/images/stage_sachsenanhlat_01.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .yellow{font-size:36px;color:#fff;background:url(/static/images/stage_nordmark_01.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .yellow{background:url(/static/images/stage_nordmark_01.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indyellow{background:url(/static/images/stage_nordmark_01.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .cyan{font-size:36px;color:#fff;background:url(/static/images/stage_nordmark_07.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .cyan{background:url(/static/images/stage_nordmark_07.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indcyan{background:url(/static/images/stage_nordmark_07.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .green{font-size:36px;color:#fff;background:url(/static/images/stage_thuringen_01.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .green{background:url(/static/images/stage_thuringen_01.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indgreen{background:url(/static/images/stage_thuringen_01.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .beige{font-size:36px;color:#fff;background:url(/static/images/stage_nordmark_02.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .beige{background:url(/static/images/stage_nordmark_02.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indbeige{background:url(/static/images/stage_nordmark_02.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .darkgreen{font-size:36px;color:#fff;background:url(/static/images/stage_hannover_01.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .darkgreen{background:url(/static/images/stage_hannover_01.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .inddarkgreen{background:url(/static/images/stage_hannover_01.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .purple{font-size:36px;color:#fff;background:url(/static/images/stage_unterweser_01.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .purple{background:url(/static/images/stage_unterweser_01.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indpurple{background:url(/static/images/stage_unterweser_01.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .brown{font-size:36px;color:#fff;background:url(/static/images/stage_thueringen_01.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .brown{background:url(/static/images/stage_thueringen_01.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indbrown{background:url(/static/images/stage_thueringen_01.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .skyblue{font-size:36px;color:#fff;background:url(/static/images/stage_nordmark_09.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .skyblue{background:url(/static/images/stage_nordmark_09.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .indskyblue{background:url(/static/images/stage_nordmark_09.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .azureblue{font-size:36px;color:#fff;background:url(/static/images/stage_rheinland.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .azureblue{background:url(/static/images/stage_rheinland.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .azureblue{background:url(/static/images/stage_rheinland.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}.box-start .stage-holder .uniquegreen{font-size:36px;color:#fff;background:url(/static/images/stage_rheinland1.png);font-weight:normal;padding:2px 4px 5px 15px}.box-slideshow .stage-holder .uniquegreen{background:url(/static/images/stage_rheinland1.png) repeat;padding:2px 12px 8px 22px;display:block;float:left;font-style:normal}.box-slideshow .stage-holder .uniquegreen{background:url(/static/images/stage_rheinland1.png) repeat;margin:-5px 0 0 10px;padding:5px 12px 8px 12px;display:block;float:left;font-style:normal}a.activeSlide-{background:#196493!important;color:#fff}.box-slideshow .stage-content-nav a.activeSlide-orange{background:#ff7d12!important;color:#fff}#stageContentNav-orange a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover.png) no-repeat;color:#fff}.sub-navi ul li.orange a:hover,.sub-navi ul li a.selorange{background:none repeat scroll 0 0 #ff7d12}.box-slideshow .stage-content-nav a.activeSlide-beige{background:#ffbc4e!important;color:#fff}#stageContentNav-beige a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_beige.png) no-repeat;color:#fff}.sub-navi ul li.beige a:hover,.sub-navi ul li a.selbeige{background:none repeat scroll 0 0 #ffbc4e}.box-slideshow .stage-content-nav a.activeSlide-blue{background:#196493!important;color:#fff}#stageContentNav-blue a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_blue.png) no-repeat;color:#fff}.sub-navi ul li.blue a:hover,.sub-navi ul li a.selblue{background:none repeat scroll 0 0 #196493}.box-slideshow .stage-content-nav a.activeSlide-darkgreen{background:#008289!important;color:#fff}#stageContentNav-darkgreen a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_darkgreen.png) no-repeat;color:#fff}.sub-navi ul li.darkgreen a:hover,.sub-navi ul li a.seldarkgreen{background:none repeat scroll 0 0 #008289}.box-slideshow .stage-content-nav a.activeSlide-yellow{background:#fecd1a!important;color:#fff}#stageContentNav-yellow a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_yellow.png) no-repeat;color:#fff}.sub-navi ul li.yellow a:hover,.sub-navi ul li a.selyellow{background:none repeat scroll 0 0 #fecd1a}.box-slideshow .stage-content-nav a.activeSlide-pink{background:#dc0090!important;color:#fff}#stageContentNav-pink a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_pink.png) no-repeat;color:#fff}.sub-navi ul li.pink a:hover,.sub-navi ul li a.selpink{background:none repeat scroll 0 0 #dc0090}.box-slideshow .stage-content-nav a.activeSlide-lightblue{background:#00afd9!important;color:#fff}#stageContentNav-lightblue a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_lightblue.png) no-repeat;color:#fff}.sub-navi ul li.lightblue a:hover,.sub-navi ul li a.sellightblue{background:none repeat scroll 0 0 #00afd9}.box-slideshow .stage-content-nav a.activeSlide-skyblue{background:#2585c2!important;color:#fff}#stageContentNav-skyblue a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_skyblue.png) no-repeat;color:#fff}.sub-navi ul li.skyblue a:hover,.sub-navi ul li a.selskyblue{background:none repeat scroll 0 0 #2585c2}.box-slideshow .stage-content-nav a.activeSlide-cyan{background:#81c0e6!important;color:#fff}#stageContentNav-cyan a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_cyan.png) no-repeat;color:#fff}.sub-navi ul li.cyan a:hover,.sub-navi ul li a.selcyan{background:none repeat scroll 0 0 #81c0e6}.box-slideshow .stage-content-nav a.activeSlide-green{background:#9fc000!important;color:#fff}#stageContentNav-green a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_green.png) no-repeat;color:#fff}.sub-navi ul li.green a:hover,.sub-navi ul li a.selgreen{background:none repeat scroll 0 0 #9fc000}.box-slideshow .stage-content-nav a.activeSlide-brown{background:#ea620a!important;color:#fff}#stageContentNav-brown a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_brown.png) no-repeat;color:#fff}.sub-navi ul li.brown a:hover,.sub-navi ul li a.selbrown{background:none repeat scroll 0 0 #ea620a}.box-slideshow .stage-content-nav a.activeSlide-purple{background:#971b45!important;color:#fff}#stageContentNav-purple a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_purple.png) no-repeat;color:#fff}.sub-navi ul li.purple a:hover,.sub-navi ul li a.selpurple{background:none repeat scroll 0 0 #971b45}.box-slideshow .stage-content-nav a.activeSlide-azureblue{background:#2c87c3!important;color:#fff}#stageContentNav-azureblue a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_azureblue.png) no-repeat;color:#fff}.sub-navi ul li.azureblue a:hover,.sub-navi ul li a.selazureblue{background:none repeat scroll 0 0 #2c87c3}.box-slideshow .stage-content-nav a.activeSlide-uniquegreen{background:#68e1a6!important;color:#fff}#stageContentNav-uniquegreen a:hover{background:#ff7300 url(/static/images/bkg_content_slider_navi_hover_uniquegreen.png) no-repeat;color:#fff}.sub-navi ul li.uniquegreen a:hover,.sub-navi ul li a.seluniquegreen{background:none repeat scroll 0 0 #68e1a6}.sub-navi-tab ul li.orange a:hover,.sub-navi-tab ul li a.selorange{background:none repeat scroll 0 0 #ff7300}.sub-navi-tab ul li.darkgreen a:hover,.sub-navi-tab ul li a.seldarkgreen{background:none repeat scroll 0 0 #008289}.sub-navi-tab ul li.lightblue a:hover,.sub-navi-tab ul li a.sellightblue{background:none repeat scroll 0 0 #00afd9}.sub-navi-tab ul li.yellow a:hover,.sub-navi-tab ul li a.selyellow{background:none repeat scroll 0 0 #fecd1a}.sub-navi-tab ul li.azureblue a:hover,.sub-navi-tab ul li a.selazureblue{background:none repeat scroll 0 0 #2c87c3}.sub-navi-tab ul li.green a:hover,.sub-navi-tab ul li a.selgreen{background:none repeat scroll 0 0 #9fc000}.sub-navi-tab ul li.purple a:hover,.sub-navi-tab ul li a.selpurple{background:none repeat scroll 0 0 #971b45}.sub-navi-tab ul li.blue a:hover,.sub-navi-tab ul li a.selblue{background:none repeat scroll 0 0 #196493}.angebot-liste .offersheadline{font-size:18px!important;border:none;padding:0;font-weight:normal!important}.angebote-list-item.liste .toolbar{margin-bottom:0}.angebote-list-item.liste .headline a{color:#444}.angebote-list-item.liste .headline a:hover{color:#ff7d12}.win.firefox a.btn-middle:hover,.msie7 a.btn-middle:hover,.msie8 a.btn-middle:hover{color:#000}.win.firefox a.btn-middle-prev:hover,.msie7 a.btn-middle-prev:hover,.msie8 a.btn-middle-prev:hover{color:#000}.btn-middle:hover span{color:#000}.header .nav ul li.sel a{background-position:0 -78px}.col-main .fehler h1{width:960px}.col-left .box-search .box-search-top-detail{height:2px;margin:-60px 0 0;overflow:hidden;background:url("/static/images/bkg_sep_line.png") repeat-x scroll 0 0 transparent}.sub-onecolumn .bkg-wave{top:-107px}body.sub-onecolumn{background-position:center -45px!important}.footer{z-index:1}.img-r img{margin:0 0 5px 15px}.list-tick{margin-top:10px!important}.tbl{margin-bottom:15px}.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}.tbl tr:first-child td{background:#006192!important;color:#fff;text-align:center;vertical-align:middle;border-right:1px solid #3d87ac;border-top:1px solid #3d87ac;padding:2px 5px}.tbl tr:first-child td span{font-weight:normal}.tbl-mit-kopfzeile{margin-bottom:15px}.tbl-mit-kopfzeile tr.pikto th{font-weight:normal;border:none}.tbl-mit-kopfzeile tr.pikto th:last-child{border-right:1px solid #3d87ac}.tbl-mit-kopfzeile tr th:first-child{border-left:1px solid #3d87ac}.tbl-mit-kopfzeile td{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;text-align:center;padding:7px 2px;background:#fbfbfb;vertical-align:middle}.tbl-mit-kopfzeile tr td:first-child{border-left:1px solid #cbcbcb;text-align:left;background:#ececec;padding:7px;vertical-align:middle}.tbl-mit-kopfzeile tr:first-child td{background:#006192;color:#fff;text-align:center;vertical-align:middle;border-right:1px solid #3d87ac;border-top:1px solid #3d87ac;padding:2px 5px}.tbl-mit-kopfzeile tr:first-child td span{font-weight:normal}.tblg{margin-bottom:15px}.tblg tr.pikto th{font-weight:normal;border:none}.tblg tr.pikto th:last-child{border-right:1px solid #3d87ac}.tblg tr th:first-child{border-left:1px solid #3d87ac}.tblg td{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;text-align:center;padding:7px;background:#fbfbfb;vertical-align:middle}.tblg tr td:first-child{border-left:1px solid #cbcbcb;text-align:left;background:#ececec;padding:7px;vertical-align:middle}.tblg tr:first-child td{text-align:center;vertical-align:middle;border-top:1px solid #cbcbcb;padding:7px}.tblg tr:first-child td span{font-weight:normal}.tbl-ohne-kopfzeile{margin-bottom:15px}.tbl-ohne-kopfzeile tr.pikto th{font-weight:normal;border:none}.tbl-ohne-kopfzeile tr.pikto th:last-child{border-right:1px solid #3d87ac}.tbl-ohne-kopfzeile tr th:first-child{border-left:1px solid #3d87ac}.tbl-ohne-kopfzeile td{border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;text-align:center;padding:7px;background:#fbfbfb;vertical-align:middle}.tbl-ohne-kopfzeile tr td:first-child{border-left:1px solid #cbcbcb;text-align:left;background:#ececec;padding:7px;vertical-align:middle}.tbl-ohne-kopfzeile tr:first-child td{text-align:center;vertical-align:middle;border-top:1px solid #cbcbcb;padding:7px}.tbl-ohne-kopfzeile tr:first-child td span{font-weight:normal}.editFrame{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;padding:0 0 0 25px;width:275px}.editFrame:hover{color:#ff7300}.editFrameJB{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;float:right;margin-right:30px;margin-top:5px;padding:0 0 0 25px;width:275px}.editFrameJB:hover{color:#ff7300}.insertFrame{background:url("/static/images/pageedit/insert.png") no-repeat scroll 0 0 transparent;color:#444;font-size:11px;font-weight:bold;padding:0 0 10px 25px;width:300px}.insertFrame:hover{color:#ff7300}.insertFrameColRight{background:url("/static/images/pageedit/insert.png") no-repeat scroll 0 0 transparent;color:#444;font-size:11px;font-weight:bold;padding:0 185px 10px 25px;float:right}.insertFrameColRight:hover{color:#ff7300}.editFrameFBLike{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;padding:0 0 0 25px;width:275px;margin:10px 0 0 0}.editFrameFBLike:hover{color:#ff7300}.editImage{background:url("/static/images/pageedit/edit_images.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;padding:0 0 0 25px;width:116px}.editImage:hover{color:#ff7300}.editFaqElement{background:url("/static/images/pageedit/edit_images.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;padding:0 0 0 25px;width:116px;margin-top:10px}.editFaqElement:hover{color:#ff7300}.editPageValues{background:url("/static/images/pageedit/edit_page_values.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;padding:0 0 5px 25px;width:120px}.editPageValues:hover{color:#ff7300}.insertMetaHeaderFrame{background:url("/static/images/pageedit/insert.png") no-repeat scroll 0 0 transparent;color:#444;font-size:11px;font-weight:bold;padding:0 0 4px 25px;width:45px}.insertMetaHeaderFrame:hover{color:#ff7300}.insertMetaHeaderFrameRheinland{background:url("/static/images/pageedit/insert.png") no-repeat scroll 0 0 transparent;color:#444;font-size:11px;font-weight:bold;padding:0 0 2px 25px;width:60px;margin-left:17px;margin-top:2px}.insertMetaHeaderFrameRheinland:hover{color:#ff7300}.editMetaHeader{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:15px;width:20px;float:left}.editSearchBox{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:15px;width:20px;float:right;margin-top:7px}.editContent{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#fff;height:20px;font-size:11px;font-weight:bold;padding:0 0 0 25px;width:115px;margin-left:15px;margin-bottom:5px}.editContent:hover{color:#ff7300}.insertSliderItem{background:url("/static/images/pageedit/insert.png") no-repeat scroll 0 0 transparent;color:#444;font-size:11px;font-weight:bold;padding:0 0 4px 25px;width:120px;margin-top:4px}.insertSliderItem:hover{color:#ff7300}.editJobContainer{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:18px;font-size:11px;font-weight:bold;width:18px}.editJobContainer:hover{color:#ff7300}.deleteJobContainer{background:url("/static/images/pageedit/delete.png") no-repeat scroll 0 0 transparent;color:#444;height:18px;font-size:11px;font-weight:bold;padding:0 0 0 605px;float:right}.deleteJobContainer:hover{color:#ff7300}.editSlider{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;margin-top:5px;padding:0 0 0 25px;width:110px}.editSlider:hover{color:#ff7300}.editPressElement{background:url("/static/images/pageedit/edit_images.png") no-repeat scroll 0 0 transparent;color:#444;height:20px;font-size:11px;font-weight:bold;padding:0 0 0 25px;float:left;margin-top:10px}.insertSubdomain{background:url("/static/images/pageedit/insert.png") no-repeat scroll 0 0 transparent;color:#444;font-size:11px;font-weight:bold;padding:0 0 10px 25px;width:130px;margin-top:10px;float:left}.insertSubdomain:hover{color:#ff7300}.editSubdomain{background:url("/static/images/pageedit/edit.png") no-repeat scroll 0 0 transparent;color:#444;height:15px;width:20px;margin:10px 15px 0 5px;float:left}.editSpan{margin-top:10px;float:left;color:#444;font-size:11px;font-weight:bold}.rheinland-ftr .ftr-line .meta li.sel a{border-bottom:4px solid #ff7300;padding-bottom:0}body.djh-rheinland .header .nav ul li.sel a{background-position:0 -70px}h2.title{margin-bottom:20px}.box-buchen .box-verror{display:none}.box-buchen .box-verror{display:none}.box-buchen .box-verror.departure-validation-box{top:69px}.box-buchen .box-verror.maxSmallGroup-validation-box{right:-268px}.box-buchen .tab-itm-03 .option-familiengruppe .box-verror.fg-groupMinSize-validation-box{top:68px}.box-buchen .tab-itm-03 .option-sonstige .box-verror.groupMinSize-validation-box{top:30px}.marginright25{margin-right:25px!important}.col-main .calendars-inline table tr.all-days td.required{border-top:2px solid #000;border-bottom:2px solid #000}.col-main .calendars-inline table tr.all-days td.required.first{border-left:2px solid #000}.col-main .calendars-inline table tr.all-days td.required.last{border-right:2px solid #000}.acc-sidebar .list-text ul{width:265px!important}.acc-sidebar .list-text li{float:left!important}.acc-sidebar .list-text li label{margin-right:7px}.acc-sidebar .list-text li label{width:105px}.col-left .box-search .box-search-cnt .select-jb{list-style-type:none;margin:0;padding:0;float:left;width:264px;margin:0 0 0 10px}.col-left .box-search .box-search-cnt .select-jb li{clear:none;margin:0 0 4px 0;padding:3px 0;float:left}.col-left .box-search .box-search-cnt .select-jb 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-jb label{margin-top:2px}.col-left .box-search .box-search-cnt .select-jb input{float:left;margin:0;padding:0;width:15px;height:15px}#acc-zusatzpaket .inner .termin-row select.day{font-size:13px}#acc-zusatzpaket .inner .termin-row select.small{font-size:13px}.buchung-auswahl .buchung-anreise-box select{font-size:14px}span.hiddenfield{display:none}.list-faq{margin-top:10px;margin-left:0}.list-faq li{background:url("/static/images/icon_tick.png") no-repeat scroll 0 0 transparent;font-size:12px;list-style-type:none;margin:0 0 8px;padding:0 0 0 17px;text-decoration:none;font-size:11px}.list-faq li{background:url("/static/images/icon_tick.png") no-repeat scroll 0 0 transparent;font-size:12px;list-style-type:none;margin:0 0 8px;padding:0 0 0 17px;text-decoration:none;font-size:11px}.col-main .calendars-inline table{margin-right:80px}.available-calendars label.available{margin-bottom:15px!important}.buchung-auswahl .onight-box .subrow label{width:280px}.buchung-auswahl .onight-box .subrow .row-price{width:200px}div.buchung-anreise-box input.cbox{margin-bottom:16px!important}#acc-zusatzpaket .inner a.add-row-ecx{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-ecx span{background:transparent url(/static/images/btn_add_termin_left.png) no-repeat;display:block;line-height:28px;padding:0 0 0 30px}#acc-quezusatzpaket .inner a.add-row-ecx{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-quezusatzpaket .inner a.add-row-ecx span{background:transparent url(/static/images/btn_add_termin_left.png) no-repeat;display:block;line-height:28px;padding:0 0 0 30px}.rows-wrap-template{display:none}.col-main .list-info li a em{color:#ff7300;font-style:normal}.tblA{margin-bottom:15px}.tblA tr.pikto th{font-weight:normal;border:none}.tblA td{text-align:center;padding:7px 2px;background:#fbfbfb;vertical-align:middle}.tblA tr td.tblContent{border:1px solid #cbcbcb}.tblA tr:first-child td{border-right:1px solid #3d87ac}.tblA tr:nth-child(2) td:first-child{border-left:1px solid #3d87ac}.tblA tr:nth-child(2) td:nth-child(2){border-right:1px solid #3d87ac}.tblA tr td:first-child{text-align:left;background:#ececec;padding:7px;vertical-align:middle}.tblA tr:first-child td{background:#006192;color:#fff;text-align:center;vertical-align:middle;padding:2px 5px}.tblA tr:first-child td span{font-weight:normal}.tblA tr:nth-child(2) td{background:#006192;color:#fff;text-align:center;vertical-align:middle;padding:2px 5px}.tblA tr:nth-child(2) td span{font-weight:normal}.col-main .rich-text .red{color:#ff2a2a;font-weight:normal;width:540px}.smallTipTable{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}.smallTipwrapTable{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}.customLogin{top:50%;margin-top:200px}span.rdio{float:left;margin:4px 7px 0 0}.frm-bezahl .bezahl-list li{line-height:22px;margin-bottom:0}.frm-bezahl .bezahl-list .rdio{margin-top:5px}input.error{border:2px solid red!important}select.error{border:2px solid red!important}.errorText{display:none!important}.angebot-liste .top-resultsKf.name{border-top:1px solid #949494;margin:0 0;padding:10px 0;border-bottom:1px solid #949494}.buchung-auswahl .onight-box .top-row.detail-row .item{width:250px!important}.buchung-auswahl .onight-box .top-row.detail-row .person{width:225px;margin-left:20px}.buchung-auswahl .onight-box .top-row.detail-row .item.full{width:500px!important}.buchung-auswahl .onight-box .top-row.detail-row .person.full{display:none}.frm-buchung .box-verror{position:absolute;top:1px;right:-36px;z-index:44;width:242px}.frm-buchung .box-verror .wrap{width:242px;position:relative}.frm-buchung .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}.frm-buchung .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}.frm-buchung .box-verror .wrap .top{width:242px;height:11px;background:url(/static/images/bkg_error_small_top.png) no-repeat}.frm-buchung .box-verror .wrap .cnt{width:242px;background:url(/static/images/bkg_error_cnt_small.png) no-repeat 0 bottom;padding:0 0 15px 0}.frm-buchung .box-verror p{font-size:13px;padding:5px 40px 5px 15px}.frm-buchung .frm-loggin-box div.usernameValidation .box-verror{top:52px;right:-248px}.frm-buchung .frm-loggin-box div.passwordValidation .box-verror{top:111px;right:-248px}.frm-buchung .frm-row.firstName .box-verror{top:67px;right:-36px}.frm-buchung .frm-row.lastName .box-verror{top:103px;right:-36px}.frm-buchung .frm-row.street .box-verror{top:3px;right:-36px}.frm-buchung .frm-row.zipcity div.zip .box-verror{top:38px;right:84px}.frm-buchung .frm-row.zipcity div.city .box-verror{top:38px;right:-243px}.frm-buchung .frm-row.fax .box-verror{top:40px;right:-36px}.frm-buchung .frm-row.email-emailconfirm div.emailValidation .box-verror{top:73px;right:-36px}.frm-buchung .frm-row.email-emailconfirm div.emailConfirmValidation .box-verror{top:73px;right:-243px}div.paymentTypeDescription.error{color:red}div.box-error.booking{margin-top:20px}div.box-error div.cnt ul{list-style-type:none}div.box-error div.cnt ul li{width:300px;font-size:13px;padding:0 20px 6px 12px;color:#000}div.box-error div.cnt span.errorText{display:block!important}body.kfmaps{background:url("/static/images/bkg_wellen.png") no-repeat scroll center -45px #fff;font-family:Verdana,Geneva,sans-serif}body.kfmapsbayern{background:url("/static/images/bkg_bayern.png") no-repeat scroll center -45px #fff;font-family:Verdana,Geneva,sans-serif}body.kfmapshannover{background:url("/static/images/bkg_niedersachsen.png") no-repeat scroll center -45px #fff;font-family:Verdana,Geneva,sans-serif}body.kfmapsnordmark{background:url("/static/images/bkg_nordmark.png") no-repeat scroll center -45px #fff;font-family:Verdana,Geneva,sans-serif}body.kfmapsthueringen{background:url("/static/images/bkg_thuringen.png") no-repeat scroll center -45px #fff;font-family:Verdana,Geneva,sans-serif}body.kfmapsunterweser{background:url("/static/images/bkg_nordwesten.png") no-repeat scroll center -45px #fff;font-family:Verdana,Geneva,sans-serif}body.travelmaps{background:url("/static/images/bkg_wellen.png") no-repeat scroll center -92px #fff;font-family:Verdana,Geneva,sans-serif}h2.jbTitle{color:#000;font-size:18px;font-weight:normal}.rich-text em.distance{font-style:normal;color:#ff7300}.icons li{float:right}.nomarginbot{margin-bottom:0!important}.marginbot30{margin-bottom:30px}.infowindow img{border:1px solid #949494;float:left;height:141px;margin-right:10px;width:141px}.infowindow a{color:#ff7300;display:inline-block;margin-top:15px;text-decoration:none}.infowindow h1{margin-bottom:15px!important;font-size:13px!important;font-weight:bold!important;width:240px!important}.infowindow .right{float:left}.col-right .list-icons a span.mark{background-position:0 0}.col-right .list-icons a:hover span.mark{background-position:0 -71px}.col-right .list-items-icons a span.mark{background-position:0 5px}.col-right .list-items-icons a:hover span.mark{background-position:0 -66px}.col-right .list-info-freizeit{margin:0;padding:0}.col-right .list-info-freizeit li{border-bottom:1px solid #949494;list-style-type:none;margin:0}.col-right .list-info-freizeit li a{color:#000;display:block;font-size:12px;margin:0;padding:10px 15px 10px 0;text-decoration:none}.col-right .list-info-freizeit li a em{color:#ff7300;font-style:normal}.img-l-fix{float:left}.img-l-fix img{margin:3px 15px 0 0}.img-r-fix{float:right}.img-r-fix img{margin:3px 15px 0 0}.img-r-fix img{margin:3px 15px 0 0}div.pro-double span.extraPriceType{float:right;line-height:8px;padding-bottom:5px}#acc-zusatzpaket h3 .pro-double{margin-bottom:-10px}.angebote-list-item.liste .headline a:first-child{display:block;float:left;width:170px}.bettenPikto{position:absolute;top:0;color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:10px;font-weight:bold;width:100%;text-align:center;display:block}.angebot-liste .headline h4{height:30px}.buchung-storno.anfrage{border-bottom:none!important;padding:none!important}.main .btn-preis-box{width:500px!important}.col-main .hinweis .info.bookingerror{height:30px;margin-bottom:30px;background:url("/static/images/icon_error.png") no-repeat scroll 0 0 transparent}span.discountAmount{font-weight:bold!important}body:not(.landingpage) #overlay{background:none repeat scroll 0 0 #f1f1f1;cursor:pointer;display:block;height:100%;left:0;opacity:.7;filter:alpha(opacity=70);position:absolute;top:0;width:100%;z-index:1100}#overlay img.loadingImg{position:absolute;top:50%;left:50%}div.buchung-preis.discount .zimmer label{width:500px;display:block}div.buchung-preis.discount .zimmer em.freiplatze{float:left;font-size:11px;font-weight:lighter}div.buchung-preis.discount .zimmer span.discountSum.green{color:#1fa42f}.col-main .available-calendars select.available{width:auto;max-width:480px}.paddingTop20{padding-top:20px}.header .step-nav.en{background:url("/static/images/navi/steps_buchung_en.png") no-repeat scroll 0 0 transparent}.header .step-nav.request{background:url("/static/images/navi/steps_anfrage.png") no-repeat scroll 0 0 transparent}.header .step-nav.en.request{background:url("/static/images/navi/steps_anfrage_en.png") no-repeat scroll transparent}.header .step-nav.step-1{background-position:0 0!important}.header .step-nav.step-2{background-position:0 0!important}.header .step-nav.step-3{background-position:0 -88px!important}.header .step-nav.step-4{background-position:0 -176px!important}.header .step-nav.step-5{background-position:0 -264px!important}a.btn.btn-big.btn-right.hover{cursor:pointer}.main .pagination .pages label{margin-left:10px}a.didyoumean{color:#ff7300;text-decoration:none}a.didyoumean:hover{color:#ff7300;text-decoration:underline}.rich-text .box h2{color:#000;font-size:18px;font-weight:normal;margin:0 0 25px}.rich-text .box p{margin:0 0 25px}.rich-text .box h3{margin-bottom:10px}.tbl.preise{font-size:12px;margin-bottom:15px}.tbl.preise b{font-weight:bold}.tbl.preise tr.short td{height:15px;width:200px}.tbl.preise tr.short td:first-child{background:none;text-align:center;height:15px;width:200px}.tbl.preise tr.headline td.shortPrice{height:35px!important;width:200px!important}.tbl.preise tr.headline td:first-child{border-left:1px solid #3d87ac}.tbl.preise tr.headline td:nth-child(n){height:50px;width:260px}.tbl.preise tr.headline td{height:50px;width:260px}.tbl.preise tr.headline td{font-weight:bold;background:none repeat scroll 0 0 #006192;border-right:1px solid #3d87ac;border-top:1px solid #3d87ac;color:#fff;padding:2px 5px;text-align:center;vertical-align:middle}ul.linkliste{margin-left:5px}ul.linkliste li{background:url("/static/images/icon_tick.png") no-repeat scroll 0 0 transparent;font-size:12px;list-style-type:none;margin:0 0 14px;padding:0 0 0 17px;text-decoration:none}.tbl.info{font-size:12px;margin-bottom:15px}.tbl.info b{font-weight:bold}.tbl.info tr:first-child td:first-child{background:#ececec;color:#000;border-right:1px solid #cbcbcb;border-top:1px solid #cbcbcb}.tbl.info tr:first-child td{background:#fbfbfb;color:#000;border-right:1px solid #cbcbcb;border-top:1px solid #cbcbcb}.tbl.info tr:first-child td:nth-child(n){height:50px;width:260px}.tbl.info tr:first-child td:nth-child(2n){height:50px;width:430px}.tbl tr tr:first-child td:first-child{border-left:1px solid #3d87ac}.tbl.info tr:first-child td{text-align:left}.tbl.info tr td:nth-child(2n){text-align:left;padding:7px 15px}a.btn-presse span{background:url("/static/images/button_prese_left.png") no-repeat scroll 0 0 transparent;display:block;line-height:30px;padding:0 12px}a.btn-presse{background:url("/static/images/button_prese_right.png") no-repeat scroll right top transparent;color:#fff!important;float:right;font-family:Verdana,Geneva,sans-serif;font-size:18px;font-weight:normal;height:30px;margin-right:50px;padding-right:33px;text-decoration:none}div.btn-preise{display:block;padding-bottom:30px}.box-list .btn-presse{float:left;margin-right:0}.box-list .noborder{border-bottom:none}.rheinland-ftr .footer{z-index:0}.header .nav ul li li{height:50px}.col-main .box-list .list-info li a.ohne-hover{font-size:12px;color:#000;display:block;background:url(/static/images/bkg_arrow_header_infobox2.png) no-repeat right 11px;padding:10px 15px 10px 0;margin:0;text-decoration:none;font-weight:normal}.col-main .box-list .list-info li a.ohne-hover:hover{color:#000}.col-main .buchung-storno .buchung-preis span.center{width:300px}.box-error-login{width:370px;position:relative;margin:0 0 10px 92px}.box-error-login .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-login .top{width:370px;height:11px;background:url(/static/images/bkg_error_top.png) no-repeat}.box-error-login .cnt{width:370px;background:url(/static/images/bkg_error_cnt.png) no-repeat 0 bottom;padding:0 0 15px 0}.box-error-login .cnt p{padding:0 50px 6px 12px;font-size:13px}.col-main .box-list{margin-bottom:40px}.col-main .box-list.OneColumnDummy{margin-right:15px!important}.col-main .box-list.TwoColumnDummy{margin-right:30px}div.buchung-auswahl label.checked.error{color:red!important}.angebote-list-item.thumb .headline h3{width:520px!important}.box-error-big{margin:0 0 10px;position:relative;width:620px}.box-error-big .icn{background:url("/static/images/icon_error.png") no-repeat scroll 0 0 transparent;display:block;height:30px;position:absolute;right:12px;text-indent:-1000em;top:8px;width:30px}.box-error-big .top{background:url("/static/images/bkg_error_top2.png") no-repeat scroll 0 0 transparent;height:11px;width:620px}.box-error-big .cnt{background:url("/static/images/bkg_error_cnt3.png") no-repeat scroll 0 bottom transparent;padding:0 0 15px;width:620px}.box-error-big .cnt p{font-size:13px;padding:0 20px 6px}.box-error-big a.btn-big-prev{margin-left:20px}.box-error-big a.btn-big{margin-right:20px}.chrome .bkg-wave{width:961px;left:-1px;background-size:961px}.chrome body.djh-rheinland .bkg-wave{width:961px;left:-1px;background-size:961px}.buchung-auswahl .hintfix .onight-box{margin-bottom:3px}.buchung-auswahl .hintfix .owahlbox,.buchung-auswahl .hintfix .oanfragebox{margin-bottom:3px}span.nextyearhint{font-size:9px;margin-bottom:30px;display:block}span.nextyearhint.mybookinghint{display:block!important}span.nextyearhint.booking.book{margin-top:5px;margin-bottom:0}span.nextyearhint.booking.request{margin-top:5px;margin-bottom:0}span.nextyearhint.cancel{font-size:9px;margin-bottom:0;margin-top:3px;display:block}.hintfix .meine-buchungen-box{margin-bottom:3px}.marked{color:red!important}select.marked option{color:#333!important}select.marked option.marked{color:red!important}select option:disabled{color:#888!important}.top30{top:46px!important}.bx-wrapper{max-width:100%!important}.bxslider table{width:157px!important;margin:1px 40px 1px 0!important;display:block}.bxslider span{width:600px!important}.bx-viewport{padding:0!important;margin-left:39px!important;height:168px!important;width:600px!important}a.smallWidth{width:175px!important}.appendix{font-weight:normal!important;font-size:10px!important;margin-top:3px!important}.discount label em.freiplatze{font-style:italic}.box-buchen .row-sep-bottom.familyNoChild{margin:0!important}.box-buchen .row-sep-bottom.familyNoChild .row-sep{margin:0 10px 10px!important}.box-buchen .row-sep-bottom.familyNoChild label{color:#000;float:left;font-size:14px;margin:6px 0 0;width:105px!important}.box-buchen .row-sep-bottom.familyNoChild .itm-select{float:left!important;position:relative!important}.box-buchen .row-sep-bottom.familyNoChild .itm-select.marginright25{margin-right:25px!important}.box-buchen .row-sep-bottom.familyNoChild .itm-select img{float:left;margin:0 5px 0 0!important}.box-buchen .row-sep-bottom.familyNoChild .wrap-input{float:left;position:relative!important}.box-buchen .row-sep-bottom.familyNoChild .itm-select select{color:#000;float:left!important;font-size:12px;margin:6px 14px 0 0!important;width:53px!important}.box-buchen .tab-itm-02 .row-sep-top label{font-size:11px!important}.box-buchen .tab-itm-02 div.row-sep-top{padding-left:10px;padding-right:0!important}.box-buchen .tab-itm-02 .row-sep-top .itm-select.marginright10{margin-right:10px!important}.box-buchen .tab-itm-02 .row-sep-top .itm-select select{width:45px!important}.box-buchen .familyNoChild .box-verror{top:30px!important}.discount label em.freiplatze{font-style:italic}.buchung-auswahl .onight-box.disabledBox{background-color:#ddd}.buchung-auswahl .onight-box.disabledBox .top-row label{color:#666}.buchung-auswahl .onight-box.disabledBox .top-row.alternateDate{color:#666}.buchung-auswahl .onight-box.disabledBox .subrow label{color:#666}.buchung-auswahl .onight-box.disabledBox .row-price strong{color:#666}.buchung-auswahl .onight-box.disabledBox .row-price em{color:#666}.buchung-auswahl .onight-box.disabledBox span.sum{color:#666}.buchung-auswahl .onight-box.disabledBox .check-row label{color:#666}.buchung-auswahl .onight-box.disabledBox select:disabled{color:#666!important}.buchung-auswahl .onight-box.disabledBox .check-row span.mark{background:url("/static/images/icn_nur_anfragbar_disabled.png") no-repeat scroll 0 0 transparent}.alternateArticle .top-row.alternateDate{font-size:12px}.col-main .buchung-auswahl .alternativeArticles h2{padding:12px 0;font-size:14px;line-height:20px}.col-main .buchung-auswahl .alternativeArticles h2 a{color:#000;text-decoration:none;display:block;background:url("/static/images/arrow_acc.png") no-repeat scroll right 2px transparent}.col-main .buchung-auswahl .alternativeArticles h2 a span{float:right;padding-right:20px}.col-main .buchung-auswahl .alternativeArticles h2 a span.lblHide{display:none}.col-main .buchung-auswahl .alternativeArticles h2 a:hover{color:#ff831d;text-decoration:none;background-position:right -223px}.col-main .buchung-auswahl .alternativeArticles h2 a.active{color:#ff831d;background-position:right -103px!important}.col-main .buchung-auswahl .alternativeArticles h2 a.active span.lblHide{display:inline}.col-main .buchung-auswahl .alternativeArticles h2 a.active span.lblShow{display:none}.col-main .buchung-auswahl .exactArticles h2{padding:12px 0;font-size:14px;line-height:20px}.col-main .buchung-auswahl .exactArticles h2 a{color:#000;text-decoration:none;display:block;background:url("/static/images/arrow_acc.png") no-repeat scroll right 2px transparent}.col-main .buchung-auswahl .exactArticles h2 a span{float:right;padding-right:20px}.col-main .buchung-auswahl .exactArticles h2 a span.lblHide{display:none}.col-main .buchung-auswahl .exactArticles h2 a:hover{color:#ff831d;text-decoration:none;background-position:right -223px}.col-main .buchung-auswahl .exactArticles h2 a.active{color:#ff831d;background-position:right -103px!important}.col-main .buchung-auswahl .exactArticles h2 a.active span.lblHide{display:inline}.col-main .buchung-auswahl .exactArticles h2 a.active span.lblShow{display:none}.buchung-storno-overlay.bookingChanged a.btn{display:block;float:none;cursor:pointer;margin-bottom:10px}.acc h3.show,.acc h3.hide{font-size:16px;font-weight:normal;cursor:pointer;padding-bottom:5px;margin:0!important}.rich-text.acc h3.hide,.rich-text div.acc{background:url("/static/images/btn_minus.png") no-repeat right 12px}.rich-text.acc h3.show,.rich-text div.acc{background:url("/static/images/btn_plus.png") no-repeat right 12px}.rich-text .acc h3.show{background:url("/static/images/btn_plus.png") no-repeat scroll right 2px rgba(0,0,0,0)}.rich-text .acc h3.hide{background:url("/static/images/btn_minus.png") no-repeat right 2px}.rich-text h3{font-size:16px!important;font-weight:normal!important;margin-top:18px}.rich-text h4{font-size:14px!important;font-weight:bold!important;margin-top:15px}.rich-text h5{font-size:13px!important;font-weight:bold!important;margin-top:12px}.rich-text h6{font-size:12px!important;font-weight:bold!important;margin-top:10px}