.news-img-wrap-container a:active,.news-img-wrap a:active,.news-img-wrap-container a:focus,.news-img-wrap a:focus{outline:none}
.news-img-wrap,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.news-img-wrap{margin:0;padding:0;width:100%}
.news-img-wrap .mediaelement{display:none;-webkit-backface-visibility:hidden}
.news-img-wrap .mediaelement img{display:block}
.flex-pauseplay span{text-transform:capitalize}
.news-img-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .news-img-wrap{display:block}
* html .news-img-wrap{height:1%}
.no-js .news-img-wrap>.mediaelement:first-child{display:block}
.news-img-wrap{margin:0px;background:#fff}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}
}
.news-img-wrap-container{position:relative}
.flex-controller{position:absolute;right:10px;bottom:0px;z-index:999}
.flex-direction-nav li{float:left;width:35px;height:35px}
.flex-direction-nav li a{width:35px;height:35px;z-index:999;font-family:'Open Sans',sans-serif;font-size:25px !important;font-weight:800 !important;line-height:35px;color:#ccc !important;background-color:#fff;display:block;text-align:center;vertical-align:middle;border:2px solid #C5C7C8;border-radius:2px;opacity:0.8;-ms-filter:"alpha(opacity=80)";
filter:alpha(opacity=80);
}
.flex-direction-nav li a.flex-disabled{display:none}
.tx-felogin-pi1 label{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}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:610px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:610px}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-bx-kurznachrichten table{border-collapse:separate;border-spacing:10px}
.tx-bx-kurznachrichten table th{font-weight:bold}
.tx-bx-kurznachrichten table td{vertical-align:top}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
body{background:#D9D9D9;font:14px/22px georgia,garamond,serif;color:#4B4B4A;width:100%}
h1,h2,h3,h4,h5,h6{color:#0D0D0D;font-family:'Open Sans',sans-serif;font-weight:700}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
h1{font-size:46px;line-height:50px;margin-bottom:14px}
h2{font-size:35px;line-height:40px;margin-bottom:10px}
h3{font-size:28px;line-height:34px;margin-bottom:8px}
h4{font-size:21px;line-height:30px;margin-bottom:4px}
h5{font-size:17px;line-height:24px}
h6{font-size:14px;line-height:21px}
.subheader{color:#777}
p{margin:0 0 10px 0}
p img{margin:0}
p.lead{font-size:21px;line-height:27px;color:#777}
em{font-style:italic}
strong{font-weight:bold;color:#333}
small{font-size:80%}
blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}
blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:12px;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}
hr{border:solid #F6F6F6;border-width:3px 0 0;clear:both;margin-top:10px;margin-bottom:10px;height:0}
a,a:visited{color:#413f3f;text-decoration:none;outline:0}
a:hover,a:focus{color:#000}
p a,p a:visited{line-height:inherit}
ul,ol{margin-bottom:20px}
ul{list-style:none outside}
ol{list-style:decimal}
ol,ul.square,ul.circle,ul.disc{margin-left:30px}
ul.square{list-style:square outside}
ul.circle{list-style:circle outside}
ul.disc{list-style:disc outside}
ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}
ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}
li{line-height:18px;margin-bottom:12px}
ul.large li{line-height:21px}
li p{line-height:21px}
img.scale-with-grid{max-width:100%;height:auto}
img{width:auto}
DIV.csc-textpic .csc-textpic-imagewrap FIGURE{max-width:100%;overflow:hidden;display:block}
DIV.csc-textpic-center .csc-textpic-imagewrap,DIV.csc-textpic-center FIGURE.csc-textpic-imagewrap{width:100%;display:block}
DIV.csc-textpic-center .csc-textpic-center-outer{max-width:100%;
}
DIV.csc-textpic-center .csc-textpic-center-inner{width:100%}
FIGCAPTION.csc-textpic-caption{display:block}
input,textarea,select{background-color:#F6F6F6;border:none;padding:10px;font-family:'Open Sans',sans-serif;font-size:13px;color:#000;font-weight:400}
@media only screen and (max-width:959px){}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:767px){}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (max-width:479px){}
.content{position:relative;top:85px;clear:left}
#timeline{width:100%;height:160px;background-color:#3c3c3f;margin-top:180px;clear:both}
#timeline .closer,#search .closer{position:absolute;width:31px;height:34px;right:8%;display:none;background-image:url('../../fileadmin/templates/kontext/images/close.png');z-index:9999;cursor:pointer}
#metamenu .closer{position:absolute;width:31px;height:34px;right:0;top:0;display:none;background-image:url('../../fileadmin/templates/kontext/images/close.png');z-index:9999;cursor:pointer;display:block}
#search{display:none}
#timeline a{color:#fff}
#fotogalerie{height:220px}
#footermenu,#foerdern{width:100%;height:70px;background-color:#4c4c4c;margin-top:20px}
#foerdern{height:207px}
#footer{width:100%;margin-top:10px;font-family:'Open Sans',sans-serif;font-size:13px;color:#87888A;font-weight:400;line-height:20px;border-top:10px solid #f3f3f3}
#logo-klein{margin-top:35px;margin-bottom:20px}
#footer h1{font-family:'Open Sans',sans-serif;font-size:14px;color:#E85112;font-weight:600;text-transform:uppercase;line-height:20px;margin-bottom:5px}
#footer .column{border-right:1px solid #C5C7C8;width:290px;padding-right:10px}
#footer .column.last{border-right:0px solid #C5C7C8;padding-right:0px}
.footermenu-wrapper{margin:auto;width:960px;padding-top:23px;font-family:'Open Sans',sans-serif;font-size:14px;color:#87898A;font-weight:600}
.footermenutext{width:770px;float:left;line-height:20px}
#footermenu ul{float:left}
#footermenu ul li{float:left}
#footermenu ul li:after{content:"|";float:right;font-size:13px;color:#fff;font-weight:600;padding-left:5px;padding-right:5px}
#footermenu ul li.last:after{content:""}
#footermenu ul li a{font-family:'Open Sans',sans-serif;font-size:13px;color:#fff;font-weight:600;text-decoration:none;text-transform:uppercase;line-height:20px}
#footermenu ul li a:hover,#footermenu ul li.act a{color:#C60008}
#footer .footer-rssfeed{margin-left:5px;position:relative;top:-7px;font-size:11px}
#header{position:absolute;width:940px;height:135px;top:-60px;background-image:url('../../fileadmin/templates/kontext/images/logoschatten.png');background-position:-20px -7px;background-repeat:no-repeat}
#logo{float:left;position:relative;top:23px}
#logos{height:40px;width:550px;position:absolute;right:0px;top:85px}
#logos li{float:right;margin-left:15px}
#logos li img{width:100%;height:100%;background-color:transparent}
#logos li.kontextwochenzeitung{background-image:url('../../fileadmin/templates/kontext/images/logos/ktwz_logo_klein_hell.png');width:120px;height:35px}
#logos li.kontextbildung{background-image:url('../../fileadmin/templates/kontext/images/logos/ktbildung_logo_klein_hell.png');width:116px;height:35px}
#logos li.kontextcafe{background-image:url('../../fileadmin/templates/kontext/images/logos/ktcafe_logo_klein_hell.png');width:115px;height:35px}
#logos li.kontextblog{background-image:url('../../fileadmin/templates/kontext/images/logos/ktblog_logo_klein_hell.png');width:116px;height:35px}
#logos li.kontextverein{background-image:url('../../fileadmin/templates/kontext/images/logos/ktverein_logo_klein_hell.png');width:116px;height:35px}
#logos li.kontextwochenzeitung:hover{background-image:url('../../fileadmin/templates/kontext/images/logos/ktwz_logo_klein_dunkel.png')}
#logos li.kontextbildung:hover{background-image:url('../../fileadmin/templates/kontext/images/logos/ktbildung_logo_klein_dunkel.png')}
#logos li.kontextcafe:hover{background-image:url('../../fileadmin/templates/kontext/images/logos/ktcafe_logo_klein_dunkel.png')}
#logos li.kontextblog:hover{background-image:url('../../fileadmin/templates/kontext/images/logos/ktblog_logo_klein_dunkel.png')}
#logos li.kontextverein:hover{background-image:url('../../fileadmin/templates/kontext/images/logos/ktverein_logo_klein_dunkel.png')}
.timelinecon{margin:auto;width:960px;height:75px;position:relative;top:0px;left:0px}
#foerdern,#onlineumfrage{background-color:transparent;width:100px;height:320px;position:fixed;display:block;left:0px;top:229px;z-index:999}
#onlineumfrage{top:445px}
ul.timelinemenu{list-style:none;margin:0px;padding:0px;clear:both}
ul.timelinemenu li{float:left;text-align:center;margin-right:32px}
ul.timelinemenu li.last{margin-right:0px}
ul.timelinemenu li.timelinemenu-item{margin-bottom:30px}
.issuedate{font-family:'Open Sans',sans-serif;font-size:12px;color:#fff;margin-top:7px;font-weight:600}
.timelineall .issuedate{color:#3F3F3E}
li.ausgabenmenutrenner{height:70px;width:3px;background-color:#1A171B;margin-left:20px;margin-right:40px !important}
.ausgabeicon,.ausgabeicons{background-color:#C90A19;width:37px;height:48px;font-family:'Open Sans',sans-serif;font-size:15px;color:#fff;text-align:center;text-decoration:none;font-weight:600;margin:auto;line-height:20px;position:relative}
.ausgabeicons{background-color:transparent}
.ausgabeicon .corner{background-color:transparent;border-left-width:8px;border-bottom-width:8px;border-left-style:solid;border-bottom-style:solid;border-left-color:#E03325;border-bottom-color:#E03325;border-right:8px solid #3c3c3f;border-top:8px solid #3c3c3f;height:0;width:0;position:absolute;right:0px;top:0px}
#iconstart{position:relative;float:left;top:35px;width:80px}
#iconstart .ausgabeicon{width:60px;height:85px;font-size:26px;color:#fff;margin-right:20px}
#iconstart .ausgabeicon .date{font-size:10px;color:#DDDCDC;padding-top:2px}
#iconstart .ausgabeicon.old .date{color:#8F8D8D}
#iconstart .ausgabeicon .corner{border-left-width:11px;border-bottom-width:11px;border-right:11px solid #E6E6E6;border-top:11px solid #E6E6E6}
#iconstart .ausgabeicon .ausgabetext{display:block;padding-top:17px;font-size:12px;text-decoration:underline;font-weight:400;line-height:24px}
.ausgabeicon.old{background-color:#fff;color:#B2B4B5}
.ausgabeicon.old.act,.ausgabeicon.old:hover{background-color:#C7C7C7;color:#4B4A4D}
.ausgabeicon.old .corner{border-left-color:#B1B1B1;border-bottom-color:#B1B1B1}
.ausgabeicon.old.act .corner,.ausgabeicon.old:hover .corner{border-left-color:#FFFFFF;border-bottom-color:#FFFFFF}
.ausgabeicons{background-image:url('../../fileadmin/templates/kontext/images/icon_uebersicht.png');width:58px}
.timelineall ul.timelinemenu li ul.newstitle{margin:0px;padding:0px;margin-top:7px}
.timelineall ul.timelinemenu li ul.newstitle li{float:none;text-align:left}
.timelineall ul.timelinemenu li,.timelineall ul.timelinemenu li a{text-align:left;font-family:'Open Sans',sans-serif;font-size:11px;line-height:12px}
.timelineall ul.timelinemenu li{width:190px}
.timelineall .ausgabeicon,.timelineall .ausgabeicons{margin:0}
.timelineall .issuedate{font-weight:700;margin-top:8px}
.timelineall .timelinemenu{border-top:3px solid #F6F6F7;padding-top:20px}
.timelineall .ausgabeicon .corner{border-right:8px solid #fff;border-top:8px solid #fff}
.issuedate.old{color:#868889}
.issuedate.old.act,li:hover .issuedate.old{color:#fff}
.ausgabeicon .ausgabetext{display:block;padding-top:17px;font-size:10px;text-decoration:underline;font-weight:400;line-height:10px}
#ausgabe{position:absolute;left:400px;top:69px;font-family:'Open Sans',sans-serif;font-size:13px;color:#868585;font-weight:600;line-height:25px;text-transform:uppercase}
#metamenu{position:relative;width:100%;height:180px;background-color:#3c3c3f;display:none}
#metamenu .container{padding-top:25px;padding-bottom:25px}
#metamenu .metamenu-info{width:300px;height:100px;float:left}
#metamenu .metamenu-menu{width:600px;float:left}
.btn-metamenu{position:absolute;left:460px;top:0px;width:300px;background-color:#3c3c3f;line-height:40px;padding-left:15px;padding-right:15px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;color:#fff;cursor:pointer;z-index:99}
.btn-metamenu .corner{background-color:transparent;border-right:6px solid #D9D9D9;border-bottom:6px solid #D9D9D9;border-top:6px solid #808080;border-left:6px solid #808080;height:0;width:0;position:absolute;right:0px;bottom:0px}
#metamenu ul,#socials ul,.news ul{margin:0px;padding:0px;list-style:none}
#metamenu ul li{float:left;width:181px;padding-left:15px;margin:0px;line-height:15px}
#metamenu ul li.first{border-right:1px solid #fff}
#metamenu ul li.last{border-right:none;border-left:1px solid #fff}
#metamenu ul li.last li,#metamenu ul li.first li,#metamenu ul li ul li.last{border:none}
#metamenu ul li ul{margin-top:7px}
#metamenu ul li ul li{float:none;border:none;padding-left:0px;margin-top:8px}
#metamenu ul li a{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;font-weight:600;text-decoration:none;text-transform:uppercase;vertical-align:top}
#metamenu ul li a:hover,#metamenu ul li a.act{color:#a6a6a6}
#metamenu ul li ul li a{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;font-weight:400;text-decoration:none;text-transform:none;vertical-align:bottom}
.news ul li a{font-family:'Open Sans',sans-serif;font-size:14px;color:#3F3F3E;font-weight:600;text-decoration:none}
.news ul li a img{margin-right:5px}
.submenu-container{border-top:3px solid #F6F6F7;border-bottom:3px solid #F6F6F7;padding-top:20px;padding-bottom:20px;margin-bottom:20px}
#submenu ul{padding-left:15px}
#submenu ul li ul{padding-left:0px;margin-left:1px;margin-top:1px}
#submenu ul li{margin:0px;list-style-type:square}
#submenu ul li ul li{list-style-type:none}
#submenu ul li a,h2.submenu{color:#C90119;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;line-height:20px}
#submenu ul li ul li a{font-size:11px;line-height:15px}
h2.submenu{color:#1A171B;margin-bottom:0px}
h1.submenu{display:block;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#3B3843;margin-top:0px;line-height:25px}
.submenu-links{width:320px;float:left}
#submenu ul li a:hover,#submenu ul li a.act{color:#1A171B}
#menu h1{font-family:'Open Sans',sans-serif;font-size:13px;color:#3F3F3E;font-weight:600;color:#999999;margin-top:0px;line-height:20px}
#menu h1 .sub{color:#CECDCD}
.news .icon-menu.gross,.news .icon-menu.ganzgross,.news .icon-menu.klein{width:16px;height:16px;background-color:#F1F1F1;position:relative;float:left;margin-right:7px}
.news .icon-menu.ganzgross{width:25px;height:25px;margin-right:12px}
#menu .news .icon-menu.klein{width:12px;height:12px;margin-right:10px;margin-top:15px;margin-left:15px}
.news .icon-menu.gross .corner,.news .icon-menu.ganzgross .corner,.news .icon-menu.klein .corner{background-color:transparent;border-left-width:3px;border-bottom-width:3px;border-left-style:solid;border-bottom-style:solid;border-left-color:#CFD1D2;border-bottom-color:#CFD1D2;border-right:3px solid #fff;border-top:3px solid #fff;height:0;width:0;position:absolute;right:0px;top:0px}
.news .icon-menu.gross .corner{border-left-width:4px;border-bottom-width:4px;border-right:4px solid #fff;border-top:4px solid #fff}
.news .icon-menu.ganzgross .corner{border-left-width:6px;border-bottom-width:6px;border-right:6px solid #fff;border-top:6px solid #fff}
.news .icon-menu .colorcon{position:absolute;bottom:0px;width:100%;height:4px}
.news .icon-menu.ganzgross .colorcon{height:5px}
#menu{position:absolute;top:-67px;left:460px;width:160px;z-index:99}
#menu.dossiers{left:630px;z-index:100}
#menu .news ul{margin:0;padding:0;list-style:none;position:relative}
.news ul .corner{background-color:transparent;border-right:6px solid #fff;border-bottom:6px solid #fff;border-top:6px solid #808080;border-left:6px solid #808080;height:0;width:0;position:absolute;right:0px;bottom:0px}
#menu .news ul li ul li.active .corner{border-right-color:#a6a6a6;border-top-color:#a6a6a6}
#menu .news ul li{line-height:40px;display:block;color:#808080;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;margin-left:0}
#menu .news ul li ul{width:300px;border:2px solid #a6a6a6;margin-top:10px}
#menu.dossiers .news ul li ul{width:350px}
#menu .news ul .dropdown-item .title{border:2px solid #a6a6a6;padding-left:15px}
#menu .news ul li.active{background-color:#a6a6a6}
#menu .news ul li.dropdown-item.close ul{display:none}
#menu .news ul li.dropdown-item.open ul{display:block}
#menu .news ul li.dropdown-item.open{background-color:#a6a6a6}
#menu .news ul li.dropdown-item.open{color:#fff}
#menu .news ul li.dropdown-item.open .corner{display:block}
#menu .news ul li.dropdown-item{cursor:pointer}
#menu .news ul li.dropdown-item.open ul li a{color:#1d1d1b}
#menu .news ul li ul li.last{border-bottom:10px solid #cccccc}
#menu .news ul li ul li{border:none;margin:0;border-bottom:1px solid #cccccc}
#menu .news ul li ul li a{border:none;margin:0;line-height:40px;color:#3F3F3E;font-weight:600;font-size:16px}
#menu .news ul li ul li{background-color:#fff}
.news .news-img-wrap{position:relative;display:table}
.news .header{margin-bottom:12px;font-family:'Open Sans',sans-serif;font-size:13px;line-height:18px;color:#3F3F3E;font-weight:600}
.news h3{font-family:'Open Sans',sans-serif;font-size:24px;line-height:30px;color:#3F3F3E;font-weight:700;margin-bottom:6px}
.news-single{padding-top:15px}
.news-single .header{margin-top:15px}
.news-single .teaser-text{font-weight:700;font-size:14px;line-height:22px;margin-bottom:10px}
.news-single .teaser-text.notbold{font-weight:400}
.news-single .teaser-text.italic{font-style:italic}
.news-single .header a{text-decoration:none}
.news-single .news-list-category{position:relative;top:2px}
.news .news-listfurther-view h3{margin-top:0px;margin-bottom:4px}
.news-single h1,.news-single h2,.news-single h3,.news-single h4{font-weight:700;font-size:32px;line-height:38px;color:#3F3F3E;margin-top:12px}
.news-single h2,.news-single h3{font-size:22px;line-height:28px;color:#3F3F3E;margin-top:25px;margin-bottom:8px}
.news-single h3{font-size:17px;font-weight:700;line-height:26px;margin-bottom:8px;margin-top:20px}
.news-single .news-related h4,.news-single .news-related h5{font-size:20px;line-height:28px;color:#3F3F3E;font-weight:600;margin-top:20px;margin-bottom:10px}
.news-single .news-related h4{border-bottom:1px solid #F6F6F7;padding-bottom:10px}
.news-single .news-related h5{font-size:14px;line-height:22px;color:#3F3F3E;font-weight:600;margin-top:10px;margin-bottom:5px;text-transform:none}
.news-single .news-related li{border-bottom:1px solid #F6F6F7;font-size:12px}
.news-single .news-related-files,.news-single .news-related-links{width:100%}
.news-single .news-related-wrap{margin-bottom:40px}
.news-single .news-related-files ul,.news-single .news-related-links ul{list-style:disc}
.news-single .news-related-files li,.news-single .news-related-links li{border-bottom:none;margin-left:16px}
.news-single .news-related-files li a,.news-single .news-related-links li a{text-transform:none}
.news-single .news-related li p{line-height:20px}
.news-single a,.sonderseite a,.kontextheadline a{text-decoration:underline}
.news-single .news-related-news-date{font-size:12px;line-height:20px;color:#C5C7C8;font-family:'Open Sans',sans-serif}
.news .titlesubarea{margin-bottom:5px}
.news .titlesubarea .news-list-author,.news .titlesubarea .news-list-photographer{font-family:'Open Sans',sans-serif;color:#868585;font-weight:400;font-size:13px}
.news .titlesubarea .news-list-author{margin-right:5px}
.news .countcomments,.news .countcomments a{color:#868585;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;position:relative;top:-4px}
.news .news-related .countcomments,.news .news-related .countcomments a{color:#C5C7C8;font-size:12px;top:-4px}
.news .articlelayout-0 .titlesubarea .news-list-author,.news .articlelayout-0 .titlesubarea .news-list-photographer{white-space:nowrap}
.news .articlelayout-0 .header{margin-bottom:8px !important}
.news .articlelayout-0 .news-img-wrap{margin-bottom:10px}
.news .mediaelement{position:relative}
.news-related{width:300px}
.document-info{margin-bottom:20px}
.document-info .author,.document-info .fotograf,.document-info .datum{margin-bottom:3px}
.document-info .author{font-weight:600}
.document-info .datum{font-weight:400}
a.print-button{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;text-decoration:none}
.back-button{position:relative;float:left;width:100%;margin-top:10px;margin-bottom:20px}
button.backtohome{position:absolute;left:0px;background-color:#dc2c32;color:#fff;padding:10px;font-weight:600;border:none;border-radius:0px;cursor:pointer}
.news-list-view .column{border-top:1px solid #B5B4B4;padding-top:20px;padding-bottom:5px}
.news-list-view{padding-top:10px}
.news-list-view>.article:first-child{border:0}
.news .articlelayout-1 .header{margin-bottom:8px !important}
.news .articlelayout-1 h3{margin-top:10px}
.news .articlelayout-2 .news-img-wrap{float:left}
.news .articlelayout-2 .header,.news .articlelayout-2 .teaser-text,.news .articlelayout-2 .titlesubarea,.news .articlelayout-2 h3{margin-left:240px}
.news .articlelayout-2 .header{margin-bottom:8px !important}
.news .articlelayout-2 .news-img-caption{width:200px}
.news .grey{background-color:#F5F5F5;border:none;font-family:'Open Sans',sans-serif;font-size:13px;line-height:22px;color:#3F3F3E;font-weight:600}
.news .articlelayout-3 .news-list-category{font-size:14px;line-height:22px;font-weight:700;position:relative;top:-2px}
.news .articlelayout-3{border-top:none;padding-top:0px}
.news .articlelayout-3 h3{font-size:22px;margin-bottom:10px}
.news .articlelayout-3 .news-img-wrap{margin-bottom:15px}
.news .articlelayout-3 .header{margin-bottom:6px}
.news .articlelayout-4 .header{padding-top:10px;margin-bottom:9px}
.news .articlelayout-4{border-top:none;padding-top:0px}
.news .articlelayout-4 h3{font-size:38px;line-height:44px;font-weight:700}
.news .articlelayout-5 .header{padding-top:10px;margin-bottom:9px}
.news .articlelayout-5{border-top:none;padding-top:0px}
.news .articlelayout-5 h3{font-size:38px;line-height:44px;font-weight:700}
.news .wetternderwoche{border:none;font-family:'Open Sans',sans-serif;font-size:22px;line-height:22px;color:#fff;font-weight:700;position:relative}
.news .articlelayout-6 .countcomments{margin-top:10px}
.news .articlelayout-8 .header{margin-top:10px}
.wetterderwochetext{margin-top:65px;width:260px;min-height:30px;background-color:#C90119;padding:20px;padding-bottom:15px;padding-top:85px}
.wetterderwochebild{position:absolute;width:300px;height:130px;top:-60px;background-image:url('../../fileadmin/templates/kontext/images/wetternderwoche.png');background-repeat:no-repeat}
.wetterderwochetext h3{color:#fff}
.wetternderwoche .diesmalmalvon{top:50px;left:20px;position:absolute;color:#1A171B;font-size:15px;font-weight:700}
.news .articlelayout-6 .news-img-wrap{background-color:#C90119;padding-top:10px;padding-bottom:25px}
.csc-textpic-caption,.news-img-caption{background-color:#F5F5F5;color:#666666;font-family:'Open Sans',sans-serif;font-size:13px;line-height:20px;margin-bottom:5px}
.news-img-caption{padding:5px;padding-left:10px;padding-right:10px}
.news-img-wrap img{display:block}
.news-list-more{color:#868585;float:left}
.news .news-img-wrap .corner{background-color:transparent;border-left-width:18px;border-bottom-width:18px;border-left-style:solid;border-bottom-style:solid;border-right:18px solid #fff;border-top:18px solid #fff;height:0;width:0;position:absolute;right:0px;top:0px}
.category-header{margin-left:320px;height:70px;position:relative;margin-top:40px}
.category-header h1{position:absolute;left:35px}
.category-header h1{font-family:'Open Sans',sans-serif;font-size:22px;line-height:30px;color:#3F3F3E;font-weight:700;margin:0;padding:0}
.news-listfurther-view{display:table}
.news-listfurther-view .article{display:table-row;padding-top:20px;padding-bottom:20px}
.news-listfurther-view .news-img-wrapper{display:table-cell;width:300px;border-top:3px solid #F6F6F7;padding-top:15px;padding-bottom:10px}
.news-listfurther-view .divider{display:table-cell;width:20px}
.news-listfurther-view .listitemfurther{border-top:3px solid #F6F6F7;display:table-cell;vertical-align:top;padding-top:15px;padding-bottom:10px}
.news-list-date{font-family:'Open Sans',sans-serif;font-size:13px;line-height:20px;color:#C5C7C8;font-weight:600}
.news-search-form{position:absolute;top:0px;left:348px}
.count-msg{font-family:'Open Sans',sans-serif}
.news-search-form input{border:2px solid #a6a6a6;line-height:40px;background-color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;padding:0px;line-height:40px;height:40px;padding-left:15px;width:113px}
.news-search-form .submit input{display:block;float:left;width:40px;height:40px;background-image:url('../../fileadmin/templates/kontext/images/icon_lupe.gif');border:none;position:absolute;top:2px;right:2px;cursor:pointer}
.searchresult .category-header{margin-left:0px}
.searchresult .category-header h1{margin-left:280px}
.no-news-found{font-family:'Open Sans',sans-serif;font-size:13px;color:red;font-weight:600}
.page-navigation,.tx-pagebrowse{border-top:3px solid #F6F6F7;text-align:center;padding-top:20px;font-family:'Open Sans',sans-serif;font-size:13px}
.tx-pagebrowse{border-top:0px solid #F6F6F7}
.page-navigation .f3-widget-paginator li{display:inline;margin-right:5px;margin-left:5px}
.page-navigation .f3-widget-paginator li{padding:3px}
.page-navigation .f3-widget-paginator li.next a,.page-navigation .f3-widget-paginator li.previous a,.tx-pagebrowse li.tx-pagebrowse-first,.tx-pagebrowse li.tx-pagebrowse-prev,.tx-pagebrowse li.tx-pagebrowse-next,.tx-pagebrowse li.tx-pagebrowse-last{background-color:#96BF0D;border:medium none;color:#FFFFFF;font-weight:600;padding:3px 10px}
.tx-pagebrowse li.tx-pagebrowse-first,.tx-pagebrowse li.tx-pagebrowse-prev,.tx-pagebrowse li.tx-pagebrowse-next,.tx-pagebrowse li.tx-pagebrowse-last{color:#ccc}
.tx-pagebrowse li.tx-pagebrowse-first a,.tx-pagebrowse li.tx-pagebrowse-prev a,.tx-pagebrowse li.tx-pagebrowse-next a,.tx-pagebrowse li.tx-pagebrowse-last a{color:#FFFFFF;font-weight:600;font-size:13px}
.page-navigation .f3-widget-paginator li.current{font-weight:700}
#socials{float:right;position:relative;top:0px}
#socials ul li{float:left;margin-left:4px}
#socials li a{display:block;width:30px;height:40px}
#socials li.rssbtn,#socials li.facebookbtn,#socials li.youtubebtn,#socials li.twitterbtn,#socials li.googleplusbtn{background-image:url('../../fileadmin/templates/kontext/images/socialmediasprite-sw.png');background-position:0px 0px;background-repeat:no-repeat;width:30px;height:40px}
#socials li.twitterbtn{background-position:-30px 0px}
#socials li.facebookbtn{background-position:-60px 0px}
#socials li.youtubebtn{background-position:-90px 0px}
#socials li.googleplusbtn{background-position:-120px 0px}
#socials li:hover{opacity:.9}
#archivbtn{position:relative;top:-40px;padding:10px;padding-left:20px;padding-right:20px;background-color:#3c3c3f;font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;font-weight:600;text-align:center;float:left}
.tx-comments-pi1{font-family:'Open Sans',sans-serif;margin-bottom:30px;padding-bottom:30px}
.tx-comments-pi1 h4{font-size:20px;line-height:28px;color:#9D9E9F;font-weight:600;margin-top:20px;margin-bottom:10px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #9D9E9F;border-top:1px solid #9D9E9F}
.tx-comments-pi1 h4.main{font-weight:700}
.tx-comments-comment-name,.tx-comments-comment-date,.tx-comments-comment-content{font-size:13px;color:#000;font-weight:600}
.tx-comments-comment-content{font-weight:400;margin-top:5px;margin-bottom:15px}
.tx-comments-pi1 hr{border-color:#9D9E9F}
.tx-comments-no-comments{margin-top:20px;border-bottom:1px solid #9D9E9F;margin-bottom:5px;padding-bottom:20px;font-weight:600}
.tx-comments-comment-form label{width:200px;display:block;float:left;padding-top:5px}
.tx-comments-comment-form input[type=text],.tx-comments-comment-form textarea{width:400px;margin-bottom:15px;vertical-align:top;border:1px solid #E6E3E3}
.tx-comments-comment-form input#tx_comments_pi1_submit{position:relative;left:300px;background-color:#96BF0D;font-weight:600;color:#fff;padding:25px;font-size:14px}
.tx-comments-captcha input[type=text]{width:200px;margin-right:20px}
.tx-comments-required-error{padding:9px;color:#fff;background-color:#e03325;border:1px solid #c90a19;margin-left:10px;display:inline-block}
.tx-comments-captcha .tx-comments-required-error{vertical-align:top}
.tx-srfreecap-pi1-cant-read{font-size:13px;color:#000;font-weight:400;display:block;width:500px;float:left}
.tx-srfreecap-pi1-cant-read a{font-weight:600}
.facebook,.googleplus,.twitter,.xing,.flattr,.permail,.spenden{float:left;line-height:20px;vertical-align:bottom}
.facebook,.twitter,.permail,.spenden{margin-right:10px}
.socialbuttons{margin-top:12px;position:relative}
.permail{background-color:#808080;color:#fff;padding:0px 8px;font-family:'Open Sans',sans-serif;font-size:11px;border-radius:3px}
.permail:hover{background-color:#706c6c}
.permail a{color:#fff;text-decoration:none}
.spenden{border-radius:3px}
.xing{margin-right:20px}
.flattr{font-family:'Open Sans',sans-serif;color:#868889;font-weight:600;font-size:13px;position:absolute;right:0px}
.socials-flattr-label{margin-right:10px;line-height:20px;display:block;float:left}
.socials-label{font-family:'Open Sans',sans-serif;color:#868889;font-weight:600;font-size:13px;line-height:20px}
.bildergalerie-wrapper{margin:auto;width:940px}
.bildergalerie-logo{float:left;width:225px;text-align:right;position:relative;top:80px;right:20px}
.bildergalerie-bild{float:left;width:640px;text-align:left;position:relative;top:20px}
.tx-comments-form-top-message{background-color:#96BF0D;font-weight:600;color:#fff;padding:20px;margin-bottom:10px}
#infscr-loading{text-align:center;z-index:100;position:fixed;left:45%;bottom:40px;width:200px;padding:10px;background:#000;opacity:0.8;color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.tooltip,.tooltipall{display:none;background-color:#fff;font-family:'Open Sans',sans-serif;font-size:13px;line-height:21px;color:#575757;padding:5px;padding-left:10px;padding-right:10px;max-width:350px;z-index:99999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 6px 6px rgba(220,220,220,.4);box-shadow:0px 0px 6px 6px rgba(220,220,220,.4)}
.tooltip.foerdern{max-width:250px}
.sonderseite .pleaseleft,.sonderseite .csc-textpic-text,.sonderseite .tx-powermail,.sonderseite iframe,.sonderseite form.paypal,.sonderseite form.sofortueberweisung{}
.sonderseite .tx-powermail .pleaseleft{margin-left:0px}
.sonderseite form.paypal input,.sonderseite form.sofortueberweisung input{background-color:transparent}
.sonderseite h1,.sonderseite h2,.sonderseite h3{font-weight:700;font-size:30px;line-height:36px;color:#3F3F3E}
.sonderseite h1{text-transform:none;font-size:36px;line-height:42px;margin-bottom:5px}
.sonderseite h2,.sonderseite h3{font-size:20px;line-height:28px;color:#3F3F3E;margin-bottom:15px}
.sonderseite h3{font-size:14px;font-weight:600;line-height:20px;color:#3F3F3E;margin-bottom:5px}
.sonderseite a{font-weight:bold}
.sonderseite .submenu a{text-decoration:none}
.sonderseite ul{list-style-type:square}
.sonderseite ol{margin-left:20px}
.sonderseite ol li{margin-bottom:3px;line-height:20px}
.sonderseite ul li{margin-left:18px;margin-bottom:3px;line-height:20px}
div.tx-powermail{font-family:'Open Sans',sans-serif;font-size:13px;line-height:21px;color:#4B4B4A;padding-bottom:20px}
div.tx-powermail legend{font-weight:600;padding-bottom:15px;padding-top:25px}
div.tx-powermail .powermail_form_1 legend,div.tx-powermail .powermail_form_2 h3,div.tx-powermail .powermail_form_3 h3{display:none}
.powermail_fieldset{background:none repeat scroll 0 0 #fff !important;border:none !important;padding:0px !important}
.powermail_submit,.powermail_confirmation_form,.powermail_confirmation_submit{background-color:#96BF0D;color:#FFFFFF;font-weight:600;left:370px;padding:10px 15px}
#powermail_fieldwrap_25 .powermail_submit,#powermail_fieldwrap_61 .powermail_submit{margin-top:15px}
#powermail_fieldwrap_25,#powermail_fieldwrap_61{text-align:right}
div.tx-powermail label{width:200px;display:block;float:left}
div.tx-powermail .powermail_fieldwrap,div.tx-powermail dl{margin-bottom:5px}
div.tx-powermail .powermail_input[type=text],div.tx-powermail .powermail_form_2 textarea{width:300px;border:1px solid #E6E3E3}
div.tx-powermail h3,div.tx-powermail h4{color:#3F3F3E;font-size:18px;font-weight:600;line-height:20px;margin-bottom:15px}
div.tx-powermail dt{clear:left}
div.tx-powermail .powermail_all dt,div.tx-powermail .powermail_all dd{float:left;width:250px;line-height:25px}
div.tx-powermail .powermail_all dd{width:350px}
div.tx-powermail .powermail_form_1,div.tx-powermail .powermail_form_2,div.tx-powermail .powermail_form_3{width:525px;padding-bottom:20px}
div.tx-powermail .powermail_confirmation .powermail_form{float:left;margin-right:20px;margin-top:20px}
div.tx-powermail .powermail_create{color:#96BF0D;font-weight:600}
div.tx-powermail .powermail_message_error{font-weight:600;color:red}
.powermail_fieldwrap_26,.powermail_fieldwrap_27{margin-top:30px}
.powermail_fieldwrap_text,.powermail_fieldwrap_39,.powermail_fieldwrap_59,.powermail_fieldwrap_64,.powermail_fieldwrap_67{font-size:11px;line-height:16px;margin-top:10px}
.powermail_fieldwrap_text.layout1,.powermail_fieldwrap_39.layout1,.powermail_fieldwrap_59.layout1,.powermail_fieldwrap_64.layout1,.powermail_fieldwrap_67.layout1{margin-left:200px}
.powermail_fieldwrap_32,.powermail_fieldwrap_39,.powermail_fieldwrap_59,.powermail_fieldwrap_64,.powermail_fieldwrap_67{background-color:#F6F6F6;padding:10px;padding-top:5px;padding-bottom:5px}
.tx-powermail .mandatory,.powermail_fieldwrap_42,.powermail_fieldwrap_68,.tx-comments-comment-form .mandatory{color:#96BF0D;font-weight:700;font-size:18px}
.powermail_fieldwrap_42,.powermail_fieldwrap_68{font-size:13px}
.powermail_fieldwrap_93 legend{display:none}
.powermail_fieldwrap_93 input[type=radio]{float:left;margin-right:10px}
.powermail_fieldwrap_93 label{width:100% !important;float:none !important;display:block !important;padding-left:30px}
.tx-powermail input.parsley-error,.tx-powermail textarea.parsley-error,.tx-powermail select.parsley-error{border:1px solid red !important}
.tx-powermail .parsley-errors-list{margin:0;padding:0;list-style:none;text-align:right}
.tx-powermail .parsley-errors-list li{margin:0;padding:0;color:red}
#cse{border:3px solid #F6F6F6;padding:15px;padding-top:0px !important;padding-bottom:5px !important;width:96% !important}
form.gsc-search-box,.gsc-above-wrapper-area,.gcsc-branding,.gsc-url-top{display:none !important}
.gsc-control-wrapper-cse{visibility:visible !important}
.cse .gsc-control-cse,.gsc-control-cse,.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding:0px !important}
.gsc-webResult,.gsc-table-result{font:14px/22px georgia,garamond,serif !important;color:#4B4B4A !important}
.gs-title{color:#3F3F3E !important;font-family:'Open Sans',sans-serif !important;font-weight:700 !important;padding-bottom:5px !important;text-decoration:none !important}
.gsc-cursor-box{margin:0px !important}
input.spendenforms{background-color:transparent}
.comments-list-all{font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;color:#2e2e2e;line-height:19px}
.comments-list-all .title{font-weight:700;font-size:14px}
.comments-list-all .title a{text-decoration:underline}
.comments-list-all h4{font-weight:700;font-size:20px;color:#fff;margin-top:50px;margin-bottom:15px}
.kontextheadline{margin-bottom:20px;width:100%;position:relative;display:table;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;color:#714252;line-height:17px;background-color:#fff0d6;padding-top:15px;padding-bottom:15px}
.kontextheadline .col1{width:40%;float:left}
.kontextheadline .col2{width:60%;float:left}
.kontextheadline .title,.kontextheadline .form-select{display:table-cell;vertical-align:middle;font-weight:700}
.kontextheadline .title{font-size:14px}
.kontextheadline h6{margin:0;padding:0;font-weight:700;font-size:13px;color:#714252;line-height:17px}
.kontextheadline-btn{background-color:#fff0d6;width:60px;height:inherit;float:left;margin-right:2px;cursor:pointer}
.kontextheadline-reminder input[type=text]{width:170px;float:left;background-color:#fff;padding:8px;margin-right:5px}
.kontextheadline-reminder input[type=submit]{float:left;background-color:#fff;padding:8px;font-size:13px;font-weight:400}
.kontextheadline-reminder .wrapper-reminder .info{font-weight:700}
.kontextheadline-reminder p.error{margin:0px;color:red;font-weight:700}
.tx-evajaxmailsubscription-pi1{position:relative}
#tx_evajaxmailsubscription_pi1_indication{position:absolute;top:35px;left:0px}
#comment-form{position:relative}
.tx-comments-comment-input2{display:inline !important;height:1px !important;overflow:hidden !important;position:absolute !important;top:-100px !important;width:1px !important;padding:0 !important;border:none !important;background-color:white !important}
.csc-textpic-text ul,.news-text-wrap ul{list-style-type:disc;padding-left:14px;margin-bottom:10px}
.csc-textpic-text ul li,.news-text-wrap ul li{line-height:22px;margin:0}
.csc-frame-frame1{padding:15px;background-color:#a5d4ff;margin-top:15px;position:relative}
.csc-frame-frame1 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0}
.csc-frame-frame1 .corner{background-color:transparent;border-left-width:8px;border-bottom-width:8px;border-left-style:solid;border-bottom-style:solid;border-left-color:#00427e;border-bottom-color:#00427e;border-right:8px solid #fff;border-top:8px solid #fff;height:0;width:0;position:absolute;right:0px;top:0px}
.csc-frame-frame1 h1,.csc-frame-frame1 h2,.csc-frame-frame1 h3{margin-top:0;margin-bottom:15px}
.flexboxen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start}
.flexboxen .csc-frame-frame2{margin-bottom:45px;flex:0 0 30%;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;margin-left:0;margin-right:0}
.flexboxen .csc-frame-frame2:nth-child(3n-1){margin-left:30px;margin-right:30px}
.wrapper{margin:auto;width:1280px;min-height:300px;background-color:#fff;position:relative;background-image:url('../../fileadmin/templates/kontext/images/eselsohr.png');background-position:right top;background-repeat:no-repeat;margin-top:60px}
.wrapper-2{background-image:none;margin-top:0px}
.container{position:relative;width:960px;margin:0 auto;padding:0}
.container .column,.container .columns{float:left;margin-left:0px;margin-right:20px;margin-bottom:15px}
.row{margin-bottom:20px}
.column.alpha,.columns.alpha{margin-left:0}
.column.omega,.columns.omega{margin-right:0}
.container .one.column,.container .one.columns{width:40px}
.container .two.columns{width:100px}
.container .three.columns{width:160px}
.container .four.columns{width:220px}
.container .five.columns{width:280px}
.container .six.columns{width:340px}
.container .seven.columns{width:400px}
.container .eight.columns{width:460px}
.container .nine.columns{width:520px}
.container .ten.columns{width:580px}
.container .eleven.columns{width:640px}
.container .twelve.columns{width:700px}
.container .thirteen.columns{width:760px}
.container .fourteen.columns{width:820px}
.container .fifteen.columns{width:880px}
.container .sixteen.columns{width:940px}
.container .one-third.column{width:300px}
.container .two-thirds.column{width:620px}
.container .third-thirds.column{width:940px}
.container .offset-by-one{padding-left:60px}
.container .offset-by-two{padding-left:120px}
.container .offset-by-three{padding-left:180px}
.container .offset-by-four{padding-left:240px}
.container .offset-by-five{padding-left:300px}
.container .offset-by-six{padding-left:360px}
.container .offset-by-seven{padding-left:420px}
.container .offset-by-eight{padding-left:480px}
.container .offset-by-nine{padding-left:540px}
.container .offset-by-ten{padding-left:600px}
.container .offset-by-eleven{padding-left:660px}
.container .offset-by-twelve{padding-left:720px}
.container .offset-by-thirteen{padding-left:780px}
.container .offset-by-fourteen{padding-left:840px}
.container .offset-by-fifteen{padding-left:900px}
@media only screen and (max-width:1279px){.wrapper{margin:auto;margin-top:60px;width:1140px}
#foerdern img,#onlineumfrage img{max-width:85%;height:auto}
#onlineumfrage{top:355px}
}
@media only screen and (max-width:1024px){.wrapper{margin:auto;margin-top:60px;width:980px;background-size:30px 30px}
#foerdern,#onlineumfrage{display:none}
}
@media only screen and (min-width:480px) and (max-width:767px){}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/kontext/styles/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../fileadmin/templates/kontext/styles/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../fileadmin/templates/kontext/styles/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../fileadmin/templates/kontext/styles/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:20px;max-width:1000px}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
