/* minified by pretz.de 24.10.2025 */
.EinstellungenWahl{border:#2E2E2E 1px solid;color:#2E2E2E;background:#E6E6E6;height:24px;width:150px;border-radius:30px;text-align:center;margin-right:10px;margin-bottom:10px;float:left;padding-top:6px;font-weight:bold;}body {font-family:Verdana, sans-serif;line-height:1.5;overflow-x:hidden;margin:0;background:#E6E6E6;color:#2E2E2E;font-size:13px;}.blankDIV{height:500px;background-image:url(../img/template/bkg.jpg);background-repeat:repeat;background-position-x:center;background-position-y:center;background-attachment:fixed;background-size:cover;padding:20px 20px 20px 20px;text-align:center;}#mainWrap{width:900px;margin:0 auto;padding:10px 10px 10px 10px;}#header {width:100%;height:400px;background:url('../img/template/01.jpg');background-size:100%;z-index:-1;background-repeat:no-repeat;}#Logo{width:200px;height:75px;background:url('../img/template/logo.png');background-size:cover;float:right;margin:10px 10px 10px 10px;}#LogoScroll{position:fixed;top:10px;left:10px;width:100px;height:37px;background:url('../img/template/logo.png');background-size:cover;display:none;}h1{color:#ffffff;background:rgb(189, 20, 24);font-size:28px;border-bottom:3px rgb(8, 53, 122) solid;display:inline-block;padding:0 10px 0 10px;border-radius:5px;}@media screen and (max-width:850px) {#header {height:150px;} #mainWrap{width:90%;}}#elm1{height:800px;width:calc(100% - 100px);}.icons{border-radius:5px;}.AdminInfo, #mapOKdiv {border:rgb(8, 53, 122) 1px solid;color:#000000;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;border-radius:5px;font-size:12px;background:#E6E6E6;text-align:left;margin-bottom:5px;margin-top:5px;}a {-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;text-decoration:none !important;color:rgb(8, 53, 122);}a:hover{color:rgb(189, 20, 24);}.BildRund {width:88px;height:88px;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}#ArrowUP {border:#ffffff 5px solid;background:rgb(189, 20, 24);position:fixed;bottom:30px;left:30px;width:50px;height:50px;z-index:10;border-radius:50px;display:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}#ArrowUP:hover{background:#ffffff;border:rgb(8, 53, 122) 5px solid;}#fuss {background:#2E2E2E;padding:10px 10px 10px 10px;color:#ffffff;text-align:center;}#fuss a {-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;text-decoration:none !important;color:#ffffff;}#fuss a:hover {color:rgb(8, 53, 122);}.ContentBox{width:100%;}.ContentBox hr{color:rgb(8, 53, 122);}.ImgBox{float:left;width:49%;}.TxtBox{float:left;width:calc(49% - 10px);padding-left:10px;}li{list-style:square url(../img/icon/redbox.gif);}li::marker {color:rgb(189, 20, 24);height:10px;}.TxtBox a{font-weight:bold;}h2{border-bottom:rgb(189, 20, 24) 2px solid;font-size:16px;background-image:url(../img/icon/dot.gif);background-repeat:no-repeat;background-size:25px;background-position:top 7px left 2px;padding-left:25px;color:rgb(8, 53, 122);text-transform:uppercase;}.BildFliesstextRechts, .BildFliesstextLinks{margin-top:0px;margin-bottom:15px;width:450px;border:rgb(189, 20, 24) 2px solid;border-radius:10px;}.BildFliesstextRechts{margin-left:15px;margin-right:0px;float:right;}.BildFliesstextLinks{margin-left:0px;margin-right:30px;float:left;}@media screen and (max-width:850px) {.ImgBox, .TxtBox{width:98%;}}.teaserHeadline{font-weight:bold;width:80%;}.full-size, .flip-box .object, .flip-box .front, .flip-box .back {width:100%;height:100%;}.slice, .flip-box .front, .flip-box .back, .flip-box .flank {display:block;overflow:hidden;position:absolute;}.FlipBoxTextWrap{padding:5px 5px 5px 5px;font-family:monospace;font-size:16px;}.FlipBoxText{padding:5px 5px 5px 5px;width:90%;background:#E6E6E6;padding:5px 5px 5px 5px;border-radius:5px;opacity:.8;border:#2E2E2E 1px solid;}.FlipBoxNoPic{padding:6px 6px 6px 6px;width:90%;font-size:16px;}#FlipBoxWrap{width:1200px;margin:0 auto;color:#2E2E2E;}@media screen and (max-width:1500px) {#FlipBoxWrap{width:800px;}}@media screen and (max-width:1100px) {#FlipBoxWrap{width:400px;}}.flip-box {float:left;display:block;position:relative;z-index:2;width:400px;height:200px;-webkit-perspective:400px;-moz-perspective:400px;-ms-perspective:400px;-o-perspective:400px;perspective:400px;}.flip-box .object {position:absolute;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-75px);-moz-transform:translateZ(-75px);-ms-transform:translateZ(-75px);-o-transform:translateZ(-75px);transform:translateZ(-75px);}.flip-box .object:hover, .flip-box .object:focus {-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translateZ(-75px) rotateY(180deg);-moz-transform:translateZ(-75px) rotateY(180deg);-ms-transform:translateZ(-75px) rotateY(180deg);-o-transform:translateZ(-75px) rotateY(180deg);transform:translateZ(-75px) rotateY(180deg);}.flip-box .front {z-index:1;-webkit-transform:rotateY(0deg) translateZ(75px);-moz-transform:rotateY(0deg) translateZ(75px);-ms-transform:rotateY(0deg) translateZ(75px);-o-transform:rotateY(0deg) translateZ(75px);transform:rotateY(0deg) translateZ(75px);}.flip-box .back {z-index:0;-webkit-transform:rotateY(180deg) translateZ(75px);-moz-transform:rotateY(180deg) translateZ(75px);-ms-transform:rotateY(180deg) translateZ(75px);-o-transform:rotateY(180deg) translateZ(75px);transform:rotateY(180deg) translateZ(75px);}.flip-box .flank {width:150px;height:200px;left:75px;-webkit-transform:rotateY(-90deg) translateZ(150px);-moz-transform:rotateY(-90deg) translateZ(150px);-ms-transform:rotateY(-90deg) translateZ(150px);-o-transform:rotateY(-90deg) translateZ(150px);transform:rotateY(-90deg) translateZ(150px);}.flip-box.flip-up .object:hover, .flip-box.flip-up .object:focus {-webkit-transform:translateZ(-75px) rotateX(180deg);-moz-transform:translateZ(-75px) rotateX(180deg);-ms-transform:translateZ(-75px) rotateX(180deg);-o-transform:translateZ(-75px) rotateX(180deg);transform:translateZ(-75px) rotateX(180deg);}.flip-box.flip-up .back {-webkit-transform:rotateX(180deg) translateZ(75px);-moz-transform:rotateX(180deg) translateZ(75px);-ms-transform:rotateX(180deg) translateZ(75px);-o-transform:rotateX(180deg) translateZ(75px);transform:rotateX(180deg) translateZ(75px);}.flip-box.flip-up .flank {width:400px;height:150px;left:0;top:25px;-webkit-transform:rotateX(-90deg) translateZ(100px);-moz-transform:rotateX(-90deg) translateZ(100px);-ms-transform:rotateX(-90deg) translateZ(100px);-o-transform:rotateX(-90deg) translateZ(100px);transform:rotateX(-90deg) translateZ(100px);}.no-csstransforms3d .flip-box .object {position:relative;overflow:hidden;-webkit-transform-style:none;-moz-transform-style:none;-ms-transform-style:none;-o-transform-style:none;transform-style:none;}.no-csstransforms3d .flip-box .object .back {top:300px;z-index:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.no-csstransforms3d .flip-box .object:hover .back {top:0;z-index:1;}.no-csstransforms3d .flip-box .flank {display:none;}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {.object { position:relative; overflow:hidden; transform:none !important;}  .object .back { top:300px; z-index:0; -webkit-transition-property:all; -moz-transition-property:all; -o-transition-property:all; transition-property:all; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s; transition-duration:0.3s; -webkit-transition-timing-function:ease-in-out; -moz-transition-timing-function:ease-in-out; -o-transition-timing-function:ease-in-out; transition-timing-function:ease-in-out;}  .object:hover .back { top:0; z-index:1; transform:rotateY(0deg) translateZ(0);}}#map-block {background-image:url(../img/template/map-block.jpg);background-size:cover;min-height:40px;padding-top:20px;padding-bottom:20px;}#mapOKdiv {width:50%;text-align:center;margin:0 auto;border:rgb(8, 53, 122) 1px solid;color:#000000;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;border-radius:5px;font-size:12px;background:#E6E6E6;margin-bottom:5px;margin-top:5px;}#Gesamtnavigation a{color:#ffffff;}#navigationWrap{height:41px;display:table;margin-top:-20px;z-index:50;margin:0 auto;}.navigationTel, #navigationMail{height:40px;border-bottom:#000000 1px solid;font-size:15px;font-weight:bold;margin-right:5px;z-index:50;float:left;background:rgb(189, 20, 24);color:#ffffff;margin-top:-20px;}.navigationTel{width:140px;height:36px;background-image:url('../img/icon/tel.png');background-repeat:no-repeat;background-position:8px 8px;padding:4px 0 0 40px;font-size:11px;}#navigationMail{width:40px;}#Gesamtnavigation{width:420px;height:37px;border-bottom:#000000 1px solid;font-size:15px;font-weight:bold;float:left;margin-top:-20px;padding-top:3px;}#Hauptmenue a:hover{color:rgb(189, 20, 24) !important;}#Hauptmenue .Ebene1UL, #responsive-menu, #Hauptmenue li ul, #Gesamtnavigation{background:rgb(8, 53, 122);}#Hauptmenue, #Hauptmenue * {margin:0;padding:0;list-style:none;}#Hauptmenue {position:relative;float:left;margin:0;z-index:299;}#Hauptmenue ul {position:absolute;top:-999em;width:10em;}#Hauptmenue ul li {width:100%;}#Hauptmenue li:hover {visibility:inherit;}#Hauptmenue li {float:left;position:relative;}#Hauptmenue a {display:block;position:relative;}#Hauptmenue li:hover ul, #Hauptmenue li.sfHover ul {left:0;top:2.5em;z-index:99;}ul#Hauptmenue li:hover li ul, ul#Hauptmenue li.sfHover li ul {top:-999em;}ul#Hauptmenue li li:hover ul, ul#Hauptmenue li li.sfHover ul {left:10em;top:0;}ul#Hauptmenue li li:hover li ul, ul#Hauptmenue li li.sfHover li ul {top:-999em;}ul#Hauptmenue li li li:hover ul, ul#Hauptmenue li li li.sfHover ul {left:10em;top:0;}#Hauptmenue li a {font-family:Arial, Helvetica, sans-serif;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;text-decoration:none;text-transform:uppercase;font-weight:bold;}#Hauptmenue li ul {margin-top:-12px;border-radius:5px;color:#ffffff !important;border:1px solid rgb(189, 20, 24);}#Hauptmenue li ul li ul {margin-top:6px;margin-left:-6px;}#Hauptmenue li ul li a {padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:2px;text-decoration:none;border:0;font-weight:normal;text-transform:lowercase;background-image:url(../img/icon/arr_d_wht.gif);background-repeat:no-repeat;background-position:3px 13px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#Hauptmenue li ul li a:hover {padding-left:25px;background-image:url(../img/icon/arr_r_wht.gif);}#responsive-menu {display:none;float:left;}#flyout{height:37px;width:37px;display:none;float:left;margin-top:-20px;background: #2E2E2E;padding:2px 2px 2px 2px;}#FB{display:none;float:left;margin-top:-17px;padding:2px 2px 2px 2px;}#flyoutWrapper{width:250px;height:100%;position:absolute;top:0;left:-300px;z-index:300;background: #2E2E2E;padding:10px 10px 10px 10px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}#flyoutWrapper a{color:#E6E6E6;font-size:25px;}.flyoutLink{width:100%;border-bottom:#E6E6E6 1px solid;}@media only screen and (max-width:850px) {#Gesamtnavigation, #mainmenu {display:none;height:0;} #responsive-menu {display:inline-block;width:100%;margin-top:0px;padding-top:5px;padding-bottom:5px;text-align:center;} #flyout, #FB{display:block;}} #auszeichnung{background:#ffffff;padding:10px 10px 10px 10px;text-align:center;} .thumbnail{width:200px;height:284px;margin-top:5px;border:rgb(8, 53, 122) 1px solid;border-radius:5px;filter:grayscale(100%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;margin:10px 10px 10px 10px;} .thumbnail:hover{filter:grayscale(0%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;} #Blende{position:fixed;top:-20px;width:0%;left:-20px;padding-top:40px;padding-left:20px;text-align:center;background:rgba(0, 0, 0, .9);z-index:500;-webkit-transition:all 1s ease;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;overflow:hidden;} #picDIV{position:relative;} #ZoomPic{border:rgb(8, 53, 122) 3px solid;border-radius:10px;max-width:100%;max-height:calc(800px);} #gal_nav_left{position:absolute;top:50px;left:40px;} #gal_nav_right{position:absolute;top:50px;left:calc(100% - 60px);} #gal_close{position:absolute;top:20px;left:calc(100% - 60px);} .LinkWrapper{width:calc(33% - 20px);float:left;margin:10px 10px 10px 10px;} @media screen and (max-width:1350px) {.LinkWrapper{width:calc(100% - 20px);}  #ZoomPic{margin-left:5px;margin-right:5px;width:calc(100% - 40px);} } #calWrapper{margin:0 auto;margin-bottom:20px;max-width:830px;width:100%;} #calWrapper table{background:#000000;} #calWrapper td{background:#ffffff;} .monat{background:#ffffff;border:1px rgb(8, 53, 122) solid;border-radius:5px;min-height:230px;margin-bottom:5px;margin-right:5px;padding:5px 5px 5px 5px;float:left;} .monate{font-size:15px;border-bottom:0px;padding:5px 5px 5px 5px;margin:3px 3px 3px 3px;width:80%;max-width:350px;border-radius:5px;} .tag, .samstag, .vergangenheit, .blank, .Ereignis {color:#000000;width:29px;height:18px;float:left;border:1px rgb(8, 53, 122) solid;border-radius:5px;margin:3px 3px 3px 3px;font-family:'Courier New';src url('cour.ttf') format('truetype');font-size:12px;overflow:hidden;font-weight:bold;text-align:center;} .blank{border:1px #ffffff solid;} .Uhrzeit{background:rgb(166, 131, 137);color:#101010;width:60px;height:15px;float:left;border:1px #3d367c solid;border-radius:5px;padding:3px 3px 3px 3px;margin:3px 3px 3px 3px;font-family:'Courier New';src url('cour.ttf') format('truetype');font-size:14px;overflow:hidden;} .Ereignis{background:#880000;color:#ffffff;} .tag:hover, .samstag:hover{background:#008800;transition-property:all;transition-duration:200ms;transition-timing-function:ease-in-out;transition-delay:0s;} .tag{background:rgb(189, 20, 24);color:#000000;} .samstag{background:rgb(8, 53, 122);color:#ffffff;} .vergangenheit{background:#E6E6E6;background-image:url(img/datumX.png);color:#303030;transition-property:all;transition-duration:200ms;transition-timing-function:ease-in-out;transition-delay:0s;} .vergangenheit:hover{background:#D2081C;background-image:none;color:#880000;} .TerminVorhanden{color:rgb(150, 0, 0);font-weight:bold;font-size:15px;} #Monatsauswahl{background:rgb(8, 53, 122);font-family:'Courier New';src url('cour.ttf') format('truetype');font-size:14px;overflow:hidden;position:fixed;top:0px;right:0px;text-align:center;width:38px;height:100%;z-index:1;margin-top:80px;} .MonatsLink{line-height:12px;background:rgb(204, 233, 247);width:30px;padding-right:5px;padding-top:5px;height:50px;float:left;border:1px #3d367c solid;border-radius:5px;color:#000000;text-decoration:none;font-weight:bold;} .MonatsLink a{} #Tagesanzeige{width:100%;margin:0 auto;border:1px #000000 solid;border-radius:5px;padding:5px 5px 5px 5px;} #TagesanzeigeHeader{width:calc(100% - 5px);font-weight:bold;background:rgb(8, 53, 122);color:#ffffff;padding:3px 3px 3px 3px;border-radius:5px;} .TagesanzeigeTermin{width:calc(33% - 12px);min-height:110px;background:rgb(189, 20, 24);color:#000000;padding:3px 3px 3px 3px;border-radius:5px;float:left;margin-top:10px;margin-right:10px;}@media screen and (max-width:800px) {.TagesanzeigeTermin{width:calc(100% - 4px);} .monat{width:100%;} .tag, .samstag, .vergangenheit, .blank, .Ereignis {width:calc(13% - 6px);font-size:18px;height:35px;padding-top:10px;}}