body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/** VARIABLES 
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
  position: relative;
  margin: 0 auto 60px;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.bx-wrapper img {
  max-width: 100%;
  display: block;
}
.bxslider {
  margin: 0;
  padding: 0;
}
ul.bxslider {
  list-style: none;
}
.bx-viewport {
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
}
/** THEME
===================================*/
.bx-wrapper {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: 5px solid #fff;
  background: #fff;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('../../files/prisma/css/files/design/bx_loader.gif') center center no-repeat #ffffff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #000;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}
.bx-wrapper .bx-pager-item {
  font-size: 0;
  line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url('../../files/prisma/css/files/design/feil-links.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
  background-position: 0 0;
}
.bx-wrapper .bx-next {
  right: 10px;
  background: url('../../files/prisma/css/files/design/feil-rechts.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
  background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url('../../files/prisma/css/files/design/controls.png') -86px -11px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
  background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url('../../files/prisma/css/files/design/controls.png') -86px -44px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
  background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

::-moz-selection{color: white;text-shadow: 0 2px 6px rgba(0,0,0,0.5);background: #75af96}::selection{color: white;text-shadow: 0 2px 6px rgba(0,0,0,0.5);background: #75af96}@font-face{font-family: 'OpenSans';src: url('/files/prisma/fonts/OpenSans-Regular-webfont.eot');src: url('/files/prisma/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('/files/prisma/fonts/OpenSans-Regular-webfont.woff') format('woff'), url('/files/prisma/fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('/files/prisma/fonts/OpenSans-Regular-webfont.svg#OpenSans-Regular') format('svg');font-weight: normal;font-style: normal}@font-face{font-family: 'OpenSans';src: url('/files/prisma/fonts/OpenSans-Bold-webfont.eot');src: url('/files/prisma/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/files/prisma/fonts/OpenSans-Bold-webfont.woff') format('woff'), url('/files/prisma/fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('/files/prisma/fonts/OpenSans-Bold-webfont.svg#open_sansregular') format('svg');font-weight: bold;font-style: normal}@font-face{font-family: 'OpenSans';src: url('/files/prisma/fonts/OpenSans-Semibold-webfont.eot');src: url('/files/prisma/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('/files/prisma/fonts/OpenSans-Semibold-webfont.woff') format('woff'), url('/files/prisma/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), url('/files/prisma/fonts/OpenSans-Semibold-webfont.svg#open_sansregular') format('svg');font-weight: 500;font-style: normal}.gu1 .row{width: 102px}.gu2 .row{width: 204px}.gu3 .row{width: 306px}.gu4 .row{width: 408px}.gu5 .row{width: 510px}.gu6 .row{width: 612px}.gu7 .row{width: 714px}.gu8 .row{width: 816px}.gu9 .row{width: 918px}.gu10 .row{width: 1020px}.gu11 .row{width: 1122px}.gu12 .row{width: 1224px}.gu1{width: 88px}.gu2{width: 190px}.gu3{width: 292px}.gu4{width: 394px}.gu5{width: 496px}.gu6{width: 598px}.gu7{width: 700px}.gu8{width: 802px}.gu9{width: 904px}.gu10{width: 1006px}.gu11{width: 1108px}.gu12{width: 1210px}.h1{height: 88px}.h2{height: 190px}.h3{height: 292px}.h4{height: 394px}.h5{height: 496px}.h6{height: 598px}.h7{height: 700px}.h8{height: 802px}.h9{height: 904px}.h10{height: 1006px}.h11{height: 1108px}.h12{height: 1210px}.m1{margin-left: 102px}.m2{margin-left: 204px}.m3{margin-left: 306px}.m4{margin-left: 408px}.m5{margin-left: 510px}.m6{margin-left: 612px}.m7{margin-left: 714px}.m8{margin-left: 816px}.m9{margin-left: 918px}.m10{margin-left: 1020px}.m11{margin-left: 1122px}.m12{margin-left: 1224px}.gu2.m1{width: 88px !important}.gu3.m2{width: 88px !important}.gu3.m1{width: 190px !important}.gu4.m3{width: 88px !important}.gu4.m2{width: 190px !important}.gu4.m1{width: 292px !important}.gu5.m4{width: 88px !important}.gu5.m3{width: 190px !important}.gu5.m2{width: 292px !important}.gu5.m1{width: 394px !important}.gu6.m5{width: 88px !important}.gu6.m4{width: 190px !important}.gu6.m3{width: 292px !important}.gu6.m2{width: 394px !important}.gu6.m1{width: 496px !important}.gu7.m6{width: 88px !important}.gu7.m5{width: 190px !important}.gu7.m4{width: 292px !important}.gu7.m3{width: 394px !important}.gu7.m2{width: 496px !important}.gu7.m1{width: 598px !important}.gu8.m7{width: 88px !important}.gu8.m6{width: 190px !important}.gu8.m5{width: 292px !important}.gu8.m4{width: 394px !important}.gu8.m3{width: 496px !important}.gu8.m2{width: 598px !important}.gu8.m1{width: 700px !important}.gu9.m8{width: 88px !important}.gu9.m7{width: 190px !important}.gu9.m6{width: 292px !important}.gu9.m5{width: 394px !important}.gu9.m4{width: 496px !important}.gu9.m3{width: 598px !important}.gu9.m2{width: 700px !important}.gu9.m1{width: 802px !important}.gu10.m9{width: 88px !important}.gu10.m8{width: 190px !important}.gu10.m7{width: 292px !important}.gu10.m6{width: 394px !important}.gu10.m5{width: 496px !important}.gu10.m4{width: 598px !important}.gu10.m3{width: 700px !important}.gu10.m2{width: 802px !important}.gu10.m1{width: 904px !important}.gu11.m10{width: 88px !important}.gu11.m9{width: 190px !important}.gu11.m8{width: 292px !important}.gu11.m7{width: 394px !important}.gu11.m6{width: 496px !important}.gu11.m5{width: 598px !important}.gu11.m4{width: 700px !important}.gu11.m3{width: 802px !important}.gu11.m2{width: 904px !important}.gu11.m1{width: 1006px !important}.gu12.m11{width: 88px !important}.gu12.m10{width: 190px !important}.gu12.m9{width: 292px !important}.gu12.m8{width: 394px !important}.gu12.m7{width: 496px !important}.gu12.m6{width: 598px !important}.gu12.m5{width: 700px !important}.gu12.m4{width: 802px !important}.gu12.m3{width: 904px !important}.gu12.m2{width: 1006px !important}.gu12.m1{width: 1108px !important}.ce_form .formbody{position: relative;margin-left: -14px;display: inline-block;display: block}.ce_form .formbody input,.ce_form .formbody select,.ce_form .formbody textarea{width: 100%;box-sizing: border-box}.ce_form .formbody > .widget{padding-left: 14px;width: auto}.row{position: relative;margin-left: -14px}.col{padding-left: 14px;float: left;position: relative}#main .mod_article,#main .ce_form .formbody{position: relative;margin-left: -14px;display: inline-block;display: block}.wrapperFullW{width: 100%}.wrapperFixedW{width: 1238px;margin: 0 auto;position: relative}@media screen and (min-width: 1238px){body.fee_enabled #main > .inside{background-image: url('/assets/altoma/grid.png');background-repeat: repeat-y;background-position-x: 14px}}#main > .inside{margin: 0;padding: 0 14px}.clearfix{display: block;clear: both}body{color: #000;font-family: 'OpenSans';font-weight: normal;font-style: normal;font-size: 12pt}body{background: url("/files/prisma/design/bg-beige.jpg") no-repeat fixed 50% 0;background-position: center center;background-size: cover;background-attachment: fixed}body.start #main{z-index: 300;margin-top: -3px}body.start #main .mod_eventlist{background-color: rgba(255,255,255,0.5);padding: 0 14px 0 14px;margin-left: -14px;min-height: 2094px;-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4)}body.start #main .mod_article{overflow: visible}body.start .mod_newslist .layout_short > h2,body.start .mod_newslist .layout_short > h2 > a{font-size: 1.08rem;margin-top: 0}body.start .mod_newslist .layout_short > h2 a:hover{color: #aa7939 !important}body.content .mod_newslist .layout_short > h2,body.content .mod_newslist .layout_short > h2 > a{margin-top: 0}body.content #header{height: 100px;background: url("/files/prisma/design/header-2-kurz.png");background-size: 100% auto;background-repeat: no-repeat;background-color: #277553}body.content #navMain{position: absolute;width: 100%;font-weight: 500;background-color: #000;top: 100px;text-align: right;z-index: 800;overflow: visible}body.content #main{z-index: 300;margin-top: 0}body.content #main > .inside{padding-bottom: 50px;background-color: rgba(255,255,255,0.5);-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4)}.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}.clearfix,.row{display: inline-block}.clearfix,.row{display: block}.shadow{-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4)}.textShadow{text-shadow: 0 0 0 rgba(0,0,0,0.8)}.textShadowlight{text-shadow: 1px 1px 1px rgba(255,255,255,0.7)}.textShadowlighter{text-shadow: 1px 0 1px rgba(237,228,223,0.5)}.dottedline{background: url('/files/prisma/design/dottedline.png') repeat-x;background-position-y: 100%;background-position: left bottom;padding-bottom: 0.6em}.button{display: inline-block;font-family: 'OpenSans';font-weight: normal !important;font-size: 0.9rem;padding: 6px 6px;border-radius: 4px;cursor: pointer;background-color: rgba(255,255,255,0.5);text-decoration: none !important;border: solid 1px #e1e1e1;box-shadow: inset 1px 1px 1px rgba(255,255,255,0.5), 0 1px 3px rgba(0,0,0,0.1);text-shadow: 0 0 0 rgba(0,0,0,0.8);color: #000;margin-bottom: 14px;margin-top: 10px;-webkit-appearance: none}.button:hover{-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);text-shadow: 1px 1px 0 rgba(255,255,255,0.7);background-color: #e1e1e1}.broken{width: 100% !important;margin: 0 !important;padding: 0 !important;position: relative !important;display: block;clear: both}#header{height: 200px;background: url("/files/prisma/design/header-2.png");background-size: 100% auto;background-repeat: no-repeat;background-color: #75af96;-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4)}#logo{position: absolute;top: 5px;width: 465px;height: auto;background-repeat: no-repeat;overflow: hidden}body.start #header.scroll-to-fixed-fixed #logo{max-height: 100px;width: 240px;top: 100px}body.start #logo img{transition: height .1s ease-out;-moz-transition: height .1s ease-out;-webkit-transition: height .1s ease-out;height: 200px}body.start #header.scroll-to-fixed-fixed #logo img{height: 100px}#header .mod_customnav{text-align: right;padding-top: 10px}#header .mod_customnav ul.level_1 > li{display: inline-block;color: #000;text-decoration: none}#header .mod_customnav ul.level_1 > li a{text-decoration: none;color: #000;padding: 0 10px 0 45px;font-weight: 500}#header .mod_customnav ul.level_1 > li.active{font-weight: 500;padding: 0 10px 0 45px}#header .mod_customnav ul.level_1 > li:hover > a{text-decoration: underline;text-shadow: 1px 0 1px rgba(237,228,223,0.5)}body.start #header .slogan{position: absolute;right: 10px;top: 160px;font-size: 1.5rem;font-weight: 500;text-shadow: 1px 0 1px rgba(237,228,223,0.5)}body.content #header .slogan{position: absolute;right: 10px;top: 64px;font-size: 1.5rem;font-weight: 500;text-shadow: 1px 0 1px rgba(237,228,223,0.5)}#navMain{position: absolute;width: 100%;font-weight: 500;background-color: #000;top: 200px;text-align: right;z-index: 800;overflow: visible;-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4)}#navMain > .level_1 > li{display: inline-block;text-decoration: none;padding: 0 60px 0 60px;font-size: 1.2rem}#navMain > .level_2 > li{display: block;text-decoration: none;padding: 0 0 0 25px;line-height: 1.17rem}#navMain ul{margin-bottom: 0}#navMain a,#navMain li,#navMain span,#navMain ul.level_2 > li a{display: inline-block;color: #000;text-decoration: none}#navMain ul.level_1 > li > a,#navMain ul.level_1 > li > a:visited,#navMain ul.level_1 > li > a:active,#navMain ul.level_1 > li > span{display: block;padding: 14px .5em}#navMain ul.level_1 > li.cat_1 > .submenu_events.first,#navMain ul.level_1 > li.cat_1 > .submenu_events:hover,#navMain ul.level_1 > li.cat_1 > .submenu_events.sfHover,#navMain ul.level_1 > li.cat_1 > .submenu_events ul.level_2,#navMain ul.level_1 > li.cat_1 > .submenu_events.trail{color: #75af96}#navMain .level_1 > li.cat_1 > ul.level_1_sub{background-color: #75af96}#navMain ul.level_1_sub > li .mod_eventlist > ul .empty,#navMain ul.level_1_sub > li > .mod_eventlist > ul li a{font-size: 1rem}#navMain ul.level_1_sub > li .mod_eventlist > ul .empty{padding: 15px 10px}#navMain ul.level_1_sub > li > .mod_eventlist > ul li a:hover{color: #fff;text-shadow: 1px 2px 1px rgba(0,0,0,0.5)}#navMain ul.level_1 > li.cat_2 > .submenu.sibling,#navMain ul.level_1 > li.cat_2 > .submenu:hover,#navMain ul.level_1 > li.cat_2 > .submenu.sfHover,#navMain ul.level_1 > li.cat_2 > .submenu ul.level_2,#navMain ul.level_1 > li.active.submenu.cat_2,#navMain ul.level_1 > li.cat_2 > .submenu.trail,#navMain ul.level_1 > li.cat_2 > .submenu > a,#navMain ul.level_1 > li > a.submenu.cat_2,#navMain ul.level_1 > li.cat_2 > span{color: #718ea4}#navMain .level_1 > .submenu.cat_2.sibling > ul.level_1_sub,#navMain .level_1 > .active.submenu.cat_2 > ul.level_1_sub,#navMain .level_1 > .submenu.cat_2 > ul.level_1_sub,#navMain .level_1_sub > .submenu.cat_2.sibling > .level_2{background-color: #496d89}#navMain ul.level_1 > li.cat_3 > .submenu.submenu_blog.sibling,#navMain .level_1 > .active.cat_3.submenu.submenu_blog,#navMain .level_1 > .cat_3.submenu.submenu_blog > a,#navMain ul.level_1 > li.cat_3 > .submenu.submenu_blog:hover,#navMain ul.level_1 > li.cat_3 > .submenu.submenu_blog.sfHover,#navMain ul.level_1_sub > li.cat_3 > ul.level_2,#navMain .level_1 > .active.submenu.submenu_blog.cat_3 > ul.level_1_sub,#navMain ul.level_1 > li.cat_3 > .submenu.trail,#navMain .level_1 > li > span.active.cat_3.submenu.submenu_blog{color: #d4a76a}#navMain .level_1 > .submenu.submenu_blog.cat_3.sibling > ul.level_1_sub,#navMain .level_1 > .submenu.submenu_blog.cat_3 > ul.level_1_sub,#navMain .level_1_sub > .submenu.submenu_blog.cat_3.sibling > .level_2{background-color: #d4a76a}#navMain ul.level_1_sub > li .mod_newslist{font-size: 1rem;padding: 14px 14px 0 0;height: 50px}#navMain ul.level_1_sub .mod_newslist li a{padding: 0 15px 0 15px !important}#navMain ul.level_1_sub .mod_newslist li a:hover{color: #fff;text-shadow: 1px 2px 1px rgba(0,0,0,0.5)}#navMain ul.level_1 > li.cat_4 > a,#navMain ul.level_1 > li.cat_4 > .sibling,#navMain .level_1 > .active.cat_4 > span,#navMain ul.level_1 > li.cat_4 > .last,#navMain ul.level_1 > li.cat_4 > .sibling.last:hover,#navMain ul.level_1 > li.cat_4 > .sfHover,#navMain ul.level_1 > li.cat_4 > ul.level_2{color: #d4886a}#navMain ul.level_1 > li.cat_5 > .sibling,#navMain .level_1 > .active.cat_5 > span,#navMain ul.level_1 > li.cat_5 > .last,#navMain ul.level_1 > li.cat_5 > .sibling.last:hover,#navMain ul.level_1 > li.cat_5 > .sfHover,#navMain ul.level_1 > li.cat_5 > ul.level_2,#navMain ul.level_1 > li.cat_5,#navMain ul.level_1 > li.cat_5 > a.cat_5{color: #ef8700}#navMain ul.level_1 > li.last{padding-right: 0}#navMain ul.level_1 > li:hover > ul.level_2,#navMain ul.level_1 > li.sfHover > ul.level_2{left: 0;background-color: #29506d}#navMain ul.level_2 > li > a{color: #000;font-weight: 500}#navMain ul.level_2 > li{display: inline-block;list-style-type: none;padding: 0 1px}#navMain li:hover ul.level_1_sub,#navMain li.sfhover ul.level_1_sub{height: 50px;-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.5);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.5);left: 0}#navMain ul.level_1_sub{width: 100%;position: absolute;z-index: 60;left: -99999px;top: 46px;height: 1px;transition: height .2s ease-in-out;-moz-transition: height .2s ease-in-out;-webkit-transition: height .2s ease-in-out;-webkit-transition-delay: .12s;transition-delay: .12s;padding: 0;overflow: hidden}#navMain ul.level_2{width: 1155px;margin: 0 auto;text-align: left;padding: 0}#navMain ul.level_2 > li{font-size: 1rem;list-style-type: none;padding: 15px 27px 5px 0 !important;margin: 0;display: inline-block;text-align: center;height: 50px;color: #000}#navMain ul.level_1_sub > li .mod_eventlist > ul li a{color: black;transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-webkit-transition: color .2s ease-in-out;-webkit-transition-delay: .12s;transition-delay: .12s;width: 94%;padding: 15px 42px 5px 0 !important;display: block;text-align: center}#navMain ul.level_1_sub > li .submenu.cat_2 > ul li a{color: black;transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-webkit-transition: color .2s ease-in-out;-webkit-transition-delay: .12s;transition-delay: .12s;width: 94%;padding: 15px 42px 5px 0 !important;display: block;text-align: center}#navMain ul.level_2 > li:hover > a,#navMain ul.level_2 > li.sfhover > a,#navMain ul.level_2 > li.active > span,#navMain ul.level_2 > li.trail > a{color: rgba(255,255,255,0.5);text-shadow: 1px 2px 1px rgba(0,0,0,0.5)}#theme .inside{margin-top: 69px}#theme .bx-wrapper{border: 0 !important;margin-bottom: 20px}#theme .content-slider{width: 100%;height: auto;position: relative}#theme .content-slider .ce_text > h1{position: absolute;display: block;font-weight: 500;bottom: 94px;min-width: 291px;height: 32px;padding: 14px 14px 5px 14px;background-color: rgba(255,255,255,0.5)}#theme .content-slider .ce_text > p{position: absolute;display: inline-block;bottom: -12px;font-size: 1.08em;line-height: 1.84rem;font-weight: 500;min-width: 291px;height: 87px;padding: 5px 14px 14px 14px;background-color: rgba(255,255,255,0.5)}#theme .content-slider .ce_text > p a{text-decoration: none;color: #000}#theme .content-slider .ce_text > p a:hover{text-decoration: none;color: #aa5939}#theme .bx-pager a{top: -306px}#theme .ce_sliderStart .slider-control a{display: none}#theme a.bx-prev{content: " ";text-indent: 9999999px;background: url("/files/prisma/design/feil-links.png");background-size: 100% auto;background-repeat: no-repeat;height: 45px}#theme a.bx-next{content: " ";text-indent: 9999999px;background: url("/files/prisma/design/feil-rechts.png");background-repeat: no-repeat;background-size: 100% auto;height: 45px}#theme .bx-pager .bx-pager-item{top: -6px !important}#theme .bx-pager{height: 20px !important}.bx-wrapper .bx-controls-direction a{z-index: 599}p.more > a,p.back > a,a.more,a.submit,.submit,a.hyperlink_txt{display: inline-block;font-family: 'OpenSans';font-weight: normal !important;font-size: 0.9rem;padding: 6px 6px;border-radius: 4px;cursor: pointer;background-color: rgba(255,255,255,0.5);text-decoration: none !important;border: solid 1px #e1e1e1;box-shadow: inset 1px 1px 1px rgba(255,255,255,0.5), 0 1px 3px rgba(0,0,0,0.1);text-shadow: 0 0 0 rgba(0,0,0,0.8);color: #000;margin-bottom: 14px;margin-top: 10px;-webkit-appearance: none}p.more > a:hover,p.back > a:hover,a.more:hover,a.submit:hover,.submit:hover,a.hyperlink_txt:hover{background-color: rgba(255,255,255,0.5)}.ce_form,.ce_form .widget,.widget.widget-text,.widget.widget-textarea,.widget.widget-captcha{font-size: 1.08rem;padding-bottom: 10px}.widget.widget-headline.headline{padding-bottom: 0}.widget.widget-captcha .captcha,.widget.widget-text input,.widget.widget-textarea .textarea{color: #29506d;vertical-align: middle;margin-top: 5px;margin-bottom: 5px;padding: 1px}.form label,.form .widget input,.form .widget textarea{display: block;vertical-align: middle;margin-top: 5px;margin-bottom: 5px;color: #000}.widget.widget-select .select{display: block;color: rgba(255,255,255,0.5);margin-bottom: 5px}.widget.widget-radio .radio_container{display: block}.widget.widget-radio .radio_container > span,.widget .checkbox_container > span{display: block;padding-bottom: 10px}.widget.widget-radio .radio_container input.radio{width: 15px}.widget.widget-checkbox input[type=checkbox]{width: 14px;height: 14px}.widget.widget-select .select{display: block;color: #000;margin-bottom: 5px}.widget span.mandatory{color: red}.ce_form .submit{float: none}.ce_gallery li{padding-right: 14px;padding-bottom: 14px}.ce_gallery ul li.col_last{padding-right: 0 !important}.ce_image .caption{font-style: italic;font-size: 0.95rem;line-height: 15pt;margin-top: 5px;display: table;caption-side: bottom}#main .image_container.float_left{margin-right: 14px;margin-bottom: 14px;display: table}#main .image_container.float_right{margin-left: 14px;margin-bottom: 14px;display: table}#main .image_container.float_above{margin-bottom: 14px;display: table}#main .image_container.float_below{margin-top: 14px;display: table}.caption{font-style: italic;font-size: 1rem;line-height: 15pt;margin-top: 5px;margin-bottom: 10px;display: table-caption;caption-side: bottom}.mod_article .ce_list ol{margin-left: 20px;line-height: 1.5rem}.mod_article .ce_list > ul{margin-left: 20px;line-height: 1.5rem;list-style-type: disc}#main .ce_download a,#main .ce_downloads a{text-decoration: none;font-size: 1.08rem;line-height: 1.64rem}#main .ce_download a > span.size,#main .ce_downloads a > span.size{display: none}#main .ce_download a:hover,#main .ce_downloads a:hover{color: #aa5939;text-shadow: 0 0 0 rgba(0,0,0,0.8);text-decoration: underline}body.cat_1 #main h1,body.cat_1 #main h2 a:hover{color: #277553}body.cat_2 #main h1{color: #29506d}body.cat_3 #main h1{color: #aa7939}body.cat_4 #main h1{color: #aa5939}#main h1{font-size: 1.34rem;line-height: 1.69rem;font-weight: 500;background: url('/files/prisma/design/dottedline.png') repeat-x;background-position-y: 100%;background-position: left bottom;padding-bottom: 0.6em}h2{font-size: 1.24rem;line-height: 1.54rem;font-weight: 500;margin-top: 35px}body.start h1 a:hover{color: #29506d !important}#main h3{font-size: 1.1rem;line-height: 1.38rem;font-weight: 500;margin-top: 39px}#main h4{font-size: 1.15rem;line-height: 1.38rem;font-weight: bold;margin-top: 40px}#main h5{font-size: 1.08rem;line-height: 1.17rem;font-weight: bold;margin-top: 43px}#main h6{font-size: 1rem;line-height: 1rem;font-weight: bold;margin-top: 42px}p{font-size: 1.08rem;line-height: 1.5rem;font-weight: normal}#main p > a{text-decoration: underline}#main p > a:hover{text-decoration: underline}#main p.error{color: red;font-size: 1rem;line-height: 1rem}#main a{color: #000;font-weight: 500;text-decoration: none}#main a:hover{text-decoration: underline;color: #000}#main ul,#main ol{font-size: 1.08rem;line-height: 1.5rem;font-weight: normal}#main p.more > a{text-decoration: none;color: #000}#main p.more > a:hover{color: #880000}.ce_text > ul{padding-left: 25px;list-style-type: disc}.ce_text > ol{padding-left: 25px;list-style-type: decimal}.ce_toplink a{margin-top: 20px;margin-bottom: 20px;display: inline-block;font-family: 'OpenSans';font-weight: normal !important;font-size: 0.9rem;padding: 6px 6px;border-radius: 4px;cursor: pointer;background-color: rgba(255,255,255,0.5);text-decoration: none !important;border: solid 1px #e1e1e1;box-shadow: inset 1px 1px 1px rgba(255,255,255,0.5), 0 1px 3px rgba(0,0,0,0.1);text-shadow: 0 0 0 rgba(0,0,0,0.8);color: #000;margin-bottom: 14px;margin-top: 10px;-webkit-appearance: none}#main .inside:after{content: "";display: block;height: 1px;width: 1px;clear: both}.start .textleft{display: block;float: left;width: 584px}.mod_breadcrumb ul{margin-top: 20px}.mod_breadcrumb ul li{display: inline;font-size: 8.5pt}.mod_breadcrumb ul li > a{color: #718ea4;text-decoration: none;font-size: 8.5pt}.mod_breadcrumb li::after{content: "››";font-size: 10.1pt;display: inline;padding-left: 6px;padding-right: 2px}.mod_breadcrumb li.active.last::after{display: none}#searchfield{position: absolute;font-size: 0.9rem;right: 10px;top: 235px;z-index: 800}#searchfield .mod_search{width: 100%}#searchfield .mod_search input[type="search"]{width: 267px;font-size: 9.5pt}#searchfield .button{display: inline-block;font-family: 'OpenSans';font-weight: normal !important;font-size: 0.9rem;padding: 6px 6px;border-radius: 4px;cursor: pointer;background-color: rgba(255,255,255,0.5);text-decoration: none !important;border: solid 1px #e1e1e1;box-shadow: inset 1px 1px 1px rgba(255,255,255,0.5), 0 1px 3px rgba(0,0,0,0.1);text-shadow: 0 0 0 rgba(0,0,0,0.8);color: #000;margin-bottom: 14px;margin-top: 10px;-webkit-appearance: none}.mod_search .formbody input[type="search"]{margin-bottom: 10px}.mod_article.searchfield .mod_search{margin-bottom: 10px}.mod_search .formbody input[type="submit"]{float: none !important;padding: 3px 7px !important;font-size: 9.5pt !important;line-height: 13.9pt !important}.mod_search .ce{padding-bottom: 35px}.mod_search .text{color: #000;padding: 2px 5px}.mod_search .radio_container label{padding-right: 10px}.mod_search .header{margin-top: 15px}.mod_search h3 a{text-decoration: none}.mod_search .url{color: #000}.mod_search .relevance{display: none}.mod_search .highlight{font-weight: 500;color: #d4a76a}.comment_default{margin-top: 30px}.ce_comments .widget .checkbox_container span label{display: inline-block}.ce_comments .widget .checkbox_container .checkbox{display: inline-block;width: 15px}.ce_comments .widget input,.ce_comments .widget textarea{width: 500px;padding: 5px}.ce_comments p.info{color: #aa7939;font-weight: 500}.ce_comments p.info > time.date{color: #000;font-weight: 500}.ce_comments .comment p{font-weight: 500}.ce_comments .reply .comment p{font-weight: 500}.ce_comments .reply:after{content: ' ';text-indent: -999em;display: block;position: absolute;background: url(/files/prisma/design/dottedline.png) repeat-x;background-position: left bottom;width: 100%;height: 5px}.start .ce > .ce_text,.start .ce > .ce_inlinemedia{background-color: rgba(255,255,255,0.5);-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);padding: 0 14px 0 14px;margin-right: -14px;margin-bottom: 14px}.start .ce > .ce_inlinemedia{padding-bottom: 20px}.start .ce > .ce_text.randLinks{background-color: rgba(255,255,255,0.5);-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);padding: 0 14px 0 14px;margin: 14px -1px 14px -14px;min-height: 230px}.start .ce > .ce_text.mitte{background-color: rgba(255,255,255,0.5);-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);padding: 0 14px 0 14px;margin: 14px -1px 14px 0;min-height: 230px}.start .ce > .ce_text.rechtsRand{background-color: rgba(255,255,255,0.5);-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);padding: 0 14px 0 14px;margin-right: -14px;margin-bottom: 14px;min-height: 695px}.start .ce > .ce_text.rechtsRand p > a{color: #29506d !important}.start .ce > .mod_newslist{background-color: rgba(255,255,255,0.5);-webkit-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);box-shadow: 0 4px 5px 0 rgba(0,0,0,0.4);padding: 0 14px 0 14px;margin-right: -14px;margin-bottom: 14px}.start .ce > .mod_newslist .layout_short .image_container.float_left{margin-bottom: 0 !important}.start .ce > .mod_newslist .layout_short p{font-size: 1.08rem;line-height: 1.5rem}.ce > .ce_text p strong{font-weight: bold}.ce > .ce_text p a.button{line-height: 0.8rem}.mod_newsmenu ul.level_1 > li.year.submenu > a,.mod_newsmenu ul.level_2 > li.active span.active,.mod_newsmenu ul.level_1 > li.year span.active{text-align: right;color: #d4a76a;font-size: 1.13rem !important;line-height: 1.77rem}.mod_eventmenu ul.level_1 > li.year.submenu > a,.mod_eventmenu ul.level_2 > li.active span.active,.mod_eventmenu ul.level_1 > li.year span.active{text-align: right;color: #d4a76a;font-size: 1.23rem !important;line-height: 1.77rem}.mod_newsmenu ul,.mod_newsmenu ul.level_1 > li > a,.mod_newsmenu ul.level_2 > li > a,.mod_eventmenu ul,.mod_eventmenu ul.level_1 > li > a,.mod_eventmenu ul.level_2 > li > a{padding-left: 0;text-decoration: none !important;line-height: 1.77rem;font-size: 1.08rem !important}.mod_eventmenu ul.level_2 > li > a{font-size: 1rem !important;color: #d4a76a;padding-left: 0;text-decoration: none !important;line-height: 1.67rem}.mod_newsmenu,.mod_eventmenu{font-size: 1rem !important;display: inline-block;width: 186px;text-align: right;margin-bottom: 20px}.mod_newslist .layout_latest h2,.mod_newsarchive .layout_latest h2{margin-top: 0 !important}.mod_newslist .layout_latest{margin-bottom: 35px}.mod_newslist .layout_short,.mod_newsarchive .layout_latest{margin-bottom: 35px}.mod_newslist .layout_short p.info{font-weight: 500}.mod_eventreader .layout_full h2,.mod_eventlist .layout_list h2,.mod_eventlist .layout_list h3{margin-top: 0 !important}.mod_eventlist .layout_list h2 a:hover{color: #277553 !important}.mod_eventlist .header{margin-top: 60px;margin-bottom: -25px;font-weight: bold}.mod_eventlist .header.first{margin-top: 0}.mod_eventlist p.more,.mod_newslist p.more{line-height: 0.8rem !important}.mod_eventreader .back,.mod_newsreader .back{line-height: 0.8rem !important}.mod_eventlist .textleft .time{font-weight: 500}.mod_eventreader p.location,.mod_eventlist .layout_list p.time,.mod_eventreader .info,.mod_eventreader .layout_full .entrance{font-weight: 500 !important}.mod_eventreader .layout_full .entrance,.mod_eventreader p.location,.mod_eventlist .layout_list p.location,.mod_eventlist .layout_upcoming p.location{font-size: 1.13rem;font-weight: 500;margin-bottom: 0;line-height: 1.86rem}.mod_eventreader .layout_full .artist a:hover{color: #277553 !important}.mod_eventlist .layout_list::after{content: " ";display: block;height: 2px;margin-bottom: 30px;background: url('/files/prisma/design/dottedline.png') repeat-x;background-position-y: 100%;background-position: left bottom;padding-bottom: 0.6em}.mod_eventlist .layout_list:last-child::after{display: none}body.content .mod_eventlist .layout_list.current{display: none}body.content .mod_eventlist .layout_list:first-child{display: none}body.start .mod_eventlist .layout_list .artist,.mod_eventreader .layout_full .ticket,.mod_eventreader .layout_full .artist,.mod_eventlist .layout_list .artist,.mod_eventlist .layout_list .ticket a,.mod_eventlist .layout_upcoming .entrance{font-size: 1.13rem;line-height: 1.86rem;font-weight: 500}.mod_eventreader .layout_full .ticket a:hover{color: #ef8700 !important}.mod_eventlist .layout_list .entrance{font-size: 1.13rem;line-height: 1.86rem;font-weight: 500}.mod_calendar{margin: 29px -2px;overflow: visible !important}table.calendar{font-size: 9.2pt;width: 100%;border-radius: 4px;background-color: white;border-spacing: 2px !important;border-collapse: separate !important;margin-bottom: 30px}.calendar th,.calendar td{padding: 10px;vertical-align: middle;text-align: center}.calendar th.head{background-color: rgba(255,255,255,0.5);color: #d4886a}.calendar th.head a{color: white;text-decoration: none}.calendar th.label{background-color: #d4886a;color: white}.calendar th.label span{display: none}.calendar td{background-color: rgba(255,255,255,0.5);position: relative}.calendar td.weekend{background-color: rgba(255,255,255,0.5);color: white}.calendar td.days{width: 14%}.calendar .days.active{color: #d4886a;cursor: pointer}.calendar .event{display: none;position: absolute;border-radius: 4px;box-shadow: inset 1px 1px 1px #fff, 0 1px 3px 0 rgba(0,0,0,0.5);background-color: #eeeeee;padding: 8px;z-index: 700;left: 0}.calendar .days.open .event{display: block !important;text-align: left !important}.calendar .event a{text-decoration: none !important;line-height: 1rem}#main table{border-collapse: collapse;border-spacing: 0;border: 0}#main .ce_table table{width: 100%}#main .ce_table table caption{text-align: left;margin-bottom: 1em}#main .ce_table td,#main .ce_table th{border-collapse: collapse;text-align: left;padding: 8px}#main .ce_table tr.even{background-color: #fEfEfE}#main .ce_table tr.odd{background-color: #f2f2f2}#main .ce_table tr:hover{background-color: rgba(255,255,255,0.5)}#main .ce_table th{text-shadow: 1px 1px 0 rgba(255,255,255,0.2);line-height: 17pt;font-weight: 500;padding-top: 10px;padding-bottom: 10px;background-color: rgba(255,255,255,0.5)}.mod_subscribe .text{width: 73%;padding: 2px}.ce_page_teaser p{margin-top: 12px;min-height: 50px}.ce_page_teaser h2 a{text-decoration: none}#footer{padding: 12px 0 12px 0;width: auto;border-radius: 4px;background-color: rgba(255,255,255,0.5);margin-top: 25px}#footer .inside{line-height: 1.5rem;color: rgba(255,255,255,0.5)}#footer .mod_article:after{display: block;content: ' ';clear: both;height: 1px;width: 1px}#footer .mod_sharebuttons .sharebuttons{position: absolute;right: 12px}.pagination{display: block;text-align: center;width: 100%;margin-top: 15px;margin-bottom: 30px}.pagination ul{display: inline-block}.pagination li{display: inline-block;font-size: 0.9rem}.pagination li a{display: inline-block;font-size: 0.9rem;color: #000;font-weight: 500;background: rgba(255,255,255,0.5);text-decoration: none;padding: 0 7px;margin-right: 6px;border-radius: 4px;box-shadow: inset 1px 1px 1px #fff, 0px 1px 3px rgba(0,0,0,0.1)}.pagination p{display: inline-block;font-weight: 500;font-size: 0.9rem;padding: 0 7px;margin-right: 6px;border-radius: 4px;background: rgba(255,255,255,0.5);box-shadow: inset 1px 1px 1px #fff, 0px 1px 3px rgba(0,0,0,0.1)}.pagination ul li span.current{display: inline-block;font-weight: 500;color: #880000;padding: 0 7px;margin-right: 6px;border-radius: 4px;background: rgba(255,255,255,0.5);box-shadow: inset 1px 1px 1px #fff, 0 1px 3px rgba(0,0,0,0.1)}.dlh_googlemap{margin-bottom: 14px}#menu-toggle,#logoMobile,#navKoffer,#navMobile{display: none}@media (max-width: 1250px){.wrapperFixedW,.wrapperFullW,#wrapper,#main > .inside .col,#main > .inside .row,#main > .inside .mod_article,#footer .inside,#footer > .inside .col,#main .ce_form .formbody,.ce_form .formbody .widget,.ce_comments .widget,.submit_container,#headerWrapper,#header .inside,#main .image_container a,.image_container.float_right,.image_container.float_left,.mod_calendar,#main table,.start .textleft,.ce_inlinemedia iframe{width: 100% !important;margin: 0 !important;padding: 0 !important;position: relative !important;display: block;clear: both}.formbody,.widget,.ce_comments .form{width: 100% !important;margin: 0 !important;padding: 0 !important;position: relative !important;display: block;clear: both}img{max-width: 100%;height: auto}.ce_inlinemedia iframe{max-width: 100%;margin-bottom: 20px !important}body{color: #000;font-family: 'OpenSans';font-weight: normal;font-style: normal;font-size: 12pt}#navMain,.mod_customnav,#logo{display: none !important}#menu-toggle{display: block;width: 100%;height: 38px;background-color: #000;padding-left: 15px;padding-top: 8px}#menu-toggle img{background-repeat: no-repeat}#header{background: url("/files/prisma/design/header-2-kurz.png");background-repeat: no-repeat;background-color: #75af96;position: fixed;width: 100%;height: 80px;box-shadow: 0 4px 4px rgba(0,0,0,0.3);z-index: 1010;top: 0}body.content #header{background: url("/files/prisma/design/header-2-kurz.png");background-repeat: no-repeat;background-color: #75af96;position: fixed;width: 100%;height: 80px;box-shadow: 0 4px 4px rgba(0,0,0,0.3);z-index: 1010;top: 0}body.start #header .slogan,body.content #header .slogan{position: absolute;right: 14px;top: 53px;font-size: 1.1rem;font-weight: 500;z-index: 1010}body.content #main > .inside{margin-top: 71px}body.start #theme > .inside{margin-top: 133px}#logoMobile{display: block;background-image: url("/files/prisma/design/logo-mobile.png");background-repeat: no-repeat;margin-top: 4px;margin-left: 4px;z-index: 1020;height: 75px;width: auto}#navMobile{box-shadow: 0 4px 4px rgba(0,0,0,0.3);background-color: #000;width: 100%;margin-right: 15px;display: block;overflow: hidden;margin-top: 119px;z-index: 600}#navMobile ul.level_1_sub{display: none}#navMobile li.open > ul.level_1_sub{display: block}#navMobile ul.level_1 > li.cat_1 a,#navMobile ul.level_1 > li.cat_1,#navMobile ul.level_1 > .trail.cat_1 a,#navMobile ul.level_1 > span.active.cat_1{color: #75af96;font-weight: 500;line-height: 30pt}#navMobile ul.level_1_sub .mod_eventlist ul{background-color: #75af96;padding-left: 20px}#navMobile ul.level_1_sub .mod_eventlist li a{color: #000 !important}#navMobile ul.level_1 > li.cat_2 a,#navMobile ul.level_1 > li.cat_2,#navMobile ul.level_1 > .trail.cat_2 a,#navMobile ul.level_1 > span.active.cat_2{color: #718ea4;line-height: 30pt;font-weight: 500}#navMobile ul.level_1_sub ul.level_2{background-color: #718ea4;padding-left: 20px}#navMobile ul.level_1_sub ul.level_2 li a,#navMobile ul.level_1_sub ul.level_2 li.active span{color: #000 !important}#navMobile ul.level_1 > li.cat_3,#navMobile ul.level_1 > li.cat_3 a,#navMobile ul.level_1 > .trail.cat_3 a,#navMobile ul.level_1 > span.active.cat_3{color: #d4a76a !important;font-weight: 500;line-height: 30pt}#navMobile ul.level_1_sub .mod_newslist ul{background-color: #aa7939}#navMobile ul.level_1_sub .mod_newslist ul li > a{color: #000 !important;padding-left: 35px}#navMobile ul.level_1 > li.cat_4,#navMobile ul.level_1 > li.cat_4 a,#navMobile ul.level_1 > .trail.cat_4 a,#navMobile ul.level_1 > span.active.cat_4{color: #aa5939 !important;line-height: 30pt;font-weight: 500}#navMobile ul.level_1 > li.cat_5,#navMobile ul.level_1 > li.cat_5 a,#navMobile ul.level_1 > .trail.cat_5 a,#navMobile ul.level_1 > span.active.cat_5{color: #ef8700 !important;line-height: 30pt;font-weight: 500}#navMobile ul.level_1 li > a,#navMobile ul.level_1 > li.active,#navMobile ul.level_1_sub > li a{text-decoration: none}#navMobile ul.level_1 li > span.active,#navMobile ul.level_1 li > a{padding-left: 15px}#navMobile ul.level_1 > li.open > ul.level_2{display: block !important;padding-left: 15px;padding-bottom: 20px}#navMobile ul.level_1 > li.open > ul.level_2 li.active{padding-left: 15px}#navMobile li{font-size: 14pt}body.start #main .mod_eventlist{width: 100%}.start .ce > .mod_newslist .layout_short p{font-size: 1rem;line-height: 1.5rem}.start .ce > .ce_text.randLinks{width: 100%}.start .ce > .ce_text.mitte{width: 100%;margin-top: 0;margin-left: -14px}.start .ce_page_teaser,.start .ce > .ce_text.rechtsRand,.start .ce > .mod_newslist{margin-left: -14px}.start .ce > .ce_text.rechtsRand{min-height: 602px}p{font-size: 1rem;line-height: 1.5rem;font-weight: normal}#theme .content-slider .ce_text img{width: 100%;height: auto}#theme .content-slider .ce_text > p{position: absolute;display: inline-block;bottom: -12px;font-size: 0.9rem;line-height: 1.3rem;font-weight: bold;min-width: 243px;height: 65px;padding: 0 14px 0 14px;background-color: rgba(255,255,255,0.5)}#theme .content-slider .ce_text > h1{position: absolute;display: block;font-weight: 500;font-size: 1.1rem;bottom: 53px;min-width: 243px;padding: 7px 14px 5px 14px;background-color: rgba(255,255,255,0.5)}#theme .bx-pager{display: none}body.start .mod_eventlist .layout_list .artist,.mod_eventreader .layout_full .ticket,.mod_eventreader .layout_full .artist,.mod_eventlist .layout_list .artist,.mod_eventlist .layout_list .ticket a,.mod_eventlist .layout_upcoming .entrance{font-size: 1rem;line-height: 1.5rem;font-weight: 500}}@media (max-width: 640px){#header .slogan{display: none}body{color: #000;font-family: 'OpenSans';font-weight: normal;font-style: normal;font-size: 0.9rem;line-height: 1rem}.ce_comments .widget input,.ce_comments .widget textarea{width: 100%;box-sizing: border-box}.ce_comments .widget .checkbox_container span label{display: inline-block;width: 230px}body{background: url("/files/prisma/design/bg-beige.jpg") no-repeat fixed 50% 0;background-position: top center;background-size: cover}#theme .content-slider{display: none}body.start .mod_eventlist .layout_list .artist,.mod_eventreader .layout_full .ticket,.mod_eventreader .layout_full .artist,.mod_eventlist .layout_list .artist,.mod_eventlist .layout_list .ticket a,.mod_eventlist .layout_upcoming .entrance,.mod_eventreader .layout_full .entrance,.mod_eventreader p.location,.mod_eventlist .layout_list p.location,.mod_eventlist .layout_upcoming p.location,.mod_eventlist .layout_list .entrance{font-size: 1rem;line-height: 1.5rem;font-weight: 500}}@media print{body{background: none}#logoPrint{display: none !important}#headerWrapper,#modulesWrapper,#footerWrapper,.filter,p.more,p.back,.submit_container,.pagination li.next,.pagination li.last,#fee_settings,#header,.image_container{display: none !important}.ce_form{page-break-inside: avoid}.print{display: block !important}}
