@font-face{font-family:'camboregular';src:url('fonts/cambo-regular-webfont.eot');src:url('fonts/cambo-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/cambo-regular-webfont.woff') format('woff'),url('fonts/cambo-regular-webfont.ttf') format('truetype'),url('fonts/cambo-regular-webfont.svg#camboregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'camboregular';src:url('fonts/cambo-regular-webfont.eot');src:url('fonts/cambo-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/cambo-regular-webfont.woff') format('woff'),url('fonts/cambo-regular-webfont.ttf') format('truetype'),url('fonts/cambo-regular-webfont.svg#camboregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'camboregular';src:url('fonts/cambo-regular-webfont.eot');src:url('fonts/cambo-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/cambo-regular-webfont.woff') format('woff'),url('fonts/cambo-regular-webfont.ttf') format('truetype'),url('fonts/cambo-regular-webfont.svg#camboregular') format('svg');font-weight:400;font-style:normal}html,body{text-align:left;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5em;color:#4d4d4d;background-color:#fff}body{font-size:11px}select,input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}.clear{display:block !important;clear:both !important;height:0 !important;padding:0 !important;margin:0 !important;float:none !important}.error{color:red}.hidden{display:none}h1{font-family:camboregular,Helvetica,sans-serif;font-weight:400;line-height:30px;font-size:26px;margin:0 0 12px;color:#707172;min-height:60px}h1 span{color:#bf3f00}.default>h1:first-child{margin-top:0}h2{font-weight:700;line-height:1.2em;font-size:14px;margin:1em 0 .1em;color:#000}h3{font-weight:400;line-height:1.2em;font-size:18px;margin:0 0 .5em}h6{bottom:10px;right:10px;color:#b7b8b9;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:absolute}a:link,a:visited{color:#787878;text-decoration:none}a:hover{color:#e20026}#pagewrapper{max-width:1016px;width:100%;margin:0 auto}#page{position:relative;top:0}#logo{text-align:left;float:left;width:19.3%}#logo img{width:100%;height:auto}#navigationwrapper{position:relative;padding-top:150px;width:calc(19.3% - 10px);float:left;padding-left:10px}#navigation>li{position:relative;z-index:50}#navigation li a{display:block;text-decoration:none}#navigation>li>a{font-family:camboregular,Helvetica,sans-serif;font-size:16px;line-height:25px;color:#999}#navigation>li:hover>a,#navigation>li.active a{color:#bf3f00}#navigation li ul li,#navigation li.active ul li,#navigation li.active ul li.active{padding-left:15px}#navigation li ul li a,#navigation li.active ul li a{font-family:camboregular,Helvetica,sans-serif;font-size:11px;color:#999;margin:0}#navigation li ul li:hover,#navigation li ul li.active,#navigation li ul li a:hover,#navigation li ul li.active a{color:#bf3f00}#headimagewrapper{width:39.78%;float:left}.zitat{float:right;width:40.92%;display:flex;flex-direction:column;justify-content:center}.zitat p{text-align:center;font-size:20px;line-height:23px;font-family:camboregular,Helvetica,sans-serif;font-style:italic;color:#b7b8b9;position:relative;margin:auto;padding:0 10px}#head{position:relative;top:0;height:auto;width:100%;display:flex}#headimage{height:auto;width:100%;overflow:hidden;float:left}#headimage img{width:100%;height:auto}#contentwrapper{width:100%;float:left;position:relative}#footer{position:relative;width:40.92%;font-size:11px;top:10px;float:right;right:0}#footer h3{font-size:12px;padding:0;margin:0}#footer a,#footer a:link,#footer a:visited{color:#787878;text-decoration:none}#footer a:hover{color:#e20026;text-decoration:none}#footer address{font-style:normal}#footer address p{padding-bottom:1.5em}#footer address p.company{font-weight:700;padding-bottom:0;padding-top:1.5em}#footer address .company span{font-style:italic}.addressImpressum .left,.addressImpressum .right{float:left;padding-right:4em}.default{width:calc(39.78% - 50px);float:left;padding-top:50px;padding-right:30px;padding-left:20px;border-bottom:#b2b2b2 solid 7px;min-height:505px}.default a.anmeldung:link,.default a.anmeldung:visited,.sponsors a.anmeldung:link,.sponsors a.anmeldung:visited{background-color:#e20026;color:#fff;padding:2px 15px}.default a.anmeldung:hover,.sponsors a.anmeldung:hover{color:#000}.main_content{position:relative;margin-bottom:1.5em;top:0;padding-top:30px;width:100%}.main_content a,.main_content a:link,.main_content a:visited{color:#787878;text-decoration:none}.main_content a:hover{color:#e20026;text-decoration:none}.main_content p{margin-bottom:1.5em}.main_content p:last-child{margin-bottom:0}.main_content p.lead{font-weight:700}.main_content h1.lead{font-size:1em;font-weight:400;color:#000}.main_content ul{margin:.5em 0 1.5em 8px;list-style:disc;padding-left:20px}.main_content ol{margin:.5em 0 1.5em 8px;list-style:decimal outside;padding-left:20px}.main_content p+ul,.main_content p+ol{margin:.5em 0 1.5em 8px}ul.links,ul.dateien{margin-bottom:1em}ul.links li,ul.dateien li{padding:0 0 0 22px;background-repeat:no-repeat;background-position:left 0}ul.links li{background-image:url("../pics/icons/inet_sw.png")}ul.dateien li.pdf,ul#nav li ul.dateien li.pdf{background-image:url("../pics/icons/page_white_acrobat.png")}ul.dateien li.png,ul.dateien li.jpg,ul.dateien li.jpeg,ul.dateien li.gif,ul.dateien li.tiff,ul.dateien li.tif,ul.dateien li.bmp,ul.dateien li.psd{background-image:url("../pics/icons/picture.png")}ul.dateien li.doc,ul.dateien li.docx{background-image:url("../pics/icons/page_word.png")}ul.dateien li.xls,ul.dateien li.xlsx{background-image:url("../pics/icons/page_excel.png")}ul.dateien li.zip,ul.dateien li.gz,ul.dateien li.tgz,ul.dateien li.tar,ul.dateien li.bz2,ul.dateien li.tbz,ul.dateien li.sevenz{background-image:url("../pics/icons/compress.png")}ul.dateien li.mp3,ul.dateien li.m4a,ul.dateien li.aif,ul.dateien li.aiff,ul.dateien li.wav{background-image:url("../pics/icons/music.png")}ul.dateien li.mp4,ul.dateien li.mov,ul.dateien li.wmv{background-image:url("../pics/icons/movie.png")}ul.dateien li a em,ul.dateien li a span{font-size:.9em;color:#bbb}ul.dateien li a span{display:none}div.bild{position:relative;top:0;right:0;float:right;width:40.92%}div.bild img{width:100%;height:auto}div.bild li span.hover{display:inline;position:absolute;top:0;left:0;height:auto;opacity:0;background-color:#6d6e71;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}div.bild li a:hover span.hover{opacity:.5}div.bild li span.caption{display:none}#moviecloselayer{z-index:31;background-image:url(../pics/layout/hg_transparent.png);width:100%;top:0;left:0;position:absolute;background-repeat:repeat}#movieclosebutton{background-image:url(../pics/layout/buClose.png);background-repeat:no-repeat;background-position:center center}#anfrageform{padding:0 0 1em}#elementwCaptchaCheck{display:none}#anfrageform .label{display:block;width:120px;float:left}#anfrageform div.what_are_you_planning div.label label.required{width:220px}#anfrageform .input,#anfrageform .select{width:260px;float:left}#anfrageform input,#anfrageform textarea,#anfrageform select{width:100%;border:1px solid #808285;margin:0;padding:0}#anfrageform textarea{height:8em}#anfrageform fieldset input,#anfrageform fieldset select{width:auto;float:left}#anfrageform .radio fieldset label,#anfrageform .radio fieldset input{float:none;width:auto;display:inline;margin-right:5px;border:none}#anfrageform .checkboxs label{float:none;width:auto}#anfrageform .checkbox input{border:none;width:auto;display:inline;float:none}#anfrageform .checkbox label{display:inline;width:auto;margin:0 16px 0 4px;float:none}#anfrageform .text label{width:100%;display:block}#anfrageform .text textarea{width:380px;margin-top:.3em}#anfrageform div div.checkboxsWrapper{margin:.3em 0 0;padding:2px 4px}#anfrageform div div div{padding:1px 0}#anfrageform div .block div div{padding:3px 0}#anfrageform .block div.label,#anfrageform .block div.input{padding:0}#anfrageform h3{margin-top:.4em;font-weight:700}#anfrageform .block{margin:.5em 0 2em}#anfrageform .block .subblock{margin:.5em 0 1em}#anfrageform div.buttons{margin-bottom:0}div.buttons input,div.buttons button{cursor:pointer;margin-right:10px}label.required:after{content:" *"}.error{color:#c03}.highlight,ul.dateien li a .highlight{font-size:12px;font-weight:700}h2 .highlight{font-size:14px;color:#000}.search_result{margin-bottom:1.5em}.search_result li{border-top:2px #949597 solid;padding-top:.5em;margin-top:.5em}.search_result li .title{display:block}.gallery .newslist>li{width:270px;height:210px;float:left}.gallery .bilder li{width:270px;height:187px;float:left}.newslist span{display:block}.newslist .titel{font-weight:700;color:#000}.back{position:absolute;bottom:32px;right:20px}.sponsorlist{width:555px}.sponsorlist li{width:170px;height:128px;float:left;margin:0 15px 15px 0}.sponsorlist .bild{display:block;width:170px;height:128px;background-position:center center;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat}.sponsorlist .titel{display:none}.sponsors .bilder li{height:auto}.sponsors .bild{margin-bottom:1.5em}#nav h2{cursor:pointer}#kontaktwrapper{position:absolute;top:125px;width:490px;min-height:400px;padding:120px 0 0 50px;border:1px #a0a0a0 solid;background-color:#fff;background-image:url("../pics/layout/logo.png");background-repeat:no-repeat;background-position:center 25px;z-index:51;-moz-box-shadow:0px 0px 4px #a0a0a0;-webkit-box-shadow:0px 0px 4px #a0a0a0;box-shadow:0px 0px 4px #a0a0a0}#kontaktwrapper div.bestaetigung,#kontaktwrapper div.error{width:428px}#closelayer{z-index:50;background-image:url(../pics/layout/spacer.gif);background-color:#000;opacity:.5;width:100%;height:100%;top:0;left:0;bottom:0;position:fixed;background-repeat:repeat}#kontaktwrapper div.close_button{position:absolute;cursor:pointer;width:30px;height:30px;right:-12px;top:-12px;background-image:url(../pics/layout/buClose.png);background-repeat:no-repeat;background-position:center center}#kontaktwrapper .main_content{width:428px}#kontaktwrapper .left_content,#kontaktwrapper .right_content{float:none}#kontaktwrapper .left_content .minSpacer{min-height:0px}.pflichtfeldInfo{margin:1em 0}.bildlegende{position:absolute;color:#846c6c;font-family:camboregular,Helvetica,sans-serif;font-weight:400;font-style:italic;font-size:11px;top:5px;right:0;width:49%}#mobileNaviWrapper{display:none !important}@media all and (max-width:500px){body #contentwrapper .default{width:calc(100% - 40px);min-height:0px}div.bild{position:relative;top:0;right:0;float:left;width:100%}}@media all and (max-width:740px){.main_content{position:relative;margin-bottom:1.5em;padding-top:0}body .bildlegende{right:10px;width:calc(100% - 10px);text-align:right}body #navigationwrapper,body .zitat{display:none}body .default{width:calc(59.08% - 40px);padding-right:20px;padding-left:20px;padding-top:0;min-height:364px}body #logo{width:33%}body #headimagewrapper{width:68%}body #head{padding-bottom:40px}body #footer{width:calc(100% - 20px);left:20px;top:0;float:left}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;margin-top:44px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%;background:#6d6e72}.mean-container .mean-nav ul li.mean-last{margin-bottom:40px}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li.active a{background:rgba(0,0,0,.2)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:36px;height:35px;padding:12px !important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none !important;border-left:1px solid rgba(255,255,255,.4) !important;border-bottom:1px solid rgba(255,255,255,.2) !important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.2)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none !important}.mean-container .mean-bar{z-index:100;float:none;background-color:#fff}.mean-container a.meanmenu-reveal{color:#6d6e72}.mean-container a.meanmenu-reveal span{background-color:#6d6e72}.mean-container .mean-push{float:none}.mean-container .mean-bar li a:first-child{font-family:opensans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:25px;padding-top:12px;padding-bottom:12px}.mean-container .mean-nav ul li a.mean-expand{padding:7px !important}}