﻿:focus,*:active{outline:none !important}*{margin:0;padding:0}html{font-size:100.01%;height:100%;width:100%;box-sizing:content-box}img{border:none}form{width:100%;height:100%;border:none;margin:0;padding:0}body{width:100%;height:100%;background-color:#fff;font-size:90%;font-family:Arial,sans-serif;color:#333}ul{list-style-type:square;margin-top:0.5em;margin-left:0;padding-left:0}li{margin-left:2em;padding-left:0;margin-bottom:0.4em;line-height:1.3em}.hr{width:100%;height:1px;background-color:#00917e;overflow:hidden;margin:1em 0 1em 0}h1,h2,h3,h4{font-weight:normal;color:#000;padding-bottom:0.7em;padding-top:1px;line-height:1.2em}h1,.h1{font-size:2em}h2,.h2{font-size:1.5em}h3,.h3{font-size:1.3em}h4,.h4{font-size:1em}h5,.h5{font-size:1em;color:#666}.label{color:#00917e}h1.group{font-size:1.8em}h2.group{font-size:1.5em;margin:40px 0 5px 0}h3,.h3{color:#00917e;padding-bottom:0;font-weight:bold}.subhead{padding:2em 0 0.8em 0}h4{font-weight:bold;color:#00917e !important;padding:0.4em 0 0.2em 0;margin:0}em{font-weight:bold;color:#00917e;font-style:normal}.large{font-size:18px}p{padding-bottom:1em}i{font-weight:bold;color:#78624e}small{font-size:12px}p.small{font-size:12px;line-height:1.1em}strong{font-weight:bold;color:#000}a:link,a:visited{color:#00917e;text-decoration:underline}a:active,a:hover{color:#00675a;text-decoration:underline}a.greenlink:link{color:#00917e;text-decoration:underline}a:active,a:hover{text-decoration:underline;color:#00675a}a.plain:link,a.plain:visited{color:#00917e;text-decoration:none}a.plain:hover,a.plain:active{color:#00675a;text-decoration:underline}a.next:link,a.next:visited{color:#00917e;background-image:url(../images/bullet_submit.gif);background-position:left center;background-repeat:no-repeat;margin-top:0.5em;padding-left:1em}a.next:hover,a.next:active{text-decoration:underline}.list{margin-bottom:0.5em}.grayed{color:#aaa !important}.caption{font-weight:bold;color:#78624e}.bold{font-weight:bold}.green{color:#00917e !important}.blue{color:#3897BC !important}.yellow{color:#ffc800 !important}.gray{color:#666 !important}.lightgray{color:#aaa !important}.redText{color:#c03 !important}.inactive{color:#aaa !important}.transparent{background-color:transparent}.addinfo{color:#878787}.important{color:#c03 !important}.must{color:#c03;font-weight:bold;font-size:15px}.glow{color:#c03;font-weight:bold}.notice{color:#ff8500}.userTipps{color:#666;font-size:12px;line-height:1.2em;max-width:800px;margin:0.25em 0}.hidden{display:none}.wrap{hyphens:auto;-webkit-hyphens:auto;-webkit-locale:'de';-webkit-hyphenate-character:'-';-moz-hyphens:auto;-ms-hyphens:auto}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.nowrap{white-space:nowrap;word-wrap:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:manual}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.panelShadow{box-shadow:2px 2px 10px rgba(0,0,0,0.6)}div.devider{border-top:2px dotted #00917e;font-size:2em !important;font-weight:bold;margin:15px 0 6px 0;padding:12px 0 0 0}.alert{display:block;padding:10px 0 10px 15px;border-left:15px solid #ffc800;width:auto;max-width:600px;color:#000;margin:10px 0 10px 0}.alert h1,.alert h2,.alert h3{color:#A77D00;font-size:1.5em;padding:0;margin:0 0 10px 0}.alert ul{ padding:0;margin-left:0}.alert li{ padding-left:0;margin:0 0 0 1.2em}.errorbox,.warning,.success,.message{font-size:21px;color:#ff8500}.right{color:#00917e !important;font-weight:bold !important}.wrong{color:#c03 !important;font-weight:normal !important}.error{color:#c03;font-weight:bold}.warning{color:#A77D00;font-weight:bold}.success{color:#00917e;font-weight:bold}.errormsg{color:#c03;font-style:normal;font-weight:bold}.messagebox{background-color:#fff;border:1px solid #ff8500;padding:10px 15px;margin-bottom:5px;border-radius:10px}.attentionbox{background-color:#ffea82;padding:15px 20px 15px 20px;width:auto;max-width:500px;border-radius:10px}.schnellbuchunginfobox,.successbox,.errorbox,.warningbox{display:inline-block;padding:18px 22px 18px 22px;background-color:#ffc800;line-height:1.4em;width:auto;max-width:440px;font-weight:bold;font-size:16px;color:#000;margin:10px 0 10px 0;border-radius:10px}.whitebox{padding:20px;background-color:#fff;margin:10px 0 10px 0;border-radius:10px}.successbox{background-color:#a0cabf;color:#000;background-image:url(../images/msg-icon-ok.png);background-repeat:no-repeat;background-size:30px;background-position:17px 14px;padding-left:60px}.errorbox{background-color:#c03;color:#fff}#apocalypse{position:absolute;display:block;left:0;top:0;width:100%;height:100%;background-color:#b00c31;color:#fff;font-weight:bold;font-size:21px;text-align:center;z-index:10000;padding-top:150px}.usermessage{color:#666;line-height:14px;border:1px solid #aaa;background-color:#fff;padding:5px}.finishedinfobox,.stornoinfobox{background-color:#ff8500;padding:15px 20px;font-weight:bold;font-size:1.3em;color:white;max-width:585px;margin-bottom:15px;border-radius:10px}.stornoinfobox{color:black;background-color:#ffc800}#versionsBox{margin-top:30px;padding:20px;background-color:#cbe9e6;border-radius:10px}.infoContentBox{padding:15px 20px;margin:10px 0;background-color:#ddf0ed;border-radius:10px}img.thumbnail{border-radius:10px;border:2px solid #fff}.w100{width:98%}.grayedout *{color:#878787 !important}.testplatform{color:#ffea82;font-weight:bold}.textbox{width:auto;max-width:600px;margin-bottom:30px}.citationbox{margin:10px 0 10px 0;color:#246078;border-left:1px solid #246078;padding-left:15px}.hline{background-color:green;height:1px;width:100%;overflow:hidden}.greenBg{background-color:#00917e !important;color:#FFF}.greenBg:hover{background-color:#00675a !important}.redBg{background-color:#c03 !important;color:#FFF}.redBg:hover{background-color:#9B0033 !important}#carryall{width:100%;height:100%}#bodybox,#bodybox_max{text-align:left;min-height:100%;margin:auto;background-color:#F5FbFa;background-image:-webkit-linear-gradient(#D8F0EB, #F5FbFa);background-image:-moz-linear-gradient(#D8F0EB, #F5FbFa);background-image:-ms-linear-gradient(#D8F0EB, #F5FbFa);background-image:linear-gradient(#D8F0EB, #F5FbFa);width:100%;max-width:1510px;min-width:760px}#headerbox{width:100%;height:84px;border-top:3px solid #00917e;border-bottom:3px solid #00917e;background-color:#fff}#contentbox{margin:40px 25px 0 25px}#login #contentbox{margin:20px 25px 0 25px}#servicenavbox{background-color:#00917e;padding:2px 10px 6px 10px;overflow:hidden;float:right;margin-right:27px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#servicenavbox a{text-decoration:none}#servicenavbox a:hover{text-decoration:underline}#logobox{position:relative;left:21px;top:28px;width:140px;height:33px}#captionbox{position:relative;left:154px;top:6px;width:400px;font-size:14pt;color:#555}#bannerbox{position:relative;width:734px;height:205px;overflow:hidden;margin-bottom:28px;float:left}#leftbox{position:relative;float:left;width:191px;height:200px;display:none}#middlebox{line-height:1.5em;min-width:250px;margin-left:0px;width:100%}#middleboxFixed{line-height:1.5em;min-width:250px;margin-left:192px;width:670px;padding-top:20px}#middleboxWide{line-height:1.5em;width:100%;margin-left:0;min-width:870px;padding-top:20px}#rightbox{float:right;width:270px;height:auto;margin-left:20px;margin-bottom:20px;overflow:hidden;border-radius:10px;border:2px solid white}.infobox{width:100%;background-color:#CBE9E6;margin-bottom:0;font-size:14px}.infobox b{color:#333;font-size:14px}.infobox img.fullWidthImg{width:calc(100% + 20px);margin:-10px -10px 0 -10px;margin-bottom:15px}.infoheaderbox{width:100%;background-color:#00917e;padding:5px 10px;font-size:14px;font-weight:bold;color:#fff}.infoboxBody{padding:10px}.infobox a.next:link,.infobox a.next:visited{text-decoration:none}.infobox a.next:hover,.infobox a.next:active{text-decoration:underline}.infobox h2,.infobox h3,.infobox h4{font-size:1.05rem;font-weight:normal;color:#333;padding:0 0 5px 0;margin:0}.infobox h4{font-size:14px;font-weight:bold}.infobox p{padding:0 0 1rem 0}.infobox table{padding:10px 0}.infobox table.report{padding:5px 0 0 10px !important;margin:0 !important}.infobox ul,.infobox ol{padding:10px 0;margin:0}.infobox ul li,.infobox ol li{margin-left:10px;padding:0}.infobox ol li{margin-left:15px}.infobox .indent{margin:0 5px 5px 5px}.scrollbox{max-height:30em;overflow:auto}.scrollboxLarge{overflow:auto}#footerbox{clear:both;width:100%;height:20px;padding-top:16px;margin:20px 0 8px 0;border-bottom:1px solid #00917e;text-align:right}#footernavbox{width:100%;color:#aaa;padding-bottom:10px}#footernavbox a:link,#footernavbox a:visited{color:#aaa;text-decoration:none}#footernavbox a:active,#footernavbox a:hover{text-decoration:underline}.co_required,.co_not_required{background-position:top left;background-repeat:no-repeat;background-size:18px;padding-left:25px}.co_required{background-image:url(../images/msg-icon-error.png)}.co_required b{color:#c03}.co_not_required{background-image:url(../images/msg-icon-ok.png)}span.required{color:#c03;font-size:1.2em;line-height:1em;top:3px;margin-left:3px;position:relative}.left{float:none}.bgSecColor{background-color:#e0d1c5}.smallFont{font-size:12px !important}.smallFont td{font-size:12px !important}.colorpad{display:block;margin-right:5px;border:1px solid #aaa;width:10px;height:10px;float:left}.infobox .colorpad{margin-left:10px}.legend{color:#78624e;font-size:1em;font-weight:bold}.punktekonto{color:#00917e;display:inline-block;font-size:13px;min-width:20px}.menuDescription{font-size:11px;line-height:13px;color:#666;margin:0 0 5px 15px;padding:0}.usermessage{margin:10px 0 10px 0;color:#3897BC;border-left:1px solid #3897BC;padding-left:15px;line-height:14px;display:inline-block}#prologBox{width:540px;margin-bottom:20px}#noScriptBox{position:absolute;left:0;top:91px;z-index:1000;width:100%;height:100%;background-color:#fff;padding:50px;text-align:center;overflow:hidden}.debugBox{clear:both;display:block;padding:20px;font-size:10px;color:#aaa;background-color:#fff}.debugBox h1{color:#aaa}.price{color:#00675a;font-weight:bold}.gesamt_netto{font-size:28px;font-weight:bold;text-align:right}.gesamt_punkte{font-size:28px;font-weight:normal;text-align:right;color:#878787}.gesamt_brutto{font-size:28px;font-weight:bold;text-align:right}.cleared{color:#00917e !important}.cleared a{color:#00917e}.storno{color:#A77D00 !important}.storno a{color:#A77D00}.locked,.old{color:#aaa !important}.locked a,.old a{color:#aaa}.schnellbuchung,.schnellbuchung a{color:#ffc800 !important}.tn_incomplete{color:#c03 !important}.tn_incomplete a{color:#c03}.soldOut{color:#00917e}.admin{color:#00917e !important}.keyword{font-weight:bold;color:#78624e}.menuDescription{font-size:10px;line-height:12px;color:#666;margin:0 0 5px 15px;padding:0}.must{color:#9B0033;font-weight:bold;font-size:15px}.glow{color:#9B0033;font-weight:bold}.not_bookable{color:#878787 !important}.gotopbox{position:relative;width:200px;margin-top:5px;margin-bottom:25px}#gotop{display:block;position:fixed;right:6px;bottom:15px;width:30px;height:30px;background-color:#00917e;background-image:url(../images/pos1.png);background-position:center center;background-repeat:no-repeat;border-radius:100%}#newstable{border:none}#newstable a:link,#newstable a:visited{text-decoration:none}#newstable a:hover,#newstable a:active{text-decoration:underline}#newstable .date{color:#878787;padding-right:5px}#newstable .time{color:#878787;padding-right:10px}#newstable td{line-height:1.2em;padding-bottom:5px}#newstable .prio1{color:#c03;font-weight:bold}#newstable .prio2{color:#ff8500}#newstable .prio3{color:#00917e}#newsTableBox{height:200px;overflow-y:auto;overflow-x:auto;margin-top:10px}table tr.not_bookable td{color:#aaa !important}table tr.bookable td{color:#000 !important}.panel-light{background-color:#FFF5C5;padding:10px;border-radius:10px}#loginBox{display:inline-block;background-color:#cbe9e6;padding:20px;border-radius:10px}#loginBox input[type="text"],#loginBox input[type="password"]{font-size:18px}#loginBox .loginBtnsBox{margin-top:5px}.inlinehelp{max-width:900px}.bgYellowLight{background-color:#ffea82 !important}input.transparent{background-color:transparent;border:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,textarea:focus{background-color:#fffed7}.radio,.check{border:none;margin:0 1px 0 0}.listbox{width:110px}input.default,a.button.default{background-color:#00917e}input.default:hover,a.button.default:hover{background-color:#00675a !important}input.red{background-color:#c03}input.red:hover{background-color:#9e0028}a.red{background-color:#c03}a.red:hover{background-color:#9e0028}input.large{font-size:18px}input[type="text"].disabled,input[type="number"].disabled,input[type="email"].disabled,input[type="tel"].disabled,input[type="password"].disabled,input[type="week"].disabled,input[type="month"].disabled,input[type="time"].disabled{border-color:#f2f2f2;background-color:#f2f2f2;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listbox,select,input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="password"],input[type="week"],input[type="month"],input[type="time"],textarea{font-family:Arial,sans-serif;font-size:14px;color:#000;background:#fff;border:none;border-bottom:1px solid #aaa;border-radius:3px;padding:5px 7px}label.block{display:block;margin-bottom:3px}label.inline{display:inline-block;margin-bottom:3px}label.ctrlTextColor,.ctrlTextColor{color:#000}input.number{text-align:right}input.smallInput{font-size:12px}input.standard{background-color:#f2f2f2;border:1px solid #aaa}input.loginCtrl{margin:10px 0 10px 0;padding:5px 10px;border:1px solid #00917e;font-size:18px}input.standard:focus{background-color:#fffed7;color:#000;border:1px solid #cbe9e6}.disabledCtrl{border:none;background-color:transparent;margin:0;padding:0;cursor:not-allowed;color:#aaa !important;font-weight:normal !important;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}select{border:none;border-bottom:1px solid #aaa;background:white;border-radius:3px;cursor:pointer}select.short{width:50px}legend{display:none}.formctrl{width:470px}.formtextarea{width:470px;height:100px}#kostenstelle{width:60px}#vepkdnr{width:100px}.formLong{width:320px !important}select.formLong{width:334px !important}.formMedium{width:150px !important}.formMidi{width:100px !important}.formShort{width:80px !important}.formMini{width:35px !important}.formctrl{width:470px}.form100{width:100%}.formtextarea{width:470px;height:100px}.formText{width:320px;height:73px}.formInput{width:320px}.formDate{width:90px}.formCurrency{width:90px;text-align:right}.formTime{width:50px}.formPassword{width:320px;background-color:#ff8500;border:3px solid #ffc800 !important;font-weight:bold}fieldset{border:none}.lightFieldset{padding:10px;background-color:#cbe9e6;max-width:675px;border-radius:10px}.fieldsetBox{display:inline-block;background:#cbe9e6;margin:20px 0;padding:10px 15px;border-radius:10px;border:1px solid #a0cabf}.fieldsetBox.fieldsetWhite{background:#fff}.incomplete{border:1px solid #ff8500;background-color:#ffb666}.hiddenInput{border:none !important;background-color:transparent !important}.hiddenInput:active,.hiddenInput:focus{background-color:#fffed7 !important}.brutto{color:#78624E;font-weight:normal}.modifiedFlag{position:relative;color:yellow;font-weight:bold;top:0.15em}.tabrow{border-bottom:1px solid #bbb;padding:3px 0 5px 0}.tabrline{border-right:1px solid #dbd9d9}.nowrap{white-space:nowrap}.tableBtns a{display:inline-block;margin-top:2px}.tableLabel{color:#00917e}table.underlined td{border-bottom:1px solid #bbb}td.upperlined{border-top:2px solid #444}.align-right{text-align:right}td.center{text-align:center}tr.disabled *{color:#bbb !important;cursor:not-allowed;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table.formular{border:none;border-collapse:collapse}table.formular td{padding:2px 5px 2px 0}.not_bookable{color:#666 !important}table.highrows tbody td{padding:5px}.table{font-family:arial,helvetica,sans-serif;color:#333;background-color:#fff;margin:0;font-size:9pt;width:100%;text-align:left;cursor:pointer}.table thead tr th,table tfoot tr th,.table th{text-align:center;background-color:#ad8e72;color:#fff;font-size:8pt;padding:0px 3px 0px 3px}.table thead tr .header{cursor:pointer}.table tbody td{color:#333;padding:0 3px 0 3px;margin:0;vertical-align:top}.helpTable tbody td{padding:5px 10px 5px 0}.helpTable td{border-bottom:1px solid #878787}table.report{border-spacing:0;padding:0;margin:0}.button,.smallbutton,a.button,a.smallbutton{display:inline-block;width:auto;border:1px solid #00917e;padding:7px 18px;color:#fff;font-weight:bold;background-color:#00917e;cursor:pointer;margin-right:10px;border-radius:40px;font-size:14px;text-decoration:none;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);box-shadow:0 1px 2px 1px rgba(0,0,0,0.2);transition:all 0.25s ease}.smallbutton:hover,a.smallbutton:hover,.button:hover,a.button:hover{background-color:#00675a;color:#fff;text-decoration:none}.smallbutton:active,.button:active,a.button:active{-webkit-box-shadow:inset 0 4px 8px rgba(0,0,0,0.1);box-shadow:inset 0 4px 8px rgba(0,0,0,0.1);transform:translate(1px, 1px)}a.smallbutton,.smallbutton{font-size:12px;padding:2px 7px 2px 7px;margin:0;line-height:10px;color:#fff;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;-khtml-border-radius:0.8em;border-radius:0.8em}.smallbutton:hover{border-color:#00675a}.smallbutton.secondary,.button.secondary{color:#00917e;border:1px solid #00917e;background:transparent;-webkit-box-shadow:none;box-shadow:none}.smallbutton.secondary:hover,.button.secondary:hover{background-color:#00917e;color:#fff;text-decoration:none}.smallbutton.secondary:active,.button.secondary:active{background-color:#00675a;color:#fff;text-decoration:none}.smallbutton.red,.button.red{background-color:#c03;border-color:#c03}.smallbutton.red:hover,.button.red:hover{background-color:#9e0028 !important;border-color:#9e0028}.smallbutton.secondary.red,.button.secondary.red{border-color:#c03;color:#c03;background-color:transparent}.smallbutton.secondary.red:hover,.smallbutton.secondary.red:active,.smallbutton.secondary.red:focus,.button.secondary.red:hover,.button.secondary.red:active,.button.secondary.red:focus{background-color:#c03 !important;color:#fff}.smallbutton.disabled,.smallbutton.secondary.disabled,.button.disabled,.button.secondary.disabled{color:#aaa !important;border-color:#aaa !important;cursor:not-allowed;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-user-modify:read-only;-moz-user-select:none;-ms-user-select:none;user-select:none;user-modify:read-only;-webkit-box-shadow:none;box-shadow:none}.smallbutton.disabled,.button.disabled{background-color:transparent}.button.right{float:right}.absagebtn{background-color:#ad8e72;border-color:#ad8e72;margin-right:4px !important}.smallbutton.absagebtn:hover,.absagebtn:hover{background-color:#78624e;border-color:#78624e}.absagebtn:active{background-color:#78624e;border-color:#78624e}.stornobtn{background-color:#78624e;border-color:#78624e}.smallbutton.stornobtn:active,.smallbutton.stornobtn:hover,.stornobtn:active,.stornobtn:hover{background-color:#59493a;border-color:#59493a}.inactiveBtn,a.inactiveBtn,a.inactiveBtn:hover{background-color:#aaa !important;color:#666;cursor:default}a.smallbutton.gray,.smallbutton.gray{background-color:#878787;border-color:#878787;color:#fff !important}.smallbutton.gray:hover{background-color:#686868;border-color:#686868}.ghostbutton{background-color:transparent;border:1px solid #aaa;color:#666 !important;-webkit-box-shadow:none;box-shadow:none}.ghostbutton:hover{color:#fff !important}.buttonBox{margin:2em 0 0 0}.icon12,.icon16{background-repeat:no-repeat;background-size:16px 16px;background-position:left center;line-height:16px;padding:5px 0 5px 23px}.icon12{background-size:12px 12px;padding:5px 0 5px 17px;line-height:11px}.icon12.refresh,.icon16.refresh{background-image:url(../images/refresh-b@2.png)}.icon12.add,.icon16.add{background-image:url(../images/add-b@2.png)}.icon12.calc,.icon16.calc{background-image:url(../images/calc-b@2.png)}.icon12.check,.icon16.check{background-image:url(../images/check-b@2.png)}.deleteIcon{border:none}#popMsgBox{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(100,100,100,0.7);display:none;z-index:20000}#popMsgBox_inner{max-width:600px;min-width:300px;width:90%;max-height:500px;overflow:scroll;padding:30px;margin:100px auto;background:#fff;display:none}#popMsgBoxFooter{margin-top:30px}#popMsgBoxFooter .button{margin-right:0}#popMsgBox_msg{font-size:1.2em;line-height:1.5em}#popup{background-color:#f5f5f5}#popupbox{margin:0px 20px 0 20px;padding-top:20px;text-align:left}.lightTip .content{width:180px;padding:10px;border:5px solid #a0cabf;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ddf0ed;color:#333}.lightTip .bottom{height:14px;background:url(../images/notch-green.png) top center no-repeat}a.tooltip{text-decoration:none !important}.sf-menu{width:100%;background-color:#fff;border:none;padding:0;margin:0}.sf-menu a{color:#00917e;text-decoration:none;border-top:none;padding:8px 12px;border-left:none}.sf-arrows .sf-with-ul{padding-right:12px}.sf-arrows .sf-with-ul:after{right:6px;border:none}.sf-arrows ul .sf-with-ul:after{border:5px solid transparent;border-color:transparent;border-left-color:#00917e;border-left-color:#00917e}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#00917e}.sf-menu li{-webkit-transition:none;transition:none}.sf-menu li,.sf-menu ul li,.sf-menu ul ul li{background:#fff}.sf-menu li:hover,.sf-menu li.sfHover{background:#e2f5f3 !important}.sf-menu li .lowerline{border-top:1px solid #a0cabf}.selectedMainMenu{background-color:#00917e;color:#fff !important}#menubox{width:174px;height:auto;background-image:url(../images/menu-shadow-right.png);background-position:right;background-repeat:repeat-y}.submenusel{background-color:#00917e;color:#fff !important}#servicenavbox a:link,#servicenavbox a:visited{color:#fff}#servicenavbox a:hover,#servicenavbox a:active{text-decoration:underline;color:#fff}.headeruserinfo{color:#ffffffaa}.disabled{color:#00917e !important}#calc input.left{text-align:left}#calc input{width:100%;background-color:transparent;text-align:right}.gesamt_netto{font-size:28px;font-weight:normal;text-align:right;color:#878787}.gesamt_punkte{font-size:28px;font-weight:normal;text-align:right;color:#333}.gesamt_brutto{font-size:28px;font-weight:bold;text-align:right}#calcSummary{margin-top:20px;float:right}#addrow{display:inline-block;margin-right:25px;margin-top:20px}#saveOverlay{display:none;position:fixed;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#000;opacity:0.6;z-index:1000;cursor:wait}#saveOverlay div{width:100px;margin:200px auto;color:#fff;font-size:21px}#modifiedbox{font-size:38px;color:#c03;position:absolute;top:20px;right:20px;display:none}.sorting,.sorting_asc,.sorting_desc{background:none !important}.trumbowyg-box table{border:1px solid #aaa;border-collapse:collapse}.trumbowyg-box table td{border:1px solid #aaa;min-height:1em;min-width:1em;padding:5px}table.tablesorter{font-family:Arial,sans-serif;color:#333;background-color:#fff;margin:0;font-size:14px;width:100%;text-align:left}table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#00917e;color:white;border:1px solid #FFF;font-size:12px}table.tablesorter thead tr .header{background-repeat:no-repeat;background-position:center right;cursor:pointer}table.tablesorter tbody td{color:#333;padding:0px 3px 0px 3px;margin:0;background-color:#FFF;vertical-align:top;border-bottom:1px solid #ddd}th.tablesorter-header{padding:2px 4px !important}.tablesorter-headerUnSorted:before,.tablesorter-headerDesc:before,.tablesorter-headerAsc:before{color:#fff;font-weight:bold;float:right;position:relative;top:0;right:5px}.tablesorter-header:before{content:""}th.tablesorter-headerDesc{background-color:#a0cabf}.tablesorter-headerDesc:before{content:"↓"}th.tablesorter-headerAsc{background-color:#a0cabf}.tablesorter-headerAsc:before{content:"↑"}.tablesorter-headerUnSorted:before{content:"↕"}.sorter-false.tablesorter-headerUnSorted:before{content:""}table.tablesorter tbody td{padding:5px 7px}table.tablesorter tbody td:nth-child(odd){background-color:#f2f2f2}table.tablesorter tbody td:nth-child(even){background-color:#fff}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#77624f;color:#fff}td.left{text-align:left !important}td.right{text-align:right}td.center{text-align:center}table.grid{width:auto;border:none;border-collapse:collapse;cursor:default;backgound-color:#fff}table.grid th{font-size:12px;padding:5px 7px;background-color:#00917e;border-right:1px solid #fff;color:#fff}table.grid td{font-size:14px;color:#333;padding:5px 7px}table.grid td:not(:last-child){border-right:1px solid #aaa}table.grid tbody tr{border-bottom:1px solid #aaa}table.grid tbody tr:hover{background-color:#cbe9e6}table.standard td{border:none !important;padding:0 3px 0 0 !important}#dataTable_filter input{background:#fff;border:none;border-bottom:1px solid #aaa;border-radius:3px;max-width:150px}#dataTable_filter{float:left;margin-top:11px}#dataTable_paginate{padding-bottom:10px}.dataTables_paginate{padding-top:20px}table.dataTableStatic,table.dataTable{margin:0 auto;clear:both;width:100%}table.dataTableStatic thead th,table.dataTable thead th{padding:3px 18px 3px 10px;border-bottom:1px solid #dbd9d9;font-weight:bold;cursor:pointer;*cursor:hand;color:#666;font-size:11px;line-height:1.1em}table.dataTableStatic tfoot td{border-top:1px solid black;padding:10px 10px 10px 0;font-weight:bold}table.dataTable tfoot th{padding:3px 18px 3px 10px;border-top:1px solid black;font-weight:bold}table.dataTableStatic td,table.dataTable td{padding:3px 10px}table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}table.dataTableStatic tbody tr:nth-child(odd){background-color:#f2f2f2}table.dataTableStatic tbody tr:nth-child(even){background-color:#fff}table.dataTable tr.odd{background-color:#f2f2f2}table.dataTable tr.even{background-color:#fff}table.dataTable tr.odd td.sorting_1{background-color:#daeae8}table.dataTable tr.odd td.sorting_2{background-color:#daeae8}table.dataTable tr.odd td.sorting_3{background-color:#daeae8}table.dataTable tr.even td.sorting_1{background-color:#f3f7f7}table.dataTable tr.even td.sorting_2{background-color:#f3f7f7}table.dataTable tr.even td.sorting_3{background-color:#f3f7f7}.dataTable input,.dataTable select{border-bottom:none;background:transparent}.fancybox__backdrop{background:rgba(0,0,0,0.133333)}.fancybox__content{border-radius:10px;box-shadow:2px 2px 10px rgba(0,0,0,0.6)}.fancybox__iframe{border-radius:10px}.fancybox__content>.f-button.is-close-btn{color:#000}#teilnehmer #contentbox{width:100%}#teilnehmer #bodybox{width:100%;max-width:1510px}#teilnehmer #footerbox{display:none}#teilnehmer #footernavbox{margin-top:30px}#teilnehmer #middlebox{width:100%}table#teilnehmerTable{border:none;border-collapse:collapse;border-spacing:0}#teilnehmerTable{min-width:740px}#teilnehmerTable td,#teilnehmerTable th{padding:2px 2px 2px 2px}#teilnehmerTable th{border-bottom:1px solid #666;line-height:1em;font-size:11px;color:#666;padding-bottom:8px;font-family:Arial,helvetica,sans-serif}#teilnehmerTable .separatorLine{background-color:#666;height:1px;overflow:hidden}#teilnehmerTable .rowno{color:#666;font-size:10px;font-weight:bold}#teilnehmerTable .kdnr{width:50px}#teilnehmerTable .firma{width:130px}#teilnehmerTable .name{width:85px;font-weight:bold}#teilnehmerTable .vorname{width:55px}#teilnehmerTable .zugehoerigkeit{width:100px}#teilnehmerTable .position{width:90px}#teilnehmerTable .pos_andere{width:115px;margin-top:3px;display:none}#teilnehmerTable .hotel{width:70px}#teilnehmerTable .reale_kosten{width:60px;text-align:right}#teilnehmerTable .besonderheiten{width:120px;font-size:13px}#teilnehmerTable .verrechnung{width:90px !important}#teilnehmerTable .netto{width:55px;text-align:right}#teilnehmerTable .brutto{width:55px;text-align:right;font-weight:bold}#teilnehmerTable .andere{width:115px;margin-top:3px;display:none}#teilnehmerTable .kostenstelle{width:115px;margin-top:3px;display:none}#teilnehmerTable .punkte{width:40px;text-align:right;color:#333 !important}#teilnehmerTable .punktestand{width:50px;text-align:right}#teilnehmerTable .subrow{border-top:1px solid #aaa}#teilnehmerTable .tncancelled{font-style:italic;color:#666 !important;cursor:not-allowed;background-color:transparent !important;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#teilnehmerTable .tnstorno{font-style:italic;color:#333 !important;background-color:transparent !important}#teilnehmerTable input.tnstorno:hover,#teilnehmerTable input.tnstorno:focus,#teilnehmerTable select.tnstorno:hover,#teilnehmerTable select.tnstorno:focus{background-color:#ddf0ed !important}#debugmsg{margin-top:20px;padding:5px;width:200px;max-height:500px;overflow:auto}#statusBox{position:absolute;z-index:2000;width:100%;height:100%;background-color:#666;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(opacity=60);text-align:center;display:none}#savedStatus{position:absolute;bottom:0;z-index:2010;display:none;width:100%;height:auto;padding:30px 0 30px 0;color:#333;font-weight:bold;text-align:center;font-size:21px;background-color:#fff}#lowerHint{margin-bottom:2.5em}#teilnehmerTable input[type="text"],#teilnehmerTable select{border:none;border-radius:0;font-size:13px;font-family:Arial,sans-serif;padding:2px;margin:0;background:transparent;color:#000;-moz-appearance:none;-webkit-appearance:none;appearance:none;text-indent:0.01px;text-overflow:'';overflow:hidden}#teilnehmerTable input[type=text]:hover:enabled,#teilnehmerTable input[type=text]:focus:enabled,#teilnehmerTable input[type=text]:active:enabled,#teilnehmerTable input[type=number]:hover:enabled,#teilnehmerTable input[type=number]:focus:enabled,#teilnehmerTable input[type=number]:active:enabled,#teilnehmerTable select:hover:enabled,#teilnehmerTable select:focus:enabled,#teilnehmerTable select:active:enabled{background-color:#ddf0ed}#teilnehmerTable input.tnstorno:hover,#teilnehmerTable input.tnstorno:focus,#teilnehmerTable input.tnstorno:active,#teilnehmerTable select.tnstorno:hover,#teilnehmerTable select.tnstorno:focus,#teilnehmerTable select.tnstorno:active,#teilnehmerTable input.tncancelled:hover,#teilnehmerTable input.tncancelled:focus,#teilnehmerTable input.tncancelled:active,#teilnehmerTable select.tncancelled:hover,#teilnehmerTable select.tncancelled:focus,#teilnehmerTable select.tncancelled:active{background:transparent}#teilnehmerTable tbody tr,#teilnehmerTable tbody td{vertical-align:top}#teilnehmerTable thead tr{vertical-align:bottom}#save{float:left}#address{margin-top:1.5em}#address label{display:block;margin:5px 0 0 0;padding:0}#address input{background-color:#fff}#costsCheckBox{margin-bottom:10px}#costsCheckLabel{display:block;margin-bottom:0.5em}a.delverrechnung,a.addverrechnung{margin-left:5px;font-weight:bold;color:#00917e;font-size:1.3em;text-decoration:none;float:right}a.delverrechnung{color:#c03}a.addverrechnung:hover{color:#00675a}a.delverrechnung:hover{color:#9B0033}#teilnehmerTable .deleteIcon{height:10px;margin-left:5px;cursor:pointer}#teilnehmerTable .disabledBtn{background:rgba(80,80,80,0.15) !important;color:#888 !important;cursor:default !important}.teaserbox{position:relative;width:230px;height:160px;overflow:hidden;float:left;background-color:#fff;border-radius:10px;cursor:pointer;margin:0 15px 15px 0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;hyphens:auto;-webkit-hyphens:auto;-webkit-locale:'de';-webkit-hyphenate-character:'-';-moz-hyphens:auto;-ms-hyphens:auto;line-height:1em}.teaserbox:hover{-webkit-transform:translate(-3px, -3px);-moz-transform:translate(-3px, -3px);-o-transform:translate(-3px, -3px);transform:translate(-3px, -3px);box-shadow:3px 3px 13px rgba(0,0,0,0.4)}.teaserbox .content{padding:0 8px}.teaserbox .desc{color:#333;font-size:12px}.teaserbox .caption{color:#333;display:block;font-size:14px;line-height:1.2em;margin-bottom:4px}.teaserpic{border-radius:10px;margin-bottom:7px}.teasergroup{color:#00917e;font-weight:bold;font-size:2em;padding:50px 3px 25px 3px}body#publicActivities div#middlebox{max-width:calc(100% - 270px - 20px)}#admin #bodybox{max-width:1510px}#admin #bodybox_max{max-width:96%}#admin .copytextbox{max-width:600px}@media print{*,em,h1,h2,h3,h4,h5,h6,.punktekonto{color:#000}h3{font-size:1.3em}body,#bodybox{background-color:#fff}#headerbox,#pulldownmenu,#pulldown,#rightbox,#gotop,.debugBox,#footernavbox,#footerbox,.must,.deleteIcon,input[type="submit"],input[type="reset"],input[type="button"],.button,.dp-choose-date,.icon,.button,#versionsBox{display:none !important}input[type="text"],select,textarea{background-color:#fff;background:transparent;border:none;border-bottom:1px solid #bbb !important}textarea,select{-moz-appearance:none;-webkit-appearance:none;appearance:none;text-indent:0.01px;text-overflow:'';overflow:hidden;width:120%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#contentbox{margin:0}#middleboxWide{padding-top:0}.green,.blue,.redText,.gray,.important,.price{color:#000 !important}.tableLabel{color:#000}table{line-height:1em}td{height:1em}#teilnehmerTable input[type="text"],#teilnehmerTable select,#teilnehmerTable textarea{border-bottom:none !important}#teilnehmerTable th,.gesamt_brutto,.gesamt_netto{color:#000 !important}#teilnehmerTable .addverrechnung,#teilnehmerTable .delverrechnung{display:none}#teilnehmerTable tbody td{border-bottom:1px solid #888;background-color:#fff}#teilnehmerTable th{border-bottom:1px solid #000 !important}#teilnehmerTable div.separatorLine{display:none !important}.tncancelled{color:#888 !important;text-decoration:line-through}.noprint{display:none}}
