a {text-decoration:none}h2,h3,h4{padding:20px 0}figcaption strong,h2,h3{border-bottom:1px solid #D6D0C1}#mobileMenu ul li,nav ul li li:hover,nav ul li:hover{background-color:#F49E00}#mobileMenu ul li,nav ul li{display:block;text-transform:uppercase}#intern,nav,nav ul li ul{position:absolute}#mobileMenu,.toggleMobile,nav ul li ul{display:none}figcaption,footer .wrapper,p{line-height:25px}#gallery ul,nav ul{list-style:none}body,ul#galerie{font-family:Arial,Helvetica,sans-serif}#kalender .heute,b,footer .wrapper .column h4,h4,strong{font-weight:700}.clear,footer{clear:both}body{border-top:5px solid #F49E00;background:#FFF;color:#333}a{color:#009EE0}a:hover{color:#F49E00}h2,h3{font-size:20px;margin-bottom:20px}p{margin:5px 0}fieldset{border:1px solid #CCC;padding:10px 12px}figcaption{font-size:14px;width:200px}figcaption strong{padding-bottom:10px;margin:10px 0;display:block}hr{background-color:#D6D0C1;border:0;height:1px;margin:20px 0}header{position:relative;width:auto;max-width:900px;margin:30px auto}header img{max-height:120px;max-width:400px}header a,nav ul li:hover ul li a{color:#000}nav{right:0;bottom:0;z-index:50}nav ul li{float:left;padding:10px}nav ul li ul{background-color:#FFF;margin-left:-10px;margin-top:10px;z-index:100}nav ul li:hover ul{background-color:#FFF3D7;display:block}nav ul li li{display:block;float:none;padding:10px}nav ul li ul li:hover a,nav ul li:hover a{color:#FFF}#mobileMenu{position:fixed;top:0;left:0;width:100%}#mobileMenu ul li{color:#fff;padding:12px 0;letter-spacing:.1em;text-align:center;border-bottom:1px solid #FFF3D7}#mobileMenu .sub{background-color:#FFF3D7}#intern{top:5px;right:5px}#boxcontent article{float:left;width:28%;margin:0 20px;font-size:14px}#boxcontent article h3{font-size:20px;margin-bottom:10px;margin-left:75px}#boxcontent article img{float:left}#boxcontent article p{margin-left:75px}#boxcontent ol{list-style-type:decimal}#boxcontent ul{list-style-type:disc}#boxcontent li{margin-left:20px}#slider_content1,#slider_content2,#slider_content3{line-height:25px;width:350px;position:absolute;top:15%;left:15%;display:none;z-index:11}#slider_content1 h3,#slider_content2 h3,#slider_content3 h3{border:none;color:#EBE8DE;font-size:25px;font-weight:700;margin-bottom:10px;background-color:#009EE0;padding:10px 15px;display:inline-block}#slider_content1{display:block}#slider_content1 p,#slider_content2 p,#slider_content3 p{margin:0 0 30px;color:#4a463b;background-color:#FFF;padding:10px 15px}#spacer{width:auto;height:15px;position:relative}#spacer .lightblue{background-color:#009EE0;float:left;height:15px;width:5%}#spacer .darkblue{background-color:#003E90;float:left;height:15px;width:45%}#spacer .orange{background-color:#F49E00;float:left;height:15px;width:50%}#article,#boxcontent,#four_columns,#text_columns{clear:both;width:auto;max-width:900px;margin:0 auto;padding:0 30px}#four_columns .news{float:left;margin-right:25px;min-height:650px}#four_columns .news a{position:relative;display:block}#four_columns .news a img{max-width:199px;max-height:300px}.thumb-screen{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:99;opacity:0;transition:opacity .5s ease}.row,footer{position:relative}.thumb-screen:hover{opacity:.5}#text_columns .column2,#text_columns article.column1{margin:0 10px 20px;font-size:14px;float:left;width:100%;max-width:430px}.row{margin:40px 0 0 50px;float:right;width:350px}.row img{float:left}.row p{margin-left:100px}footer{height:530px;background:#009EE0}footer .wrapper{margin:0 auto;padding-top:30px;max-width:900px;font-size:14px}footer .wrapper a{color:#003E90}footer .wrapper a:hover{color:#F49E00}footer .wrapper .column{color:#FFF;float:left;width:280px;margin-right:20px}footer .wrapper .column.midlist ul li{display:block;width:auto;padding:0 0 10px 25px;margin-bottom:10px;border-bottom:1px solid #444;background:url(img/arrowright2.png) left 6px no-repeat}footer .wrapper .column.midlist ul li a:hover{color:#FFF}footer .wrapper .column.rightlist ul li{display:block;width:auto;margin-bottom:15px}footer .wrapper .column.rightlist ul li a span{margin-left:95px;display:block}footer .wrapper .column.rightlist ul li a img{background:#FFF;border-radius:7px;float:left}footer .wrapper .column.rightlist ul li a img:hover{border-color:#5e5e5e}footer .wrapper .column h4{font-size:16px;color:#F49E00;border-bottom:1px solid #444;padding:0 0 10px;margin-bottom:10px}#copyright{background:#003E90;height:80px;position:absolute;bottom:0;left:0;width:100%;text-align:center}#copyright .wrapper{padding-top:25px;color:#FFF;font-size:14px;position:relative}#copyright .wrapper .social{position:absolute;right:0;top:25px}#copyright .wrapper .social a{transition:opacity .25s ease;opacity:.5;margin-left:12px;display:block;float:left}#copyright .wrapper .social a:hover{opacity:1}#copyright .wrapper a{color:#009EE0}#copyright .wrapper a:hover{color:#F49E00}#gallery{padding:10px}#gallery ul li{display:inline}#gallery ul img{border:5px solid #fff;border-width:1px;max-width:159px;max-height:100px}ul#galerie{padding:0;margin:0;list-style-type:none}ul#galerie li,ul#galerie li.gallery{padding:3px;float:left;margin:0 10px 10px 0;width:159px}ul#galerie li{background-color:#EEE;border:1px solid #CCC;height:100px}ul#galerie li.gallery{background-color:#CCC;border:1px solid #AAA;height:125px}ul#galerie li:hover{border:1px solid #FF8F00}ul#galerie li span{display:block;text-align:center;font-size:10px;max-width:159px}ul#galerie li a img{display:block;margin-left:auto;margin-right:auto;border:none;max-width:159px;max-height:100px}.trainings{color:#000;width:100%}.trainings a{color:#222}.trainings a:hover{color:#F49E00}.trainings tr:nth-child(even){background-color:#D5EDFA}.trainings tr:nth-child(odd){background-color:#009EE0}#kalender{font-size:100%}#kalender table{height:400px;width:400px;margin:0 auto}#kalender .ueberschrift{font-size:1.5em}#kalender td{border:1px solid #CCC;background-color:#F0F0F0;width:14%;height:14%;text-align:center;vertical-align:middle;font-size:15px}#kalender span{display:none}#kalender .tip{cursor:help;position:relative}#kalender .tip:hover{z-index:1}#kalender span.tip span{display:none;text-decoration:none}#kalender .tip:hover span{display:block;position:absolute;top:25px;right:0;width:180px;background-color:#F0F0F0;text-align:left;border:1px solid #00f}#slides,.go-top{display:none}#kalender .ausbildung{background-color:#0FF}#kalender .jugendraum{background-color:peru}#kalender .einsatz{background-color:#228B22}#kalender .freizeit{background-color:#6CA6CD}#kalender .jugendgruppenleitung{background-color:#FF4500}#kalender .lehrgang{background-color:#98FB97}#kalender .oeffentlichkeitsarbeit{background-color:#FFC125}#kalender .pruefung{background-color:#FFDAB9}#kalender .sonderdienst{background-color:violet}#kalender .uebung{background-color:#8A2BE2}#kalender .wettkampf{background-color:#BEBEBE}#kalender .sonstige{background-color:#DDD}.go-top{position:fixed;bottom:2em;right:2em;color:#fff;background-color:rgba(0,0,0,.3);font-size:12px;padding:1em}.go-top:hover{background-color:rgba(0,0,0,.6)}.slidesjs-container{border-top:1px #d6d0c1 solid}.container{width:auto;margin:0 auto;position:relative}.slidesjs-pagination .active{color:red}#slider_content1 p .responsive_button,#slider_content2 p .responsive_button,#slider_content3 p .responsive_button{display:none;color:#000}@media (max-width:1215px){#slider_content1,#slider_content2,#slider_content3{width:auto;margin-right:50px}#slider_content1 h2,#slider_content2 h2,#slider_content3 h2{font-size:18px}#slider_content1 p,#slider_content2 p,#slider_content3 p{font-size:14px}#slider_content1 p .responsive_button,#slider_content2 p .responsive_button,#slider_content3 p .responsive_button{display:inline}}@media (max-width:960px){header img{max-width:360px}#boxcontent article{float:none;margin:30px auto 0;width:80%}#boxcontent,#four_columns,#text_columns{max-width:500px}#four_columns .news:nth-of-type(3),#four_columns .news:nth-of-type(4){margin-top:25px}#text_columns .column2,#text_columns article.column1{float:none;max-width:500px;margin:50px 0 0}.column2 .row{float:none;margin:0 0 40px 50px}footer .wrapper .column{font-size:12px;width:230px}}@media (max-width:799px){.container{height:1px;top:-1500px}header{height:120px}header nav{right:auto;bottom:auto;left:50%;margin-left:-205px}footer{padding-bottom:70px;height:auto}footer .wrapper{width:350px;margin:0 auto}footer .wrapper .column{margin-top:30px;float:none;font-size:14px;width:auto}footer .wrapper .social{display:none}}@media (max-width:524px){header img{max-width:100%}#four_columns,figcaption{width:auto}#boxcontent article{width:100%}#four_columns .news{float:none;margin:50px auto 0;min-height:0}#four_columns .news a img{max-width:100%;max-height:100%}.column2 .row{margin:0 0 40px 10px;width:auto}footer .wrapper{width:auto}footer .wrapper .column{margin:0 auto 15px;max-width:300px}#mobileMenu{display:block;z-index:99}.toggleMobile{position:fixed;top:10px;left:10px;display:block;width:40px;height:36px;cursor:pointer;z-index:999}.toggleMobile span.menu1,.toggleMobile span.menu2,.toggleMobile span.menu3{display:block;position:absolute;width:40px;height:8px;left:0;background:#D5EDFA;transition:all .35s cubic-bezier(.75,.25,.1,.95)}.toggleMobile span.menu1{top:0}.toggleMobile span.menu2{top:14px}.toggleMobile span.menu3{top:28px}.toggleMobile.active span.menu1{top:14px;transform:rotate(45deg);transition:all .5s cubic-bezier(.75,.25,.1,.95)}.toggleMobile.active span.menu2{transform:rotate(-45deg);transition:all .5s cubic-bezier(.75,.25,.1,.95)}.toggleMobile.active span.menu3{opacity:0;transition:opacity .35s cubic-bezier(.75,.25,.1,.95)}#intern,header nav{display:none}header img{width:100%}header h1{font-size:30px}header p{margin-left:60px;font-size:14px}#kalender table{height:300px;width:300px}}@keyframes stylie-transform-keyframes{0%{transform:translateX(30px) translateY(46px) rotate(0) translate(-50%,-50%);animation-timing-function:cubic-bezier(.25,.25,.75,.75)}100%{transform:translateX(260px) translateY(-150px) rotate(0) translate(-50%,-50%)}}@keyframes stylie-transform2-keyframes{0%{transform:translateX(40px) translateY(40px) rotate(0) translate(-50%,-50%);animation-timing-function:cubic-bezier(.25,.25,.75,.75)}100%{transform:translateX(50px) translateY(40px) rotate(0) translate(-50%,-50%)}}