.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;}.news-single-rightbox,.news-single-imgcaption,.news-latest-date,.news-latest-morelink,.news-latest-category,.news-list-category,.news-list-author,.news-list-imgcaption,.news-list-date,.news-list-browse,.news-amenu-container,.news-catmenu{font-size:10px;}.news-latest-container HR.clearer,.news-list-container HR.clearer,.news-list2-container HR.clearer,.news-list3-container HR.clearer,.news-single-item HR.cl-left,.news-single-item HR.cl-right{clear:right;height:1px;border:none;padding:0;margin:0;}.news-list2-container HR.clearer,.news-list3-container HR.clearer{clear:both;}.news-single-item HR.cl-left{clear:left;}.news-latest-container{padding:10px;}.news-latest-gotoarchive{padding:3px;margin:3px;background-color:#f3f3f3;}.news-latest-container H2{padding:0 0 2px 0;margin:0;}.news-latest-item{padding:3px;margin:0;}.news-latest-item IMG{margin:0 5px 5px 0;float:left;border:none;}.news-latest-category IMG{float:none;border:none;margin:0px;}.news-latest-item > p{margin:0;padding:0;}.news-list-container{padding:10px 0;}.news-list-item{padding:0 0 10px 0;}.news-list-container H2{margin:0px;}.news-list-date{float:right;display:block;padding-left:10px;}.news-list-imgcaption{padding:3px 3px 0 0;}.news-list-container IMG{float:right;margin:0 2px 5px 5px;border:none;}.news-list-category IMG{float:none;border:none;margin:0px;}.news-list-morelink{padding-left:5px;}.news-list2-container,.news-list3-container{padding:0 0 10px 0;}.news-list2-container,.news-list3-container{background:#e5e5e5;}.news-list3-item,.list2-subdiv-hdr{background:#f1f1f1;}.news-list2-container .hdr-left,.news-list2-container .hdr-right,.news-list3-container .list3-left,.news-list3-container .list3-right{width:48%;float:left;padding:5px;}.news-list2-container .sub-left,.news-list2-container .sub-middle,.news-list2-container .sub-right{width:31%;float:left;padding:5px;}.news-list3-item{padding:5px;}.news-list3-item,.list3-subdiv,.list2-subdiv{border-top:5px solid #fff;}.news-list2-container IMG{float:right;margin:0 2px 5px 5px;border:none;}.news-list3-container IMG{float:left;margin:0 5px 5px 2px;border:none;}.news-list-browse{text-align:center;margin-bottom:20px;}.activeLinkWrap{font-weight:bold;}.disabledLinkWrap{color:#999;}.disabledLinkWrap,.browseLinksWrap a,.activeLinkWrap{padding:0 1px;}.news-single-item{padding:5px;margin-bottom:5px;}.news-single-img{float:right;margin:10px 0 0 10px;padding:0;}.news-single-img img{border:none;}.news-single-imgcaption{padding:1px 0 3px 0;margin:0;}.news-single-rightbox{float:right;width:160px;text-align:right;clear:both;}.news-single-backlink{padding:10px;}.news-single-additional-info{margin-top:15px;padding:3px;clear:both;}.news-single-related,.news-single-files,.news-single-links{margin:0;margin-bottom:3px;padding:3px;}.news-single-related DD,.news-single-links DD,.news-single-files DD{margin-left:20px;}.news-single-related DT,.news-single-links DT,.news-single-files DT{font-weight:bold;margin-left:5px;}.news-single-files DD A{padding:0 3px;}.sv-img-big img,.sv-img-small img{border:none;}.sv-img-big{float:right;padding:10px 0 2px 10px;}.sv-img-small-wrapper{padding:15px 0;}.sv-img-small{float:left;padding:0 10px 10px 0;}.news-amenu-container{width:165px;padding:0;margin-left:10px;}.news-amenu-container LI{padding-bottom:1px;}.news-amenu-container LI:hover{background-color:#f3f3f3;}.news-amenu-container UL{padding:0;margin:0;margin-top:5px;list-style-type:none;}.news-amenu-item-year{font-weight:bold;margin-top:10px;padding:2px;background-color:#f3f3f3;}.amenu-act{background:#fff;font-weight:bold;}.news-catmenu{padding:10px;}ul.tree{list-style:none;margin:0;padding:0;clear:both;}ul.tree A{text-decoration:none;}ul.tree A.pm{cursor:pointer;}ul.tree img{vertical-align:middle;}ul.tree ul{list-style:none;margin:0;padding:0;padding-left:17px;}ul.tree ul li{list-style:none;margin:0;padding:0;line-height:10px;white-space:nowrap;}ul.tree ul li.expanded ul{background:transparent url('../../typo3temp/typo3/gfx/ol/line.gif') repeat-y top left;}ul.tree ul li.last > ul{background:none;}ul.tree li.active,ul.tree ul li.active{background-color:#ebebeb !important;}ul.tree li.active ul,ul.tree ul li.active ul{background-color:#f7f3ef;}.level1{padding:1px;padding-left:10px;background-color:#ebf8bf;border-left:1px solid #666;border-top:1px solid #666;}.level2{padding:1px;padding-left:10px;background-color:#ddf393;border-left:1px solid #666;}.level3{padding:1px;padding-left:10px;background-color:#cae46e;border-left:1px solid #666;border-top:1px solid #666;}.level4{padding:1px;padding-left:10px;background-color:#b0cb51;border-left:1px solid #666;}.tx-extbase-highlight{font-weight:bold;color:#003399;}.pt-extbase-groupselector{border:1px solid #7C7C7C;padding:5px;}.tx-ptextlist-list-standard{border-collapse:collapse;border-spacing:0;font-size:12px;width:100%;}.tx-ptextlist-list-standard th{background:#AAA;border:1px solid #bfbfbf;padding:4px;white-space:nowrap;}.tx-ptextlist-list-standard td{border:1px solid #bfbfbf;margin:0px;padding:2px 4px 2px 4px;vertical-align:top;}.tx-ptextlist-list-standard tr.odd{background-color:#ffffff;}.tx-ptextlist-list-standard tr.even{background-color:#F5F5F5;}.tx-ptextlist-list-header a{text-decoration:none;}.tx-ptextlist-list-header img{border:none;}.tx-ptextlist-aggregaterow{background-color:#DDDDDD;font-weight:bold;}.tx-ptextlist-list-exportLink{margin:5px;}.tx-ptextlist-columnSelector{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee;}.tx-ptextlist-filterbox{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee;}.tx-ptextlist-filterboxcontrols{clear:both;padding:18px 0 0 10px;}.tx-ptextlist-filters{list-style-type:none;}.tx-ptextlist-filter{float:left;margin:20px;padding:10px;list-style-type:none;background-color:#ccc;border:1px solid #AFAFAF;}.tx-ptextlist-filter-firstLetter{float:left;padding:3px;list-style-type:none;}.type-button .reset{margin-left:1em;}.tx-ptextlist-filter-tagCloud-list li{float:left;list-style:none outside none;margin-right:6px;margin-top:3px;}.tx-ptextlist-filter-tagCloud-list li a:hover{text-decoration:underline;}.tx-ptextlist-pager-wrapper{border:1px solid #BFBFBF;margin-top:20px;padding:5px;overflow:hidden;background-color:#eee;}.tx-ptextlist-pager{margin-left:0;text-align:center;}.tx-ptextlist-pager li{display:inline;}.tx-ptextlist-pager-item-display{color:#777;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-nb-simulated-user table{border-collapse:separate;border-spacing:10px;}.tx-nb-simulated-user table th{font-weight:bold;}.tx-nb-simulated-user table td{vertical-align:top;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-vacancies table{border-collapse:separate;border-spacing:10px;}.tx-vacancies table th{font-weight:bold;}.tx-vacancies table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-dv-onlineapplication table{border-collapse:separate;border-spacing:10px;}.tx-dv-onlineapplication table th{font-weight:bold;}.tx-dv-onlineapplication table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-dv-partslink table{border-collapse:separate;border-spacing:10px;}.tx-dv-partslink table th{font-weight:bold;}.tx-dv-partslink table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.tx-felogin-pi1 label{display:block;}TD.csc-searchResultRange{display:none;}H3.csc-searchResultHeader{margin-bottom:10px;}H3.csc-searchResultHeader A{font-size:20px;font-weight:700;text-decoration:none;color:#999999;}P.csc-searchResult{margin-bottom:10px;}H3.csc-noSearchResultMsg{margin-bottom:25px;}.jobs-teaser{margin-bottom:20px;padding-bottom:0 !important;}.jobs-teaser h2,.jobs-teaser h2 a{color:#dd0000;font-size:20px;font-weight:200;margin:0;padding:0;}.jobs-teaser h3{color:#dd0000;font-size:14px;font-weight:500;}.jobs-teaser h4{font-size:16px;font-weight:400;}.jobs-detail{color:#595959;margin-bottom:40px;padding-bottom:0 !important;}.jobs-detail img{margin-bottom:40px;}.jobs-detail h1{color:#dd0000;font-size:26px;font-weight:300;margin-top:20px;margin-bottom:0;padding:0;}.jobs-detail h2{color:#595959;font-size:26px;font-weight:300;margin-top:0;margin-bottom:0;padding:0;}.jobs-detail .icon-matthies{color:#000000;display:inline-block;font-size:50px;margin-right:10px;vertical-align:middle;}.jobs-detail h3{color:#dd0000;font-size:18px !important;font-weight:500;}.jobs-detail h4{color:#595959;font-size:16px;margin-bottom:20px;}.jobs-detail footer{background-color:#aaaaaa;color:#fff;min-height:200px;margin-top:20px !important;position:relative;}.jobs-detail footer h3{color:#fff;margin-top:30px;margin-bottom:20px;}.jobs-detail footer p{margin:0;}.jobs-detail footer small{font-size:10px;}.jobs-detail footer .fa{margin-right:10px;}.jobs-detail ul,.jobs-detail ol,.jobs-detail dl,.jobs-detail p{line-height:1.3;}.lastelement{position:relative;vertical-align:middle;}.lastelement *{position:relative;top:50%;transform:translateY(-50%);}button:hover{cursor:pointer;}
