.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
.theme-light.slider-wrapper{background:#f7f7f1;padding:0}
.theme-light .nivoSlider{position:relative;background:#fff url('../../typo3conf/ext/imagecycle/res/css/nivoslider/light/loading.gif') no-repeat 50% 50%;margin-bottom:0;overflow:visible}
.theme-light .nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.theme-light .nivoSlider a{border:0;display:block}
.theme-light .nivo-controlNav{text-align:left;padding:0;position:relative;z-index:10}
.theme-light .nivo-controlNav a{display:inline-block;width:10px;height:10px;background:url('../../typo3conf/ext/imagecycle/res/css/nivoslider/light/bullets.png') no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-light .nivo-controlNav a.active{background-position:0 100%}
.theme-light .nivo-directionNav a{border:0;display:block;width:30px;height:30px;background:url('../../typo3conf/ext/imagecycle/res/css/nivoslider/light/arrows.png') no-repeat;text-indent:-9999px;top:auto;margin-right:10px;bottom:-36px;z-index:11;background-color:#fff;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px 2px rgba(0,0,0,0.3)}
.theme-light .nivo-directionNav a:hover{background-color:#f3ecaf}
.theme-light a.nivo-nextNav{background-position:160% 50%;right:10px;bottom:10px}
.theme-light a.nivo-prevNav{background-position:-60% 50%;left:auto;right:55px;bottom:10px}
.theme-light .nivo-caption{}
.theme-light .nivo-caption a{color:#fff}
.theme-light .nivo-caption a:hover{color:#fff}
.theme-light .nivo-controlNav.nivo-thumbs-enabled{width:80%}
.theme-light .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-light .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:70px;height:auto}
.tx-felogin-pi1 label{display:block}
.tx-imagecycle-pi1-images{display:none;position:relative;overflow:hidden;list-style:none;margin:0;padding:0}
.tx-imagecycle-pi1-images img{display:block}
.tx-imagecycle-pi1-images li{position:absolute;margin:0;padding:0}
.tx-imagecycle-pi1-images li,.tx-imagecycle-pi1-images a{display:block;position:relative}
.tx-imagecycle-pi1-images a:hover{background:none;border:0 !important}
.tx-imagecycle-pi1-images .imagecycle-caption{position:absolute;left:0;bottom:0;
width:100%;padding:5px;color:#fff;background:#000;opacity:0.8;white-space:nowrap;display:none}
.tx-imagecycle-pi1-images .imagecycle-caption a{display:inline;color:#9bd}
.tx-imagecycle-pi1-images .imagecycle-caption a:hover{color:#acf}
.tx-imagecycle-pi1-pager{margin:0 0 5px 0;text-align:center}
.tx-imagecycle-pi1-pager a{border:1px solid #ccc;background:#fc0;text-decoration:none;margin:0 5px;padding:3px 5px}
.tx-imagecycle-pi1-pager a.activeSlide{background:#ea0}
noscript .tx-imagecycle-pi1-images{display:block}
noscript .tx-imagecycle-pi1-images li{float:left;overflow:hidden}
noscript .tx-imagecycle-pi1-images .imagecycle-caption{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.sidr{display:none;position:fixed;top:0;padding-top:53px;height:100%;z-index:999999;width:auto;overflow-x:none;overflow-y:auto;font-family:Tahoma,Geneva,sans-serif;font-size:16px;background:#333;color:#fff}
.sidr .sidr-inner{padding:0 0 15px}
.sidr.right{left:auto;right:-150px}
.sidr.left{left:-150px;right:auto}
.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:400;color:#fff;line-height:24px;background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);margin:0 0 5px;padding:0 15px}
.sidr p{font-size:13px;margin:0 0 12px}
.sidr p a{color:rgba(255,255,255,0.9)}
.sidr ul{display:block;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d;margin:0 0 15px;padding:0}
.sidr ul li{display:block;line-height:37px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a;margin:0}
.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:38px;background:#252525}
a.sidr-class-active{background:#252525}
.sidr ul li a,.sidr ul li span{display:block;text-decoration:none;color:#fff;padding:0 10px}
.sidr ul li ul{border-bottom:none;margin:0}
.sidr ul li ul li{line-height:40px;font-size:18px}
.sidr ul li ul li:last-child{border-bottom:none}
.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}
.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 5px 3px #222829;-moz-box-shadow:inset 0 0 5px 3px #222829;box-shadow:inset 0 0 5px 3px #222829}
.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}
.sidr form{margin:0 15px}
.sidr label{font-size:13px}
.sidr input[type=text],.sidr input[type=password],.sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=search],.sidr input[type=tel],.sidr input[type=time],.sidr input[type=url],.sidr textarea,.sidr select{width:100%;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both;margin:0 0 10px;padding:5px}
.sidr input[type=checkbox]{width:auto;display:inline;clear:none}
.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}
.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}
.sidr .sidr-inner>p,.sidr>p{margin-left:15px;margin-right:15px}
.tx-facebooksocialplugins-pi1{margin-bottom:30px}
html{background:url('../../fileadmin/Resources/Public/css/images/bg.jpg') no-repeat top center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:80%}
sup{bottom:.3ex}
sub{top:.5ex}
body{height:100%;font-family:'Oxygen',sans-serif;font-size:15px;line-height:20px;color:#5f5a57}
img{border:none}
a{color:#523f31;text-decoration:none}
a:hover{text-decoration:underline}
iframe{width:100%;margin-left:0;overflow:visible}
p{padding-bottom:10px}
h1#header{line-height:0;text-indent:-9999px}
img,embed,object,video{max-width:100%;height:auto;width:auto;padding-top:0;padding-left:0;padding-bottom:0}
DIV.csc-textpic-above DIV.csc-textpic-imagewrap,DIV.csc-textpic-below DIV.csc-textpic-imagewrap,DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:none}
.csc-textpic-imagerow{padding-bottom:5px}
.csc-textpic-imagewrap figure{display:inline!important}
img,#logo{height:auto;max-width:100%}
.tx-t3sheaderslider-pi1 img{padding-bottom:0;padding-left:0}
.csc-mailform-field{margin-bottom:1em}
input[type=text],textarea{width:50%;border:1px solid #ddd;font-size:13px;font-family:Verdana,Geneva,sans-serif;padding:5px}
.csc-mailform label strong,.csc-mailform legend strong{display:block;color:#F30;font-size:100%;font-weight:400;text-transform:none;width:100%}
input[type=text]:focus,textarea:focus{border:1px solid #aaa;background-color:#efefef}
.wrapper{max-width:100%;overflow:hidden;height:100%;margin:auto}
.wrapperinner{background:#fff;max-width:960px;overflow:hidden;height:100%;margin:auto}
#startseite{right:10px;top:10px;z-index:200;position:absolute;border:none}
#silvia{right:80px;top:10px;z-index:200;position:absolute;border:none}
a.buttonhover{cursor:pointer;opacity:1;filter:alpha(opacity=100)}
a:hover.buttonhover{cursor:pointer;opacity:0.90;filter:alpha(opacity=90)}
#logo{border:none;overflow:hidden;text-align:left;width:960px;margin:0 auto;padding-top:60px;padding-bottom:10px;padding-left:20px}
#logobg{max-width:100%;background:#fff}
#navibg{width:100%;background-color:#BBB7B0}
#header{max-width:960px;background-color:#fff;line-height:0;margin:0 auto}
#stage,#mainMenu{max-width:960px;clear:both;margin:0 auto}
#footer{max-width:100%;text-align:center;background:#f2f0ee;padding-top:20px;padding-bottom:12px;margin:auto}
.footer-inner p{text-align:center;font-size:14px;line-height:20px;padding-top:0;padding-bottom:0;color:#9b9892;margin:auto}
.footer-inner a{font-size:14px;line-height:20px;color:#5985a4;margin:auto}
#design{max-width:960px;margin:auto}
#design a{color:#fff;text-align:right;font-size:11px}
#header img{width:100%;max-width:100%;z-index:0;xposition:relative}
.headerContent{width:100%;display:block;z-index:1;xposition:absolute}
.nivo-caption{font-family:'Raleway';color:#fff;font-size:18px;line-height:24px;text-align:left;bottom:0;left:0;overflow:hidden;position:absolute;width:auto;z-index:8;padding:10px 10px;margin-left:10px;background:#5f5a57;opacity:0.9;margin-bottom:10px;-moz-border-radius:10px 0px 10px 0px;-webkit-border-radius:10px 0px 10px 0px;border-radius:10px 0px 10px 0px}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;margin-top:0}
.nivoSlider img{position:absolute;top:0;left:0;max-width:100%}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.headerbg{max-width:920px;margin:auto;padding-top:15px}
.headertext{max-width:920px;display:block;height:100%;margin:0}
.headertext p{font-size:24px;font-family:"Noto Serif",serif;color:#604200;line-height:36px;padding:10px 1.5% 10px 2%}
.headertext img{width:100%}
.space ul,.space li{color:#585858;list-style-type:disc;list-style-position:outside;padding-left:0;margin-left:15px;padding-bottom:4px;line-height:18px}
.space{margin-bottom:20px}
.contentwrap{max-width:920px;padding-left:20px;padding-right:20px;padding-bottom:20px;display:block;height:100%;border-top:0 solid #ededed;margin:0 auto}
.contentwrap_2{max-width:920px;padding-left:10px;padding-right:10px;display:block;height:100%;border-top:0 solid #ededed;margin:20px auto}
.contentwrap_2_s{max-width:100%;display:block;height:100%;border-top:0 solid #ededed;margin:0;padding:10px 1% 0 1%;background:#fff}
.contentwrap_2_s .twocol-right img{float:right}
.contentwrap_2_s img{width:70%}
.clearafter:after{content:'';display:block;clear:both}
.onecol{width:100%;float:left;text-align:left!important;margin:0}
.twocol-main{float:left;width:48%;text-align:left!important;margin:0}
.onecol img,.twocol-main img{padding-left:0px}
.twocol-right{float:left;width:48%;text-align:left!important;margin:0 0 0 4%}
.threecol{width:33.33%;float:left;text-align:left!important;margin:0;padding:0}
.threecol .colinside{margin:0 10px 0 0}
.content{width:66%;display:inline-block;border-right:0 solid #e4e5f0;padding:1%}
.sidebar{width:28%;float:right;display:inline-block;padding:1%}
#mainNavi{font-family:'Raleway',sans-serif;max-width:960px;background:#BBB7B0;margin:0 auto}
.fullNavi ul{height:42px}
.fullNavi ul li.first{padding-left:2%}
.fullNavi ul li.last{padding-right:auto}
.fullNavi ul li{float:left;list-style:none outside none;text-transform:none;line-height:42px;padding:0px 0 0 1.2%}
.fullNavi ul li a{color:#fff;text-decoration:none;font-size:16px;
}
.fullNavi ul ul li{float:none;background-color:transparent;z-index:999;border-bottom:1px solid #d7d2ca;padding:0 10px}
fullNavi ul ul li.hover,.fullNavi ul ul li:hover{background:none}
.fullNavi ul ul{margin-left:-15px;position:absolute;background:url('../../fileadmin/images/trans_m.png');display:none;width:auto;z-index:999;height:auto;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:5px}
.fullNavi ul ul li.first{padding-left:0}
.fullNavi ul ul li a{color:#fff;font-size:14px;line-height:16px;text-transform:none}
.fullNavi ul li.hover ul ul,.fullNavi ul li:hover ul ul{display:none;margin-left:160px;margin-top:-20px}
.fullNavi ul li .first .active{color:#5985a4;padding-left:10px}
.hide-desktop ul li{font-size:24px}
DIV.csc-frame-frame1{border:2px solid #fff;margin-bottom:20px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-webkit-box-shadow:10px 10px 10px #908f8f;-moz-box-shadow:10px 10px 10px #908f8f;box-shadow:0px 0px 10px #908f8f;background:url('../../fileadmin/images/startbg.png');padding-top:10px;padding-left:10px;padding-right:10px}
DIV.csc-frame-frame2{border:1px solid #d1d7d7;margin-bottom:20px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:#fff;padding:10px}
DIV.csc-frame-frame2 h2{color:#5985a4}
DIV.csc-frame-frame1 h1{color:#968b84}
#space .csc-frame-frame1 img,#space .csc-frame-frame2 img{margin-bottom:5px}
h1,h2{font-family:'Raleway',sans-serif;font-size:26px;line-height:32px;color:#7292b3;margin:10px 0 10px;font-weight:300}
h2{font-family:'Raleway',sans-serif;font-weight:bold;font-size:18px;color:#7292b3;margin:20px 0 10px}
h3{font-family:'Raleway',sans-serif;font-size:18px;line-height:20px;color:#7292b3;margin:10px 0 10px}
.sidebar p{font-size:90%}
b{font-weight:700}
i{font-style:italic}
TABLE.contenttable TR TD{vertical-align:top;margin-bottom:10px;padding:2px 5px}
.contenttable{margin-bottom:10px;width:100%;font-size:12px}
TABLE.contenttable-0 TR.tr-0 TD{text-align:center;background-color:#008cca;font-weight:700;color:#FFF;border:1px solid #fff}
.tr-0{text-align:center}
.tr-odd{background:#F5F5F5;text-align:center;border:1px solid #fff}
.tr-even{text-align:center;background:#F0F0F0;border:1px solid #fff}
.td-2{text-align:center;border:1px solid #fff}
.td-3{width:33.3%;text-align:center;border:1px solid #fff}
.bodytext,.colinside p{text-align:left}
.hide-desktop,.hidden{display:none}
label,fullNavi ul li.hover ul,.fullNavi ul li:hover ul,.fullNavi ul li.hover ul li.hover ul,.fullNavi ul li:hover ul li:hover ul{display:block}
#footerunten .space,.headerbg #space,.headertext #space img{margin-bottom:0}
#footer .space,#outerwrap img,#space img,.csc-textpic-image{margin-bottom:10px}
.fullNavi ul li a:hover,.fullNavi ul li .active{color:#5985a4}
.td-0,.td-1{text-align:center;width:33.3%;border:1px solid #fff}
@media screen and (min-width:230px) and (max-width:759px){body{-webkit-text-size-adjust:none;background:none;font-size:16px;line-height:22px;height:100%}
#silvia{right:60px;top:5px;z-index:200;position:absolute;border:none;width:45px}
h1,h2{font-size:22px;line-height:34px}
.theme-light.slider-wrapper{background:#fff;padding:0 5px}
#footer{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.tx-t3sheaderslider-pi1 .theme-light .nivo-caption{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;font-size:14px;line-height:14px;text-align:right}
iframe{margin-left:0}
.twocol-main{float:none;width:auto;text-align:left!important;margin:0 2%}
.text_unten{width:auto;float:left}
.twocol-right{float:none;width:auto;text-align:left!important;margin:0 2%}
.footer-inner p{font-size:13px;line-height:18px;padding-left:10px;padding-right:10px;margin:0}
.headertext p{font-size:22px;font-family:"Noto Serif",serif;color:#fc0;line-height:26px;text-align:center;padding-bottom:0}
.xwrapper{width:95%;overflow:hidden;margin-top:0}
.wrapper{margin-top:0}
.hide-desktop{display:block}
#home{float:right;padding-top:0}
.responsive{float:left;padding-top:0}
#logo{border:none;width:92%;text-align:center;padding-top:20px;padding-bottom:0;padding-left:0;margin:auto}
#mainNavi{xwidth:320px}
#navibg_m{height:55px;width:100%;background:#3c3836;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
.mainNavi li img{width:30px;margin-top:-5px;float:right}
#navibg_m a img{width:40px;padding-left:0;margin-top:-5px}
#navibg_m a{color:#fff;text-decoration:none;display:block;font-size:14px;padding:12px 10px}
.mainNaviLine{background-image:url('../../fileadmin/Resources/Public/images/bg_nav_top.png');background-size:contain;xwidth:360px}
.contentwrap,.contentwrap_2{padding-top:0}
.contentwrap p{font-size:14px;line-height:18px}
.threecol{float:none;width:100%}
DIV.csc-frame-frame2 img,.twocol-main img,.twocol-right img{width:760px}
img,embed,object,video{width:100%;height:auto;padding-top:0;padding-left:0;padding-bottom:0}
.tx-t3sheaderslider-pi1 img{display:none;padding-bottom:0;padding-left:0}
.csc-textpic-imagerow img,.csc-textpic-intext-right-nowrap img{display:inline!important;width:100%;padding-bottom:0;margin-bottom:0;padding-top:5px}
.tx-t3sheaderslider-pi1 .theme-light .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-light .nivo-controlNav.nivo-thumbs-enabled img{width:50px}
.theme-light .nivo-controlNav{text-align:left;position:relative;z-index:10;padding:10px 10px 3px 0}
.onecol{width:96%;float:left;text-align:left!important;margin:0 0 0 2%}
#startseite,#facebook,#buchen,#kurse,#galerie,#supersized,.hide-mobile,.tx-t3sheaderslider-pi1 .theme-light a.nivo-nextNav,.tx-t3sheaderslider-pi1 .theme-light a.nivo-prevNav{display:none}
}
@media screen and (min-width:760px) and (max-width:970px){.twocol-main{width:47%;text-align:left!important;margin:0}
.twocol-right{width:47%;margin-left:6%;text-align:left!important}
.wrapper{margin-top:0}
.wrapperinner{padding-left:10px;padding-right:10px;padding-top:10px}
.xwrapper{width:95%;overflow:hidden}
.hide-mobile{display:block}
#navibg{width:100%}
#mainNavi{xwidth:760px}
.fullNavi ul li.first{padding-left:2%}
.fullNavi ul li.last{padding-right:auto}
ul.mainNavi li{padding:12px}
.contentwrap_2 p{width:95%}
.hide-pad,.hide-desktop{display:none}
}
.hidden{display:none}
.theme-light.slider-wrapper{background:#fff;padding:0px 20px 0 20px}
.theme-light .nivoSlider{position:relative;background:#fff url('../../fileadmin/Resources/Public/css/light/loading.gif') no-repeat 50% 50%;margin-bottom:0;overflow:visible}
.theme-light .nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.theme-light .nivoSlider a{border:0;display:block}
.theme-light .nivo-controlNav{text-align:left;padding:0;position:relative;z-index:10}
.theme-light .nivo-controlNav a{display:inline-block;width:10px;height:10px;background:url('../../fileadmin/Resources/Public/css/light/bullets.png') no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-light .nivo-controlNav a.active{background-position:0 100%}
.theme-light .nivo-directionNav a{border:0;display:block;width:30px;height:30px;background:url('../../fileadmin/Resources/Public/css/light/arrows.png') no-repeat;text-indent:-9999px;top:auto;margin-right:10px;bottom:-36px;z-index:11;background-color:#fff;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px 2px rgba(0,0,0,0.3)}
.theme-light .nivo-directionNav a:hover{background-color:#dedede}
.theme-light a.nivo-nextNav{background-position:160% 50%;right:10px;bottom:10px}
.theme-light a.nivo-prevNav{background-position:-60% 50%;left:auto;right:55px;bottom:10px}
.theme-light .nivo-caption{}
.theme-light .nivo-caption a{color:#fff}
.theme-light .nivo-caption a:hover{color:#fff}
.theme-light .nivo-controlNav.nivo-thumbs-enabled{width:80%}
.theme-light .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-light .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:70px;height:auto}
.align-left{text-align:left}
.align-center{text-align:center}
.align-right{text-align:right}
.csc-frame-frame1{background-color:#EDEBF1;border:1px solid #333333}
.csc-frame-frame2{background-color:#F5FFAA;border:1px solid #333333}
.important{color:#8A0020}
.name-of-person{color:#10007B}
.detail{color:#186900}
.component-items{color:#186900}
.action-items{color:#8A0020}
.component-items-ordered{color:#186900}
.action-items-ordered{color:#8A0020}
