body{background:rgba(227,227,227,1);background:-moz-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(227,227,227,1) 0%,rgba(252,252,252,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(237,237,237,1)),color-stop(0%,rgba(227,227,227,1)),color-stop(100%,rgba(252,252,252,1)));background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(227,227,227,1) 0%,rgba(252,252,252,1) 100%);background:-o-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(227,227,227,1) 0%,rgba(252,252,252,1) 100%);background:-ms-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(227,227,227,1) 0%,rgba(252,252,252,1) 100%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0%,rgba(227,227,227,1) 0%,rgba(252,252,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#fcfcfc',GradientType=1);background-repeat:repeat-x}.Error{color:red;font-weight:bold}.cal_geschlossen2{opacity:1!important}.cal_geschlossen span{background-color:red!important;background-image:none!important;color:#fff!important}.cal_gesperrt span{background-color:#ff0}.cal_booked a{background-color:#f5d76e!important;background-image:none!important;color:#fff!important}.cal_Anreise a{background-color:#90ee90!important;background-image:none!important;color:#fff!important}.cal_Abreise a{background-color:#006400!important;background-image:none!important;color:#fff!important}body a img{outline:none;-moz-outline-style:none;border:0}.CustomerLogo{height:150px}.mgmdebug{clear:both;width:100%}@media print{.mgmdebug{background-color:#ff0}}.InfoCenter{margin:0 auto;width:350px;margin-bottom:20px;margin-top:20px;font-size:large}.Debugstatus{width:250px;position:absolute;left:5px;top:200px;background-color:#ddd;overflow:hidden;word-break:break-all;font-size:smaller}.bodyarm{position:absolute;width:100%;top:35px;left:0;height:150px;background-image:-ms-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-moz-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-o-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9cdd8d),color-stop(1,#90c085));background-image:-webkit-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:linear-gradient(to bottom,#9cdd8d 0%,#90c085 100%)}.RootLayout{top:0;position:relative;width:1024px;margin:0 auto;background-color:#fff;padding-bottom:10px;-webkit-box-shadow:4px 7px 11px 0 rgba(102,102,102,1);-moz-box-shadow:4px 7px 11px 0 rgba(102,102,102,1);box-shadow:4px 7px 11px 0 rgba(102,102,102,1)}.readmore-js-toggle{padding-bottom:10px;padding-top:5px}.readmore-js-toggle,.readmore-js-section{display:block;width:100%}.readmore-js-section{overflow:hidden}.NotSelectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-corner-all{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.SaveClass{}.selectLanguage{}.selectLanguage .SelectedLanguage{height:24px}.selectLanguage .Language{height:18px}.selectLanguage .LangDiv{float:left;margin-left:5px}.topline{}.topinfo{float:left;margin-left:5px;font-size:small;margin-top:5px}.trennlinie{height:7px;clear:both;width:98%;margin:0 auto;border-top:1px solid;border-color:#d2d2d2}.bigLabel{font-size:large}.hinweisBox{height:100%;vertical-align:top;margin-right:10px;margin-left:5px;margin-top:5px;margin-bottom:5px;padding:5px 15px 5px 15px}.hinweis{border-left:1px solid;border-color:#d2d2d2;padding-left:15px;height:95%;margin-bottom:25px;margin-top:-10px}.hinweis p{padding-left:30px}.hinweis h3{padding-left:30px}.hinweis2{padding-left:15px;height:95%;margin-bottom:25px;margin-top:-10px}.hinweis3{padding-left:5px;height:95%;margin-bottom:25px;margin-top:-10px}.dreieck_l{width:0;height:0;border-top:8px solid transparent;border-right:16px solid #338c07;border-bottom:8px solid transparent;float:left;margin-top:9px;margin-left:6px}.dreieck_r{width:0;height:0;border-top:8px solid transparent;border-left:16px solid #338c07;border-bottom:8px solid transparent;float:left;margin-top:4px;margin-right:12px}.gebuchteplaetze{text-decoration:none;list-style:none}.olbneu_menu{margin-left:7px}.olbneu_menuitem{width:143px;height:45px;padding-top:7px;float:left;border-right:1px solid;border-color:#b2b2b2;background-image:-ms-linear-gradient(top,#d2d2d2 0%,#c9c9c9 100%);background-image:-moz-linear-gradient(top,#d2d2d2 0%,#c9c9c9 100%);background-image:-o-linear-gradient(top,#d2d2d2 0%,#c9c9c9 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d2d2d2),color-stop(1,#c9c9c9));background-image:-webkit-linear-gradient(top,#d2d2d2 0%,#c9c9c9 100%);background-image:linear-gradient(to bottom,#d2d2d2 0%,#c9c9c9 100%);text-decoration:none;list-style:none;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.olbneu_menuitem p{float:left;margin-top:11px;margin-left:7px;width:110px}.olbneu_activ{background-image:-ms-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-moz-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-o-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9cdd8d),color-stop(1,#90c085));background-image:-webkit-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:linear-gradient(to bottom,#9cdd8d 0%,#90c085 100%);-webkit-box-shadow:0 8px 5px 0 rgba(102,102,102,.75);-moz-box-shadow:0 8px 5px 0 rgba(102,102,102,.75);box-shadow:0 8px 5px 0 rgba(102,102,102,.75)}.olbneu_menuitem .dreieck_r{width:0;height:0;border-top:12px solid transparent;border-left:20px solid #338c07;border-bottom:12px solid transparent;float:right;margin-top:9px;margin-right:6px}.olb_menu{width:100%;height:60px;padding:1px;font-size:12px}.olb_menuitem{width:13.7%;height:75px;float:left;word-wrap:normal;overflow:hidden;margin:0;text-align:center;padding-top:10px;background-color:#00ff21;background-color:#90c085;margin-left:3px;text-decoration:none;list-style:none;cursor:pointer;border-radius:0 40px 20px 20px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.olb_menuitem p{vertical-align:middle;text-decoration:none;color:#000}.olb_activ{background-color:#ff6a00}#olb_content{width:99%;padding-bottom:50px;margin-left:5px}.olb_wait_containter{min-height:400px}@media only screen and (max-device-width:1024px){body{background:none;width:100%;filter:initial;background-image:none}body a img{width:100%}.bodyarm{visibility:hidden;display:none}.Debugstatus{display:none}.RootLayout{position:absolute;width:100%;margin:0 auto;left:0;top:0;box-shadow:none;padding-bottom:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.xolbneu_menu{margin-left:0}.xolbneu_menuitem{width:49%;height:45px;float:left}.xolbneu_menuitem p{float:left;margin-top:11px;margin-left:3px;width:50%}}.olb_cb_arr{width:300px}.olb_cb_campsite{width:300px}.olb_cb_dauer{width:150px;height:25px}.olb_arr_eingabe{padding-top:10px}.olb_dauer_eingabe{padding-top:10px}.olb_table_header{font:larger;color:#ff6a00}.olb_btn_weiter{width:200px;float:right}.olb_btn_zurueck{width:200px;float:left}.gast_line{float:left;width:450px}@media screen and (min-width:0\0){.gast_line{margin-top:5px}}@-moz-document url-prefix().gast_line{margin-top:5px;}.gastLabel{margin-left:10px;margin-right:10px;width:150px;float:left}.gastEdit{float:left}.gastEmailBlock{float:left}.intl-tel-input{float:left}.intl-tel-input input{height:auto!important;width:304px}.gastLabelOben{margin-left:10px;width:200px}.gastEditOben{margin-left:10px}.gastLine{float:left;vertical-align:middle}.gastButton{margin-top:15px;margin-left:10px;padding-left:5px;padding-right:5px}.PleaseWaitOben{float:left;margin-left:10px;display:none}.grid_col_info{width:24px;height:24px;background-image:url('/Content/Images/Info(1).png');background-repeat:no-repeat;text-align:center;cursor:pointer;background-position:0}.data_flag{width:24px}.data_empty{}.data_ok{background-image:url('/Content/Images/OK_24.png');background-repeat:no-repeat}.verfuegbar_flag{width:24px}.verfuegbar_ok{background-image:url('/Content/Images/smiley_face_24.png');background-repeat:no-repeat}.verfuegbar_knapp{background-image:url('/Content/Images/straight_face_24.png');background-repeat:no-repeat}.verfuegbar_nein{background-image:url('/Content/Images/unhappy_face_24.png');background-repeat:no-repeat}.verfuegbar_keine{background-image:url('/Content/Images/telephone_24_h.png');background-repeat:no-repeat}.olbResultZeile{width:100%;margin:auto;font-size:large;text-align:center;margin-bottom:5px;margin-top:5px}.olbTable{width:100%;margin:auto;border:none;border-spacing:0}.olbTable tbody>tr:nth-child(odd){background-color:#e8ed76}.olbTable tbody>tr:nth-child(even){background-color:#f2d5d5}.olbPreisTable{width:100%;margin:auto;border:none;border-spacing:0}.data_frei{width:24px}.data_frei_phone{background-image:url('/Content/Images/telephone_24_h.png');background-repeat:no-repeat}.data_frei_nixfrei{background-image:url('/Content/Images/unhappy_face_24.png');background-repeat:no-repeat}.data_frei_genug{background-image:url('/Content/Images/smiley_face_24.png');background-repeat:no-repeat}.data_frei_passt{background-image:url('/Content/Images/straight_face_24.png');background-repeat:no-repeat}.ButtonPayment{width:350px;margin-bottom:5px}.resultTable{width:98%;margin:auto;border-spacing:0;font-size:small}.resultTable tbody>tr:nth-child(odd){background-color:#f2f2f2}.resultTable td{vertical-align:middle;padding-left:6px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid;border-color:#d2d2d2}.resultTable thead th{padding-left:6px;border-bottom:1px solid;border-color:#d2d2d2}.resultTable td:nth-child(1),.resultTable td:nth-child(4),.resultTable td:nth-child(5),.resultTable td:nth-child(7){text-align:right}.resultTable th{text-align:left}.resultTable th:nth-child(1),.resultTable th:nth-child(4),.resultTable th:nth-child(5),.resultTable th:nth-child(7){text-align:right}.infoHeader{display:none}.infoContent{font-size:small}.ppd_BuchenInAreal{}.mrTable{width:98%;margin:auto;border:none;border-spacing:0}.mrTable tbody>tr:nth-child(odd){background-color:#f2f2f2}.mrTable tbody>tr:nth-child(even){}.mrTable tbody td{border-bottom:1px solid;border-color:#d2d2d2}.mrTable th{text-align:left;border-bottom:1px solid;border-color:#d2d2d2}.mrTableVName{width:24%}.mrTableNName{width:25%}.mrTableGebDat{width:13%}.mrTableVon{width:13%;text-align:left}.mrTableBis{width:13%;text-align:left}.mrTableCmdDel{width:4%;text-align:center}.mrTableCmdEdit{width:4%;text-align:center}.mrTableCmdNeu{width:4%;text-align:center}.mrTableCmdDelBtn{width:100%}.mrTableCmdEditBtn{width:100%;background-color:#ff0}.ui-state-default.mrTableCmdEditBtn{background-color:green}.mrTableCmdNeuBtn{width:98%;margin-top:10px;margin-left:1%;margin-right:1%}.btnGastLogin{width:300px}.btnGastLoginLabel{font-size:large;font-weight:bold}.gfmdatdiff{font-style:italic;font-weight:bold}.olbPlatzMM1{width:33%;vertical-align:top}.tblPmm1{width:100%;border-spacing:0}.tblPmm1 tbody td{border-bottom:1px solid;border-color:#d2d2d2}.tblPmm1 tbody td:nth-child(3),.tblPmm1 tbody td:nth-child(4){border-bottom:none}.olbPlatzMM2{width:30%;margin-right:1%;vertical-align:top}.olbSubHeader{font-weight:bold;margin-bottom:5px}.tableInputAnzahl{text-align:right;width:100px}.tableInputAnzahl Input{width:50px}.button_line{clear:both;width:98%;margin-left:auto;margin-right:auto;margin-top:5px;padding-top:5px}.preishinweis{font-size:small}.pdflink{font-size:small;float:right}.gastEmailHinweis{float:left;width:300px;font-size:smaller;margin-top:20px}.kf_content{width:800px;margin:auto;border:1px solid}.kf_content h2{margin-left:10px}.kf_content edit_line{width:500px}.kf_content editGast{width:350px}.kf_frage_label{margin-left:10px}.kf_frage_edit{height:200px;width:450px;margin-left:10px}.kf_submittbutton{margin-left:10px;margin-bottom:10px;padding-bottom:5px}.wci_content{width:800px;margin:auto}.dialog-email-schonda{margin:auto;font-size:small}label.error{color:red;font-style:italic;font-weight:normal}input.error{border:2px solid red;font-size:larger}@media print{body{background-color:none!important;background-color:#fff}.HideAsPdf{display:none}.mgmdebug{display:none}}.btnGreen{background-image:-ms-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-moz-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-o-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9cdd8d),color-stop(1,#90c085));background-image:-webkit-linear-gradient(top,#9cdd8d 0%,#90c085 100%);background-image:linear-gradient(to bottom,#9cdd8d 0%,#90c085 100%)}.xui-button-text{width:0;height:0;border-top:9px solid transparent;border-left:15px solid #338c07;border-bottom:9px solid transparent;float:right;margin-top:3px;margin-right:3px}.EditLabelOben{}.EditBlock{width:325px;float:left;margin-top:7px}.EditInput{width:300px}.EditInputEmail,#idGastEMailConfirm{width:300px}.gastEmailHinweis{width:100%}.ui-datepicker-trigger{margin-top:-1px}@media screen and (min-width:0\0){.ui-datepicker-trigger{margin-top:-5px;margin-left:3px}}@-moz-document url-prefix(){.ui-datepicker-trigger{margin-top:-3px;margin-left:3px;}}.GreenButton.ui-state-default,.GreenButton.ui-widget-content .GreenButton.ui-state-default,.GreenButton.ui-widget-header .GreenButton.ui-state-default{border:1px solid #407998;background:#90c085 url(css/jquery_ui/images/ui-bg_glass_40_004c75_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.GreenButton.ui-state-default a,.GreenButton.ui-state-default a:link,.GreenButton.ui-state-default a:visited{color:#fff;text-decoration:none}.GreenButton.ui-state-hover,.GreenButton.ui-widget-content .GreenButton.ui-state-hover,.GreenButton.ui-widget-header .GreenButton.ui-state-hover,.GreenButton.ui-state-focus,.GreenButton.ui-widget-content .GreenButton.ui-state-focus,.GreenButton.ui-widget-header .GreenButton.ui-state-focus{border:1px solid #407998;background:#90c085 url(css/jquery_ui/images/ui-bg_glass_40_407998_1x400.png) 50% 50% repeat-x;font-weight:normal}.GreenButton.ui-state-hover a,.GreenButton.ui-state-hover a:hover{color:#fff;text-decoration:none}.GreenButton.ui-state-active,.GreenButton.ui-widget-content .GreenButton.ui-state-active,.GreenButton.ui-widget-header .GreenButton.ui-state-active{border:1px solid #004c75;background:#90c085 url(css/jquery_ui/images/ui-bg_glass_40_407998_1x400.png) 50% 50% repeat-x;font-weight:normal}.GreenButton.ui-state-active a,.GreenButton.ui-state-active a:link,.GreenButton.ui-state-active a:visited{color:#fff;text-decoration:none}.GreenButton.ui-widget :active{outline:none}.RedButton.ui-state-default,.RedButton.ui-widget-content .RedButton.ui-state-default,.RedButton.ui-widget-header .RedButton.ui-state-default{border:1px solid #407998;background:#b9313e url(css/jquery_ui/images/ui-bg_glass_40_004c75_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.RedButton.ui-state-default a,.RedButton.ui-state-default a:link,.RedButton.ui-state-default a:visited{color:#fff;text-decoration:none}.RedButton.ui-state-hover,.RedButton.ui-widget-content .RedButton.ui-state-hover,.RedButton.ui-widget-header .RedButton.ui-state-hover,.RedButton.ui-state-focus,.RedButton.ui-widget-content .RedButton.ui-state-focus,.RedButton.ui-widget-header .RedButton.ui-state-focus{border:1px solid #407998;background:#b9313e url(css/jquery_ui/images/ui-bg_glass_40_407998_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.RedButton.ui-state-hover a,.RedButton.ui-state-hover a:hover{color:#fff;text-decoration:none}.RedButton.ui-state-active,.RedButton.ui-widget-content .RedButton.ui-state-active,.RedButton.ui-widget-header .RedButton.ui-state-active{border:1px solid #004c75;background:#b9313e url(css/jquery_ui/images/ui-bg_glass_40_407998_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.RedButton.ui-state-active a,.RedButton.ui-state-active a:link,.RedButton.ui-state-active a:visited{color:#fff;text-decoration:none}.RedButton.ui-widget :active{outline:none}.fehler{color:red;font-weight:bold}.zlgbutton{width:450px}body{}.debug{border:2px solid #ccc;background:#ddd;height:100px;width:100px}.mapArea{position:relative;top:0;left:0}.overlay{position:absolute;background:#0f0;border:1px solid #000;z-index:100;padding:10px;width:30px;height:30px;border-radius:100px;text-align:center;vertical-align:middle;font-size:medium}.occupied{background:red}#dialog-message,#booking-message{display:none}.realperson-challenge{display:block;color:#000}.realperson-text{font-family:"Courier New",monospace;font-size:6px;font-weight:bold;letter-spacing:-1px;line-height:3px}.realperson-regen{padding-top:4px;font-size:12px;text-align:center;cursor:pointer}.realperson-disabled{opacity:.5;filter:Alpha(Opacity=50)}.realperson-disabled .realperson-regen{cursor:default}