@import url('https://fonts.googleapis.com/css?family=Roboto');.cloadFontMdf{font-family:'mdfregular';font-size : 0px ;visibility: hidden;}@font-face {    font-family: 'mdfregular';    src: url('fnt/mdf.woff2') format('woff2'),         url('fnt/mdf.woff') format('woff');    font-weight: normal;    font-style: normal;}#IdSchema{height: 0px; visibility :hidden;}#idMainNav{background: #cee7ff;padding-top:3px;padding-bottom:3px;}.culMenuContainer{  position: relative; display: table; cursor:pointer; -ms-user-select: None; -moz-user-select: None; -webkit-user-select: None; margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto; list-style: none; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; }.cMenuItemFz{display: inline-block; }  .cLinkA, .cLinkA_active{    display: inline-block;min-width: 200px;max-width: 200px;max-height: 20px;font-size:20px;line-height:40px;text-align: center;border-left: 2px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;padding-bottom: 20px;background: #dfdfdf;text-decoration: none;    color: #010101;    outline: none; } .cLinkA:visited{ color: #010101; } .cLinkA_active{ color: blue; }      #idArchiveFlyout{  position:absolute; z-index:9999; top:0px; left:0px; padding-top:0px; padding-bottom:0px; background: #00ff00;   box-shadow: -2px -3px 0px 2px #141414; } .cArchFlyOutItem{ display: block; min-width: 200px;max-width: 200px;max-height: 20px;font-size:16px;line-height:32px;text-align: center;border-left: 2px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;padding-bottom: 20px;background: #dfdfdf;text-decoration: none;    color: #010101;    outline: none; }  .cMenuItemFz:hover,.cArchFlyOutItem:hover{ background: #efefef; }      #divContent{ display: table; margin-right: auto; margin-left: auto;  border:1px solid #cdcdcd; } #idAboutInner{padding: 6px;}#idDatensch{ font-family: "Times"; font-size : 12px ; text-align: center; color : #111111; background: #f4f4f4;      }#idAdrBoxAbout{padding: 12px;color: #000097;}   #idKtktBk{}#idKtktRahmen{width: 50%;padding-top: 50px;background: #d6d6d6;margin-top: 30px;margin-left: auto;margin-right: auto;}#idSubject{ display: block; width: 93%; max-width: 93%; margin-left: 3%; background: #f4f4f4; font-family: "Roboto", sans-serif;font-size : 15px ; font-weight: normal;color: #000050;padding-left:2px; padding-top:1px;padding-bottom:1px;padding-right:0px; } #idMessage{ display: block; width: 93%;    max-width: 93%;    margin-left: 3%; background: #f4f4f4; margin-top: 20px; margin-bottom: 20px; font-family: "Roboto", sans-serif;font-size : 15px ; font-weight: normal;color: #000050;padding-left:2px; padding-top:1px;padding-bottom:1px;padding-right:0px; }  #idMessage::-moz-placeholder, #idMessage::-webkit-input-placeholder, #idMessage::-ms-input-placeholder{ color: #a2a2a2; opacity:1; }    #idSender{ display: block;width: 50%; background: #f4f4f4; margin-left:25%; margin-top: 10px; font-family: "Roboto", sans-serif;font-size : 15px ; font-weight: normal;color: #000050;padding-left:2px; padding-top:1px;padding-bottom:1px;padding-right:0px; }  .cBtnSend{    display: block;border-color: #808080;border-width: 1px; border-style: outset; width: 94%; margin-left: 3%; background: linear-gradient(180deg, white,rgba(71,83,124,0.5)); color: #ffffff;vertical-align: middle;text-align: center;cursor: pointer; font-size: 24px; height:40px; max-height:40px;  line-height: 40px; margin-top: 20px;  } .cBtnSend:hover{ background: linear-gradient(180deg, white,rgba(174,174,255,0.5)); }  #idKtktRahmen, #idBoxLO, #idBoxFormulare,#idBoxAdresseFormular,#idMailResult{ background: #eeeeee;  }.cDivBox50{width: 50%;float: left;display: inline;}#idBoxLO{width: 30%;}#idBoxFormulare{width: 70%;color: #0000ff;}#idBoxAdresseFormular, #idMailResult, #idCtnrLnkTechPage{width: 100%;}#idMailResult{color: #db4067;text-align: center;margin-top: 40px;font-size: 24px;}#idLnkTechPage{float: left;margin-left:10px;margin-top: 12px;margin-bottom: 6px;color: #646464;font-size : 10px;border: solid 1px #bfbfbf;padding: 12px;}#idAdrBox{background: #bfbfbf;padding: 12px;color: #fefffe;border-right: 12px solid #eeeeee;border-left: 12px solid #eeeeee;font-size: 14px;} @media screen and (max-width: 680px){   html, body{font-size : 12px ;  }                #idKtktRahmen{    width: 100%;padding-top: 24px;}    #idBoxAdresseFormular,#idMailResult, #idCtnrLnkTechPage,#idBoxFormulare,#idBoxLO{width: 100%;}#idAdrBox{margin-bottom: 20px;}    #idLnkTechPage{float: left;width: 50%;}#idLnkTechPage{    }    .cBtnSend{ height:24px; max-height:24px; line-height:24px; font-size: 12px; }      }#idHome{position: relative;}.cDivimg{cursor: default;color: #47537c;}.cImg1{display: block;margin: 0 auto;width : 33%;}.cAnimation{cursor: default;width : 100%;font-size: 24px;white-space: nowrap;background-color:#00006f;}#idNumberOut{display:inline;color: #00ffff;}#idNumbersRest{display:inline;color: #00d9ff;}#idtxtWidth{visibility: hidden;font-size: 24px;white-space: nowrap;color: red;border: 1px solid white;}#idHomeToggleSound{display: block;margin: 0 auto;min-width: 100px;max-width: 100px;}@media screen and (max-width: 444px){.cAnimation{font-size: 16px;}#idtxtWidth{font-size: 16px;}}#idzz{ font-family: "Roboto", sans-serif;font-size : 12px ; background: #cee7ff;   } #idAboutZz{ font-family: "Times"; font-size : 14px ; color : #111111; background: #fefefe;  border: 1px solid #ffffff; display: block; max-height: 300px; overflow-y:scroll; overflow-x:scroll; }.cMenuItemZz,.cMenuItemZzPressed,.cPushbutton,.cPushbutton_pressed,.cPushbutton120,.cPushbutton120_pressed{display: inline-block;cursor:pointer;color: #000080;min-height: 10px;max-height: 24px;min-width: 100px;max-width: 100px;-ms-user-select: None; -moz-user-select: None; -webkit-user-select: None;font-size: 12px;line-height:24px;text-align: center;border: 1px solid #6b6b6b;border-style: outset;background: #aeaeff;   } .cMenuItemZz:hover{ color: #00ff00; } .cMenuItemZzPressed,.cPushbutton_pressed,.cPushbutton120_pressed{ color: #80ffff; border-style: inset;background: #47537c;   } .cPushbutton,.cPushbutton_pressed,.cPushbutton120,.cPushbutton120_pressed{ display:  block;max-height: 16px;min-width: 60px;max-width: 60px;font-size: 12px;line-height:16px; } .cPushbutton120,.cPushbutton120_pressed{min-width: 120px;max-width: 120px; }  .cBtnZZ,.cBtnZZ100,.cBtnZZA,.cBtnZZB{ display: inline-block; white-space: nowrap; -ms-user-select: None; -moz-user-select: None; -webkit-user-select: None;color: #010203;background: #aaaaff;}.cBtnZZ{min-width: 60px;max-width: 60px;}.cBtnZZ100{min-width: 98%;max-width: 98%;}.cBtnZZ:hover,.cBtnZZ100:hover,.cBtnZZB:hover{background: #00ff00;} #menuZzNav{ list-style:none; padding-left:0; background: #808080;   } #IDfunktionsContainer{  padding-left:6px; padding-right:6px;   } .div_function{ border-bottom: 1px solid #4da4fb; } .czztxtArea{width: 98%;} .cTblGroup{ width:100%; border: 1px solid #b3d9ff; } .cGroup{ white-space: nowrap; display: inline-block; border: 1px solid #b3d9ff; } .divFunctionTitle{ font-size: 12px; letter-spacing: 5px; width: 100%; text-align: center; background: #00ffff; }.cMdfOut,.cMdfOut30{color:#00ff00;background: #000091;padding: 2px;}.cMdfOut30{min-width: 30px;max-width: 30px;}.cInput70,.cMdfOut{min-width: 70px;max-width: 70px;}.cInput60{min-width: 60px;max-width: 60px;}.cInput50{min-width: 50px;max-width: 50px;}.cInput40{min-width: 40px;max-width: 40px;} .cTblCtr,.ctblBrd{  width:100%; } .ctblBrd{  border-bottom:1px solid #b3d9ff; } #IDfunktionsContainer{ border: 2px solid #01537e; } #idMengenrechner{ border: 1px solid red; } #idZahlengen{ border: 1px solid green; } #idMidExp{ border: 1px solid blue; } #idTools{ border: 1px solid #f0f000; } #idinfo{ color: grey; } .cDivBrdLight{display: inline-block;border: 1px solid #c0c0c0;background: #e2ddcb;} .cdivBoundRight{ text-align:right; }   .cdivCtr{ text-align:center; margin:  auto; }.cDivInline{ display: inline-block; } .cdivAbHdr{ text-align:left; padding-top:8px; padding-left:4px; padding-right:4px; } .simpleLabel{ margin:0 auto; padding-left:4px; padding-right:4px; }  .cRefzz01{ min-width: 160px;max-width: 160px; background-image: linear-gradient(#c0c0c0,#eeeeee); } .cRefzz01Back{ min-height:20px; max-height:20px; min-width:40px; max-width:40px; background: #fefefe; background-image: url('../img/panelarrow-up.png'); background-repeat: no-repeat; background-position: center; } .cRefzz01,.cRefzz01Back,.h1{ display: inline-block; text-align:center; color: blue; cursor: pointer; border: 1px solid #c0c0c0; } .h1,.h2{font-weight: bold;margin: 0px 6px 0px 6px;font-size : 20px ;color: #fefefe;cursor: auto;text-shadow: -0.5px -0.5px 1px #aaaaaa, 1px 1px #111111;border: none;}.h2{color: #111111;font-size : 16px ;font-weight: 600;text-shadow: none;}.cBold{ font-weight: 900;}.cItalic{font-style: italic;}.cUnderl{text-decoration: underline;} .cImg300{   max-width:300px; } .cImg400{   max-width:400px; } .cImg500{   max-width:500px; } .cDivStats{ color:#be4154; }  #idBtnMdfK,#idBtnMdfA,#idBtnMdfB{font-family:'mdfregular';font-size : 24px ;line-height:24px;padding-bottom:8px;min-width: 24px;max-width: 24px;}#idToolsMDF{max-width: 260px;}#idSelectMenge{border: 1px solid #9595ff;text-align:center;padding-left: 2px;padding-right: 2px;padding-bottom: 2px;}#idSelectIN,#idSelectOP,#idSelectOUT{margin: auto;}