@import"../../fileadmin/templates/styles/./@external/reset.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,textarea,table,caption,tbody,tfoot,thead,tr,th,td{color:#2E2D2F;font:12px Arial,Verdana,"Sans-Serif"}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1;
}
.hidden,#language,#logo,#claim,#col-pre-main,#col-pre-additional #search,#content-main .static,#content-additional,#content-additional .static,#content-additional .boxed,#content-additional .multibox,#navigation-service,#navigation-main,.image-container,.teaserImg,.news-single-img,#simplemodal-overlay,#simplemodal-container,a.enlarge,.tx-icsihkgallery-pi1{display:none}
#printStyleSelector{background:url('../../fileadmin/templates/images/print_toolbar.png') repeat-x center top;width:100%;height:25px;clear:both}
#printStyleSelector div.container{width:400px;float:left;margin-left:30px}
#printStyleSelector div.container p{color:#707172;font-size:12px;font-weight:bold;line-height:25px}
#printStyleSelector div.close{width:220px;float:left}
#printStyleSelector div.close a{display:block;float:right;height:25px;background:url('../../fileadmin/templates/images/print_close.png') no-repeat left center;padding-left:20px;color:#707172;font-size:12px;font-weight:bold;line-height:25px;text-decoration:none}
fieldset{border:none}
strong{font-weight:bold}
em{font-style:italic}
table p{margin:0 !important;padding:0 !important}
#page{position:relative;width:620px;margin:30px}
#logo_print{display:block;float:left;width:290px;height:58px}
#cols-pre{clear:both}
#col-pre-additional{padding:18px 0}
#content{}
#content-main{}
#content-additional{}
#content-main .dynamic,#content-additional .dynamic{margin-bottom:15px}
.pagetype-content a{color:#2E2D2F;font-weight:bold}
#content dl.news-single-files a{background-repeat:no-repeat;line-height:24px;padding:2px 0 2px 22px;text-decoration:none}
#content dl.news-single-files a:hover{text-decoration:underline}
#content a.pdf{background-image:url('../../fileadmin/templates/images/files/pdf.png') !important;padding-left:25px !important}
#content a.jpg{background-image:url('../../fileadmin/templates/images/files/jpg.png') !important;padding-left:25px !important}
#content-main h1{color:#155092;font-size:18px;margin-bottom:10px}
#content-main h3{color:#676767;font-size:20px}
#content-main h4{font-weight:bold;margin-bottom:8px}
#content-main h5{font-weight:bold;margin-bottom:18px}
#content-main p{line-height:18px;margin-bottom:18px}
#content-main .ce-image-text ul,#content-main .csc-text ul{list-style-type:disc;margin-bottom:18px;margin-left:30px}
#content-main .ce-image-text ol,#content-main .csc-text ol{list-style-type:decimal;margin-bottom:18px;margin-left:30px}
#content-main .ce-image-text li,#content-main .csc-text li{line-height:18px}
#content-main div.two-cols,#content-main div.three-cols{overflow:visible;width:620px}
#content-main div.two-cols div.col,#content-main div.three-cols div.col{float:left;margin-right:30px}
#content-main div.two-cols div.col{width:295px}
#content-main div.three-cols div.col{width:186px}
#content-main .teaser-list,#content-main .teaser-1-columns,#content-main .teaser-2-columns,#content-main .teaser-3-columns{margin-bottom:18px;overflow:auto;padding-bottom:0px;clear:both}
#content-main .teaser-list ul{padding-bottom:20px}
ul.teaser div{margin:0}
#content-main .teaser-1-columns .teaserContent{}
#content-main .teaser-1-columns .teaserContentWide{}
#content-main .teaserBody{margin-bottom:5px}
#content-main .teaserLink{margin-bottom:0}
#content-main .teaserClr{clear:both;font-size:0.1em;line-height:0.1em}
#content-main .teaser-3-columns .teaser-3-columns-1st,#content-main .teaser-3-columns .teaser-3-columns-2nd,#content-main .teaser-3-columns .teaser-3-columns-3rd{border:none;float:left;margin-right:30px;margin-top:0;padding-top:0;width:186px}
#content-main .teaser-3-columns .teaser-3-columns-3rd{margin-right:0}
#content-main .teaser-2-columns .teaser-2-columns-1st,#content-main .teaser-2-columns .teaser-2-columns-2nd{float:left;margin-right:30px;width:290px}
#content-main .teaser-2-columns .teaser-2-columns-2nd{margin-right:0}
#content-main .teaser-list li{list-style-type:none}
#content-main .teaser-list h3{background:none;float:left;line-height:12px;margin:0}
#content-main .teaser-list h3 a{background:url('../../fileadmin/templates/images/link.png') no-repeat 0 -1px;font-size:12px;font-weight:bold;line-height:12px;padding-left:15px}
#content-main h3{margin:5px 0}
#content-main h3,#content-main h3 a{color:#155092;font-size:18px;font-weight:normal;text-decoration:none}
#content-main h5{color:#2E2D2F;font-size:13px;font-weight:bold;margin:0}
.ce-image-text{clear:both;float:none}
#content-main table{margin-bottom:18px;width:100%}
#content-main table th{font-weight:bold;line-height:18px;padding:5px 10px;text-align:left}
#content-main table td{line-height:18px;padding:5px 10px}
#content-main table img{margin:0 !important;padding:0 !important;vertical-align:middle}
#content-main table li{line-height:18px;list-style-type:disc;margin-left:15px}
#content-main table.border{}
#content-main table.alternating-border{border-left:1px solid #676767}
#content-main table.alternating-noborder{}
#content-main table.border th,#content-main table.border td{border-bottom:1px solid #676767}
#content-main table.alternating-border td,#content-main table.alternating-border th{border-right:1px solid #676767}
#content-main table.alternating-border tr.even,#content-main table.alternating-border tr.even td,#content-main table.alternating-noborder tr.even,#content-main table.alternating-noborder tr.even td{background-color:#CED3DC}
#content-main table.alternating-border tr.odd,#content-main table.alternating-border tr.odd td,#content-main table.alternating-noborder tr.odd,#content-main table.alternating-noborder tr.odd td{background-color:#FFF}
#content-main .tx-powermail .powermail_fieldwrap{padding:3px 0}
#content-main .tx-powermail .powermail_fieldwrap_text input{width:350px}
#content-main .tx-powermail .powermail_fieldwrap_textarea textarea{width:350px;height:200px}
#content-main .tx-powermail .powermail_fieldwrap_submit{float:left;margin:0 10px 0 120px}
#content-main .tx-powermail .powermail_fieldwrap_reset{float:left}
#content-main .tx-powermail .powermail_fieldwrap_label{margin-left:120px}
#content-main .tx-powermail .powermail_mandatory_js{color:#d00;font-weight:bold;margin-left:120px}
#content-main .tx-powermail fieldset{overflow:auto}
#content-main .tx-powermail label{display:block;float:left;width:120px}
#content-main .tx-powermail legend{display:none}
#content-main div.tx_tipafriend p.tx_tipafriend_error_text{color:#d00;font-weight:bold}
#content-main div.tx_tipafriend div.tx_tipafriend_formfield{padding:3px 0}
#content-main div.tx_tipafriend label{display:block;float:left;width:160px}
#content-main div.tx_tipafriend input{width:300px}
#content-main div.tx_tipafriend input#tx_tipafriend_button{width:auto}
#content-main div.tx_tipafriend textarea{width:300px;height:200px}
#content-main div.tx_tipafriend div.tx_tipafriend_codetext,#content-main div.tx_tipafriend div.margin{margin-left:160px}
#content-main div.tx_tipafriend .tx-srfreecap-pi2-cant-read{color:#2E2D2F;font-size:1em}
#content-main div.filelist{padding-bottom:15px}
#content-main div.filelist ul{}
#content-main div.filelist li{line-height:20px;clear:both}
#content-main div.filelist li a{color:#155092 !important;font-weight:bold;text-decoration:none;background:url('../../fileadmin/templates/images/link.png') no-repeat left center;padding-left:20px;line-height:20px}
#content-main div.filelist li div.desc{display:inline;color:#676767;white-space:nowrap}
#content-main div.filelist li div.desc img.fileicon{vertical-align:middle;margin:0 0 0 2px !important}
#content-main div.multibox h2{}
#content-main div.multibox ul{}
#content-main div.multibox ul li{line-height:20px;clear:both}
#content-main div.multibox ul li a{background:url('../../fileadmin/templates/images/link.png') no-repeat left center;color:#155092;font-weight:bold;padding-left:20px;text-decoration:none;line-height:20px}
#content-main div.multibox li div.desc{display:inline;color:#676767;white-space:nowrap}
#content-main div.multibox li div.desc img.fileicon{vertical-align:middle;margin:0 0 0 2px !important}
#content-main div.multibox li div.info{padding-left:20px}
.categorization h2,.categorization h4{color:#000;font-size:13px;font-weight:bold;border-top:1px solid #CED3DC;border-bottom:1px solid #CED3DC;padding:5px 0;margin:5px 0 10px 0}
.categorization h2 span,.categorization h4 span{display:none}
.separator{border-top:1px solid #CED3DC;float:none;clear:both;margin-top:16px;padding-top:16px}
.separator hr{display:none}
.separator_top{margin-bottom:16px}
.separator_top a{display:block;width:540px;height:18px;background:url('../../fileadmin/templates/images/separator_top.png') no-repeat right center}
.separator_top a span{display:none}
#content-main div.tx-rggooglemap-pi1 h5{font-size:14px;font-weight:bold}
#content-main div.tx-rggooglemap-pi1 input.saddr{width:130px}
#content-main div.tx-rggooglemap-pi1 input.submit{width:auto}
#content-main div.tx-rggooglemap-pi1 #poi{width:220px}
#content-main div.tx-rggooglemap-pi1 #poi form{margin-top:8px}
#content-main div.tx-fascgooglemini-pi1 p a{background:url('../../fileadmin/templates/images/link.png') no-repeat 2px -1px;color:#676767 !important;font-weight:bold;padding-left:19px;text-decoration:none}
#content-main div.tx-fascgooglemini-pi1 p.g a{background:none;padding-left:0}
#content-main div.tx-fascgooglemini-pi1 p a span{color:#2E2D2F !important;font-weight:bold}
#content-main div.tx-fascgooglemini-pi1 p a span.file-pdf{background:url('../../fileadmin/templates/images/files/pdf.png') no-repeat left center;padding-left:23px}
#content-main div.tx-fascgooglemini-pi1 p a span.file-doc{background:url('../../fileadmin/templates/images/files/doc.png') no-repeat left center;padding-left:23px}
#content-main div.tx-fascgooglemini-pi1 p a span.file-xls{background:url('../../fileadmin/templates/images/files/xls.png') no-repeat left center;padding-left:23px}
#content-main div.tx-fascgooglemini-pi1 p a span.file-pps{background:url('../../fileadmin/templates/images/files/pps.png') no-repeat left center;padding-left:23px}
#content-main div.tx-fascgooglemini-pi1 p.g{margin-bottom:5px}
#content-main div.tx-fascgooglemini-pi1 p.g a img{vertical-align:baseline;margin-right:5px}
#content-main div.tx-fascgooglemini-pi1 table{margin-bottom:0}
#content-main div.tx-fascgooglemini-pi1 p.url{color:#155092;margin-top:5px !important;white-space:nowrap}
#content-main div.tx-fascgooglemini-pi1 span.size{display:none}
#content-main div.tx-fascgooglemini-pi1 div.searchinfo{border-top:1px solid #CED3DC;border-bottom:1px solid #CED3DC;padding:10px 0;margin:10px 0}
#content-main .tx-icsihkansprechpartner-pi1{}
#content-main .tx-icsihkansprechpartner-pi1 .contacts{}
#content-main .tx-icsihkansprechpartner-pi1 .contact{border-bottom:1px solid #CED3DC;padding:0 0 10px 0;margin:0 0 15px 0}
#content-main .tx-icsihkansprechpartner-pi1 .contact_image{display:none}
#content-main .tx-icsihkansprechpartner-pi1 .contact_additional{display:block}
#content-main .tx-icsihkansprechpartner-pi1 p{margin-bottom:0 !important;padding-bottom:5px;font-weight:normal}
#content-main .tx-icsihkansprechpartner-pi1 .contact_clr{display:none}
.ap-copied{margin:0 0 15px 0}
.ap-copied h2{border-bottom:1px solid #CED3DC;border-top:1px solid #CED3DC;color:#000;font-size:13px;font-weight:bold;margin:5px 0 10px;padding:5px 0}
.ap-copied .contacts{}
.ap-copied .tx-icsihkansprechpartner-pi1-info{padding-bottom:10px;color:#676767}
.ap-copied .tx-icsihkansprechpartner-pi1-link{padding-left:20px}
.ap-copied .tx-icsihkansprechpartner-pi1-link a{background:transparent url('../../fileadmin/templates/images/link.png') no-repeat scroll left center;color:#676767 !important;font-weight:bold;line-height:18px;padding-left:21px;text-decoration:none}
.ap-copied .contact{border-bottom:1px solid #CED3DC;padding-bottom:5px;margin-bottom:5px}
.ap-copied .contact p{line-height:normal !important;margin-bottom:0 !important}
.ap-copied .tx-icsihkansprechpartner-pi1-img{display:none}
.ap-copied .tx-icsihkansprechpartner-pi1-name{padding-bottom:5px;font-weight:bold}
.ap-copied .tx-icsihkansprechpartner-pi1-tel{}
.ap-copied .tx-icsihkansprechpartner-pi1-fax{}
.ap-copied .tx-icsihkansprechpartner-pi1-email{padding-top:5px;margin:0 !important}
.ap-copied .tx-icsihkansprechpartner-pi1-email img{margin:0 !important}
.ap-copied .tx-icsihkansprechpartner-pi1-desc{padding-top:5px}
#content-main div.press{border-bottom:1px solid #CED3DC;margin-bottom:15px;padding-bottom:15px}
#content-main div.press p.date{font-size:11px;margin:0;line-height:20px}
#content-main div.press h3{color:#000;font-size:11px;font-weight:bold;margin:0}
#content-main div.press h1{color:#155092;font-size:24px;margin:5px 0}
#content-main p.back{}
#content-main p.back a{background:url('../../fileadmin/templates/images/link.png') no-repeat 0 -1px;color:#155092 !important;font-weight:bold;padding-left:20px;text-decoration:none}
#content-main p.back a{text-decoration:none}
#content-main div.press div.filelist ul{margin-bottom:15px}
#content-main div.press div.relatedlist{margin-bottom:15px}
#content-main div.press div.relatedlist p{margin-bottom:0}
#content-main div.press div.relatedlist p a{background:url('../../fileadmin/templates/images/link.png') no-repeat 0 -1px;color:#155092 !important;font-weight:bold;padding-left:20px;text-decoration:none}
#content-main ul.press li{border-bottom:1px solid #CED3DC;margin-bottom:10px;padding-bottom:10px}
#content-main ul.press h2,#content-main ul.press h2 a{color:#155092;font-size:12px;font-weight:bold;margin:0;padding:5px 0;text-decoration:none}
#content-main ul.press h5{color:#000;font-size:11px;font-weight:bold;margin:0}
#content-main ul.press li p.date{font-size:11px;margin:0;line-height:20px}
#content-main ul.press li p.date span.filelist{margin-left:50px}
#content-main ul.press li p.date img{margin:0 5px 0 0 !important;vertical-align:middle}
#content-main ul.press li p.more-link{margin:0;line-height:auto}
#content-main ul.press li p.more-link a,#content-main a.internal-link{background:url('../../fileadmin/templates/images/link.png') no-repeat 0 -1px;color:#155092 !important;font-weight:bold;padding-left:20px;text-decoration:none}
#content-main ul.press li p.more-link a:hover{text-decoration:underline}
#content-main .tx-ttnews-browsebox{background:none;border:none;margin:0;padding:0}
#content-main .tx-ttnews-browsebox-SCell{background:none;border:none}
#content-main .tx-ttnews-browsebox p{padding:0 3px;margin-bottom:8px}
#content-main .tx-ttnews-browsebox p a{text-decoration:none}
#content-main .tx-ttnews-browsebox p a:hover{text-decoration:underline}
#content-main div.tx-cal-controller ul li{border-bottom:1px solid #CED3DC;margin-bottom:10px;padding-bottom:10px}
#content-main div.tx-cal-controller h2,#content-main div.tx-cal-controller h2 a{color:#155092;font-size:12px;font-weight:bold;margin:0;padding:5px 0;text-decoration:none}
#content-main div.tx-cal-controller li p{margin:0}
#content-main div.tx-cal-controller li p .date,#content-main div.tx-cal-controller li p .location{font-size:11px;margin:0;line-height:20px}
#content-main div.tx-cal-controller .pagebrowser span{padding-left:10px}
#content-main div.tx-cal-controller .pagebrowser span a{text-decoration:none}
#content-main div.tx-cal-controller h3,#content-main div.tx-cal-controller h3 a{color:#155092;font-size:24px;font-weight:normal;line-height:32px;text-decoration:none}
#content-main div.tx-cal-controller div.subheader,#content-main div.tx-cal-controller div.description,#content-main div.tx-cal-controller div.attachments{margin-bottom:10px}
#content-main div.tx-cal-controller .description ul{list-style-type:disc;margin-bottom:18px;margin-left:30px}
#content-main div.tx-cal-controller .description ol{list-style-type:decimal;margin-bottom:18px;margin-left:30px}
#content-main div.tx-cal-controller .description li{line-height:18px;border:none;margin-bottom:0;padding-bottom:0}
ul.teaser img{float:left;margin:0px 27px 13px 0px}
ul.teaser h2 a{text-decoration:none;color:#155092 !important;font-weight:normal !important;font-size:24px;margin:0px 5px 8px 0px}
ul.teaser div{color:#2E2D2F;line-height:17px;margin-right:5px;overflow:auto}
* html ul.teaser div{height:0;overflow:visible}
ul.teaser p a{background:transparent url('../../fileadmin/templates/images/teaser-internal-link.png') 0px 2px no-repeat;padding-left:19px;line-height:17px;color:#165193 !important;font-weight:bold;text-decoration:none}
div.content-main-element-container{clear:left;width:540px;overflow:auto}
div.content-main-element-container h2{color:#676767;font-size:20px;margin-bottom:14px;color:#4B4B4D;font-size:11px;text-transform:uppercase;background:transparent url('../../fileadmin/templates/images/content/main_content_head_back.jpg') 0 0 repeat-x;height:22px;line-height:22px}
div.content-main-element-container h2 span.h2_bullet{width:7px;height:8px;margin:7px 7px 6px 6px;display:block;float:left;text-indent:-9999px}
div.content-main-element-container h2 span.ausbildung{background-color:#E8D41C}
div.content-main-element-container h2 span.standortpolitik{background-color:#D01B2A}
div.content-main-element-container h2 span.weitere_nachrichten{background-color:#155092}
div.content-main-element-container h2 span.regionale_wirtschaftsnachrichten{background-color:#707172}
div.content-main-element-container hr{clear:both;height:1px;margin:0;padding:0;border:none;width:100%;background-color:#CCD1DD;color:#CCD1DD;margin-bottom:30px}
div.content-main-element-container-column h3{color:#000;font-weight:bold;margin:0px 3px 5px 0px}
div.content-main-element-container-column h4{color:#155092;font-size:24px;margin:0px 5px 8px 0px}
div.content-main-element-container-column p{color:#2E2D2F;line-height:17px;margin-right:5px}
div.content-main-element-container-column{float:left;padding-bottom:30px}
div.content-main-element-container-column ul{margin-top:12px;margin-right:5px}
div.content-main-element-container-column ul li{background:transparent url('../../fileadmin/templates/images/link.png') 0px 2px no-repeat;padding-left:19px;line-height:17px}
div.content-main-element-container-column ul li a{color:#165193;font-weight:bold;text-decoration:none}
div.content-main-element-container img{float:left;margin:0px 27px 13px 0px;width:161px}
div.content-main-element-container-column p strong{font-weight:bold}
div.content-main-element-container_image_left{margin-left:178px}
a.content-main-link,a.content-main-link-margintop{font-weight:bold;background:transparent url('../../fileadmin/templates/images/link.png') 0px 2px no-repeat;padding-left:19px;color:#165193;text-decoration:none}
div.content-main-element-container_image_left p a.content-main-link{display:block;margin-top:2px;margin-left:9px}
div.content-main-element-container_image_left p a.content-main-link-margintop{display:block;margin-top:12px;margin-left:9px}
ul.tx_ablinklist_listView_links{}
ul.tx_ablinklist_listView_links li{padding-bottom:10px}
ul.tx_ablinklist_listView_links li.tx_ablinklist_listView_link_1{}
ul.tx_ablinklist_listView_links li.tx_ablinklist_listView_link_2{}
ul.tx_ablinklist_listView_links li a.tx_ablinklist_listView_linkLabel{color:#155092;background:transparent url('../../fileadmin/templates/images/link.png') left top no-repeat;padding-left:20px}
ul.tx_ablinklist_listView_links li p{margin:0 !important;padding:0 0 0 20px}
.tx-icsihkgallery-pi1{}
.tx-icsihkgallery-pi1-clr{clear:both;font-size:0.1em;height:15px}
.tx-icsihkgallery-pi1-tileview{width:540px}
.tx-icsihkgallery-pi1-tileview ul{list-style-type:none;margin:0;padding:0}
.tx-icsihkgallery-pi1-tileview li{float:left;margin:0 5px 5px 0}
.tx-icsihkgallery-pi1-tileview li.rowClr{clear:left}
.tx-icsihkgallery-pi1-tileview li img{border:2px solid #F5F6F8}
.tx-icsihkgallery-pi1-tileview li a:hover img{border:2px solid #155092}
.tx-icsihkgallery-pi1-slideview{margin:10px 0;clear:both}
.tx-icsihkgallery-pi1-slideview ul{list-style-type:none;margin:0;padding:0}
.tx-icsihkgallery-pi1-slideview li{float:left;margin:0 8px 0 0}
.tx-icsihkgallery-pi1-slideview li img{border:2px solid #F5F6F8;vertical-align:middle;margin:auto 0}
.tx-icsihkgallery-pi1-slideview li a:hover img{border:2px solid #155092}
.tx-icsihkgallery-pi1-slideview .galleryCarousel{width:499px;float:left;margin-left:10px}
.tx-icsihkgallery-pi1-slideview .galleryCarouselLeft{display:block;text-decoration:none;text-indent:-9999px;width:20px;height:112px;float:left;background:#fff url('../../fileadmin/templates/images/carousel-prev.gif') no-repeat left center}
.tx-icsihkgallery-pi1-slideview .galleryCarouselRight{display:block;text-decoration:none;text-indent:-9999px;width:20px;height:112px;float:right;background:#fff url('../../fileadmin/templates/images/carousel-next.gif') no-repeat right center}
#lightbox-image-details-caption .download a{background:url('../../fileadmin/templates/images/download.png') no-repeat left center;color:#707172;font-weight:bold;height:20px;line-height:20px;padding-left:25px;text-decoration:none}
#lightbox-image-details-caption .download a:hover{text-decoration:underline}
.tx-felogin-pi1{margin-bottom:15px}
.tx-felogin-pi1 form{}
.tx-felogin-pi1 fieldset{border:1px solid #CED3DC;padding:5px}
.tx-felogin-pi1 legend{font-weight:bold;padding:0 10px}
.tx-felogin-pi1 form div{clear:both;padding:5px 10px}
.tx-felogin-pi1 label{display:block;float:left;width:120px}
#branchensuche{margin-bottom:15px}
#branchensuche form{}
#branchensuche fieldset{}
#branchensuche legend{}
#branchensuche .row_clr{clear:both;line-height:0.1em;font-size:0.1em}
#branchensuche .title,#branchensuche .row_textlabel{font-weight:bold;margin:10px 0 5px 0;line-height:auto}
#branchensuche label{display:block;float:left;width:120px;padding-left:15px}
#branchensuche label a{font-weight:normal}
#branchensuche input{display:block;float:left;width:300px}
#branchensuche .row_checkbox input,#branchensuche .row_radio input{width:30px}
#branchensuche .row_checkbox label,#branchensuche .row_radio label{width:470px;padding-left:0}
#branchensuche .row_text{padding:3px 0}
#branchensuche .row_submit,#branchensuche .row_reset{float:left;padding:15px 0 0 15px}
#branchensuche .row_submit input,#branchensuche .row_reset input{width:auto}
