@charset"UTF-8";
.tx-tcnews-pi1{margin:0 0 1em 0}
.tx-tcnews-pi1 .listnews{margin:0 0 1.5em 0}
.tx-tcnews-pi1 .singlenewsteaser{padding:0.5em 0}
.tx-tcnews-pi1 .singlenewsauthor{display:inline-block}
.tx-tcnews-pi1 .singlenewsimages{float:right;padding:0 0 1.5em 0;width:150px;overflow:hidden;margin:0 0 0 1.5em}
.tx-tcnews-pi1 .singlenewsimage{padding:0 0 1em 0}
.tx-tcnews-pi1 .allnews{padding:0 0 1em 0;display:block}
.tx-tcnews-pi1 .singlenewsimage img{display:block}
.tx-tcnews-pi1 .relatednews,.tx-tcnews-pi1 .relatedpages,.tx-tcnews-pi1 .relatedfiles{padding:0 0 .5em 0}
.tx-tcnews-pi1 .relatedfilelink{background-repeat:no-repeat;background-position:left center;display:inline-block}
.tx-tcnews-pi1 .htmlcontent{padding:0 0 1em 0}
.tx-tcnews-pi1 .relateditems{padding:0 0 1em 0}
.tx-tcnews-pi1 .browseBoxWrap .showResultsWrap{padding:0 0 .5em 0}
.tx-tcnews-pi1 .browseBoxWrap .browseLinksWrap a{padding:0 6px 0 0}
.tx-tcnews-pi1 .disabledLinkWrap{padding:0 6px 0 0}
.tx-tcnews-pi1 .archiveyear{font-weight:700}
.tx-tcnews-pi1 .archivemonth{text-transform:capitalize;margin:.25em 0 .25em 0;cursor:pointer}
.tx-tcnews-pi1 .archivenews{margin:0 0 .5em .5em;display:none}
.tx-tcnews-pi1 .rsslink{background-image:url('https://www.nordicsugar.com/typo3conf/ext/tcnews/images/rss.gif');background-repeat:no-repeat;background-position:left top;display:block;position:absolute;right:5px;top:5px}
.tx-tcnews-pi1 .singlersslink{background-image:url('https://www.nordicsugar.com/typo3conf/ext/tcnews/images/rss.gif');background-repeat:no-repeat;background-position:left top;display:inline-block;vertical-align:middle}
.tx-tcnews-pi1 .archivenews{display:none}
.tx-tcnews-pi1 .visible{display:block}
.tx-tcnews-pi1 .singlenewsimagetext{padding:0.25em 0 0 0}
.tx-tcnews-pi1 .separator{padding:0 0.5em}
.tx-tcnews-pi1 .singlenewsdata{padding:0.5em 0}
.tx-tcnews-pi1 a.listnewsThumbnailLink{float:left;display:inline-block;margin:0 .5em 0 0}
.tx-tcformular-pi1 label{cursor:pointer}
.tx-tcformular-pi1 input.secure{display:none}
.tx-tcformular-pi1 .elementcontainer{margin-bottom:1em}
.tx-tcformular-pi1 .radiooptioncontainer{margin-bottom:.5em}
.tx-tcformular-pi1 .checkboxoptioncontainer{margin-bottom:.5em}
.tx-tcformular-pi1 .radiochoicelabel{padding-left:.5em}
.tx-tcformular-pi1 .checkboxchoicelabel{padding-left:.5em}
.tx-tcformular-pi1 .required{background-image:url(/typo3conf/ext/tcformular/images/required.png);background-repeat:no-repeat;background-position:center center;width:16px;display:inline-block}
.tx-tcformular-pi1 .fileextensions{font-size:80%}
.tx-tcformular-pi1 .uploadfilename{margin-bottom:1em;padding-left:20px;background-image:url(/typo3conf/ext/tcformular/images/delete.png);background-repeat:no-repeat;background-position:0 top;cursor:pointer}
.tx-tcformular-pi1 .hidden{display:none !important}
.tx-tcformular-pi1 .question{margin-bottom:.5em}
.tx-tc-subscribe .label{margin-bottom:.5em}
.tx-tc-video{margin-bottom:1em}
.tx-tc-video .mediacontent{margin-bottom:1em;border-width:1px;border-style:solid;border-color:#000000}
.tx-tc-video .videoimage{display:block;width:100%;height:auto}
.tx-tc-video .videofancybox{display:block;position:relative}
.tx-tc-video .videofancybox .playicon{display:block;position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px}
.tx-tc-video .videofile{display:block;position:relative}
.tx-tc-video .videofile .playicon{display:block;position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px}
.tx-tc-video iframe{display:block}
body .tx-tc-insistentmenu{margin:0.5em 0 1em 0}
body .tx-tc-insistentmenu ul{*zoom:1;list-style:none;margin:0;margin-bottom:15px}
body .tx-tc-insistentmenu ul:before,body .tx-tc-insistentmenu ul:after{content:"";display:table}
body .tx-tc-insistentmenu ul:after{clear:both}
body .tx-tc-insistentmenu ul li{color:#165ea5;width:100%;float:left}
body .tx-tc-insistentmenu ul li:before{content:"› "}
body .tx-tc-insistentmenu ul li.last{margin-right:0}
body .tx-tc-insistentmenu .cols_2 li{width:50%}
@media (max-width:700px){body .tx-tc-insistentmenu .cols_2 li{width:100%;padding-top:5px;padding-bottom:5px}
}
body .tx-tc-textoverimage{margin:0 0 1em;position:relative;width:100%}
body .tx-tc-textoverimage .imagecontainer img{width:100%;height:auto;display:block}
body .tx-tc-textoverimage .text{bottom:0;position:absolute;display:block;text-align:center;width:100%;opacity:0.9;padding:0.5em}
body .tx-tc-textoverimage .text a{color:#FFF;font-weight:700}
@media (min-width:350px) and (max-width:700px){body .tx-tc-textoverimage{margin:0 0 1em;position:relative;width:50%;margin-bottom:15px}
}
body .tx-tc-mosaic{width:100%;margin-bottom:15px}
body .tx-tc-mosaic .mosaicitem{position:relative;float:left;width:33.3333%}
body .tx-tc-mosaic .mosaicitem img{display:block;width:100%}
body .tx-tc-mosaic .mosaicitem .text{color:#FFF;font-weight:700;bottom:0;display:block;opacity:0.9;padding:5px;position:absolute;text-align:center;width:100%}
@media (min-width:700px) and (max-width:1024px){body .tx-tc-mosaic .mosaicitem{width:50%}
body .tx-tc-mosaic .mosaicitem img{width:100%;height:auto}
}
@media (min-width:350px) and (max-width:700px){body .tx-tc-mosaic .mosaicitem{width:50%}
body .tx-tc-mosaic .mosaicitem img{width:100%;height:auto}
}
@media (max-width:350px){body .tx-tc-mosaic .mosaicitem{width:100%}
body .tx-tc-mosaic .mosaicitem img{width:100%;height:auto}
}
@media (max-width:700px) and (orientation:landscape){body .tx-tc-mosaic .mosaicitem{width:33.3333%}
}
body .tx-tc-randomtextimage .wrap{position:relative;margin-bottom:10px}
body .tx-tc-randomtextimage .wrap .imgWrap{position:relative;z-index:10}
body .tx-tc-randomtextimage .wrap .imgWrap .header{position:absolute;bottom:0;background-color:#7ABA3E;color:#FFF;opacity:0.9;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;width:100%;font-weight:700;line-height:17px;font-size:1.15em}
body .tx-tc-randomtextimage .wrap .imgWrap .header::before{content:"› ";font-size:18px}
body .tx-tc-randomtextimage .wrap .shadow{bottom:0;box-shadow:0px 1px 7px #000;-moz-box-shadow:0px 1px 7px #000;-webkit-box-shadow:0px 1px 7px #000;height:10px;margin-left:5%;margin-right:5%;position:absolute;width:90%;z-index:5}
body .tx-tc-randomtextimage a img{height:auto;width:100%;display:block}
body .tx-tc-randomtextimage img{height:auto;width:100%;display:block}
@media (min-width:700px) and (max-width:1024px){body .tx-tc-randomtextimage a img{height:auto;width:100%}
body .tx-tc-randomtextimage img{height:auto;width:100%}
}
@media (max-width:350px){body .videoWrap{width:100% !important;height:100% !important}
body .tx-tc-randomtextimage a img{height:auto;width:100%}
body .tx-tc-randomtextimage img{height:auto;width:100%}
}
body .tx-tc-branches{box-shadow:0px 1px 2px #CCCCCC;-moz-box-shadow:0px 1px 2px #CCCCCC;-webkit-box-shadow:0px 1px 2px #CCCCCC}
body .tx-tc-branches header h2{background:#95c7eb;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#95c7eb),to(#add4f1));background:-webkit-linear-gradient(top,#add4f1,#95c7eb);background:-moz-linear-gradient(top,#add4f1,#95c7eb);background:-ms-linear-gradient(top,#add4f1,#95c7eb);background:-o-linear-gradient(top,#add4f1,#95c7eb);color:#000;padding:15px}
body .tx-tc-branches .items{*zoom:1;text-align:center;border-width:medium solid solid;border-style:none solid solid;border:1px solid #CCCCCC;padding-left:5px;padding-right:5px}
body .tx-tc-branches .items:before,body .tx-tc-branches .items:after{content:"";display:table}
body .tx-tc-branches .items:after{clear:both}
body .tx-tc-branches .items>*{display:inline-block;float:left;width:33.3333%;margin-right:10px *}
@media (max-width:700px){body .tx-tc-branches .items a img{margin:5px}
}
body .tx-tc-events{box-shadow:0px 1px 2px #CCCCCC;-moz-box-shadow:0px 1px 2px #CCCCCC;-webkit-box-shadow:0px 1px 2px #CCCCCC;border-width:medium solid solid;border-style:none solid solid;border:1px solid #CCCCCC;margin-bottom:10px}
body .tx-tc-events header h2{background:#6aaa16;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#6aaa16),to(#b1d22b));background:-webkit-linear-gradient(top,#b1d22b,#6aaa16);background:-moz-linear-gradient(top,#b1d22b,#6aaa16);background:-ms-linear-gradient(top,#b1d22b,#6aaa16);background:-o-linear-gradient(top,#b1d22b,#6aaa16);color:#000;padding:15px}
body .tx-tc-events header a{float:right;color:#FFF;font-size:0.6em;line-height:24px}
body .tx-tc-events header a::before{content:"› ";font-size:18px}
body .tx-tc-events .events{padding-top:15px;padding-left:15px;padding-right:15px}
body .tx-tc-events .events .event{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #CCCCCC}
body .tx-tc-events .events .event .dates{color:#7ABA3E}
body .tx-tc-events .events .event a{color:#000000}
body .tx-tc-events .events .event:first-child{padding-top:0}
body .tx-tc-events .events .event:last-child{border-bottom:0}
body .tx-tc-singleevent .location{margin-bottom:10px}
body .tx-tc-singleevent .dates{color:#7ABA3E;margin-bottom:10px}
body #altlist .tabs{list-style:none;margin:0}
body #altlist .tabs li{float:left;margin-right:10px}
body #altlist .tabs li a{display:block;-webkit-border-radius-topleft:8px;-moz-border-radius-topleft:8px;-ms-border-radius-topleft:8px;-o-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-radius-topright:8px;-moz-border-radius-topright:8px;-ms-border-radius-topright:8px;-o-border-radius-topright:8px;border-top-right-radius:8px;background-color:#00307d;color:#FFF;font-weight:700;padding-top:10px;padding-right:20px;padding-bottom:5px;padding-left:20px}
body #altlist .panes{border-top:2px solid #00307d;padding-top:10px}
body #altlist .panes .event{border-bottom:1px dotted #165ea5 !important;margin-bottom:10px;padding-bottom:10px}
body #altlist .panes .event .title a{color:#165ea5;font-weight:700}
body #altlist .panes .event .dates{color:#7ABA3E}
body .tx-tc-sliderlinks{background:#D17B18;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#D17B18),to(#E7BA2B));background:-webkit-linear-gradient(top,#E7BA2B,#D17B18);background:-moz-linear-gradient(top,#E7BA2B,#D17B18);background:-ms-linear-gradient(top,#E7BA2B,#D17B18);background:-o-linear-gradient(top,#E7BA2B,#D17B18);background-position:left top;background-repeat:repeat-x;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;display:inline;float:left;font-size:18px;height:50px;line-height:20px;margin-bottom:2em;overflow:hidden;padding-right:5px;padding-left:20px;width:33%}
body .tx-tc-sliderlinks .links{float:left;height:22px;margin-top:15px}
body .tx-tc-sliderlinks .links .link a{color:#FFF}
body .tx-tc-sliderlinks .links .link a:hover{text-decoration:underline}
body .tx-tc-sliderlinks .controls{float:right;margin-top:9px}
body .tx-tc-sliderlinks .controls img{cursor:pointer}
body .tx-tc-sliderlinks .controls .arrowleft{margin-right:30px;display:none}
@media (max-width:700px){body .tx-tc-sliderlinks{display:none}
}
body .tx-tc-banner{height:400px;width:100%;margin-bottom:40px;position:relative}
body .tx-tc-banner .banners{height:100%;width:100%;position:relative;z-index:2}
body .tx-tc-banner .banners .wrap{height:100%;left:0;top:0;position:absolute;width:100%}
body .tx-tc-banner .banners .wrap .image{float:left;height:100%;width:60%;background-color:#FFF;background-position:center center;background-size:cover;overflow:hidden;z-index:2}
body .tx-tc-banner .banners .wrap .bannerarrow{display:none}
body .tx-tc-banner .banners .wrap .bannerarrow.act{background-image:url(/typo3conf/ext/tc_banner/Resources/Public/Icons/bannerarrow.png);position:absolute;right:40%;width:50px;height:100px;z-index:999999;display:block}
body .tx-tc-banner .banners .wrap .bannerarrow.position0{top:0}
body .tx-tc-banner .banners .wrap .bannerarrow.position1{top:100px}
body .tx-tc-banner .banners .wrap .bannerarrow.position2{top:200px}
body .tx-tc-banner .banners .wrap .bannerarrow.position3{top:300px}
body .tx-tc-banner .banners .wrap .banneritem{background:#BFD3EE;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#BFD3EE),to(#FAFAFA));background:-webkit-linear-gradient(top,#FAFAFA,#BFD3EE);background:-moz-linear-gradient(top,#FAFAFA,#BFD3EE);background:-ms-linear-gradient(top,#FAFAFA,#BFD3EE);background:-o-linear-gradient(top,#FAFAFA,#BFD3EE);position:absolute;right:0;width:40%;height:100px;font-weight:700;line-height:20px;overflow:hidden;padding:20px;color:#000000}
body .tx-tc-banner .banners .wrap .banneritem .titlecontainer{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
body .tx-tc-banner .banners .wrap .banneritem .link{font-size:1.15em}
body .tx-tc-banner .banners .wrap .banneritem .link .description{font-size:12px;line-height:18px}
body .tx-tc-banner .banners .wrap .banneritem.act{background:#013C88;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#013C88),to(#0071C1));background:-webkit-linear-gradient(top,#0071C1,#013C88);background:-moz-linear-gradient(top,#0071C1,#013C88);background:-ms-linear-gradient(top,#0071C1,#013C88);background:-o-linear-gradient(top,#0071C1,#013C88);color:#FFF}
body .tx-tc-banner .banners .wrap .banneritem.act a{color:#FFF}
body .tx-tc-banner .banners .wrap .banneritem.act a .readmore a{color:#FFF}
body .tx-tc-banner .banners .wrap .banneritem.item0{z-index:90}
body .tx-tc-banner .banners .wrap .banneritem.item1{margin-top:100px;z-index:91}
body .tx-tc-banner .banners .wrap .banneritem.item2{margin-top:200px;z-index:92}
body .tx-tc-banner .banners .wrap .banneritem.item3{margin-top:300px;z-index:93}
body .tx-tc-banner .banners .wrap .banneritem .readmore{display:none}
body .tx-tc-banner .banners .wrap .banneritem a{color:#000000}
body .tx-tc-banner .banners .wrap .banneritem a .description{padding-right:20px;display:block}
body .tx-tc-banner .banners .wrap .banneritem a .readmore{color:#000;position:absolute;right:10px;bottom:10px;display:none;height:20px;text-align:center}
body .tx-tc-banner .shadowdiv{bottom:10px;box-shadow:0px 2px 20px #000;-moz-box-shadow:0px 2px 20px #000;-webkit-box-shadow:0px 2px 20px #000;height:10px;margin-left:3%;margin-right:3%;position:relative;width:94%;z-index:1}
@media (min-width:700px) and (max-width:1024px){body .tx-tc-banner .banners .wrap .banneritem{padding:10px}
body .tx-tc-banner .banners .wrap .banneritem .link{display:block}
body .tx-tc-banner .banners .wrap .banneritem a .readmore{display:block;cursor:pointer;color:#000;font-size:0.6em}
body .tx-tc-banner .banners .wrap .banneritem.act a .readmore{color:#FFF}
}
@media (max-width:700px){body .tx-tc-banner{height:auto !important}
body .tx-tc-banner .banners .wrap{position:relative}
body .tx-tc-banner .banners .wrap .image{display:block !important;float:none;width:100%;height:200px}
body .tx-tc-banner .banners .wrap .bannerarrow{display:none}
body .tx-tc-banner .banners .wrap .bannerarrow.act{display:none}
body .tx-tc-banner .banners .wrap .banneritem{width:100%;height:auto;margin:0;position:static;padding-left:10px;padding-top:10px;padding-bottom:40px}
body .tx-tc-banner .banners .wrap .banneritem.item1{margin-top:0}
body .tx-tc-banner .banners .wrap .banneritem.item2{margin-top:0px}
body .tx-tc-banner .banners .wrap .banneritem.item3{margin-top:0px}
body .tx-tc-banner .banners .wrap .banneritem a .readmore{display:block}
body .tx-tc-banner .banners .wrap .banneritem .description{margin-right:40px}
}
body .tx-tcnews-pi1{margin:0 0 1em 0}
body .tx-tcnews-pi1 .listnews{margin:0 0 1.5em 0;padding-bottom:1.5em;border-bottom:1px dotted #95C7EB}
body .tx-tcnews-pi1 .listnews .listnewslink{font-size:14px;font-weight:700;color:#165ea5;display:block}
body .tx-tcnews-pi1 .listnews .listnewsdatetime{color:#87cf44;display:inline}
body .tx-tcnews-pi1 .listnews .listnewsteaser{display:inline}
body .tx-tcnews-pi1 .listnews .listnewsdescription{display:block}
body .tx-tcnews-pi1 .listnews .listnewsdescription.hidden{display:none}
body .tx-tcnews-pi1 .listnews .readmore{padding:15px 0 0;text-align:right;display:block}
body .tx-tcnews-pi1 .listnews .readmore span{border-color:#CCCCCC;color:#165ea5;-moz-user-select:none;background-image:url("/typo3conf/ext/tcnews/images/readmore.png");background-position:right center;background-repeat:no-repeat;border:1px solid;border-radius:5px;cursor:pointer;padding:5px 30px 5px 5px}
body .tx-tcnews-pi1 .listnews .readmore.hidden{display:none}
body .tx-tcnews-pi1 .listnews .readless{padding:15px 0 0;text-align:right;display:block}
body .tx-tcnews-pi1 .listnews .readless span{border-color:#CCCCCC;color:#7ABA3E;background-image:url('/typo3conf/ext/tcnews/images/readless.png');background-position:right center;background-repeat:no-repeat;border:1px solid;border-radius:5px;cursor:pointer;padding:5px 30px 5px 5px}
body .tx-tcnews-pi1 .listnews .readless.hidden{display:none}
body .tx-tcnews-pi1 .browseBoxWrap .showResultsWrap{color:#165ea5;margin-bottom:1.5em;text-align:center}
body .tx-tcnews-pi1 .browseBoxWrap .browseLinksWrap{text-align:center}
body .tx-tcnews-pi1 .browseBoxWrap .browseLinksWrap span{border:1px solid #CCCCCC;margin-right:5px;-webkit-border-radius:5px;padding:5px 10px;margin-bottom:10px;display:inline-block}
body .tx-tcnews-pi1 .browseBoxWrap .browseLinksWrap span .hidden{display:none}
body .tx-tcnews-pi1 .browseBoxWrap .browseLinksWrap a{padding:0}
body .tx-tcnews-pi1 .browseBoxWrap .browseLinksWrap .activeLinkWrap{background-color:#7ABA3E}
body .tx-tcnews-pi1 .rsslink{width:16px;height:16px;right:0;top:0;background-image:url('/typo3conf/ext/tcnews/images/rss.gif');background-repeat:no-repeat;background-position:left top;display:block;position:absolute}
body #field_right .tx-tcnews-pi1 .listnews{padding-bottom:1.5em;border-bottom:1px dotted #95C7EB}
body #field_right .tx-tcnews-pi1 .listnews:last-child{border-bottom:0;padding-bottom:0}
body #field_right .tx-tcnews-pi1 .listnews .readmore{display:none}
body .tx-tcnews-pi2{display:inline;float:right;width:66%;background:#6AAA16;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#6AAA16),to(#B1D22B));background:-webkit-linear-gradient(top,#B1D22B,#6AAA16);background:-moz-linear-gradient(top,#B1D22B,#6AAA16);background:-ms-linear-gradient(top,#B1D22B,#6AAA16);background:-o-linear-gradient(top,#B1D22B,#6AAA16);background-repeat:repeat-x;background-position:left top;height:50px;font-size:18px;line-height:20px;padding-right:5px;padding-left:20px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
body .tx-tcnews-pi2 #latestnews{width:80%;float:left;margin-top:15px;height:22px;overflow:hidden}
body .tx-tcnews-pi2 #latestnews .itemscontainer .newsitem{display:none}
body .tx-tcnews-pi2 #latestnews .itemscontainer .newsitem.visible{display:inline}
body .tx-tcnews-pi2 #latestnews .itemscontainer .newsitem a{color:#FFF}
body .tx-tcnews-pi2 #controls{float:right;margin-top:9px}
body .tx-tcnews-pi2 #controls .arrowleft{margin-right:10px;cursor:pointer}
body .tx-tcnews-pi2 #controls .arrowleft.disabledbtn{visibility:hidden;cursor:default}
body .tx-tcnews-pi2 #controls .arrowright{cursor:pointer}
body .tx-tcnews-pi2 #controls .arrowright.disabledbtn{visibility:hidden;cursor:default}
body .tx-tcnews-pi2 .datetime{display:inline;opacity:0.5}
@media (max-width:700px){body .tx-tcnews-pi2{width:100%;height:auto;margin-bottom:40px}
body .tx-tcnews-pi2 #latestnews{height:auto;overflow:auto;width:100%}
body .tx-tcnews-pi2 #latestnews #latestnewsLabel{display:block;padding-bottom:5px}
}
body .tx-tc-contact .contact{border-bottom:1px dotted #95C7EB;margin-bottom:15px;padding-bottom:10px;line-height:1.3em}
body .tx-tc-contact .contact .image{float:left;margin-right:10px}
body .tx-tc-contact .contact .details{float:left}
body .tx-tc-contact .contact .details span{display:block}
body .tx-tc-contact .contact .details .name{font-size:1.15em;font-weight:700;padding:0 0 0.5em}
body .tx-tc-contact .contact .details .position{font-weight:700}
body #field_right .tx-tc-contact .contact .details{float:none}
body .tx-tc-language{display:inline-block;margin-left:10px}
body #subfootercontainer .tx-tc-language{width:100%;text-align:center}
body #subfootercontainer .tx-tc-language ul{list-style:none}
body #subfootercontainer .tx-tc-language ul li{display:inline-block;margin-right:10px}
body .tx-tc-breadcrumbs{display:block;height:42px;margin:0 auto;overflow:hidden;padding-top:10px;color:#165ea5}
body .tx-tc-breadcrumbs #breadcrumbs{display:inline;list-style:outside none none;margin-bottom:10px;vertical-align:bottom}
body .tx-tc-breadcrumbs #breadcrumbs li{display:inline-block}
body .tx-tc-breadcrumbs #breadcrumbs li a{display:inline;color:#165ea5}
body .tx-tc-breadcrumbs #breadcrumbs li.ACT{color:#333333}
body .tx-tc-breadcrumbs #breadcrumbs li span{padding-left:10px;padding-right:10px}
@media (min-width:700px) and (max-width:1024px){body .tx-tc-breadcrumbs{padding-left:5px;padding-right:5px}
}
@media (max-width:700px){body .tx-tc-breadcrumbs{padding-left:5px;padding-right:5px;font-size:0.8em;height:auto}
body .tx-tc-breadcrumbs #breadcrumbs li span{padding-left:5px;padding-right:5px}
}
.tx-tc-download{margin:0 0 1em}
.tx-tc-download .headercontainer{background:#EEEEF0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#EEEEF0),to(#F5F5F7));background:-webkit-linear-gradient(top,#F5F5F7,#EEEEF0);background:-moz-linear-gradient(top,#F5F5F7,#EEEEF0);background:-ms-linear-gradient(top,#F5F5F7,#EEEEF0);background:-o-linear-gradient(top,#F5F5F7,#EEEEF0);display:inline-block;margin-bottom:1em;padding:1em;cursor:pointer;margin-bottom:0;width:100%}
.tx-tc-download .headercontainer .header{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/generalDownload.png");background-position:left center;background-repeat:no-repeat;line-height:24px;padding-left:30px;float:left}
.tx-tc-download .headercontainer .toggleDownloads{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/plusminus.png");background-position:left top;background-repeat:no-repeat;cursor:pointer;float:right;height:24px;width:24px}
.tx-tc-download .downloadables{padding-left:1em}
.tx-tc-download .downloadables a{padding:0.5em 1em 0.5em 20px;display:inline-block;width:40%}
.tx-tc-download .downloadables a:hover{text-decoration:underline}
.tx-tc-download .downloadables a.pdf{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/pdf.gif");background-position:left center;background-repeat:no-repeat}
.tx-tc-download .downloadables a.flash{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/flash.gif");background-position:left center;background-repeat:no-repeat}
.tx-tc-download .downloadables a.link{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/link.gif");background-position:left center;background-repeat:no-repeat}
.tx-tc-download .symbol{background-position:left center;background-repeat:no-repeat;margin:0 1em;padding-left:20px}
.tx-tc-download .symbol.flash{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/flash.gif")}
.tx-tc-download .symbol.pdf{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/pdf.gif")}
.tx-tc-download .symbol.link{background-image:url("/typo3conf/ext/tc_download/Resources/Public/Icons/link.gif")}
@media (max-width:700px){.tx-tc-download span{margin:0}
.tx-tc-download .symbol{margin:0}
}
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:before,.lightSlider:after{content:" ";display:table}
.lightSlider{overflow:hidden}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;margin-right:10px;margin-bottom:5px}
.lSSlideWrapper>.lightSlider:after{clear:both}
.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}
.lSSlideWrapper .lSFade{position:relative}
.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}
.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}
.lSSlideWrapper .lSFade>*.active{z-index:10}
.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}
.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}
.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}
.lSSlideOuter .media{opacity:0.8}
.lSSlideOuter .media.active{opacity:1}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li{opacity:0.7;overflow:hidden;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}
.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{opacity:1}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}
.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}
.lSSlideOuter .lSPager.lSGallery:after{clear:both}
.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url('../../typo3conf/ext/tc_movingboxes/Resources/Public/Icons/controls.png');cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}
.lSAction>a:hover{opacity:1}
.lSAction>.lSPrev{background-position:0 0;left:10px}
.lSAction>.lSNext{background-position:-32px 0;right:10px}
.lSAction>a.disabled{pointer-events:none}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}
.lSSlideOuter.vertical{position:relative}
.lSSlideOuter.vertical.noPager{padding-right:0px !important}
.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}
.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}
.lSSlideOuter.lSrtl{direction:rtl}
.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}
.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}
.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}
.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}
@-webkit-keyframes rightEnd{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@keyframes rightEnd{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@-webkit-keyframes topEnd{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@keyframes topEnd{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@-webkit-keyframes leftEnd{0%{left:0}
50%{left:15px}
100%{left:0}
}
@keyframes leftEnd{0%{left:0}
50%{left:15px}
100%{left:0}
}
@-webkit-keyframes bottomEnd{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
@keyframes bottomEnd{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}
.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
body .tx-tc-movingboxes{border-bottom:1px dotted #95c7eb;margin-bottom:15px;padding-bottom:15px}
body .tx-tc-movingboxes .wrapper{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:1px solid #7ABA3E;position:relative}
body .tx-tc-movingboxes .wrapper ul li{padding-top:20px;padding-bottom:20px;display:block}
body .tx-tc-movingboxes .wrapper ul li .image{width:50%;float:left;padding-right:20px}
body .tx-tc-movingboxes .wrapper ul li .image img{width:100%;height:auto}
body .tx-tc-movingboxes .wrapper ul li .iteminfo{width:50%;float:right}
body .tx-tc-movingboxes .wrapper ul li .iteminfo .header{font-weight:700;margin-bottom:10px;overflow:hidden}
body .tx-tc-movingboxes .wrapper ul li .iteminfo .link a{background-image:url("/typo3conf/ext/tc_movingboxes/Resources/Public/Icons/readmore.jpg");background-position:left top;background-repeat:no-repeat;color:#00307d;font-weight:700;line-height:30px;padding:4px 0 4px 35px}
body .tx-tc-movingboxes .wrapper .lSPager{border:1px solid #7ABA3E;background-color:#7ABA3E;-webkit-border-radius-bottomright:10px;-moz-border-radius-bottomright:10px;-ms-border-radius-bottomright:10px;-o-border-radius-bottomright:10px;border-bottom-right-radius:10px;-webkit-border-radius-bottomleft:10px;-moz-border-radius-bottomleft:10px;-ms-border-radius-bottomleft:10px;-o-border-radius-bottomleft:10px;border-bottom-left-radius:10px;height:50px}
body .tx-tc-movingboxes .wrapper .lSPager li{height:100%}
body .tx-tc-movingboxes .wrapper .lSPager li a{background-image:url('/typo3conf/ext/tc_movingboxes/Resources/Public/Icons/greendot.png');background-position:left top;background-repeat:no-repeat;background-color:#7ABA3E;height:22px;width:22px;top:14px}
body .tx-tc-movingboxes .wrapper .lSPager li a:hover{background-color:#7ABA3E}
body .tx-tc-movingboxes .wrapper .lSPager li.active a{background-image:url('/typo3conf/ext/tc_movingboxes/Resources/Public/Icons/greydot.png');background-color:#7ABA3E}
body .tx-tc-movingboxes .wrapper .prev{height:37px;width:21px;background-image:url('/typo3conf/ext/tc_movingboxes/Resources/Public/Icons/prev.png');position:absolute;bottom:5px;left:10px;cursor:pointer}
body .tx-tc-movingboxes .wrapper .next{height:37px;width:21px;background-image:url('/typo3conf/ext/tc_movingboxes/Resources/Public/Icons/next.png');position:absolute;bottom:5px;right:10px;cursor:pointer}
body.ds_3 .tx-tc-movingboxes .wrapper ul li .image{width:30%}
body.ds_3 .tx-tc-movingboxes .wrapper ul li .iteminfo{width:70%}
@media (min-width:700px) and (max-width:1024px){body .tx-tc-movingboxes .wrapper ul li .iteminfo .header{margin-bottom:0}
body .tx-tc-movingboxes .wrapper ul li .iteminfo .description{display:none}
body .tx-tc-movingboxes .wrapper .lSPager li{height:100%}
body .tx-tc-movingboxes .wrapper .lSPager li a{background-image:none;background-position:left top;background-repeat:no-repeat;background-color:#87cf44;height:6px;width:6px;top:14px}
body .tx-tc-movingboxes .wrapper .lSPager li a:hover{background-color:#7ABA3E}
body .tx-tc-movingboxes .wrapper .lSPager li.active a{background-image:none;background-color:#333333}
}
@media (max-width:700px){body .tx-tc-movingboxes .wrapper ul li{padding-top:10px;padding-bottom:10px}
body .tx-tc-movingboxes .wrapper ul li .iteminfo .header{margin-bottom:0}
body .tx-tc-movingboxes .wrapper ul li .iteminfo .description{display:none}
body .tx-tc-movingboxes .wrapper .lSPager li{height:100%}
body .tx-tc-movingboxes .wrapper .lSPager li a{background-image:none;background-position:left top;background-repeat:no-repeat;background-color:#87cf44;height:6px;width:6px;top:14px}
body .tx-tc-movingboxes .wrapper .lSPager li a:hover{background-color:#7ABA3E}
body .tx-tc-movingboxes .wrapper .lSPager li.active a{background-image:none;background-color:#333333}
}
.tx-tc-subscribe .verticalcheckbox{margin-right:10px}
.inputwrapper.submit{border:0}
.inputwrapper.submit .submit{padding-top:5px;padding-bottom:5px}
body .tx-tc-infoslider{position:relative;margin-bottom:20px}
body .tx-tc-infoslider .cycle-slideshow{z-index:98}
body .tx-tc-infoslider .cycle-slideshow img{width:100%;height:auto}
body .tx-tc-infoslider #bigtext{position:absolute;top:8%;font-size:3em;color:white;z-index:100;line-height:1em}
body .tx-tc-infoslider #bigtext.textposition1{left:5%;text-align:center}
body .tx-tc-infoslider #bigtext.textposition2{left:0;width:100%;text-align:center}
body .tx-tc-infoslider #bigtext.textposition3{right:5%;text-align:right}
body .tx-tc-infoslider #bigtext.textposition4{top:55%;left:5%;text-align:left}
body .tx-tc-infoslider #bigtext.textposition5{top:55%;left:0;width:100%;text-align:center}
body .tx-tc-infoslider #bigtext.textposition6{top:55%;right:5%;text-align:right}
body .tx-tc-infoslider #bigtext.textcolor1{color:#FFF}
body .tx-tc-infoslider #bigtext.textcolor2{color:#165ea5}
body .tx-tc-infoslider .cards{position:absolute;bottom:20px;z-index:99;left:20px;right:20px;z-index:1001}
body .tx-tc-infoslider .cards .wrap{height:275px;width:16.6667%;overflow:hidden;float:left;padding-right:5px}
body .tx-tc-infoslider .cards .wrap .card{margin-top:215px;background-color:#FFF}
body .tx-tc-infoslider .cards .wrap .card .title{height:60px;color:#FFF;font-weight:bold;font-size:1.1em;background:#87cf44;padding:10px;text-transform:uppercase;position:relative}
body .tx-tc-infoslider .cards .wrap .card .title .progress{background-color:#FFF;height:5px;width:0;display:none;position:absolute;bottom:0;left:0}
body .tx-tc-infoslider .cards .wrap .card .image{height:65px}
body .tx-tc-infoslider .cards .wrap .card .image img{width:100%;height:100%}
body .tx-tc-infoslider .cards .wrap .card .description{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;background-color:#FFF;height:120px;overflow:hidden;color:#165ea5}
body .tx-tc-infoslider .cards .wrap .card .link{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;background-color:#FFF;height:30px}
body .tx-tc-infoslider .cards .wrap .card .link a{color:#87cf44}
@media (min-width:700px) and (max-width:1024px){body .tx-tc-infoslider .cycle-slideshow img{width:100%;height:auto}
body .tx-tc-infoslider #bigtext{font-size:2em}
body .tx-tc-infoslider #bigtext.textposition4{top:50%}
body .tx-tc-infoslider #bigtext.textposition5{top:50%}
body .tx-tc-infoslider #bigtext.textposition6{top:50%}
body .tx-tc-infoslider .cards .wrap .card .title{font-size:0.8em}
body .tx-tc-infoslider .cards .wrap .card .image img{height:auto}
}
@media (max-width:700px){body .tx-tc-infoslider .cycle-slideshow img{width:100%;height:auto}
body .tx-tc-infoslider #bigtext{font-size:1em}
body .tx-tc-infoslider .cards{position:static}
body .tx-tc-infoslider .cards .wrap{width:100%;padding-right:0;height:auto}
body .tx-tc-infoslider .cards .wrap .card{margin-top:10px}
body .tx-tc-infoslider .cards .wrap .card .title .progress{display:none !important}
body .tx-tc-infoslider .cards .wrap .card .image{display:none}
body .tx-tc-infoslider .cards .wrap .card .description{height:auto}
body .tx-tc-infoslider .cards .wrap .card .link{text-align:right}
}
.tx-tc-recipe iframe{width:100%;border:0}
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:before,.lightSlider:after{content:" ";display:table}
.lightSlider{overflow:hidden}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;margin-right:10px;margin-bottom:5px}
.lSSlideWrapper>.lightSlider:after{clear:both}
.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}
.lSSlideWrapper .lSFade{position:relative}
.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}
.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit;transition-timing-function:inherit}
.lSSlideWrapper .lSFade>*.active{z-index:10}
.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}
.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}
.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}
.lSSlideOuter .media{opacity:0.8}
.lSSlideOuter .media.active{opacity:1}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li{opacity:0.7;overflow:hidden;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}
.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{opacity:1}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}
.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}
.lSSlideOuter .lSPager.lSGallery:after{clear:both}
.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url('../../typo3conf/ext/tc_videoslider/Resources/Public/Icons/controls.png');cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}
.lSAction>a:hover{opacity:1}
.lSAction>.lSPrev{background-position:0 0;left:10px}
.lSAction>.lSNext{background-position:-32px 0;right:10px}
.lSAction>a.disabled{pointer-events:none}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}
.lSSlideOuter.vertical{position:relative}
.lSSlideOuter.vertical.noPager{padding-right:0px !important}
.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}
.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}
.lSSlideOuter.lSrtl{direction:rtl}
.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}
.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}
.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}
.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}
@-webkit-keyframes rightEnd{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@keyframes rightEnd{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@-webkit-keyframes topEnd{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@keyframes topEnd{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@-webkit-keyframes leftEnd{0%{left:0}
50%{left:15px}
100%{left:0}
}
@keyframes leftEnd{0%{left:0}
50%{left:15px}
100%{left:0}
}
@-webkit-keyframes bottomEnd{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
@keyframes bottomEnd{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}
.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
body .tx-tc-videoslider{position:relative;margin-bottom:40px}
body .tx-tc-videoslider #playerWrap{height:470px;background-color:#000}
body .tx-tc-videoslider #playerWrap iframe{height:100%;width:100%;border:0}
body .tx-tc-videoslider .scrollcontainer{background:none repeat scroll 0 0 #7aba3e;border-radius:0 0 10px 10px;border-top:1px solid #87cf44;position:relative}
body .tx-tc-videoslider .scrollcontainer .videos{list-style:none outside none;padding:0;margin:0}
body .tx-tc-videoslider .scrollcontainer .videos li img{height:100%;width:100%;padding-left:10px;padding-top:10px;cursor:pointer}
body .tx-tc-videoslider .scrollcontainer .lSAction>a{width:23px;display:block;top:50%;height:36px;background-image:url('/typo3conf/ext/tc_videoslider/Resources/Public/Icons/controls.png');cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:0.7;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}
body .tx-tc-videoslider .scrollcontainer .lSAction>a:hover{opacity:1}
body .tx-tc-videoslider .scrollcontainer .lSAction>.lSPrev{background-position:0 0;left:15px}
body .tx-tc-videoslider .scrollcontainer .lSAction>.lSNext{background-position:-22px 0;right:5px}
body .tx-tc-videoslider .shadowdiv{box-shadow:0 2px 20px #000000;height:10px;margin-left:5%;margin-right:5%;margin-top:-14px}
body.ds_3 .tx-tc-video #playerWrap{height:471px}
@media (min-width:700px) and (max-width:1024px) and (orientation:portrait){body .tx-tc-videoslider .scrollcontainer .lSSlideOuter .lSSlideWrapper{width:410px}
body.ds_3 .tx-tc-videoslider #playerWrap{height:370px !important}
body.ds_3 .tx-tc-videoslider .scrollcontainer .lSSlideOuter .lSSlideWrapper{width:560px}
}
@media (min-width:700px) and (max-width:1024px) and (orientation:landscape){body .tx-tc-videoslider .scrollcontainer .lSSlideOuter .lSSlideWrapper{width:460px}
body.ds_3 .tx-tc-videoslider .scrollcontainer .lSSlideOuter .lSSlideWrapper{width:760px}
}
@media (max-width:700px){body .tx-tc-videoslider #playerWrap{height:170px}
body .tx-tc-videoslider #playerWrap iframe{height:170px}
body.ds_3 .tx-tc-videoslider #playerWrap{height:170px}
body.ds_3 .tx-tc-videoslider #playerWrap iframe{height:170px}
}
html{background:#FFF;color:#000}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:separate;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
ul,ol{list-style-position:outside;margin:0}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:super}
sub{vertical-align:sub}
legend{color:#000}
input,button,textarea,select{font-size:100%}
table,thead,tbody,tr,td,th{font-family:inherit;font-size:inherit;line-height:inherit}
main{display:block}
@font-face{font-family:"nordicsugar";src:url("/fileadmin/templates/web/fonts/nordicsugar.eot?t=10");src:url("/fileadmin/templates/web/fonts/nordicsugar.eot?t=10#iefix") format("embedded-opentype"),url("/fileadmin/templates/web/fonts/nordicsugar.woff?t=10") format("woff"),url("/fileadmin/templates/web/fonts/nordicsugar.ttf?t=10") format("truetype"),url("/fileadmin/templates/web/fonts/nordicsugar.svg?t=10#nordicsugar") format("svg");font-weight:normal;font-style:normal}
[data-icon]:before{font-family:"nordicsugar"!important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"nordicsugar"!important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-plus-circle:before{content:"p"}
.icon-minus-circle:before{content:"m"}
.icon-download:before{content:"f"}
.icon-article:before{content:"t"}
.icon-right:before{content:"r"}
.icon-down:before{content:"d"}
.icon-burger:before{content:"b"}
.icon-share:before{content:"z"}
.icon-print:before{content:"x"}
.icon-facebook-square:before{content:"c"}
.icon-rss:before{content:"v"}
.icon-arrow-circle-right:before{content:"e"}
.icon-page-doc:before{content:"a"}
* *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{height:100%;overflow-y:scroll;font-size:62.5%;background-color:#FFF;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}
body{font-family:helvetica,arial,verdana,tahoma,sans-serif;font-size:1.3em;line-height:1.5em;padding:0;width:100%;max-width:1140px !important;margin:0 auto !important;color:#000}
body #general-alert{display:none}
body .fancybox-overlay{z-index:9000}
body .fancybox-opened{z-index:9100}
body .fancybox-general-alert>*{border-radius:0 !important;padding:20px !important}
body img{image-rendering:-webkit-optimize-contrast}
body header #cookiecontainer{display:none;background-color:#eeeef0;border:1px solid #333333;margin-top:10px;margin-bottom:10px;padding:10px;position:relative;z-index:8887;z-index:8000}
body header #cookiecontainer .policy{float:left;width:75%}
body header #cookiecontainer .policy .headline{font-weight:bold}
body header #cookiecontainer .close{float:right;text-decoration:underline;cursor:pointer;width:100%;text-align:right}
body header #topbar{height:50px;background:#5c8aab;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#5c8aab),to(#b4d8f0));background:-webkit-linear-gradient(top,#b4d8f0,#5c8aab);background:-moz-linear-gradient(top,#b4d8f0,#5c8aab);background:-ms-linear-gradient(top,#b4d8f0,#5c8aab);background:-o-linear-gradient(top,#b4d8f0,#5c8aab)}
body header #topbar #searchbox{margin-top:11px;margin-right:10px;background-color:#FFF;border:1px solid #165ea5;border-radius:5px}
body header #topbar #searchbox #sword{padding:5px;border:none;margin:3px 0 0 1px;font-size:11px;height:23px;width:159px;vertical-align:top}
body header #topbar #searchbox #searchbtn{padding:1px 4px 0 0}
body header #topbar #toolbox{margin-top:19px}
body header #topbar #toolbox a{margin-right:10px}
body header #topbar #toolbox a.rss{background-repeat:no-repeat;background-image:url('/fileadmin/templates/web/images/ns-sprite.png?t=10');height:16px;width:17px}
body header #topbar #toolbox a.print{background-repeat:no-repeat;background-image:url('/fileadmin/templates/web/images/ns-sprite.png?t=10');height:16px;width:18px;background-position:-16px 0}
body header #topbar #toolbox a.facebook{background-repeat:no-repeat;background-image:url('/fileadmin/templates/web/images/ns-sprite.png?t=10');height:16px;width:18px;background-position:-35px 0}
body header #topbar #toolbox a .share{display:block}
body header #topbar .tool{float:left;display:inline-block}
body header #topbar .addthis_toolbox{background-repeat:no-repeat;background-image:url('/fileadmin/templates/web/images/ns-sprite.png?t=10');width:18px;height:16px;background-position:-54px 0;display:inline-block;margin-right:10px}
body header #topbar .addthis_toolbox .addthis_button_compact{display:block;margin:0 !important}
body header #subtopbar{height:110px;background:#eeeef0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#eeeef0),to(#FFF));background:-webkit-linear-gradient(top,#FFF,#eeeef0);background:-moz-linear-gradient(top,#FFF,#eeeef0);background:-ms-linear-gradient(top,#FFF,#eeeef0);background:-o-linear-gradient(top,#FFF,#eeeef0)}
body header #subtopbar #home{background-size:100% 100%;background-repeat:no-repeat;background-image:url('/fileadmin/templates/web/images/logo.png?t=10');float:left;height:67px;margin-left:20px;margin-top:20px;width:315px}
body header #subtopbar #home a{cursor:pointer;display:block;height:100%;width:100%}
body header #subtopbar #topmenu{margin-top:25px;overflow:hidden}
body header #subtopbar #topmenu ul{list-style:none;display:inline;margin-top:10px}
body header #subtopbar #topmenu ul a{color:#000000;text-decoration:underline}
body header #subtopbar #topmenu ul li{float:left;margin-right:10px}
body header #subtopbar #topmenu ul li.last{margin:0}
body header #logo{margin-top:10px;margin-bottom:10px;display:block;background-size:100% 100%;background-repeat:no-repeat;background-image:url('/fileadmin/templates/web/images/background/logo.svg?t=10');height:100px;width:100px}
.no-svg body header #logo{background-image:url('/fileadmin/templates/web/images/background/logo.png?t=10')}
body header #mainmenu{height:50px;background:#00236D;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#00236D),to(#0158A7));background:-webkit-linear-gradient(top,#0158A7,#00236D);background:-moz-linear-gradient(top,#0158A7,#00236D);background:-ms-linear-gradient(top,#0158A7,#00236D);background:-o-linear-gradient(top,#0158A7,#00236D);display:table;width:100%}
body header #mainmenu ul{overflow:hidden;list-style:none;font-size:18px;margin-top:15px;display:table-row}
body header #mainmenu ul li{text-align:center;display:table-cell}
body header #mainmenu ul li .icon{display:none}
body header #mainmenu ul li.mobile-only{display:none}
body header #mainmenu ul li a{color:#FFF;padding-left:20px;padding-right:20px;white-space:nowrap;font-weight:700;padding-top:15px;padding-bottom:15px;display:block}
body header #mainmenu ul li.act a{color:#ffe400}
body header #mainmenu ul li.last{border-right:none}
body header #mainmenu ul .dropdown{display:none}
body #contentcontainer{*zoom:1}
body #contentcontainer:before,body #contentcontainer:after{content:"";display:table}
body #contentcontainer:after{clear:both}
body #contentcontainer #leftmenucontainer{display:table-cell;vertical-align:top;width:25%;min-width:255px;padding-right:20px;min-height:1px}
body #contentcontainer #leftmenucontainer ul{list-style:none}
body #contentcontainer #leftmenucontainer ul li{padding:0.5em;border-bottom:1px solid #95C7EB}
body #contentcontainer #leftmenucontainer ul li a{padding-left:.5em;color:#165ea5}
body #contentcontainer #leftmenucontainer ul li.ACT{font-weight:700}
body #contentcontainer #leftmenucontainer ul li.NO{font-weight:100}
body #contentcontainer #leftmenucontainer ul li.last{padding-bottom:0}
body #contentcontainer #leftmenucontainer ul li.menuheader{border:none;font-weight:700;background-color:#00307d;color:#FFF}
body #contentcontainer #leftmenucontainer ul li.SPC{text-indent:10000px;border:none}
body #contentcontainer #leftmenucontainer ul li ul li.lvl2{border:0}
body #contentcontainer #leftmenucontainer ul li ul li.lvl2 a{padding-left:.5em;display:inline-block}
body.ds_8 #mainmenu{margin-bottom:40px}
body.ds_8 #contentcontainer #newsbar .left{margin-right:20px}
body.ds_8 #contentcontainer #newsbar .right{margin-left:20px}
body.ds_8 #field_topleft{*zoom:1;float:left;width:50%;overflow:hidden;min-height:1px}
body.ds_8 #field_topleft:before,body.ds_8 #field_topleft:after{content:"";display:table}
body.ds_8 #field_topleft:after{clear:both}
body.ds_8 #field_topleft .row{*zoom:1}
body.ds_8 #field_topleft .row:before,body.ds_8 #field_topleft .row:after{content:"";display:table}
body.ds_8 #field_topleft .row:after{clear:both}
body.ds_8 #field_topleft .row .fourbyfour{width:255px;float:left;margin-right:20px}
body.ds_8 #field_topleft .row .fourbyfour.right{margin-left:20px}
body.ds_8 #field_topmidright{*zoom:1;float:left;width:255px;overflow:hidden;min-height:1px;margin-left:20px;margin-right:20px}
body.ds_8 #field_topmidright:before,body.ds_8 #field_topmidright:after{content:"";display:table}
body.ds_8 #field_topmidright:after{clear:both}
body.ds_8 #field_topright{*zoom:1;float:left;width:255px;overflow:hidden;min-height:1px;margin-left:20px}
body.ds_8 #field_topright:before,body.ds_8 #field_topright:after{content:"";display:table}
body.ds_8 #field_topright:after{clear:both}
body.ds_1 #field_0{*zoom:1;width:100%;overflow:hidden;min-height:1px}
body.ds_1 #field_0:before,body.ds_1 #field_0:after{content:"";display:table}
body.ds_1 #field_0:after{clear:both}
body.ds_1 #field_1{*zoom:1;float:left;width:33.3333%;overflow:hidden;min-height:1px;padding-right:6.666px}
body.ds_1 #field_1:before,body.ds_1 #field_1:after{content:"";display:table}
body.ds_1 #field_1:after{clear:both}
body.ds_1 #field_2{*zoom:1;float:left;width:33.3333%;overflow:hidden;min-height:1px;padding-right:3.333px;padding-left:3.333px}
body.ds_1 #field_2:before,body.ds_1 #field_2:after{content:"";display:table}
body.ds_1 #field_2:after{clear:both}
body.ds_1 #field_3{*zoom:1;float:right;width:33.3333%;overflow:hidden;min-height:1px;padding-left:6.666px}
body.ds_1 #field_3:before,body.ds_1 #field_3:after{content:"";display:table}
body.ds_1 #field_3:after{clear:both}
body.ds_1 #field_10{*zoom:1;width:100%;overflow:hidden;min-height:1px}
body.ds_1 #field_10:before,body.ds_1 #field_10:after{content:"";display:table}
body.ds_1 #field_10:after{clear:both}
body.ds_2 #field_normal{display:table-cell;vertical-align:top;width:50%;min-width:590px;max-width:590px;padding-left:19px;padding-right:19px;overflow:hidden;min-height:1px;border-left:1px dotted #95C7EB;border-right:1px dotted #95C7EB}
body.ds_2 #field_right{display:table-cell;vertical-align:top;width:25%;padding-left:20px;overflow:hidden;min-height:1px}
body.ds_3 #contentcontainer #leftmenucontainer{width:20%}
body.ds_3 #field_normal{display:table-cell;vertical-align:top;width:75%;min-width:843px;max-width:843px;padding-left:20px;padding-right:20px;overflow:hidden;min-height:1px;border-left:1px dotted #95C7EB;border-right:1px dotted #95C7EB}
body.nlm-1 #field_normal{border:0;padding:0;width:100%;display:block;min-width:initial;max-width:inherit}
body footer{text-align:center;margin-top:20px;margin-bottom:10px}
body footer #footercontainer{display:table;text-align:center;width:100%}
body footer #footercontainer ul{display:table-row;list-style:none;margin:auto;position:relative}
body footer #footercontainer ul li{padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;display:table-cell;color:#165ea5}
body footer #footercontainer ul li a{color:#165ea5}
body footer #footercontainer ul li:before{content:"› "}
body footer #footercontainer ul li.last{margin-right:0}
body footer #subfootercontainer{padding:1em 0;overflow:hidden;text-align:center;color:#FFFFFF;background:#5c8aab;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#5c8aab),to(#b4d8f0));background:-webkit-linear-gradient(top,#b4d8f0,#5c8aab);background:-moz-linear-gradient(top,#b4d8f0,#5c8aab);background:-ms-linear-gradient(top,#b4d8f0,#5c8aab);background:-o-linear-gradient(top,#b4d8f0,#5c8aab)}
body footer #subfootercontainer span{padding-left:5px;padding-right:5px}
body footer #subfootercontainer span a{color:#FFF}
body footer #subfootercontainer span a:hover{text-decoration:underline}
body footer #subfootercontainer span.line{padding:0}
body footer #subfootercontainer .address{display:inline}
body footer #subfootercontainer .address .inline{padding-right:0px}
body footer #subfootercontainer .address .padright{padding-right:5px}
body footer .shadowdiv{overflow:hidden}
body footer .shadowdiv div{background-color:#FFF;height:10px;margin:-10px auto 40px;width:95%;box-shadow:0 2px 20px #000}
body footer #typoconsult-link{float:right;margin-top:-30px;color:#cccccc;font-size:10px;text-decoration:none}
body #burgermenu{color:#333333;cursor:pointer;font-size:30px;position:absolute;right:10px;top:10px;width:30px;height:30px;line-height:30px;z-index:8888}
.floatright{float:right}
.clearboth{clear:both;line-height:0;font-size:0;margin:0;padding:0}
.hideit{display:block;text-indent:-10000px;white-space:nowrap;text-decoration:none;font-size:0}
#typo3-previewInfo{color:#FFF !important;font-weight:100 !important;position:fixed !important;border-width:1px !important;margin:10px 0 !important;background-color:#FF0000;padding:10px;bottom:10px;right:10px}
#colorpalette{position:fixed;top:10px;right:10px;text-indent:-100000px;z-index:2000}
#colorpalette .color{border:1px solid #FFF;width:50px;height:50px;margin-bottom:10px}
#colorpalette .color:hover{text-indent:0}
.hide-in-browser{display:none}
@media (min-width:700px) and (max-width:1024px){body header #mainmenu ul{font-size:14px}
body header #breadcrumbs{padding-left:10px}
body #contentcontainer{margin-left:5px;margin-right:5px}
body #contentcontainer #leftmenucontainer{min-width:25%}
body.ds_2 #field_normal{min-width:50%;max-width:auto}
body.ds_3 #contentcontainer{display:table;width:100%}
body.ds_3 #field_normal{min-width:initial;max-width:initial}
body.ds_3 #field_normal .xstream .xs-player{height:409px !important}
body.ds_3 #field_normal .xstream .xs-player .xs-player{height:409px !important}
body.ds_8.frontpage #field_topleft{width:75%;margin-right:0}
body.ds_8.frontpage #field_topleft div .fourbyfour{width:50%;padding-right:20px;margin-right:0}
body.ds_8.frontpage #field_topleft div .fourbyfour.right{margin-left:0}
body.ds_8.frontpage #field_topmidright{width:25%;margin-right:0;margin-left:0}
body.ds_8.frontpage #field_topright{width:100%;margin-left:0;margin-right:0}
.hide-in-browser{display:block}
.hide-in-tablet{display:none !important}
}
@media (min-width:700px) and (max-width:1024px) and (orientation:portrait){body.ds_3 #field_normal .xstream .xs-player{height:300px !important}
body.ds_3 #field_normal .xstream .xs-player .xs-player{height:300px !important}
}
@media (min-width:350px) and (max-width:700px){body header{margin-bottom:10px}
body header #cookiecontainer{margin-top:0}
body header #topbar{display:none}
body header #subtopbar{height:60px}
body header #subtopbar #home{margin-left:7px;margin-top:7px;width:200px;height:43px}
body header #subtopbar #topmenu{display:none}
body header #mainmenu{background:#eeeef0;height:auto;border-bottom:1px solid #333333;padding:10px}
body header #mainmenu ul{display:none;overflow:visible}
body header #mainmenu ul li{display:block;text-align:left;padding:0;float:left;width:100%;margin-top:5px;margin-bottom:5px;line-height:30px}
body header #mainmenu ul li.mobile-only{display:block}
body header #mainmenu ul li .icon{float:right;cursor:pointer;line-height:34px;display:block;text-align:right;height:30px;width:50px;padding-right:10px}
body header #mainmenu ul li a{padding:0;margin:0;color:#000000;white-space:normal}
body header #mainmenu ul li.act a{color:#000000}
body header #mainmenu ul li .dropdown{display:none}
body header #mainmenu ul li .dropdown ul{display:block;padding-left:10px}
body header #mainmenu ul li .dropdown ul li{padding:0;padding-top:5px;padding-bottom:5px;line-height:16px}
body header #mainmenu ul li .dropdown ul li a{font-size:12px;padding-left:5px}
body #contentcontainer{margin-left:5px;margin-right:5px}
body #contentcontainer #leftmenucontainer{display:none}
body #contentcontainer #field_normal{display:block;width:100%;min-width:100%;border:0;padding-left:5px;padding-right:5px}
body #contentcontainer #field_normal iframe{width:100%}
body #contentcontainer #field_right{display:block;padding-left:5px;padding-right:5px;width:100%}
body.ds_3 #field_normal{min-width:initial;max-width:initial}
body.ds_3 #field_normal .xstream .xs-player{height:250px !important}
body.ds_3 #field_normal .xstream .xs-player .xs-player{height:250px !important}
body.ds_8.frontpage #contentcontainer #newsbar .left{margin-right:0}
body.ds_8.frontpage #contentcontainer #newsbar .right{margin-left:0}
body.ds_8.frontpage #field_topleft{width:100%;margin-right:0}
body.ds_8.frontpage #field_topleft div .fourbyfour{width:50%;float:left;margin-right:0}
body.ds_8.frontpage #field_topleft div .fourbyfour.right{margin-left:0}
body.ds_8.frontpage #field_topmidright{width:100%;margin-right:0;margin-left:0}
body.ds_8.frontpage #field_topright{width:100%;margin-left:0;margin-right:0}
body footer #footercontainer{display:none}
body footer #subfootercontainer{text-align:left}
body footer #subfootercontainer span{display:block;padding-top:5px;padding-bottom:5px}
body footer #subfootercontainer span.line{display:none}
body footer #subfootercontainer .inline{display:inline-block}
.hide-in-browser{display:block}
.hide-in-tablet{display:block}
.hide-in-smartphone{display:none !important}
}
@media (min-width:350px) and (max-width:700px) and (orientation:landscape){body.ds_8.frontpage #field_topleft div .fourbyfour{width:50%}
body.ds_8.frontpage #field_topnormal{width:50%;margin-right:0}
body.ds_8.frontpage #field_topmidright{width:50%;margin-right:0}
body.ds_8.frontpage #field_topright{width:50%}
}
@media (max-width:350px){body header{margin-bottom:10px}
body header #cookiecontainer{margin-top:0}
body header #topbar{display:none}
body header #subtopbar{height:60px}
body header #subtopbar #home{margin-left:7px;margin-top:7px;width:200px;height:43px}
body header #subtopbar #topmenu{display:none}
body header #mainmenu{background:#eeeef0;height:auto;border-bottom:1px solid #333333;padding:10px}
body header #mainmenu ul{display:none;overflow:visible}
body header #mainmenu ul li{display:block;text-align:left;padding:0;float:left;width:100%;margin-top:5px;margin-bottom:5px;line-height:30px}
body header #mainmenu ul li.mobile-only{display:block}
body header #mainmenu ul li .icon{float:right;cursor:pointer;line-height:34px;display:block;text-align:right;height:30px;width:50px;padding-right:10px}
body header #mainmenu ul li a{padding:0;margin:0;color:#000000;white-space:normal}
body header #mainmenu ul li.act a{color:#000000}
body header #mainmenu ul li .dropdown{display:none}
body header #mainmenu ul li .dropdown ul{display:block;padding-left:10px}
body header #mainmenu ul li .dropdown ul li{padding:0;padding-top:5px;padding-bottom:5px;line-height:16px}
body header #mainmenu ul li .dropdown ul li a{font-size:12px;padding-left:5px}
body #contentcontainer{margin-left:5px;margin-right:5px}
body #contentcontainer #leftmenucontainer{display:none}
body #contentcontainer #field_normal{display:block;width:100%;min-width:100%;border:0;padding-left:5px;padding-right:5px}
body #contentcontainer #field_normal iframe{width:100%}
body #contentcontainer #field_right{display:block;padding-left:5px;padding-right:5px;width:100%}
body.ds_3 #field_normal{min-width:initial;max-width:initial}
body.ds_3 #field_normal .xstream .xs-player{height:250px !important}
body.ds_3 #field_normal .xstream .xs-player .xs-player{height:250px !important}
body.ds_8.frontpage #contentcontainer #newsbar .left{margin-right:0}
body.ds_8.frontpage #contentcontainer #newsbar .right{margin-left:0}
body.ds_8.frontpage #field_topleft{width:100%;margin-right:0}
body.ds_8.frontpage #field_topleft div .fourbyfour{width:100%;float:left;margin-right:0}
body.ds_8.frontpage #field_topleft div .fourbyfour.right{margin-left:0}
body.ds_8.frontpage #field_topmidright{width:100%;margin-right:0;margin-left:0}
body.ds_8.frontpage #field_topright{width:100%;margin-left:0;margin-right:0}
body footer #footercontainer{display:none}
body footer #subfootercontainer{text-align:left}
body footer #subfootercontainer span{display:block;padding-top:5px;padding-bottom:5px}
body footer #subfootercontainer span.line{display:none}
body footer #subfootercontainer .inline{display:inline-block}
.hide-in-browser{display:block}
.hide-in-tablet{display:block}
.hide-in-smartphone{display:none !important}
}
@media (max-width:350px) and (orientation:landscape){body.ds_8.frontpage #field_topleft div .fourbyfour{width:50%}
body.ds_8.frontpage #field_topnormal{width:50%;margin-right:0}
body.ds_8.frontpage #field_topmidright{width:50%;margin-right:0}
body.ds_8.frontpage #field_topright{width:50%}
}
a{color:#00307d;background:transparent;outline:none;-webkit-tap-highlight-color:rgba(149,199,235,0.5);text-decoration:none}
a.pdf{background-image:url("/fileadmin/templates/web/images/pdf-download_icon.gif");background-position:0 0;background-repeat:no-repeat;padding-left:18px;text-decoration:none}
a.bluearrow{background-image:url("/fileadmin/templates/web/images/blue-arrow.png");background-position:left top;background-repeat:no-repeat;padding-left:10px;text-decoration:none}
em{font-style:italic}
strong{font-weight:700}
.bodytext a{text-decoration:underline}
.bodytext a.bluearrow{text-decoration:none}
.bodytext a.bluearrow:hover{text-decoration:underline}
.bodytext b{font-size:1.25em}
p,.csc-sitemap{margin-bottom:10px}
h1,h2,h3,h4,h5{overflow:hidden;background:transparent;margin:0;word-wrap:break-word;line-height:1.2em}
h1{font-size:2.3em;margin-bottom:10px}
h2{font-size:1.5em;margin-bottom:15px}
h3{font-size:1.4em;line-height:1.4em;margin-bottom:15px}
h4{font-size:1.2em;line-height:1.2em}
h5{font-size:1.1em;line-height:1.1em}
.csc-frame{border:none}
.csc-frame-rulerBefore{border-top:1px solid #95c7eb;margin-bottom:10px;padding-top:10px}
.csc-frame-rulerAfter{border-bottom:1px dotted #95c7eb;margin-bottom:15px}
.csc-frame-frame1{padding:1em;border:1px dotted #000000;margin-bottom:1em;overflow:hidden}
.csc-frame-frame2{padding:2.5em;border:1px dotted #d7d8d9;background-color:#eeeef0;color:#00307d;font-size:115%;margin-bottom:1em;overflow:hidden}
.csc-frame-frame3 a{background-image:url("/fileadmin/templates/web/images/download.png") !important;background-repeat:no-repeat !important;padding:0 0 0 20px !important}
.csc-header-date{background:transparent}
.csc-linkToTop{text-align:right}
.csc-linkToTop a{background:transparent}
.align-left{text-align:left}
.align-center{text-align:center}
.align-right{text-align:right}
.align-justify{text-align:justify}
.indent{margin-left:50px}
.imgtext-table{margin-top:3px}
.bold{font-weight:bold}
input,textarea,select{-webkit-border-radius:0}
input.text{border:none;padding:2.5px;background-color:#FFF;max-width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input.checkbox{cursor:pointer}
input.radio{cursor:pointer}
input.file{cursor:pointer}
input.submit{border:none;background-color:#87cf44;color:#000;cursor:pointer;margin:0;padding-top:2.5px;padding-right:5px;padding-bottom:2.5px;padding-left:5px;-webkit-appearance:none}
input.fileupload{margin-bottom:10px;cursor:pointer}
textarea.textarea{background-color:#FFF;padding:2.5px;margin:0;width:200px;height:100px;font-family:inherit;font-size:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
select.select{cursor:pointer;padding:2.5px;margin:0;font-family:inherit;font-size:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input:focus,select:focus,textarea:focus,button:focus{outline:none}
.inputwrapper{margin-bottom:10px;border-width:1px;border-color:#000000;border-style:solid;display:block}
.inputwrapper input.text{border:1px solid #000;background-color:#FFF;max-width:none;width:100%;display:block}
.inputwrapper textarea.textarea{border:1px solid #000;background-color:#FFF;max-width:none;width:100%;display:block}
.inputwrapper select.select{border:1px solid #000;max-width:none;width:100%;display:block}
.inputwrapper input.submit{max-width:none;width:100%;color:#FFF}
div.csc-textpic-border img{border:1px solid #000 !important}
.contentholder ul,.contentholder ol{margin-right:0;margin-bottom:10px;margin-left:20px}
table.contenttable{width:100%;margin-bottom:10px;background-color:#FFF}
table.contenttable tbody td:hover{background-color:#7FA3CD}
table.contenttable tbody td:hover a{text-decoration:underline}
table.contenttable caption{background-color:#95C7EB;border:1px solid #95C7EB;border-bottom:none;font-weight:700;text-align:center;padding:10px}
table.contenttable tr th,table.contenttable tr td{padding:5px}
table.contenttable tr th{vertical-align:top;background-color:#CCCCCC;border:1px solid #FFF;font-weight:700}
table.contenttable tr td{vertical-align:top;background-color:#eeeef0;border:1px solid #FFF;padding:4px}
table.contenttable tfoot tr td{font-weight:700;background-color:#CCCCCC}
table.contenttable p{padding:0;margin:0}
table.matrix-x-y tbody tr td{background-color:#eeeef0}
table.matrix-x-y tbody tr .td-0{background-color:#7ABA3E;color:#FFF}
table.matrix-x-y tbody tr .td-0 a{color:#FFF}
table.matrix-x-y tbody .tr-0 td{background-color:#7ABA3E}
table.matrix-x-y tbody .tr-0 td a{color:#FFF}
table.matrix-x thead tr th{background-color:#7ABA3E;color:#FFF}
table.matrix-x tbody .tr-0 td{background-color:#7ABA3E;color:#FFF}
table.matrix-x tbody .tr-0 td a{color:#FFF}
.stacktable{width:100%}
.st-head-row{padding-top:1em}
.st-head-row.st-head-row-main{font-size:1.5em;padding-top:0}
.st-key{width:49%;text-align:left;padding-right:1%}
.st-val{width:49%;padding-left:1%}
.stacktable.large-only{display:table}
.stacktable.small-only{display:none}
@media (max-width:800px){.stacktable.large-only{display:none}
.stacktable.small-only{display:table}
.stacktable.small-only tbody tr th.st-head-row{background-color:#7ABA3E}
}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:10px}
.message-ok,.message-confirmation{position:relative;border-color:#4F8A10;border-style:solid;border-width:1px;background-color:#DFF2BF;color:#4F8A10;margin-bottom:10px;padding:10px}
.message-error{position:relative;border-color:#FF0000;border-style:solid;border-width:1px;background-color:#FFBABA;color:#FF0000;margin-bottom:10px;padding:10px}
.message-information,.message-notice{position:relative;border-color:#0E5DC9;border-style:solid;border-width:1px;background-color:#d0dff4;color:#0E5DC9;margin-bottom:10px;padding:10px}
.message-warning{position:relative;border-color:#9F6000;border-style:solid;border-width:1px;background-color:#FEEFB3;color:#9F6000;margin-bottom:10px;padding:10px}
:-moz-any-link:focus{outline:none}
@media (max-width:700px){table.contenttable{border-spacing:0}
table.contenttable tr .td-0{border-left:0}
}
body .singlenewsdata .addthis_toolbox{vertical-align:middle;display:inline-block;height:16px;width:16px}
@media print{*{color:#000 !important}
body{max-width:none;font-family:arial !important}
.hide-in-tablet{display:block !important}
.hidefromprint{display:none !important}
@page{margin-top:1cm;margin-right:0.5cm;margin-bottom:0.5cm;margin-left:0.5cm;size:landscape}
}
.tx-indexedsearch{margin-top:10px}
.tx-indexedsearch .tx-indexedsearch-searchbox,.tx-indexedsearch .tx-indexedsearch-result-number,.tx-indexedsearch .tx-indexedsearch-whatis,.tx-indexedsearch .tx-indexedsearch-percent,.tx-indexedsearch .tx-indexedsearch-info{display:none}
.tx-indexedsearch #tx_indexedsearch div,.tx-indexedsearch .tx-indexedsearch-res,.tx-indexedsearch .tx-indexedsearch-info{margin-bottom:10px}
.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-form,.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-search-submit{display:inline-block}
.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-searchbox-sword{padding:2px}
.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-search-submit input{cursor:pointer}
.tx-indexedsearch .tx-indexedsearch-browsebox ul{margin:0;margin-bottom:10px;padding:0}
.tx-indexedsearch .tx-indexedsearch-browsebox ul li{display:inline-block;list-style-type:none;padding-right:10px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-res{border-bottom:1px solid #000;padding-bottom:1em}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-res .icon{font-size:16px}
.tx-indexedsearch .tx-indexedsearch-title a.tx-indexedsearch-backgroundimage{background-repeat:no-repeat;background-position:left center;padding-left:20px;display:inline-block;line-height:20px}
.tx-indexedsearch .tx-indexedsearch-descr{margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-percent{float:right}
.tx-indexedsearch .tx-indexedsearch-redMarkup{font-weight:700}
.tx-indexedsearch .tx-indexedsearch-path{-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}
.tx-indexedsearch{margin-top:10px}
.tx-indexedsearch .tx-indexedsearch-searchbox,.tx-indexedsearch .tx-indexedsearch-result-number,.tx-indexedsearch .tx-indexedsearch-whatis,.tx-indexedsearch .tx-indexedsearch-percent,.tx-indexedsearch .tx-indexedsearch-info{display:none}
.tx-indexedsearch #tx_indexedsearch div,.tx-indexedsearch .tx-indexedsearch-res,.tx-indexedsearch .tx-indexedsearch-info{margin-bottom:10px}
.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-form,.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-search-submit{display:inline-block}
.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-searchbox-sword{padding:2px}
.tx-indexedsearch #tx_indexedsearch .tx-indexedsearch-search-submit input{cursor:pointer}
.tx-indexedsearch .tx-indexedsearch-browsebox ul{margin:0;margin-bottom:10px;padding:0}
.tx-indexedsearch .tx-indexedsearch-browsebox ul li{display:inline-block;list-style-type:none;padding-right:10px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-res{border-bottom:1px solid #000;padding-bottom:1em}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-res .icon{font-size:16px}
.tx-indexedsearch .tx-indexedsearch-title a.tx-indexedsearch-backgroundimage{background-repeat:no-repeat;background-position:left center;padding-left:20px;display:inline-block;line-height:20px}
.tx-indexedsearch .tx-indexedsearch-descr{margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-percent{float:right}
.tx-indexedsearch .tx-indexedsearch-redMarkup{font-weight:700}
.tx-indexedsearch .tx-indexedsearch-path{-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}
.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:0;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/common/plugins/fancybox/source/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../fileadmin/templates/common/plugins/fancybox/source/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/common/plugins/fancybox/source/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 !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../fileadmin/templates/common/plugins/fancybox/source/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:24px;white-space:nowrap}
.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)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/common/plugins/fancybox/source/fancybox_sprite_2x.png');background-size:44px 152px}
#fancybox-loading div{background-image:url('../../fileadmin/templates/common/plugins/fancybox/source/fancybox_loading_2x.gif');background-size:24px 24px}
}
#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}
#fancybox-buttons.top{top:10px}
#fancybox-buttons.bottom{bottom:10px}
#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:#323232;background:-moz-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(50%,#343434),color-stop(50%,#292929),color-stop(100%,#333));background:-webkit-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-o-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:-ms-linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);background:linear-gradient(top,#444 0,#343434 50%,#292929 50%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#222222',GradientType=0)}
#fancybox-buttons ul li{float:left;margin:0;padding:0}
#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('../../fileadmin/templates/common/plugins/fancybox/source/helpers/fancybox_buttons.png');background-repeat:no-repeat;outline:0;opacity:.8}
#fancybox-buttons a:hover{opacity:1}
#fancybox-buttons a.btnPrev{background-position:5px 0}
#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}
#fancybox-buttons a.btnPlay{background-position:0 -30px}
#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}
#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}
#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}
#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0}
#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}
#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}
#fancybox-thumbs.bottom{bottom:2px}
#fancybox-thumbs.top{top:2px}
#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}
#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}
#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}
#fancybox-thumbs ul li:hover{opacity:1}
#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:0}
#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}
