.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-bilfingergallery table{border-collapse:separate;border-spacing:10px}
.tx-bilfingergallery table th{font-weight:bold}
.tx-bilfingergallery table td{vertical-align:top}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-bilfingerpresenter table{border-collapse:separate;border-spacing:10px}
.tx-bilfingerpresenter table th{font-weight:bold}
.tx-bilfingerpresenter table td{vertical-align:top}
.icons-sprite,.icons-icon_arrow_left,.icons-icon_arrow_right,.icons-icon_close,.icons-text_trenner,.tx-in2comments .in2comments_date,.tx-in2comments .in2comments_pagebrowser a.jp-previous,.tx-in2comments .in2comments_pagebrowser a.jp-next,.tx-in2comments .in2comments_closebutton{background:url('../../typo3conf/ext/in2comments/Resources/Public/Images/icons.png') no-repeat}
.icons-icon_arrow_left{background-position:0 -222px}
.icons-icon_arrow_right{background-position:0 -112px}
.icons-icon_close{background-position:0 0}
.icons-text_trenner{background-position:0 -332px}
.tx-in2comments{color:#333;overflow:hidden}
.tx-in2comments .commentsHeader{background:#b1b3b5;color:#fff;padding:6px 10px 5px 10px;position:relative;top:0;left:0}
.tx-in2comments .comments p{border-top:1px solid #e0e1e3;margin:0;padding:13px 0 11px 0}
.tx-in2comments .comments p:first-child{border:none}
.tx-in2comments .comments b{color:#5e5c60}
.tx-in2comments .in2comments_date{background-position:100% -328px;padding:0 15px 0 0;margin:0}
.tx-in2comments form{border-top:1px solid #b1b3b5;position:relative;top:0;left:0}
.tx-in2comments input,.tx-in2comments textarea{border:1px solid #b1b3b5;font-size:inherit;padding:5px;margin:0 10px 10px 0;width:250px}
.tx-in2comments input.invalidMail,.tx-in2comments textarea.invalidMail{border-color:#b30024}
.tx-in2comments textarea{height:55px;width:528px;margin-bottom:20px}
.tx-in2comments label.invalidMail{color:#b30024}
.tx-in2comments .in2commentssubmit{background:#008ad9;color:#fff;text-transform:uppercase;border:none;cursor:pointer;width:auto;font-size:12px;padding:7px 10px;margin:0}
.tx-in2comments .in2commentssubmit.commentSubmitInactive{background:#e0e1e3;cursor:inherit}
.tx-in2comments .infotext{display:inline-block;float:right;width:315px;font-size:12px}
.tx-in2comments .in2comments_pagebrowser{position:absolute;right:0;top:0;width:62px}
.tx-in2comments .in2comments_pagebrowser a{display:none}
.tx-in2comments .in2comments_pagebrowser a.jp-previous,.tx-in2comments .in2comments_pagebrowser a.jp-next{display:inline-block;text-indent:-200px;width:30px;cursor:pointer;border-left:1px solid #fff;overflow:hidden;height:28px}
.tx-in2comments .in2comments_pagebrowser a.jp-previous{background-position:11px -213px}
.tx-in2comments .in2comments_pagebrowser a.jp-next{background-position:11px -103px;background-color:#909094}
.tx-in2comments .in2comments_formfields{position:relative;top:0;left:0}
.tx-in2comments .in2comments_errors{color:#b30024;position:absolute;top:5px;left:360px;display:none}
.tx-in2comments .in2comments_errors.in2comments_error_active{display:block}
.tx-in2comments .in2comments_mailsent{position:absolute;top:0;left:0;right:0;height:195px;background:url('../../typo3conf/ext/in2comments/Resources/Public/Images/rgba/000000cc.png');background:rgba(0,0,0,0.8);color:#fff;padding:50px 20px;display:none}
.tx-in2comments .in2comments_mailsent.in2comments_mailsent_active{display:block}
.tx-in2comments .in2comments_closebutton{background-position:0 0;display:block;width:13px;height:13px;position:absolute;right:20px;top:20px;cursor:pointer}
.tx-in2comments .in2comments_mailsent_loading{background:url('../../typo3conf/ext/in2comments/Resources/Public/Images/rgba/000000cc.png');background:rgba(0,0,0,0.8);text-align:center;display:none}
.tx-in2comments .in2comments_mailsent_loading span{display:block;width:32px;height:32px;background-image:url('../../typo3conf/ext/in2comments/Resources/Public/Images/loader.gif');background-repeat:no-repeat;margin:auto;position:relative;top:40%}
@media screen and (max-width:991px){.tx-in2comments input{width:320px}
.tx-in2comments textarea{width:668px}
.tx-in2comments .in2comments_errors{left:440px}
}
@media only screen and (max-width:767px){.tx-in2comments input{width:280px}
.tx-in2comments textarea{width:388px;height:70px;margin-bottom:10px}
.tx-in2comments .infotext{float:none;display:block;width:auto;margin-bottom:15px}
.tx-in2comments .in2comments_errors{position:static}
}
@media only screen and (max-width:479px){.tx-in2comments input{width:140px}
.tx-in2comments textarea{width:250px;height:105px}
}
.icons-sprite,.icons-accordion-closed,.icons-accordion-open,.icons-blue_box_arrow,.icons-btnarrowup,.icons-close-level,.icons-countdown_bg,.icons-countdown_bg_double,.icons-download_icon_a,.icons-download_icon_white,.icons-faceboo-test-icon,.icons-fancyselect_bottom,.icons-fancyselect_top,.icons-footer_facebook,.icons-footer_googleplus,.icons-footer_linkedin,.icons-footer_trenner,.icons-footer_twitter,.icons-footer_xing,.icons-footer_youtube,.icons-icon_arrow_left,.icons-icon_arrow_right,.icons-icon_bar_embedded,.icons-icon_bar_facebook_a,.icons-icon_bar_facebook_i,.icons-icon_bar_google_a,.icons-icon_bar_google_i,.icons-icon_bar_linkedin_a,.icons-icon_bar_linkedin_i,.icons-icon_bar_mailto_a,.icons-icon_bar_mailto_i,.icons-icon_bar_sharethis_a,.icons-icon_bar_sharethis_g,.icons-icon_bar_sharethis_i,.icons-icon_bar_sharethis_w,.icons-icon_bar_twitter_a,.icons-icon_bar_twitter_i,.icons-icon_bar_xing_a,.icons-icon_bar_xing_i,.icons-icon_content_dropdown_right,.icons-icon_footer_facebook_a,.icons-icon_footer_facebook_i,.icons-icon_footer_flickr_a,.icons-icon_footer_flickr_i,.icons-icon_footer_google_a,.icons-icon_footer_google_i,.icons-icon_footer_linkedin_a,.icons-icon_footer_linkedin_i,.icons-icon_footer_logo_i,.icons-icon_footer_twitter_a,.icons-icon_footer_twitter_i,.icons-icon_footer_xing_a,.icons-icon_footer_xing_i,.icons-icon_footer_youtube_a,.icons-icon_footer_youtube_i,.icons-icon_imagegallery,.icons-icon_newsletter_selectbox,.icons-icon_paging_left,.icons-icon_paging_right,.icons-icon_readerbar_down,.icons-icon_readerbar_up,.icons-inline_image_100,.icons-inline_image_50,.icons-link_icon,.icons-link_icon_a,.icons-link_icon_darkgrey,.icons-link_icon_gallery,.icons-link_icon_start_clips,.icons-link_icon_start_events,.icons-link_icon_start_news,.icons-link_icon_start_seminars,.icons-link_icon_start_updates,.icons-link_icon_white,.icons-link_icon_white_gallery,.icons-link_icon_white_top,.icons-list-style-icon-square-black,.icons-listing_trenner,.icons-open-level,.icons-prinzip04_menu_bottom,.icons-prinzip04_menu_top,.icons-remove,.icons-rss_icon_link,.icons-sharebar_blue_arrow,.icons-sort_arrows_default,.icons-sort_arrows_down,.icons-sort_arrows_up,.icons-subnav-level-4,.icons-subnavi-icon_a,.icons-subnavi-icon_i,.icons-text_arrow_down,.icons-text_arrow_right,.icons-text_arrow_right_grey,.icons-text_trenner,.icons-text_trenner_white,a.btn-arrow-up,a.downloadLink,a.downloadLinkBlau,ul.downloadlist li,.share-wrapper a.shareTwitter,.share-wrapper a.shareTwitter:hover,.share-wrapper a.shareFacebook,.share-wrapper a.shareFacebook:hover,.share-wrapper a.shareGoogle,.share-wrapper a.shareGoogle:hover,.share-wrapper a.shareEmail,.share-wrapper a.shareEmail:hover,.share-wrapper a.shareLinkedIn,.share-wrapper a.shareLinkedIn:hover,.share-wrapper a.shareXing,.share-wrapper a.shareXing:hover,.share-wrapper .share-right span.showAdditional,.share-wrapper .share-right span.showAdditional:hover,.share-wrapper .share-right span.showAdditional.active,.touch .nl3 li .openlevel,.touch .nl3 li .closelevel,.touch .nl4 li a,#service-footer h3,.icon_footer_logo_i,.icon_footer_youtube_i,.icon_footer_xing_i,.icon_footer_linkedin_i,.icon_footer_flickr_i,.icon_footer_twitter_i,.icon_footer_facebook_i,.icon_footer_google_i,.listing-item .list-date,.listing-item .news-latest-date,.news-latest-item .list-date,.news-latest-item .news-latest-date,#right-col .news-downloads a,.rssLinkContainer .rssLink,.portletmodul .listingmodul.downloadlist li a,.listingmodul.downloadlist li a,ul.advancedLinklist li a,.simplifiedList .listingmodul.downloadlist li a,.simplifiedList .advancedLinklist li a,.contactbox .mailaddress a,.contactlisting .mailaddress a,.contactlisting .webaddress a,.favoriten.gray a,.favoriten.green a,.inlineimage a.download,.inlineimage a.link,.inlineimage .csc-textpic-image:hover .inline_image_icon,.inline_image_icon,.inline_image_downloadlink a,.inline_image_downloadlink a.extern,.tx-bilfingergallery .previewline_overlay .clickarea,.tx-bilfingerpresenter .slides .detail .text a.internal-link,.tx-bilfingerpresenter .slides .detail .text a.external-link-new-window,.tx-bilfingerpresenter .slides .link a,#thefourthlevel .prinzip04-menu li.top,#thefourthlevel .prinzip04-menu dt.top,#thefourthlevel .alternative_navigation li.top,#thefourthlevel .alternative_navigation dt.top,#thefourthlevel .prinzip04-menu li.bottom,#thefourthlevel .prinzip04-menu dt.bottom,#thefourthlevel .alternative_navigation li.bottom,#thefourthlevel .alternative_navigation dt.bottom,.related-content .homece.width2.height1.homecelink .homece_link_arrow,.home .homece_link_arrow,.storytelling .sharebuttons,.storytelling .sharebuttons:hover,.storytelling .sharebuttons.activesharebuttton,.storytelling .sharebuttons:hover:before,.storytelling .sharebuttons.activesharebuttton:before,.storytelling .twitter,.storytelling .facebook,.storytelling .google,.storytelling .xing,.storytelling .linkedin,.storytelling .embeddedbutton,.ttnews_specialmenu_container .lastyear,.ttnews_specialmenu_container .lastyear:hover,.ttnews_specialmenu_container .nextyear,.ttnews_specialmenu_container .nextyear:hover,.ttnews_specialmenu_container .ttnews_specialmenu span:before,.news-eventlisting .eventlist-title,.berichterstattung .activate,.berichterstattung .content-bericht .csc-header h4,.berichterstattung .content-bericht .csc-header h4.bericht-current,.berichterstattung .content-bericht .csc-header.listopen h4,.berichterstattung .report-item-link,.berichterstattung .report-item-file,#publications #publication-selection .publication a.remove,#publications #publication-selection .publication-download a.download,#main-content .in2tableview_table table thead tr th.header,#main-content .in2tableview_table table thead tr th.headerSortUp,#main-content .in2tableview_table table thead tr th.headerSortDown,#main-content .in2tableview_table table thead tr th.header:first-child,#main-content .in2tableview_table table thead tr th.headerSortUp:first-child,#main-content .in2tableview_table table thead tr th.headerSortDown:first-child,.ticker-third-fourth-link .bodytext,.fsb_inner div:first-child:after,.fsb_selected:after,.projectlisting .projectlisting-item .project-text .read-more,.iscompanies_morelink,.iscompanies_branches li,.iscompanies_branches li.iscompanies_brancheslist_current,.iscompanies_branches li:hover{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons.png?1464793990');background-repeat:no-repeat}
.icons-accordion-closed{background-position:0 -114px}
.icons-accordion-closed:hover,.icons-accordion-closed.accordion-closed-hover{background-position:0 0}
.icons-accordion-open{background-position:0 -336px}
.icons-accordion-open:hover,.icons-accordion-open.accordion-open-hover{background-position:0 -228px}
.icons-blue_box_arrow{background-position:0 -444px}
.icons-btnarrowup{background-position:0 -548px}
.icons-close-level{background-position:0 -676px}
.icons-countdown_bg{background-position:0 -784px}
.icons-countdown_bg_double{background-position:0 -914px}
.icons-download_icon_a{background-position:0 -1044px}
.icons-download_icon_white{background-position:0 -1151px}
.icons-faceboo-test-icon{background-position:0 -1258px}
.icons-fancyselect_bottom{background-position:0 -1372px}
.icons-fancyselect_top{background-position:0 -1477px}
.icons-footer_facebook{background-position:0 -1582px}
.icons-footer_googleplus{background-position:0 -1698px}
.icons-footer_linkedin{background-position:0 -1812px}
.icons-footer_trenner{background-position:0 -1928px}
.icons-footer_twitter{background-position:0 -2038px}
.icons-footer_xing{background-position:0 -2153px}
.icons-footer_youtube{background-position:0 -2269px}
.icons-icon_arrow_left{background-position:0 -2385px}
.icons-icon_arrow_left:active,.icons-icon_arrow_left.icon_arrow_left-active{background-position:0 -2500px}
.icons-icon_arrow_right{background-position:0 -2615px}
.icons-icon_arrow_right:active,.icons-icon_arrow_right.icon_arrow_right-active{background-position:0 -2730px}
.icons-icon_bar_embedded{background-position:0 -2845px}
.icons-icon_bar_facebook_a{background-position:0 -2959px}
.icons-icon_bar_facebook_i{background-position:0 -3073px}
.icons-icon_bar_google_a{background-position:0 -3187px}
.icons-icon_bar_google_i{background-position:0 -3301px}
.icons-icon_bar_linkedin_a{background-position:0 -3415px}
.icons-icon_bar_linkedin_i{background-position:0 -3529px}
.icons-icon_bar_mailto_a{background-position:0 -3643px}
.icons-icon_bar_mailto_i{background-position:0 -3757px}
.icons-icon_bar_sharethis_a{background-position:0 -3871px}
.icons-icon_bar_sharethis_g{background-position:0 -3985px}
.icons-icon_bar_sharethis_i{background-position:0 -4099px}
.icons-icon_bar_sharethis_w{background-position:0 -4213px}
.icons-icon_bar_twitter_a{background-position:0 -4327px}
.icons-icon_bar_twitter_i{background-position:0 -4441px}
.icons-icon_bar_xing_a{background-position:0 -4555px}
.icons-icon_bar_xing_i{background-position:0 -4669px}
.icons-icon_content_dropdown_right{background-position:0 -4783px}
.icons-icon_footer_facebook_a{background-position:0 -4890px}
.icons-icon_footer_facebook_i{background-position:0 -5004px}
.icons-icon_footer_flickr_a{background-position:0 -5118px}
.icons-icon_footer_flickr_i{background-position:0 -5232px}
.icons-icon_footer_google_a{background-position:0 -5346px}
.icons-icon_footer_google_i{background-position:0 -5460px}
.icons-icon_footer_linkedin_a{background-position:0 -5574px}
.icons-icon_footer_linkedin_i{background-position:0 -5688px}
.icons-icon_footer_logo_i{background-position:0 -5802px}
.icons-icon_footer_twitter_a{background-position:0 -5916px}
.icons-icon_footer_twitter_i{background-position:0 -6030px}
.icons-icon_footer_xing_a{background-position:0 -6144px}
.icons-icon_footer_xing_i{background-position:0 -6258px}
.icons-icon_footer_youtube_a{background-position:0 -6372px}
.icons-icon_footer_youtube_i{background-position:0 -6487px}
.icons-icon_imagegallery{background-position:0 -6602px}
.icons-icon_newsletter_selectbox{background-position:0 -6727px}
.icons-icon_paging_left{background-position:0 -6832px}
.icons-icon_paging_right{background-position:0 -6944px}
.icons-icon_readerbar_down{background-position:0 -7056px}
.icons-icon_readerbar_up{background-position:0 -7158px}
.icons-inline_image_100{background-position:0 -7270px}
.icons-inline_image_50{background-position:0 -7395px}
.icons-link_icon{background-position:0 -7520px}
.icons-link_icon_a{background-position:0 -7626px}
.icons-link_icon_darkgrey{background-position:0 -7730px}
.icons-link_icon_gallery{background-position:0 -7836px}
.icons-link_icon_start_clips{background-position:0 -7944px}
.icons-link_icon_start_events{background-position:0 -8052px}
.icons-link_icon_start_news{background-position:0 -8160px}
.icons-link_icon_start_seminars{background-position:0 -8268px}
.icons-link_icon_start_updates{background-position:0 -8376px}
.icons-link_icon_white{background-position:0 -8484px}
.icons-link_icon_white_gallery{background-position:0 -8590px}
.icons-link_icon_white_top{background-position:0 -8698px}
.icons-list-style-icon-square-black{background-position:0 -8802px}
.icons-listing_trenner{background-position:0 -8908px}
.icons-open-level{background-position:0 -9009px}
.icons-prinzip04_menu_bottom{background-position:0 -9117px}
.icons-prinzip04_menu_top{background-position:0 -9222px}
.icons-remove{background-position:0 -9327px}
.icons-rss_icon_link{background-position:0 -9433px}
.icons-sharebar_blue_arrow{background-position:0 -9547px}
.icons-sort_arrows_default{background-position:0 -9653px}
.icons-sort_arrows_down{background-position:0 -9769px}
.icons-sort_arrows_up{background-position:0 -9873px}
.icons-subnav-level-4{background-position:0 -9977px}
.icons-subnavi-icon_a{background-position:0 -10081px}
.icons-subnavi-icon_i{background-position:0 -10208px}
.icons-text_arrow_down{background-position:0 -10335px}
.icons-text_arrow_right{background-position:0 -10439px}
.icons-text_arrow_right_grey{background-position:0 -10545px}
.icons-text_trenner{background-position:0 -10657px}
.icons-text_trenner_white{background-position:0 -10767px}
.icons28-sprite,.icons28-bottom_link_element_download,.icons28-bottom_link_element_mail,.icons28-bottom_link_element_page,.icons28-breadcrumb_split,.icons28-icon-readerbar_back,.icons28-icon-readerbar_settings,.icons28-icon_bar_gallery,.icons28-icon_bar_print_i,.icons28-icon_subnavi_close,.icons28-subnav-arrow-right-a,.icons28-subnav-arrow-right-i,.notouch .nl2 li.hassub,.notouch .nl2 li.hassub.activepage,.notouch .nl2 li.hassub.hover,.notouch .nl2 li.hover,.notouch .nl2 li.subIsActive,.notouch .nl2 li a.hassub,.notouch .nl2 li a.hassub.hover,.notouch .nl2 .activepage,.notouch .nl4 li.subIsActive,.notouch .nl4 li:hover,#breadcrumb .chevronOverlay,#breadcrumb.breadCrumb ul li,.contactbox .email2powermail a,.editorialcontacts{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28.png?1464793990');background-repeat:no-repeat}
.icons28-bottom_link_element_download{background-position:0 0}
.icons28-bottom_link_element_mail{background-position:0 -128px}
.icons28-bottom_link_element_page{background-position:0 -256px}
.icons28-breadcrumb_split{background-position:0 -384px}
.icons28-icon-readerbar_back{background-position:0 -491px}
.icons28-icon-readerbar_settings{background-position:0 -619px}
.icons28-icon_bar_gallery{background-position:0 -747px}
.icons28-icon_bar_print_i{background-position:0 -875px}
.icons28-icon_subnavi_close{background-position:0 -1003px}
.icons28-subnav-arrow-right-a{background-position:0 -1131px}
.icons28-subnav-arrow-right-i{background-position:0 -1259px}
.icons61right-sprite,.icons61right-enlarged_button_off,.icons61right-enlarged_button_on,.icons61right-tagcloud_enlarged_button_off,.icons61right-tagcloud_enlarged_button_on,.contactbox .contactbutton,.contactbox .contactbutton.active,.tablebutton,.tablebutton.active,.home>div.tagcloudbutton,.home>div.tagcloudbutton.active{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons61right.png?1464793990');background-repeat:no-repeat}
.icons61right-enlarged_button_off{background-position:0 0}
.icons61right-enlarged_button_on{background-position:0 -130px}
.icons61right-tagcloud_enlarged_button_off{background-position:0 -260px}
.icons61right-tagcloud_enlarged_button_on{background-position:0 -390px}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #e0e1e3;margin:1em 0;padding:0}
input,select{vertical-align:middle}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
*+html .clearfix{display:inline-block}
* html .clearfix{height:1%}
.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.group{zoom:1}
body{color:#333;font-family:Arial,sans-serif;font-size:13px;line-height:17px;background:#f3f3f4}
.hideOnDesktop{display:none !important}
#content-outer-wrap{padding:74px 0 0 0;width:100%;background:url('./page_background.png') repeat-x left top}
h1,h2,h3{font-weight:normal;line-height:115%;margin:0 0 10px 0}
h1{font-family:"TheSerifLightRegular";color:#5e5c60;font-size:26px}
h2{font-family:"TheSerifRegular";font-size:18px;color:#909094}
.boldText legend.question{font-weight:bold}
.boldText legend.question span{font-weight:normal}
#right-col h3{font-family:"TheSerifLightRegular";color:#5e5c60;font-size:16px;text-transform:uppercase;margin:0 0 6px 0;padding:0 !important;background:none !important}
#right-col h3:before{content:""!important;display:inherit;color:#fff}
#main-content .portlet-content .csc-default{margin:0 0 30px 0}
#main-content .portlet-content h3{font-family:"TheSerifLightRegular";color:#5e5c60;font-size:16px;text-transform:uppercase;margin:0 0 6px 0;padding:0 !important;background:none !important}
#main-content .portlet-content h3:before{content:""!important;display:inherit;color:#fff}
h4{font-size:13px;margin:0 0 5px 0;font-family:Arial,sans-serif;color:#333;font-weight:bold}
sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}
sup{bottom:1ex;font-size:.75em}
sub{top:.5ex;font-size:.75em}
a{color:#008ad9;text-decoration:none;outline:none}
a:hover{color:#008ad9;outline:none}
a:focus{outline:none}
a:active{outline:none}
a.btn-arrow-up{background-color:#e0e1e3;color:#5e5c60;text-transform:uppercase;display:block;font-size:11px;line-height:100%;padding:10px 0 8px 10px;margin:10px 0 0 0;background-position:100% -548px}
a.btn-arrow-up:hover{color:#008ad9;text-decoration:none}
a.bottomLinkElementDownload{background-color:#e0e1e3;color:#5e5c60;text-transform:uppercase;display:block;font-size:11px;line-height:100%;padding:10px 0 8px 10px;margin:10px 0 0 0;padding-right:37px;position:relative;top:0;left:0}
a.bottomLinkElementDownload:hover{color:#008ad9;text-decoration:none}
a.bottomLinkElementDownload:after{content:'';width:28px;position:absolute;top:0;bottom:0;right:0}
a.bottomLinkElementDownload:after{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28/bottom_link_element_download.png') #008ad9 no-repeat 50% 50%}
a.bottomLinkElementPage{background-color:#e0e1e3;color:#5e5c60;text-transform:uppercase;display:block;font-size:11px;line-height:100%;padding:10px 0 8px 10px;margin:10px 0 0 0;padding-right:37px;position:relative;top:0;left:0}
a.bottomLinkElementPage:hover{color:#008ad9;text-decoration:none}
a.bottomLinkElementPage:after{content:'';width:28px;position:absolute;top:0;bottom:0;right:0}
a.bottomLinkElementPage:after{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28/bottom_link_element_page.png') #008ad9 no-repeat 50% 50%}
a.bottomLinkElementEmail{background-color:#e0e1e3;color:#5e5c60;text-transform:uppercase;display:block;font-size:11px;line-height:100%;padding:10px 0 8px 10px;margin:10px 0 0 0;padding-right:37px;position:relative;top:0;left:0}
a.bottomLinkElementEmail:hover{color:#008ad9;text-decoration:none}
a.bottomLinkElementEmail:after{content:'';width:28px;position:absolute;top:0;bottom:0;right:0}
a.bottomLinkElementEmail:after{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28/bottom_link_element_mail.png') #008ad9 no-repeat 50% 50%}
a.downloadLink{color:#333;font-size:13px;line-height:100%;padding:0 0 0 14px;margin:0 0 5px 0;background-position:1px -1041px;padding-left:14px}
a.downloadLink:hover{text-decoration:none;color:#008ad9}
a.downloadLinkBlau{color:#333;font-size:13px;line-height:100%;padding:0 0 0 14px;margin:0 0 5px 0;color:#008ad9;background-position:1px -1041px;padding-left:12px}
a.downloadLinkBlau:hover{text-decoration:none;color:#008ad9}
a.linkIcon{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon.png') no-repeat center left;padding-left:8px}
.hide{left:-1000em;overflow:hidden;position:absolute;top:0;width:0}
#main-col hr{left:auto;overflow:inherit;position:static;top:inherit;width:auto;height:2px;border:0;background:#909094;margin:20px 0}
.hd{text-indent:-999em}
img,object,embed,video{max-width:100%;height:auto}
@media \0screen{img,object,embed,video{width:auto}
}
.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:3px 0 22px 0}
.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}
p,ul{margin-bottom:13px}
.right-col-content h1,.right-col-content h2,.right-col-content h4,.right-col-content p,.right-col-content ul,.right-col-content .video{margin-bottom:15px}
.right-col-content h2{text-transform:uppercase;color:#5e5c60;font-size:16px;font-family:"TheSerifRegular"}
.section{max-width:960px;margin:0 auto}
.showOnPhone{display:none}
#page-wrap{overflow:hidden}
#content-wrap{position:relative;top:0;left:0}
#main-content{margin:0 0 50px 0;max-width:960px}
#main-content.content{font-size:13px;color:#333}
#main-content .contentList{margin:0 0 13px 11px}
#main-content .in2highchartpresenter .contentList{list-style-image:url('./list-style-icon-white-square.png')}
#main-content .in2highchartpresenter .contentList li{color:#fff}
#main-content blockquote{text-transform:uppercase;background:url('./blockquote-icon.png') no-repeat top left;padding:0 0 0 74px;font-size:20px;font-family:"TheSerifLightRegular";line-height:120%;color:#c9d200;margin:25px 0 30px 0}
#main-content blockquote p{border-bottom:2px solid #c9d200;display:inline-block;margin:9px 0 0 0}
ul{margin:0 0 30px 10px;list-style-image:url('./list-style-icon-square.png')}
ul li{padding:0 0 5px 0;color:#333}
#main-content .in2referencegallery_popup_text ul.contentList{list-style-type:none;margin:0 0 13px 0}
#main-content .in2referencegallery_popup_text ul.contentList li{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/list-style-icon-square-black.png');background-repeat:no-repeat;background-position:0 6px;margin:0;padding:0 0 5px 11px}
ol{margin:0 0 30px 19px}
ol li{padding:0 0 5px 0;color:#333}
ul.linklist{list-style:none;margin:0}
ul.linklist li{padding-left:10px}
ul.linklist li{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon.png') no-repeat 0 5px}
ul.downloadlist{list-style:none;margin:0}
ul.downloadlist li{padding-left:10px}
ul.downloadlist li{background-position:0 -1039px}
#main-col{float:left;width:540px;margin:0 0 0 140px}
#main-col a:hover{text-decoration:underline}
#main-col ul.linklist{margin-bottom:15px}
#right-col{float:right;width:260px;font-size:12px}
#right-col .csc-default{margin:0 0 30px 0}
#right-col .contentList{margin:0 0 13px 0}
#right-col ul.portletlisting{margin:0 0 13px 0;list-style:square;padding:0 0 0 13px}
#right-col .csc-header h4{text-transform:uppercase;color:#5e5c60;font-size:16px;padding:0 10px 0 0;text-transform:uppercase;font-family:"TheSerifRegular"}
#right-col ul{list-style:none;margin:0;padding:0}
#one-col-template{margin:0 0 0 140px}
#one-col-template .main-col-news{float:left;width:540px}
#one-col-template-wrap{margin:0 0 0 140px}
#one-col-template-wrap #one-col-template{margin:0 0 0 0}
#one-col-template-wrap .main-col-news{float:left;width:540px}
#additional-content{margin:0 0 30px 0;clear:both}
#additional-content .share-print-left{float:left;width:540px;margin:0 0 0 0}
#additional-content .share-print-right{float:right;width:260px;margin:0;padding:0}
#additional-content .share-print-right .printPage{margin:0 0 0 0;padding:9px 0 8px 10px}
#additional-content .share-print .editorialcontacts{width:260px;position:inherit;margin:0 0 0 10px;float:right}
#additional-content .csc-default{width:260px}
#additional-content .favoriten{width:220px}
#widescreen-wrap{float:left;margin:0 0 0 140px;width:820px}
div.csc-textpic-left.csc-textpic-above .csc-textpic-imagewrap{float:none}
.printview{display:none}
.printPage{background-color:#e0e1e3;color:#5e5c60;text-transform:uppercase;display:block;font-size:11px;line-height:100%;padding:10px 0 8px 10px;margin:10px 0 0 0;margin:0 0 0 0;padding:9px 0 8px 10px;cursor:pointer;padding-right:37px;position:relative;top:0;left:0}
.printPage:hover{color:#008ad9;text-decoration:none}
.printPage:after{content:'';width:28px;position:absolute;top:0;bottom:0;right:0}
.printPage:after{background:url('./icon_bar_print_i.png') #008ad9 no-repeat 50% 50%}
.txmwimagemap_cbox{padding:15px 10px 15px 10px}
.centercaption{text-align:center}
div.quotation2{text-transform:uppercase;background:url('../../typo3conf/ext/bilfingertemplate/files/images/content/blockquote-icon.png') no-repeat top left;padding:0 0 0 74px;font-size:20px;font-family:"TheSerifLightRegular";line-height:120%;color:#c9d200;margin:25px 0 30px 0}
div.quotation2 p{border-bottom:2px solid #c9d200;display:inline-block;margin:9px 0 0 0}
div.quotation2 p{margin:0}
div.quotation2 p:first-child{border-bottom:none;margin-bottom:10px}
div.quotation2 p+p{font-size:16px;font-style:italic;text-transform:none;display:block;padding-bottom:2px}
.share-wrapper{background:#e0e1e3;height:28px;margin:0 0 30px 0;position:relative}
.share-wrapper a{display:block;text-indent:-999em;float:right;width:28px;padding:6px 0 6px 0;border-left:1px solid #fff}
.share-wrapper a.shareTwitter{background-position:6px -4434px}
.share-wrapper a.shareTwitter:hover{background-position:6px -4320px}
.share-wrapper a.shareFacebook{background-position:7px -3066px}
.share-wrapper a.shareFacebook:hover{background-position:7px -2952px}
.share-wrapper a.shareGoogle{background-position:7px -3294px}
.share-wrapper a.shareGoogle:hover{background-position:7px -3180px}
.share-wrapper a.shareEmail{background-position:6px -3750px}
.share-wrapper a.shareEmail:hover{background-position:6px -3636px}
.share-wrapper a.shareLinkedIn{background-position:7px -3522px}
.share-wrapper a.shareLinkedIn:hover{background-position:7px -3408px}
.share-wrapper a.shareXing{background-position:7px -4662px}
.share-wrapper a.shareXing:hover{background-position:7px -4548px}
.share-wrapper .share-left{float:left;width:70px;padding:6px 0 0 10px;color:#5e5c60;text-transform:uppercase;font-size:11px}
.share-wrapper .share-right{float:right;width:145px}
.share-wrapper .share-right span{display:block;text-indent:-999em;float:right;width:28px;padding:6px 0 6px 0;border-left:1px solid #fff}
.share-wrapper .share-right span.showAdditional{background-position:6px -4092px}
.share-wrapper .share-right span.showAdditional:hover,.share-wrapper .share-right span.showAdditional.active{background-position:6px -3864px}
.share-wrapper .additional-share{display:none;position:absolute;top:29px;width:100%}
.share-wrapper .additional-share a{background-color:#e0e1e3 !important}
.lt-ie8 .notouch .main-nav{margin-top:-1px}
.notouch .expand-menu{display:block}
.notouch .main-nav{background:#e0e1e3 url('./navigation-background.png') repeat-x left top;margin:0 0 0 0;padding:0 0 0 0}
.notouch .main-nav>ul>li:first-child{margin:0 0 0 120px}
.notouch .main-nav>ul>li>a:hover{color:#008ad9}
.notouch .main-nav li{display:inline;float:left;margin:0;padding:0}
.notouch .main-nav li.activepage a{background:#fff;border-top:4px solid #008ad9;border-left:1px solid #b1b3b5;border-right:1px solid #b1b3b5}
.notouch .main-nav li.activepage ul a{background:transparent;border-top:0;border-left:0;border-right:0}
.notouch .main-nav li a{padding:22px 19px 23px 19px;display:block;border-top:4px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;font-size:14px;text-transform:uppercase;font-family:"UniversLTW01-57Condense 723821";color:#5e5c60}
.notouch .main-nav li a.active{background:#fff;border-top:4px solid #008ad9;border-left:1px solid #b1b3b5;border-right:1px solid #b1b3b5}
.notouch .nav-primary{background:#fff;border-bottom:1px solid #b1b3b5;left:0;height:auto;position:absolute;display:none;width:100%;z-index:300;padding:14px 0;min-height:180px}
.notouch.breakpoint-480 .nav-primary,.notouch.breakpoint-320 .nav-primary{min-height:inherit}
.notouch .subnav{margin:0 auto;max-width:820px;padding:0 0 0 120px}
.notouch .extra-content{width:540px;position:absolute;top:0;float:right;margin-left:300px;padding:13px 0 0 0}
.notouch .extra-content img{height:inherit;max-width:inherit}
.notouch .extra-content .leftcol{width:260px;float:left;margin:0 20px 0 0}
.notouch .extra-content .rightcol{width:260px;float:left}
.notouch .extra-content.hideExtraContent{display:none}
.notouch .extra-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.notouch .extra-content a{padding:0 !important}
.notouch .nl2{list-style:none;margin:0;padding:0;width:260px;position:relative;list-style-image:none}
.notouch .nl2 li{display:block;float:none;margin:0 0 0 0;border-bottom:1px solid #eff0f1}
.notouch .nl2 li.hassub{background-color:#fff;background-position:100% -1259px}
.notouch .nl2 li.hassub.activepage,.notouch .nl2 li.hassub.hover{background-color:#008ad9;background-position:100% -1131px}
.notouch .nl2 li.hassub.activepage a{color:#fff}
.notouch .nl2 li.hassub.hover{border-bottom-color:transparent}
.notouch .nl2 li.last,.notouch .nl2 li.noBorder{border-bottom:1px solid transparent}
.notouch .nl2 li.hover,.notouch .nl2 li.subIsActive{background-color:#008ad9;background-position:100% -1131px;border-bottom-color:transparent}
.notouch .nl2 li.hover a,.notouch .nl2 li.subIsActive a{color:#fff}
.notouch .nl2 li.hover .nl3,.notouch .nl2 li.subIsActive .nl3{left:280px}
.notouch .nl2 li.hover .nl3 li a,.notouch .nl2 li.subIsActive .nl3 li a{color:#333}
.notouch .nl2 li.hover .nl3 li.subIsActive a,.notouch .nl2 li.subIsActive .nl3 li.subIsActive a{color:#fff}
.notouch .nl2 li.hover .nl3 li.subIsActive .nl4 a,.notouch .nl2 li.subIsActive .nl3 li.subIsActive .nl4 a{color:#333}
.notouch .nl2 li.hover .nl3 li.hover a,.notouch .nl2 li.hover .nl3 li.activepage a,.notouch .nl2 li.subIsActive .nl3 li.hover a,.notouch .nl2 li.subIsActive .nl3 li.activepage a{color:#fff}
.notouch .nl2 li.hover .nl3 li.hover .nl4 li a,.notouch .nl2 li.hover .nl3 li.activepage .nl4 li a,.notouch .nl2 li.subIsActive .nl3 li.hover .nl4 li a,.notouch .nl2 li.subIsActive .nl3 li.activepage .nl4 li a{color:#333}
.notouch .nl2 li.hover .nl3 li.hover .nl4 li a:hover,.notouch .nl2 li.hover .nl3 li.activepage .nl4 li a:hover,.notouch .nl2 li.subIsActive .nl3 li.hover .nl4 li a:hover,.notouch .nl2 li.subIsActive .nl3 li.activepage .nl4 li a:hover{color:#fff}
.notouch .nl2 li.hover .nl3 li.hover .nl4 li.subIsActive a,.notouch .nl2 li.hover .nl3 li.activepage .nl4 li.subIsActive a,.notouch .nl2 li.subIsActive .nl3 li.hover .nl4 li.subIsActive a,.notouch .nl2 li.subIsActive .nl3 li.activepage .nl4 li.subIsActive a{color:#fff}
.notouch .nl2 li a{border:0 solid transparent;text-decoration:none;color:#333;font-size:13px;display:inline-block;margin:0;padding:4px 17px 4px 9px;text-transform:none;font-family:Arial,sans-serif;margin:0 0 0 0;display:block}
.notouch .nl2 li a.hassub{color:#fff;background-position:100% -1259px}
.notouch .nl2 li a.hassub:hover{color:#fff}
.notouch .nl2 li a.hassub.hover{background-position:100% -1131px;border-bottom-color:transparent}
.notouch .nl2 li span.openlevel{display:none}
.notouch .nl2 .activepage{background-color:#008ad9;background-position:100% -1131px;border-bottom-color:transparent}
.notouch .nl2 .activepage a{color:#fff}
.notouch .nl3{position:absolute;left:-999em;top:0;width:260px;margin:0;padding:0;list-style-image:none}
.notouch .nl3 li a{color:#333}
.notouch .nl3 li.subIsActive a{color:#fff}
.notouch .nl3 li.subIsActive .nl4{left:280px}
.notouch .nl3 li.hover a{color:#fff}
.notouch .nl3 li.hover .nl4{left:280px}
.notouch .nl3 li.hover .nl4 li a{color:#333}
.notouch .nl3 li.hover .nl4 li a:hover{color:#fff}
.notouch .nl4{position:absolute;left:-999em;top:0;width:250px;height:auto;margin:0;padding:0;list-style-image:none}
.notouch .nl4 li.subIsActive,.notouch .nl4 li:hover{background-color:#008ad9;background-position:100% -1131px;border-bottom-color:transparent}
.notouch .nl4 li.subIsActive a,.notouch .nl4 li:hover a{color:#fff !important}
.touch .expand-menu{display:block}
.touch .main-nav{background:#e0e1e3 url('./navigation-background.png') repeat-x left top;margin:0 0 0 0;padding:0 0 0 0}
.touch .main-nav>ul>li:first-child{margin:0 0 0 120px}
.touch .main-nav>ul>li>a:hover{color:#008ad9}
.touch .main-nav li{display:inline;float:left;margin:0;padding:0}
.touch .main-nav li.activepage a{background:#fff;border-top:4px solid #008ad9;border-left:1px solid #b1b3b5;border-right:1px solid #b1b3b5}
.touch .main-nav li.activepage ul a{background:transparent;border-top:0;border-left:0;border-right:0}
.touch .main-nav li a{padding:22px 19px 23px 19px;display:block;border-top:4px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;font-size:14px;text-transform:uppercase;font-family:"UniversLTW01-57Condense 723821";color:#5e5c60}
.touch .main-nav li a.active{background:#fff;border-top:4px solid #008ad9;border-left:1px solid #b1b3b5;border-right:1px solid #b1b3b5}
.touch .nav-primary{background:#ffffff;border-bottom:1px solid #b1b3b5;left:0;height:auto;position:absolute;display:none;width:100%;z-index:300;padding:20px 0}
.touch .nav-primary-wrap{margin:0 auto;max-width:820px;padding:0 0 0 140px}
.touch .extra-content{z-index:1;position:relative}
.touch .nl2{-moz-column-count:2;-moz-column-gap:20px;-moz-column-width:260px;-moz-column-fill:auto;-webkit-column-count:2;-webkit-column-gap:20px;-webkit-column-width:260px;-webkit-column-fill:auto;column-count:2;column-gap:20px;column-width:260px;column-fill:auto;width:560px;float:left;list-style:none;margin:3px 0 0 0;z-index:2;position:relative}
.touch .nl2 li{display:block;float:none}
.touch .nl2 li a{color:#0089d9;text-transform:uppercase;font-size:14px;padding:0;display:block;border-width:0;margin:10px 0 15px 0}
.touch .nl2 li .openlevel{display:none}
.touch .nl3{list-style:none;margin:0 0 0 0}
.touch .nl3 li{margin:0 0 7px 0}
.touch .nl3 li.last{margin:0 0 0 0}
.touch .nl3 li.level-active .nl4-wrap{display:block}
.touch .nl3 li.level-active .nl4-wrap a{color:#333}
.touch .nl3 li.level-active a{color:#008ad9}
.touch .nl3 li a{font-weight:normal;color:#333;text-transform:none;font-size:13px;font-family:Arial,sans-serif;text-transform:none;margin:0 0 7px 0}
.touch .nl3 li .openlevel{display:block;padding:5px;float:right;text-indent:-999em;background-position:0 -9009px;height:8px;width:8px;cursor:pointer}
.touch .nl3 li .closelevel{display:block;padding:5px;float:right;text-indent:-999em;background-position:0 -676px;height:8px;width:8px;cursor:pointer}
.touch .nl4-wrap{display:none}
.touch .nl4{list-style:none;margin:0 0 0 0}
.touch .nl4 li a{background-position:1px -9977px;padding:0 0 0 8px;margin:0 0 0 0;color:#333}
.touch .breakbefore{-webkit-column-break-after:always;-moz-column-break-after:always;-o-column-break-after:always;-ms-column-break-after:always;column-break-after:always}
.touch .rightcol{display:none}
#service-footer{background:#454346 url('../../typo3conf/ext/bilfingertemplate/files/images/footer/footer_background.gif') repeat left top;font-size:12px;padding:30px 0 20px 0;border-top:5px solid #c9d200;color:#b1b3b5}
#service-footer a{color:#b1b3b5}
#service-footer a:hover{color:#fff;text-decoration:none}
#service-footer h3{text-transform:uppercase;color:#b1b3b5;background-position:0 -1927px;padding:0 0 0 12px;margin:0 0 10px 0;color:#fff;font-size:11px;font-family:Arial,sans-serif;font-weight:bold}
#service-footer .fc1,#service-footer .fc2,#service-footer .fc3,#service-footer .fc4{float:left}
#service-footer .fc1{width:120px;margin:0 20px 0 0}
#service-footer .fc1 h3{background:none;padding:0 0 0 0;margin:0 0 0 0}
#service-footer .fc2,#service-footer .fc3,#service-footer .fc4{width:260px;margin:2px 10px 0 0}
#service-footer .fc4{margin:2px 0 0 0}
#service-footer ul{list-style-image:none;list-style:none;margin:0 0 0 12px}
#service-footer ul li{margin:0 0 6px 0}
#service-footer ul li.activepage a{color:#fff;text-decoration:none}
#service-footer #social-media ul{list-style:none;list-style-image:none}
#service-footer #social-media ul a{padding:0 2px 0 25px;display:inline-block}
#service-footer #social-media ul a.hover{text-decoration:none}
#contact-footer{background:#333;font-size:11px;padding:5px;color:#b1b3b5}
#contact-footer p{margin:0 0 0 150px}
.icon_footer_logo_i{background-position:0 -5802px}
.icon_footer_youtube_i{background-position:0 -6487px}
.icon_footer_xing_i{background-position:0 -6258px}
.icon_footer_linkedin_i{background-position:0 -5688px}
.icon_footer_flickr_i{background-position:0 -5232px}
.icon_footer_twitter_i{background-position:0 -6030px}
.icon_footer_facebook_i{background-position:0 -5004px}
.icon_footer_google_i{background-position:0 -5460px}
#header-content{z-index:2}
#banner{overflow:hidden;background-color:#666}
.clear{clear:both}
#header-wrap{background:#333;border-top:3px solid #c9d200}
.showOnTablet{display:none}
#bannerTablet{height:162px;overflow:hidden}
#header-content,#banner{height:100%;width:100%}
.lt-ie9 #banner a{position:inherit !important}
A#scrolltonav{background:url('../../typo3conf/ext/bilfingertemplate/files/images/header/buehnescroll.gif') no-repeat 0px 0px;display:block;width:60px;height:31px;float:right}
.scrollToTop{cursor:pointer}
#banner img,.banner img{width:100%;max-width:none;height:auto;background:#fff}
#header-stage{height:187px;position:relative;z-index:700}
.headerC{color:#333;position:absolute;top:0px;left:0px;z-index:702;width:100%;overflow:hidden}
.innerHeaderC{margin:0 auto;max-width:960px}
.headerText{margin-top:43px;background-color:#c9d200;width:56.25%;clear:both;float:right}
.layout-0 .headerText{max-width:500px;min-width:270px;padding:14px 20px 20px 20px}
.layout-110 .headerText{width:260px;padding:0px 0px 0px 0px}
.headerBody{padding-top:7px}
.layout-110 A.magTitle{display:block;height:74px;width:260px;overflow:hidden}
.layout-110 .headerBody{padding:14px 18px 0px 18px;border-bottom:1px solid #5e5c60;background-color:#d5da72}
.headerC H2{text-transform:uppercase;background:url('../../typo3conf/ext/bilfingertemplate/files/images/header/boxbg.gif') no-repeat left bottom;padding-bottom:16px}
.headerC H2 A{color:#333;font-size:34px;font-family:"TheSerifLightRegular"!important;line-height:36px}
.headerC A.more{width:auto;float:left;display:block;color:#333 !important;padding:10px;line-height:100%;font-size:90%}
div.buehne .layout-0 A.more{background-color:#fff;margin-top:16px;text-transform:uppercase}
div.buehne .layout-110 A.more{padding:20px 18px 18px 27px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/header/buehne_magazin_bullet.gif') no-repeat 19px 21px}
div.buehne .layout-110 UL{list-style-type:none !important;list-style-image:none;font-family:TheSerifRegular;margin:0;padding:0}
div.buehne .layout-110 UL LI{margin:0;padding:0px 0px 10px 10px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/header/buehne_magazin_bullet.gif') no-repeat 1px 4px}
#header-stage.headerformat-1{height:327px}
#header-stage.headerformat-1 #logo-wrap{top:217px}
#header-stage.headerformat-2{height:187px}
#header-stage.headerformat-2 #logo-wrap{top:77px}
#header-stage.headerformat-3,#header-stage.headerformat-5{height:127px}
#header-stage.headerformat-3 #logo-wrap,#header-stage.headerformat-5 #logo-wrap{top:17px}
div.buehne{min-height:330px}
div.buehne .headerC{min-height:330px}
#header-stage.headerformat-5{background-color:#908376}
#service-header-wrap{width:100%;background:url('./service-header-background.png') repeat-x left bottom;position:absolute;z-index:709;bottom:0;left:0;height:57px}
#service-header-wrap.hover #search-jump{background:#fff}
#service-header-wrap.hover li a{color:#fff}
#service-header{width:960px;margin:21px auto 0 auto}
#search-jump{background:#fff;padding:2px 0 0 0;width:210px;float:right;height:25px;margin:-7px 0 0 0}
#search-jump input{background:url('../../typo3conf/ext/bilfingertemplate/files/images/header/service-header-search-icon.png') no-repeat right center;margin:0 10px;width:200px;padding:2px 0 0 0;border:0;font-size:12px;color:#333;outline:0}
#service-nav{padding:0;list-style:none;margin:0 10px 0 0;float:right}
#service-nav li{display:inline}
#service-nav li>div{display:inline}
#service-nav li.first a{background:none}
#service-nav li a{float:left;color:#b1b3b5;font-size:12px;text-decoration:none;background:url('../../typo3conf/ext/bilfingertemplate/files/images/header/service-header-trenner.png') no-repeat left 3px;padding:0 10px 0 10px}
#service-nav li.language-select a{color:#fff}
#logo-wrap{position:absolute;z-index:800;top:77px;line-height:0}
#logo-wrap #bu-logo{width:110px}
#logo-wrap .retina-logo,#logo-wrap .retina-label{display:none}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#logo-wrap .retina-logo,#logo-wrap .retina-label{display:block;max-width:110px}
#logo-wrap .standard-logo,#logo-wrap .standard-label{display:none}
}
.lt-ie8 #main-logo a{display:block}
.gridtest .firstcol{width:50%;background:#eeeeee;float:left;padding:20px}
.gridtest .secondcol{width:50%;background:#ffe0e0;float:right;padding:20px}
.gridtest .thirdcol{background:#e0ffe3;padding:20px}
#breadcrumb{color:#5e5c60;position:absolute;top:-59px;left:140px}
#breadcrumb .chevronOverlay{background-position:100% -378px;display:none;height:20px;width:13px}
#breadcrumb .start{margin:0 10px 0 0;float:left}
#breadcrumb a{color:#5e5c60}
#breadcrumb.breadCrumb{overflow:hidden}
#breadcrumb.breadCrumb>div{float:left}
#breadcrumb.breadCrumb ul{margin:0;padding:0;list-style-type:none}
#breadcrumb.breadCrumb ul li{background-position:100% -378px;display:block;float:left;margin:0 6px 0 0;overflow:hidden;padding:0 10px 0 0;position:relative}
#breadcrumb.breadCrumb ul li div.chevronOverlay{position:absolute;right:0;top:0;z-index:2}
#breadcrumb.breadCrumb ul li span{display:block;overflow:hidden}
#breadcrumb.breadCrumb ul li a{display:block;float:left;overflow:hidden;position:relative}
#breadcrumb.breadCrumb ul li a:hover{color:#008ad9;text-decoration:underline}
#breadcrumb.breadCrumb ul li.first a{height:16px !important;overflow:hidden;padding:0}
#breadcrumb.breadCrumb ul li.last{background:none repeat scroll 0 0 transparent;margin-right:0;padding-right:0;color:#008ad9}
#breadcrumb.breadCrumb .active{background:none repeat scroll 0 0 transparent;margin-right:0;padding-right:0;color:#008ad9}
#headerbreadcrumb{margin:4px 0 0 140px;padding:0;float:left;list-style:none;font-family:"TheSerifLightRegular";color:#fff;font-size:22px;text-transform:uppercase}
#headerbreadcrumb .separator{margin:0 6px 0 10px}
#headerbreadcrumb a{color:#fff}
@media (min-width:768px) and (max-width:991px){#headerbreadcrumb{margin-left:0}
}
.listing-item{margin:0;padding:7px 10px 10px 10px}
.listing-item.last{border-bottom:1px solid #e0e1e3}
.listing-item.hover{background:#eee}
.listing-item.hover h2 a{color:#008ad9}
.listing-item.hover a{color:#008ad9}
.listing-item img{float:left;margin:3px 20px 10px 0}
.listing-item a{color:#333}
.listing-item a:hover{text-decoration:none !important;color:#008ad9}
.listing-item p{margin:0}
.listing-wrapper .listing-item,.news-list-container .listing-item{cursor:pointer;border-top:1px solid #e0e1e3}
.listing-wrapper .listing-item.first-item,.news-list-container .listing-item.first-item{border-top:none}
.listing-item .list-date,.listing-item .news-latest-date,.news-latest-item .list-date,.news-latest-item .news-latest-date{margin:0 5px 0 0;padding:0 10px 0 0;color:#5e5c60;background-position:71px -10655px}
.listing-item h2,.listing-item h4,.news-latest-item h2,.news-latest-item h4{margin:0;display:inline;line-height:100%}
.listing-item h2 a,.listing-item h4 a,.news-latest-item h2 a,.news-latest-item h4 a{font-weight:bold;font-family:Arial;font-size:13px;color:#333}
.listing-item h2 a:hover,.listing-item h4 a:hover,.news-latest-item h2 a:hover,.news-latest-item h4 a:hover{text-decoration:none !important;color:#008ad9}
.homece .clips-latest-container,.homece .dates-latest-container,.homece .updates-latest-container{height:229px}
.news-latest-container,.clips-latest-container,.dates-latest-container,.updates-latest-container{position:relative;width:100%}
.news-latest-container.last,.clips-latest-container.last,.dates-latest-container.last,.updates-latest-container.last{border-bottom:0}
.news-latest-container .news-latest-item,.clips-latest-container .news-latest-item,.dates-latest-container .news-latest-item,.updates-latest-container .news-latest-item{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #e0e1e3}
.news-latest-container .news-latest-item.last,.clips-latest-container .news-latest-item.last,.dates-latest-container .news-latest-item.last,.updates-latest-container .news-latest-item.last{border-bottom:0}
.news-latest-container .news-latest-gotoarchive,.clips-latest-container .news-latest-gotoarchive,.dates-latest-container .news-latest-gotoarchive,.updates-latest-container .news-latest-gotoarchive{text-align:right;font-weight:normal;color:#008ad9;font-size:10px;padding:8px 12px 0;text-transform:uppercase;display:block;position:absolute;right:0;bottom:0}
.news-latest-container .news-latest-gotoarchive a,.clips-latest-container .news-latest-gotoarchive a,.dates-latest-container .news-latest-gotoarchive a,.updates-latest-container .news-latest-gotoarchive a{color:#008ad9}
.news-latest-container .news-latest-gotoarchive a:hover,.clips-latest-container .news-latest-gotoarchive a:hover,.dates-latest-container .news-latest-gotoarchive a:hover,.updates-latest-container .news-latest-gotoarchive a:hover{text-decoration:none !important}
.news-latest-container .news-latest-item.last{margin-bottom:0;padding:0 0 20px 0}
.dates-latest-container .news-latest-item p{margin:0}
.clips-latest-container .news-latest-item h4{display:inline}
.author{color:#909094}
.news-internet{max-width:330px}
.home.intranet .news-internet{max-width:100%}
.more-link{display:inline-block;padding:0 15px 0 0;text-transform:uppercase;color:#008ad9;font-size:10px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_gallery.png') right 5px transparent no-repeat}
.news-single-item h1{margin:0 0 10px 0}
.news-single-item .news-date{margin:0 0 10px 0}
#right-col .news-press-contact{margin:0 0 20px 0;border-bottom:2px solid #5e5c60}
#right-col .news-press-contact .csc-default{margin:0}
#right-col p{margin-bottom:10px}
#right-col .news-downloads{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:2px solid #5e5c60}
#right-col .news-downloads h2{margin-bottom:10px}
#right-col .news-downloads a{color:#333;color:#333;font-size:13px;line-height:100%;padding:0 0 0 14px;margin:0 0 5px 0;background-position:0 -1040px}
#right-col .news-downloads a:hover{text-decoration:none;color:#008ad9}
#right-col .news-links h2{margin-bottom:10px}
.rssLinkContainer{float:right;position:relative;margin-top:4px;z-index:3}
.rssLinkContainer .rssLink{background-position:0 -9433px;text-indent:-999em;display:block;width:42px;height:14px}
.news-list-browse{background:#e0e1e3;margin:30px 0 0 0}
.news-list-browse .showResultsWrap{float:left;padding:4px 8px 4px 15px;font-size:13px;color:#5e5c60}
.news-list-browse .browseLinksWrap{float:right}
.news-list-browse .browseLinksWrap a,.news-list-browse .browseLinksWrap span.active,.news-list-browse .browseLinksWrap span.pbActive,.news-list-browse .browseLinksWrap span.disabledLinkWrap{display:block;padding:4px 8px;float:left;background:#b1b3b5;text-align:center;color:#fff;font-size:13px;border-left:1px solid #fff}
.news-list-browse .browseLinksWrap a:hover,.news-list-browse .browseLinksWrap span.active:hover,.news-list-browse .browseLinksWrap span.pbActive:hover,.news-list-browse .browseLinksWrap span.disabledLinkWrap:hover{text-decoration:none !important;background:#909094}
.news-list-browse .browseLinksWrap span.active,.news-list-browse .browseLinksWrap span.pbActive{background:#909094}
.news-amenu-container{border-bottom:1px solid #909094;font-size:11px;overflow:hidden;width:100%;height:40px}
.news-amenu-container ul{margin:0 0 0 10px;padding:0;list-style:none}
.news-amenu-container ul li{display:inline;float:left}
.news-amenu-container ul li a{border-top:5px solid #909094;padding:3px 0 0 0;width:44px;display:block;float:left;margin:0 1px 0 0;height:40px;text-align:center;color:#909094}
.news-amenu-container ul li a:hover{border-top-color:#008ad9;color:#333;text-decoration:none !important}
.news-amenu-container ul li.amenu-act a{border-top-color:#008ad9;color:#333;text-decoration:none !important}
.tx-powermail{font-size:12px;margin-bottom:13px}
.tx-powermail legend{display:none}
.tx-powermail .powermail_fieldwrap_radio{margin:0 0 10px 0}
.tx-powermail .powermail_fieldwrap_select select{float:left;border:1px solid #b1b3b5;width:260px;padding:2px 5px 3px 5px;margin:0 20px 0 0}
.tx-powermail .powermail_fieldwrap_select label{color:#5e5c60}
.tx-powermail .powermail_fieldwrap_text{margin:0 0 10px 0}
.tx-powermail .powermail_fieldwrap_text input{float:left;border:1px solid #b1b3b5;width:248px;height:21px;padding:2px 5px 3px 5px;margin:0 20px 0 0}
.tx-powermail .powermail_fieldwrap_text input.powermail_field_error{border:1px solid #b10024}
.tx-powermail .powermail_fieldwrap_text label{padding:7px 0 5px 0;color:#5e5c60;display:inline-block}
.tx-powermail .powermail_fieldwrap_text.zip{display:inline-block;float:left}
.tx-powermail .powermail_fieldwrap_text.zip input{width:58px;float:left;margin:0 10px 0 0}
.tx-powermail .powermail_fieldwrap_text.zip label{display:none}
.tx-powermail .powermail_fieldwrap_text.city{margin:0 0 0 0}
.tx-powermail .powermail_fieldwrap_text.city input{width:168px}
.tx-powermail .powermail_fieldwrap_select{margin:0 0 10px 0}
.tx-powermail .powermail_fieldwrap_select label{padding:7px 0 5px 0;color:#5e5c60;display:inline-block}
.tx-powermail hr.powermail_line{background-color:#e0e1e3;border:medium none;color:#e0e1e3;font-size:1px;height:1px;margin:30px 0;left:0;position:relative;overflow:auto;width:auto}
.tx-powermail .powermail_fieldwrap_textarea{margin:16px 0 0 0}
.tx-powermail .powermail_fieldwrap_textarea label{display:block;margin:0 0 6px 0;color:#5e5c60}
.tx-powermail .powermail_radio_inner label,.tx-powermail .powermail_check_inner label{color:#5e5c60}
.tx-powermail textarea{border:1px solid #b1b3b5;padding:5px;width:100%;height:238px}
.tx-powermail .powermail_fieldwrap_content{margin:4px 0 0 0;color:#666666}
.tx-powermail .powermail_submit{color:#fff;border:0;text-transform:uppercase;background:#e0e1e3;padding:8px 10px;font-size:12px;font-family:Arial,sans-serif}
.tx-powermail .powermail_submit.buttonActive{background:#008ad9}
.tx-powermail ul.powermail_message_error{margin-left:0;list-style-type:none;list-style-image:none}
.tx-powermail ul.powermail_message_error li{color:#b10024;font-weight:bold}
.tx-powermail textarea,.tx-powermail input[type="text"]{font-family:Arial;color:#5e5c60}
.formError{z-index:990}
.formError .formErrorContent{z-index:991}
.formError .formErrorArrow{z-index:996}
.formErrorInsideDialog.formError{z-index:5000}
.formErrorInsideDialog.formError .formErrorContent{z-index:5001}
.formErrorInsideDialog.formError .formErrorArrow{z-index:5006}
.inputContainer{position:relative;float:left}
.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer}
.formError .formErrorContent{width:100%;position:relative;color:#fff;width:150px;font-size:11px;border:2px solid #ddd;background:#333;padding:2px 5px}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#FFF}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}
body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px}
.formError .formErrorArrow div{font-size:0px;height:1px;margin:0 auto;line-height:0;font-size:0;display:block;background:#333}
.formError .formErrorArrow .line10{width:15px;border:none}
.formError .formErrorArrow .line9{width:13px;border:none}
.formError .formErrorArrow .line8{width:11px}
.formError .formErrorArrow .line7{width:9px}
.formError .formErrorArrow .line6{width:7px}
.formError .formErrorArrow .line5{width:5px}
.formError .formErrorArrow .line4{width:3px}
.formError .formErrorArrow .line3{width:1px}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}
.lightbox_powermail .tx-powermail .powermail_fieldwrap_textarea{width:95%}
form.epm_swiss h4{display:none}
form.epm_swiss legend{display:block}
form.epm_swiss legend.powermail_legend,form.epm_swiss legend.powermail_radio_legend{font-family:"TheSerifRegular";font-size:18px;color:#909094;font-weight:normal;margin-bottom:15px;width:400px}
form.epm_swiss .powermail_fieldwrap.powermail_fieldwrap_submit{margin-top:35px;margin-bottom:35px}
form.epm_swiss .powermail_fieldwrap .powermail_radio_inner label{vertical-align:text-top}
form.epm_swiss .powermail_fieldwrap.typ .powermail_radio_inner_1{float:left;width:275px;margin-left:-5px}
form.epm_swiss .powermail_fieldwrap.mit{margin-top:25px}
form.epm_swiss .powermail_fieldwrap.bezeichnung,form.epm_swiss .powermail_fieldwrap.bezeichnungmusikinstrument,form.epm_swiss .powermail_fieldwrap.bezeichnungbisherigervertrag,form.epm_swiss .powermail_fieldwrap.bezeichnunghaftpflichtversicherung,form.epm_swiss .powermail_fieldwrap.bezeichnunghaustier,form.epm_swiss .powermail_fieldwrap.bezeichnunghausratversicherung,form.epm_swiss .powermail_fieldwrap.bhrv{width:200px}
form.epm_swiss .powermail_fieldwrap.bezeichnung label,form.epm_swiss .powermail_fieldwrap.bezeichnungmusikinstrument label,form.epm_swiss .powermail_fieldwrap.bezeichnungbisherigervertrag label,form.epm_swiss .powermail_fieldwrap.bezeichnunghaftpflichtversicherung label,form.epm_swiss .powermail_fieldwrap.bezeichnunghaustier label,form.epm_swiss .powermail_fieldwrap.bezeichnunghausratversicherung label,form.epm_swiss .powermail_fieldwrap.bhrv label{display:none}
form.epm_swiss .powermail_fieldwrap.bezeichnung input,form.epm_swiss .powermail_fieldwrap.bezeichnungmusikinstrument input,form.epm_swiss .powermail_fieldwrap.bezeichnungbisherigervertrag input,form.epm_swiss .powermail_fieldwrap.bezeichnunghaftpflichtversicherung input,form.epm_swiss .powermail_fieldwrap.bezeichnunghaustier input,form.epm_swiss .powermail_fieldwrap.bezeichnunghausratversicherung input,form.epm_swiss .powermail_fieldwrap.bhrv input{margin:-22px 0 0 280px;position:absolute}
form.epm_swiss .powermail_fieldwrap.haustiere,form.epm_swiss .powermail_fieldwrap.musikinstrumente,form.epm_swiss .powermail_fieldwrap.bisherigervertrag,form.epm_swiss .powermail_fieldwrap.hpv,form.epm_swiss .powermail_fieldwrap.hausratversicherung{width:260px}
form.epm_swiss .powermail_fieldwrap.haustiere .powermail_radio_inner,form.epm_swiss .powermail_fieldwrap.musikinstrumente .powermail_radio_inner,form.epm_swiss .powermail_fieldwrap.bisherigervertrag .powermail_radio_inner,form.epm_swiss .powermail_fieldwrap.hpv .powermail_radio_inner,form.epm_swiss .powermail_fieldwrap.hausratversicherung .powermail_radio_inner{float:left}
form.epm_swiss .powermail_fieldwrap.haustiere .powermail_radio_inner.powermail_radio_inner_1,form.epm_swiss .powermail_fieldwrap.musikinstrumente .powermail_radio_inner.powermail_radio_inner_1,form.epm_swiss .powermail_fieldwrap.bisherigervertrag .powermail_radio_inner.powermail_radio_inner_1,form.epm_swiss .powermail_fieldwrap.hpv .powermail_radio_inner.powermail_radio_inner_1,form.epm_swiss .powermail_fieldwrap.hausratversicherung .powermail_radio_inner.powermail_radio_inner_1{width:210px}
form.epm_swiss .powermail_fieldwrap.haustiere .powermail_radio_inner.powermail_radio_inner_2,form.epm_swiss .powermail_fieldwrap.musikinstrumente .powermail_radio_inner.powermail_radio_inner_2,form.epm_swiss .powermail_fieldwrap.bisherigervertrag .powermail_radio_inner.powermail_radio_inner_2,form.epm_swiss .powermail_fieldwrap.hpv .powermail_radio_inner.powermail_radio_inner_2,form.epm_swiss .powermail_fieldwrap.hausratversicherung .powermail_radio_inner.powermail_radio_inner_2{width:50px}
form.epm_swiss .powermail_fieldwrap.powermail_fieldwrap_text label{width:255px}
form.epm_swiss .powermail_mandatory{margin:-60px 0 0 125px;position:absolute}
form .hide_title>fieldset>legend,form .upload_form>fieldset>legend{display:none}
form .hide_title>legend,form .upload_form>legend{display:none}
form .upload_form .powermail_fieldwrap_file{margin:15px 0 20px 0}
form .upload_form .powermail_fieldwrap_file .powermail_label{float:left;margin:0px 20px 0 2px;padding-top:4px}
form.hauswaermetechnik legend{display:block;font-size:18px;font-family:"TheSerifLightRegular"}
form.hauswaermetechnik>h4{display:none}
form.hauswaermetechnik .powermail_fieldwrap .hide_title label{display:none}
form.hauswaermetechnik .powermail_fieldset{margin-top:10px}
form.hauswaermetechnik .powermail_fieldset.hide_title legend{display:none}
form.hauswaermetechnik .powermail_fieldwrap_text label{float:left;width:255px;margin-right:5px}
form.hauswaermetechnik .powermail_fieldwrap_text input{float:none}
form.hauswaermetechnik .powermail_fieldwrap_text.zip{width:340px}
form.hauswaermetechnik .powermail_fieldwrap_text.zip label{display:block}
form.hauswaermetechnik .powermail_fieldwrap_text.city label{display:none}
@media only screen and (max-width:767px){.tx-powermail form.epm_swiss legend{display:block}
.tx-powermail form.epm_swiss legend.powermail_legend,.tx-powermail form.epm_swiss legend.powermail_radio_legend{font-family:"TheSerifRegular";font-size:18px;color:#909094;font-weight:normal;margin-bottom:15px;line-height:1.2em;width:100%}
.tx-powermail form.epm_swiss input[type=radio]{width:auto}
.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnung,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnungmusikinstrument,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnungbisherigervertrag,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghaftpflichtversicherung,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghaustier,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghausratversicherung,.tx-powermail form.epm_swiss .powermail_fieldwrap.bhrv{width:200px}
.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnung label,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnungmusikinstrument label,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnungbisherigervertrag label,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghaftpflichtversicherung label,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghaustier label,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghausratversicherung label,.tx-powermail form.epm_swiss .powermail_fieldwrap.bhrv label{display:none}
.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnung input,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnungmusikinstrument input,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnungbisherigervertrag input,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghaftpflichtversicherung input,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghaustier input,.tx-powermail form.epm_swiss .powermail_fieldwrap.bezeichnunghausratversicherung input,.tx-powermail form.epm_swiss .powermail_fieldwrap.bhrv input{margin:0;position:relative}
.tx-powermail form.epm_swiss .powermail_fieldwrap.typ .powermail_radio_inner_1{float:none;width:100%;margin-left:0}
.tx-powermail form.epm_swiss .powermail_fieldwrap.haustiere,.tx-powermail form.epm_swiss .powermail_fieldwrap.musikinstrumente,.tx-powermail form.epm_swiss .powermail_fieldwrap.bisherigervertrag,.tx-powermail form.epm_swiss .powermail_fieldwrap.hpv,.tx-powermail form.epm_swiss .powermail_fieldwrap.hausratversicherung{width:100%}
.tx-powermail form.epm_swiss .powermail_fieldwrap.haustiere .powermail_radio_inner,.tx-powermail form.epm_swiss .powermail_fieldwrap.musikinstrumente .powermail_radio_inner,.tx-powermail form.epm_swiss .powermail_fieldwrap.bisherigervertrag .powermail_radio_inner,.tx-powermail form.epm_swiss .powermail_fieldwrap.hpv .powermail_radio_inner,.tx-powermail form.epm_swiss .powermail_fieldwrap.hausratversicherung .powermail_radio_inner{float:none}
.tx-powermail form.epm_swiss .powermail_fieldwrap.haustiere .powermail_radio_inner.powermail_radio_inner_1,.tx-powermail form.epm_swiss .powermail_fieldwrap.musikinstrumente .powermail_radio_inner.powermail_radio_inner_1,.tx-powermail form.epm_swiss .powermail_fieldwrap.bisherigervertrag .powermail_radio_inner.powermail_radio_inner_1,.tx-powermail form.epm_swiss .powermail_fieldwrap.hpv .powermail_radio_inner.powermail_radio_inner_1,.tx-powermail form.epm_swiss .powermail_fieldwrap.hausratversicherung .powermail_radio_inner.powermail_radio_inner_1{width:100%}
.tx-powermail form.epm_swiss .powermail_fieldwrap.haustiere .powermail_radio_inner.powermail_radio_inner_2,.tx-powermail form.epm_swiss .powermail_fieldwrap.musikinstrumente .powermail_radio_inner.powermail_radio_inner_2,.tx-powermail form.epm_swiss .powermail_fieldwrap.bisherigervertrag .powermail_radio_inner.powermail_radio_inner_2,.tx-powermail form.epm_swiss .powermail_fieldwrap.hpv .powermail_radio_inner.powermail_radio_inner_2,.tx-powermail form.epm_swiss .powermail_fieldwrap.hausratversicherung .powermail_radio_inner.powermail_radio_inner_2{width:100%}
.tx-powermail form.epm_swiss .powermail_fieldwrap.powermail_fieldwrap_text label{width:255px}
.tx-powermail form.epm_swiss .powermail_mandatory{margin:0 0 25px 0;position:relative}
.tx-powermail form.hauswaermetechnik .powermail_fieldwrap_text.zip input{clear:both}
.tx-powermail form.hauswaermetechnik .powermail_fieldwrap_text.city input{float:left;margin-left:80px;margin-top:-38px}
}
.tx-fancycontent-elements{display:none}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/content/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -156px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/content/ajax-loader.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-13px;right:-13px;width:26px;height:26px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../typo3conf/ext/bilfingertemplate/files/images/content/blank.gif');-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:44px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:0;background-position:0 -45px;height:45px;width:39px}
.fancybox-next span{right:0;background-position:0 -100px;height:45px;width:39px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-lock{overflow:hidden}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../typo3conf/ext/bilfingertemplate/files/images/rgba/000000cc-5.png');background:rgba(0,0,0,0.8);border-top:3px solid #c9d200}
.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{margin-top:3px !important}
.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,0.8)}
.fancybox-wrap .fancybox-skin{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:url('../../typo3conf/ext/bilfingertemplate/files/images/content/fancybox_bg.gif') #e0e1e3 top left repeat-x}
.fancybox-title .caption{font-weight:bold}
.fancybox-title .captionicon{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_trenner.png') transparent no-repeat right 4px;height:14px;display:inline-block;padding:0 7px 0 0}
.fancybox-title .iterator{white-space:nowrap;color:#909094}
.fancybox-inner{margin-top:10px}
.sitemap li:last-child{margin-bottom:0 !important;padding-bottom:0}
.sitemap h2{margin-bottom:22px;margin-top:15px}
.sitemap a:hover{text-decoration:underline}
.sitemap ul.sl1{list-style:none}
.sitemap ul.sl1 li{float:left;width:350px;margin:0 0 2px 10px}
.sitemap ul.sl2,.sitemap ul.sl2 ul{list-style-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right.png')}
.sitemap ul.sl2 a,.sitemap ul.sl2 ul a{color:#333}
.sitemap ul.sl2 a:hover,.sitemap ul.sl2 ul a:hover{color:#008ad9;text-decoration:none}
.sitemap ul.sl3,.sitemap ul.sl3 ul{margin-top:7px}
.sitemap-subpages{margin-bottom:20px}
.tx-felogin-pi1 form,.password-reset form{margin-top:10px}
.tx-felogin-pi1 legend,.password-reset legend{display:none}
.tx-felogin-pi1 input[type="text"],.tx-felogin-pi1 input[type="password"],.password-reset input[type="text"],.password-reset input[type="password"]{width:298px;background:#fff;border:1px solid #b1b3b5;margin:0 0 15px 0;padding:5px 10px;color:#5e5c60}
.tx-felogin-pi1 input[type="password"],.password-reset input[type="password"]{margin:0 0 0 0}
.tx-felogin-pi1 input[type="submit"],.password-reset input[type="submit"]{background:#008ad9;color:#fff;padding:10px;font-size:12px;margin:15px 0 15px 0;text-transform:uppercase;border:0 none;cursor:pointer}
.tx-felogin-pi1 input[type="submit"]:hover,.password-reset input[type="submit"]:hover{color:#fff;text-decoration:none !important}
.tx-felogin-pi1 h3,.password-reset h3{text-transform:uppercase;color:#5e5c60;font-size:16px;font-family:"TheSerifLightRegular";margin-bottom:15px}
.right-col-content .tx-felogin-pi1{margin:10px 0 0 0}
.right-col-content .tx-felogin-pi1 input[type="text"],.right-col-content .tx-felogin-pi1 input[type="password"]{width:240px}
.portletmodul{line-height:17px;margin-bottom:30px}
.portletmodul h2{font-size:16px}
.portletmodul .csc-textpic-imagewrap img{margin-bottom:16px}
.portletmodul .csc-textpic-text:last-child p{margin:0}
.portletmodul div:last-child p:last-child{margin:0}
.portletmodul>p:last-child{margin:0}
.portletmodul .bottomLinkElementPage{margin-bottom:-2px}
.portletmodul .listingmodul.downloadlist{border-bottom:2px solid #909094;margin:0 0 30px 0;list-style:none;list-style-image:none;border:none}
.portletmodul .listingmodul.downloadlist li{border-top:1px solid #e0e1e3;background:none;padding:0}
.portletmodul .listingmodul.downloadlist li a{color:#333;background-position:10px -1024px;padding:15px 0 15px 23px;display:block}
.portletmodul .listingmodul.downloadlist li a:hover{background-color:#e0e1e3;text-decoration:none !important;color:#008ad9}
.portletmodul .listingmodul.downloadlist li .file_size{color:#909094;text-transform:uppercase}
.portletmodul .listingmodul.downloadlist li{padding:0 0 5px 0;border:none}
.portletmodul .listingmodul.downloadlist li .file_size{display:none}
.portletmodul .listingmodul.downloadlist li a{padding:0 0 0 13px;color:#008ad9;background-position:0 -1039px}
.portletmodul .listingmodul.downloadlist li a:hover{background-color:transparent;text-decoration:underline !important}
.portletmodul .tx-damfrontend-pi2{margin-bottom:-20px}
.portletmodul hr{position:static;background-color:#909094;height:2px;width:100%;margin:0;border:0}
.listingmodul.downloadlist{border-bottom:2px solid #909094;margin:0 0 30px 0;list-style:none;list-style-image:none}
.listingmodul.downloadlist li{border-top:1px solid #e0e1e3;background:none;padding:0}
.listingmodul.downloadlist li a{color:#333;background-position:10px -1024px;padding:15px 0 15px 23px;display:block}
.listingmodul.downloadlist li a:hover{background-color:#e0e1e3;text-decoration:none !important;color:#008ad9}
.listingmodul.downloadlist li .file_size{color:#909094;text-transform:uppercase}
ul.advancedLinklist{border-bottom:2px solid #909094;margin:0 0 30px 0;list-style:none;list-style-image:none}
ul.advancedLinklist li{border-top:1px solid #e0e1e3;background:none;padding:0}
ul.advancedLinklist li a{color:#333;background-position:10px -1024px;padding:15px 0 15px 23px;display:block}
ul.advancedLinklist li a:hover{background-color:#e0e1e3;text-decoration:none !important;color:#008ad9}
ul.advancedLinklist li .file_size{color:#909094;text-transform:uppercase}
ul.advancedLinklist li a{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon.png') no-repeat 10px 20px}
.simplifiedList .listingmodul.downloadlist{border-bottom:2px solid #909094;margin:0 0 30px 0;list-style:none;list-style-image:none;border:none}
.simplifiedList .listingmodul.downloadlist li{border-top:1px solid #e0e1e3;background:none;padding:0}
.simplifiedList .listingmodul.downloadlist li a{color:#333;background-position:10px -1024px;padding:15px 0 15px 23px;display:block}
.simplifiedList .listingmodul.downloadlist li a:hover{background-color:#e0e1e3;text-decoration:none !important;color:#008ad9}
.simplifiedList .listingmodul.downloadlist li .file_size{color:#909094;text-transform:uppercase}
.simplifiedList .listingmodul.downloadlist li{border:none}
.simplifiedList .listingmodul.downloadlist li a{padding:0 0 10px 13px;background-position:0 5px;background-position:0 -1039px}
.simplifiedList .listingmodul.downloadlist li a:hover{background-color:transparent}
.simplifiedList .advancedLinklist{border:none}
.simplifiedList .advancedLinklist li{padding:0 0 5px 0;border:none}
.simplifiedList .advancedLinklist li a{padding:0 0 0 10px;background-position:0 -7515px}
.simplifiedList .advancedLinklist li a:hover{background-color:transparent}
.csc-default .csc-uploads-fileSize{color:#b1b3b5}
.csc-default .csc-uploads-fileSize:before{display:inline-block;content:'[';margin-left:5px}
.csc-default .csc-uploads-fileSize:after{display:inline-block;content:']'}
img.anchorlisting-image-left{float:left;margin:0 13px 13px 0;clear:both}
@media screen and (max-width:767px){.anchorlisting img.anchorlisting-image-left{float:none;margin-bottom:0}
}
.anchorlisting{border-bottom:2px solid #e0e1e3;margin-bottom:13px}
.anchorlisting>*{padding-left:13px}
.anchorlisting .csc-header{padding-left:0}
.anchorlisting .csc-header p.anchorlistinghead{border-top:0;padding-top:0;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right.png') no-repeat 0 6px}
.anchorlisting .csc-header p.anchorlistinghead.listopen{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_down.png') no-repeat 0 6px}
p.anchorlistinghead{border-top:1px solid #e0e1e3;padding-top:13px;margin-top:13px;margin-bottom:13px;font-weight:bold;clear:both;cursor:pointer;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right.png') no-repeat 0 19px}
p.anchorlistinghead:hover{color:#008ad9}
p.anchorlistinghead.listopen{color:#008ad9;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_down.png') no-repeat 0 19px}
.anchorlisting_downloads{border-top:1px solid #e0e1e3;padding:13px 0}
.anchorlisting_downloads .csc-header h1,.anchorlisting_downloads .csc-header h2,.anchorlisting_downloads .csc-header h3,.anchorlisting_downloads .csc-header h4,.anchorlisting_downloads .csc-header h5,.anchorlisting_downloads .csc-header h6{cursor:pointer;font-size:13px;font-family:Arial,sans-serif;color:#000;font-weight:bold;padding:0 0 0 13px;margin:0;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right.png') no-repeat 0 6px}
.anchorlisting_downloads .csc-header.listopen h1,.anchorlisting_downloads .csc-header.listopen h2,.anchorlisting_downloads .csc-header.listopen h3,.anchorlisting_downloads .csc-header.listopen h4,.anchorlisting_downloads .csc-header.listopen h5,.anchorlisting_downloads .csc-header.listopen h6{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_down.png') no-repeat 0 6px;color:#008ad9}
.anchorlisting_downloads .tx-damfrontend-pi2{display:none;padding:13px 0 0 13px}
.anchorlisting_downloads .tx-damfrontend-pi2 .subheader{padding-bottom:13px}
.anchorlisting_downloads .tx-damfrontend-pi2 .downloads{list-style-type:none;list-style-image:none;margin-bottom:0}
.anchorlisting_downloads .tx-damfrontend-pi2 .downloads li{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right.png') no-repeat 0 5px;padding-bottom:13px;padding-left:15px}
.anchorlisting_downloads .tx-damfrontend-pi2 .downloads li a{color:#000}
.anchorlisting_downloads.last_anchorlisting_downloads{border-bottom:2px solid #e0e1e3;margin-bottom:13px}
.contactbox{border-bottom:2px solid #909094;overflow:hidden}
.contactbox h4{margin-bottom:3px}
.contactbox .mailaddress{margin:2px 0 0 0}
.contactbox .mailaddress a{background-position:0 -7516px;padding-left:8px}
.contactbox .mailaddress a:hover{color:#008ad9}
.contactbox .contactbutton{background-position:100% -112px;background-color:#008ad9;color:#fff;padding:20px;cursor:pointer}
.contactbox .contactbutton h3{margin-bottom:8px;color:#fff}
.contactbox .contactbutton p{margin:0;font-size:12px}
.contactbox .contactbutton.active{background-position:100% 18px;background-color:#008ad9}
.contactbox .email2powermail a{background-color:#e0e1e3;color:#5e5c60;text-transform:uppercase;display:block;font-size:11px;line-height:100%;padding:10px 0 8px 10px;margin:10px 0 0 0;background-position:232px -256px;margin:0 0 0 0}
.contactbox .email2powermail a:hover{color:#008ad9;text-decoration:none}
#right-col .contactbox{border-bottom:none}
#right-col .contactbox h4{margin-bottom:3px}
#right-col .contactbox .contactaddress{padding-bottom:10px;border-bottom:2px solid #909094;overflow:hidden;margin-top:30px}
#right-col .contactbox .contactbutton:first-child+.contactaddress{margin-top:0}
.contactimg{display:inline-block;vertical-align:top;float:none;min-width:180px;margin-bottom:11px;line-height:0}
.contacttext{display:inline-block;vertical-align:top;float:none;width:300px}
#right-col .contacttext{width:100%}
.tx-ttaddress-pi1{margin-bottom:25px}
.contactlisting{border-bottom:2px solid #909094}
.contactlisting .contactblock{border-top:1px solid #5e5c60;overflow:hidden;padding:15px 0 8px 0}
.contactlisting h4{margin:0 0 7px 0}
.contactlisting .mailaddress,.contactlisting .webaddress{margin:0}
.contactlisting .mailaddress a,.contactlisting .webaddress a{background-position:0 -7515px;padding-left:8px}
.contactlisting .contacttitle{overflow:hidden;line-height:auto;margin-bottom:14px}
.contactlisting .contacttitle div{margin-bottom:7px}
.contactlisting .contacttitle div:last-child{margin-bottom:0px}
.contactlisting .contactaddress{margin-bottom:14px}
.contactlisting .contactaddress:last-child{margin-bottom:0px}
.contactlisting .contacttelco{margin-bottom:14px}
.contactlisting .contacttelco div:last-child{margin-bottom:0px}
.contactlisting .contactinternet{margin-bottom:5px}
.contactlisting .contactinternet div:last-child{margin-bottom:0px}
.contactlisting .contacttext p{margin-bottom:4px}
.editorialcontacts{background-position:100% -128px;background-color:#e0e1e3;text-transform:uppercase;margin-top:20px;position:relative;top:0;left:0}
.editorialcontacts a{padding:7px 0 4px 11px;display:block;font-size:11px;color:#5e5c60}
.editorialcontacts a:hover{color:#008ad9}
.editorialcontacts.tooltip_bubble span{display:none;position:absolute;top:30px;left:0;background:#e0e1e3;border:5px solid #909094;padding:10px}
.editorialcontacts.tooltip_bubble span p{margin:0}
.editorialcontacts.tooltip_bubble:hover span{display:block}
#main-content .hideOnPhone{display:inherit}
#main-content .responsivetable{position:relative}
#main-content .responsivetable>.csc-header,#main-content .responsivetable>.csc-header+p{position:absolute;left:0}
#main-content .responsivetable>.csc-header{top:13px}
#main-content .responsivetable>.csc-header+p{top:36px;font-size:12px}
#main-content .responsivetable h2{font-size:16px;text-transform:uppercase}
#main-content table{width:100%;overflow:scroll;border-top:4px solid #b1b3b5;border-bottom:2px solid #b1b3b5;margin-bottom:30px}
#main-content table tr{height:31px}
#main-content table tr:hover td{background-color:#c9d200}
#main-content table tr:hover td.noborder{background-color:transparent}
#main-content table.tableNoMargin{margin-bottom:13px}
#main-content table td{padding:7px 20px;text-align:right;border-top:1px solid #b1b3b5}
#main-content table td:first-child{text-align:left;padding-left:5px}
#main-content table td:last-child{padding-right:5px}
#main-content table td.highlighted{background-color:#eee;font-weight:bold}
#main-content table td.noborder{border-top:0}
#main-content table td.tableTextLeft{text-align:left}
#main-content table td.tableTextRight{text-align:right}
#main-content table td.tableTdWidth100{width:100px}
#main-content table td.tableTdWidth150{width:150px}
#main-content table td.tableTdWidth200{width:200px}
#main-content table td.tableTdWidth250{width:250px}
#main-content table td.tableTdWidth300{width:300px}
#main-content table td.tableTdWidth400{width:400px}
#main-content p.fussnote{font-size:12px}
#main-content p.fussnote.marginBottom30{margin-bottom:30px}
.tablebutton{background-position:100% -112px;background-color:#008ad9;color:#fff;padding:20px;cursor:pointer}
.tablebutton h3 a{margin-bottom:8px;color:#fff;display:block;text-transform:uppercase}
.tablebutton p a{color:#fff;display:block}
.tablebutton.active{background-position:100% 18px;background-color:#008ad9}
#main-col .tablebutton a:hover{text-decoration:none}
.table-wrapper{position:relative;overflow:hidden;height:525px;margin-bottom:30px}
.table-wrapper *{box-sizing:border-box}
#main-content .table-wrapper table{margin-bottom:0}
#main-content .table-wrapper table tr.hoverresponsivetr td{background-color:#c9d200}
#main-content table.responsivetable--topleft{z-index:1;position:absolute;left:0;top:0;width:25%;overflow-x:scroll;border-bottom-width:1px}
#main-content table.responsivetable--topleft thead tr:first-child td{background-color:#F3F3F4}
#main-content table.responsivetable--topright{position:absolute;border-bottom-width:1px}
#main-content table.responsivetable--topright tr:first-child td{background-color:transparent !important}
#main-content table.responsivetable--right,#main-content table.responsivetable--left{border-top-width:0}
.responsivetable_fixedleftcolumn{position:relative;top:0;left:0}
.responsivetable_fixedleftcolumn .csc-header{position:absolute;top:13px;left:5px;z-index:5;text-transform:uppercase}
.responsivetable--hide{display:none;position:relative;z-index:100}
.scrollable{height:259px;width:75%;overflow:scroll;position:absolute}
.scrollable-left{width:25%;position:absolute;left:0;top:0}
.scrollable-top{width:75%;position:absolute;top:0;left:0}
.responsivetable--left,.responsivetable--right{table-layout:fixed}
@media only screen and (max-width:479px){.scrollable{width:70%}
.scrollable-left{width:40%}
}
.favoriten{padding:20px !important}
.favoriten a{text-decoration:none;padding-left:10px;display:inline-block}
.favoriten a:hover{text-decoration:underline}
.favoriten h1,.favoriten h2,.favoriten h3,.favoriten h4,.favoriten h5,.favoriten h6{font-size:16px;text-transform:uppercase}
#right-col .favoriten h1,#right-col .favoriten h2,#right-col .favoriten h3,#right-col .favoriten h4,#right-col .favoriten h5,#right-col .favoriten h6{margin-bottom:10px}
#right-col .favoriten p{margin-bottom:5px;font-size:12px}
.favoriten.gray{background-color:#b1b3b5;color:#fff}
.favoriten.gray a{color:#fff;background-position:0 -8479px}
.favoriten.gray h1,.favoriten.gray h2,.favoriten.gray h3,.favoriten.gray h4,.favoriten.gray h5,.favoriten.gray h6{color:#fff}
.favoriten.green{background-color:#c9d200;color:#333}
.favoriten.green a{color:#333;background-position:0 -7725px}
.favoriten.green h1,.favoriten.green h2,.favoriten.green h3,.favoriten.green h4,.favoriten.green h5,.favoriten.green h6{color:#333}
.mainpage .favoriten h1,.mainpage .favoriten h2,.mainpage .favoriten h3,.mainpage .favoriten h4,.mainpage .favoriten h5,.mainpage .favoriten h6{font-size:20px}
.inlineimage{position:relative;top:0;left:0}
.inlineimage img{cursor:pointer}
.inlineimage img.resize_image{width:100%}
.inlineimage .orientation_h,.inlineimage .orientation_v{overflow:hidden}
.inlineimage .orientation_h img{width:260px}
.inlineimage .orientation_h img.resize_image{width:540px}
.inlineimage .orientation_h .inlineimage-text{width:260px;left:280px}
.inlineimage .orientation_v img{width:120px}
.inlineimage .orientation_v img.resize_image{width:260px}
.inlineimage .orientation_v .inlineimage-text{width:400px;left:140px}
.inlineimage .orientation_v .wide_image .inlineimage-text{position:absolute;left:280px;width:auto}
.inlineimage .wide_image .inlineimage-text{position:relative;left:0;width:100%}
.inlineimage a{color:#333}
.inlineimage a.download{padding:0 0 0 13px;background-position:0 -1040px}
.inlineimage a.link{padding:0 0 0 10px;background-position:0 -7515px}
.inlineimage .csc-textpic-image{position:relative;top:0;left:0;margin-bottom:20px !important}
.inlineimage .csc-textpic-image.inlineimage_notitle{float:left;margin-right:20px;margin-bottom:19px}
.inlineimage .csc-textpic-image.inlineimage_notitle .inlineimage-text{display:none !important}
.inlineimage .csc-textpic-image.inlineimage_notitle.wide_image{margin-right:0}
.inlineimage .csc-textpic-image:hover .inline_image_icon{background-position:0 -7270px}
.inlineimage-text{position:absolute;bottom:0;line-height:1.3em;border-bottom:1px solid #909094;color:#5e5c60}
.inlineimage-text b{color:#333}
.inlineimage-text p{margin-bottom:6px}
.inline_image_icon{width:29px;height:25px;position:absolute;top:10px;left:10px;cursor:pointer;background-position:0 -7395px}
@media (max-width:768px){.inline_image_icon{display:none !important}
}
.inline_image_downloadlink a{background-position:0 -1039px;padding:0 0 0 15px}
.inline_image_downloadlink a:hover{color:#008ad9;text-decoration:none !important}
.inline_image_downloadlink a.extern{background-position:0 -10434px}
.tx-bilfingergallery{margin-bottom:20px}
.tx-bilfingergallery .previewimage_single{line-height:0;border:1px solid #fff;border-width:0 0 0 1px}
.tx-bilfingergallery .previewimage_single:first-child{border:none}
.tx-bilfingergallery .titlebox{overflow:hidden;font-size:12px;color:#5e5c60;padding:13px 10px 5px}
.tx-bilfingergallery .previewline_overlay .clickarea{background-position:0 -6602px;width:29px;opacity:1}
.tx-bilfingergallery .previewline{border-bottom:1px solid #909094}
.tx-bilfingergallery .previewline .counter{color:#909094}
.tx-bilfingergallery .bordercolumn .previewline{border:none}
.tx-bilfingergallery .bordercolumn .previewline_overlay{height:86px}
.tx-bilfingergallery .bordercolumn .titlebox{background-color:#e0e1e3;font-size:11px;text-transform:uppercase;padding:7px 10px 4px;border-top:1px solid #fff;cursor:pointer;padding-right:37px;position:relative;top:0;left:0}
.tx-bilfingergallery .bordercolumn .titlebox:after{content:'';width:28px;position:absolute;top:0;bottom:0;right:0}
.tx-bilfingergallery .bordercolumn .titlebox:after{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28/icon_bar_gallery.png') #008ad9 no-repeat 50% 50%;border-left:1px solid-white}
.tx-bilfingergallery .bordercolumn .titlebox:hover .title{color:#008AD9}
.tx-bilfingergallery .bordercolumn .titlebox .title{font-weight:normal;color:#5e5c60}
.tx-bilfingergallery .bordercolumn .titlebox .clickarea{width:28px;height:28px;position:absolute;right:0;bottom:0}
.tx-bilfingergallery .portalpage .previewline{border-bottom:2px solid #008ad9}
.tx-bilfingergallery .portalpage .titlebox{text-align:right;font-weight:normal;color:#008ad9;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_gallery.png') transparent no-repeat right 14px;font-size:10px;padding:9px 12px 0;text-transform:uppercase}
.bilfingerpresenterbox{border:none !important;margin-right:0 !important}
.tx-bilfingerpresenter{position:relative;top:0;left:0;height:344px;overflow:hidden;background:#fff}
.tx-bilfingerpresenter .slides{position:relative;top:0;left:0;margin:0;padding:0;list-style-type:none}
.tx-bilfingerpresenter .slides>li{position:relative;top:0;left:0;padding:0}
.tx-bilfingerpresenter .slides .presenterhide{display:none}
.tx-bilfingerpresenter .slides .image{width:100%;height:344px;position:absolute;top:0;left:0}
.tx-bilfingerpresenter .slides .detail{position:absolute;top:0;right:0;width:220px;height:282px;padding:16px 20px;color:#fff}
.tx-bilfingerpresenter .slides .detail.disabledPageBrowser{height:312px}
.tx-bilfingerpresenter .slides .detail .text a.internal-link,.tx-bilfingerpresenter .slides .detail .text a.external-link-new-window{color:#fff;background-position:0 -8478px;padding-left:10px;display:block}
.tx-bilfingerpresenter .slides .detail ul{list-style-image:url('../../typo3conf/ext/bilfingertemplate/files/images/content/list-style-icon-white-square.png')}
.tx-bilfingerpresenter .slides .detail li{color:#fff}
.tx-bilfingerpresenter .slides .bg_orange{background-color:#ee8d00;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}
.tx-bilfingerpresenter .slides .bg_red{background-color:#ffe400;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}
.tx-bilfingerpresenter .slides .bg_aubergine{background-color:#4b0459;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}
.tx-bilfingerpresenter .slides .bg_blue{background-color:#002043;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}
.tx-bilfingerpresenter .slides .bg_green{background-color:#004737;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}
.tx-bilfingerpresenter .slides .bg_grey{background-color:#242424;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85}
.tx-bilfingerpresenter .slides h2{color:#fff !important;margin:0 0 7px 0}
.tx-bilfingerpresenter .slides h2 a{color:#fff !important}
.tx-bilfingerpresenter .slides .text{margin-bottom:10px}
.tx-bilfingerpresenter .slides .text a{color:#fff}
.tx-bilfingerpresenter .slides .link a{color:#fff;background-position:0 -8692px;text-decoration:none;padding:0 0 0 10px}
.tx-bilfingerpresenter .slides:after{content:'';display:block;height:0;width:0;clear:both}
.tx-bilfingerpresenter .imagecontrolscontainer{border-top:1px solid #fff;background-color:#e0e1e3;height:29px;z-index:3;position:absolute;right:0;bottom:0;width:260px}
.tx-bilfingerpresenter .imagecontrolscontainer .imagecontrols{float:left}
.tx-bilfingerpresenter .imagecontrolscontainer .imagecontrols div{float:left;height:23px;width:23px;color:#fff;display:table-cell;padding:6px 0 0 9px;border-left:1px solid #fff;background-color:#b1b3b5;cursor:pointer;font-size:12px}
.tx-bilfingerpresenter .imagecontrolscontainer .imagecontrols div:hover{background-color:#909094}
.tx-bilfingerpresenter .imagecontrolscontainer .imagecontrols div.active{background-color:#909094}
.tx-bilfingerpresenter .imagecontrolscontainer .imagecontrols div:first-child{border:none;padding-left:8px;width:21px}
.tx-bilfingerpresenter .flex-container{display:none}
.tx-bilfingerpresenter.presenterhidetext .detail{display:none}
.tx-bilfingerpresenter.presenterhidetext .imagecontrolscontainer{width:auto}
@media screen and (max-width:1329px){.tx-bilfingerpresenter{width:820px !important;height:336px}
.tx-bilfingerpresenter .slides .image{height:336px}
.tx-bilfingerpresenter.presenterhidetext{height:256px}
.tx-bilfingerpresenter.presenterhidetext .slides .image{height:256px}
}
@media screen and (min-width:1330px){.tx-bilfingerpresenter .slides{width:1100px}
}
@media screen and (max-width:991px){.tx-bilfingerpresenter{height:278px;width:100% !important}
.tx-bilfingerpresenter .slides .image{height:278px}
.tx-bilfingerpresenter .slides .detail{height:223px}
.tx-bilfingerpresenter.presenterhidetext{height:213px}
.tx-bilfingerpresenter.presenterhidetext .slides .image{height:213px}
}
@media only screen and (max-width:767px){.tx-bilfingerpresenter{height:auto}
.tx-bilfingerpresenter .image{display:none}
.tx-bilfingerpresenter .slides .detail{width:360px;position:relative;height:auto}
.tx-bilfingerpresenter .imagecontrolscontainer{width:100%;position:relative}
.tx-bilfingerpresenter .imagecontrolscontainer .imagecontrols{float:left}
.tx-bilfingerpresenter.presenterhidetext{height:155px}
.tx-bilfingerpresenter.presenterhidetext .imagecontrolscontainer{position:absolute;bottom:0;right:0}
.tx-bilfingerpresenter.presenterhidetext .slides .image{height:125px;display:block}
}
@media only screen and (max-width:479px){.tx-bilfingerpresenter .slides .detail{width:220px}
.tx-bilfingerpresenter.presenterhidetext{height:111px;width:261px !important}
.tx-bilfingerpresenter.presenterhidetext .slides .image{height:81px;display:block}
}
a>.content-presenter-linktext{color:white}
#thefourthlevel{background:#e0e1e3;background-repeat:no-repeat;background-position:0 0;width:110px;position:absolute;z-index:13;top:0;left:0}
#thefourthlevel .prinzip04-menu a,#thefourthlevel .alternative_navigation .related-content-icon-text a{text-transform:uppercase;font-size:11px;line-height:14px;font-family:"UniversLTW01-57Condense 723821";color:#909094;display:block;padding:15px 10px;text-align:center}
#thefourthlevel .prinzip04-menu a:hover,#thefourthlevel .alternative_navigation .related-content-icon-text a:hover{color:#008ad9}
#thefourthlevel .prinzip04-menu a.related-content-icon-nopadding,#thefourthlevel .alternative_navigation .related-content-icon-text a.related-content-icon-nopadding{padding:0}
#thefourthlevel .prinzip04-menu ul,#thefourthlevel .prinzip04-menu li,#thefourthlevel .prinzip04-menu dl,#thefourthlevel .prinzip04-menu dt,#thefourthlevel .alternative_navigation ul,#thefourthlevel .alternative_navigation li,#thefourthlevel .alternative_navigation dl,#thefourthlevel .alternative_navigation dt{list-style:none;margin:0;padding:0}
#thefourthlevel .prinzip04-menu ul,#thefourthlevel .prinzip04-menu dl,#thefourthlevel .alternative_navigation ul,#thefourthlevel .alternative_navigation dl{margin-bottom:15px}
#thefourthlevel .prinzip04-menu li,#thefourthlevel .prinzip04-menu dt,#thefourthlevel .alternative_navigation li,#thefourthlevel .alternative_navigation dt{border-bottom:1px solid #b1b3b5}
#thefourthlevel .prinzip04-menu li.top,#thefourthlevel .prinzip04-menu dt.top,#thefourthlevel .alternative_navigation li.top,#thefourthlevel .alternative_navigation dt.top{background-position:0 -9222px;height:5px;width:110px;border-bottom:0 none}
#thefourthlevel .prinzip04-menu li.first a,#thefourthlevel .prinzip04-menu dt.first a,#thefourthlevel .alternative_navigation li.first a,#thefourthlevel .alternative_navigation dt.first a{padding-top:10px}
#thefourthlevel .prinzip04-menu li.last,#thefourthlevel .prinzip04-menu dt.last,#thefourthlevel .alternative_navigation li.last,#thefourthlevel .alternative_navigation dt.last{border-bottom:0 none}
#thefourthlevel .prinzip04-menu li.last a,#thefourthlevel .prinzip04-menu dt.last a,#thefourthlevel .alternative_navigation li.last a,#thefourthlevel .alternative_navigation dt.last a{padding-bottom:10px}
#thefourthlevel .prinzip04-menu li.bottom,#thefourthlevel .prinzip04-menu dt.bottom,#thefourthlevel .alternative_navigation li.bottom,#thefourthlevel .alternative_navigation dt.bottom{background-position:0 -9117px;height:5px;width:110px;border-bottom:0 none}
#thefourthlevel .prinzip04-menu dl,#thefourthlevel .alternative_navigation dl{position:relative}
#thefourthlevel .prinzip04-menu dd,#thefourthlevel .alternative_navigation dd{display:none;position:absolute;top:0;left:110px}
#thefourthlevel.hd{text-indent:0}
#thefourthlevel .related-content .csc-textpic-image a{padding:0 10px 15px 0}
.related-content-container,.related-content,.related-content-helper{display:none}
.related-content,.prinzip04-menu dd{width:540px;min-height:90px;background-color:#fff;border:10px solid #c9d200;padding:20px;position:absolute;z-index:10;top:0px;left:120px;overflow:hidden}
.prinzip04-menu dd:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #909094}
.prinzip04-menu dt{position:relative}
.prinzip04-menu dt a{position:relative;z-index:13}
.prinzip04-menu dt .active-frame{position:absolute;z-index:12;width:120px;background-color:#fff;border:10px solid #c9d200;border-right:0 none;top:-10px;left:-10px}
.prinzip04-menu dt .active-frame:before{content:'';display:block;position:absolute;top:0;left:0;right:-1px;bottom:0;border:1px solid #909094;border-right:1px solid #fff}
.prinzip04-menu-icon{position:relative;min-height:30px}
.prinzip04-menu-icon-title{text-align:center;width:100px;padding:10px 5px 10px 5px;color:#909094;font-size:14px;text-transform:uppercase;font-family:"UniversLTW01-57Condense 723821"}
.related-content-campaign .related-content{padding:0;width:830px}
.related-content-helper{position:absolute;z-index:11;top:10px;background-color:#fff;left:120px;width:11px;bottom:-4px;background-repeat:none;background-position-x:-120px}
.related-content-bodytext{position:absolute;z-index:10;background-color:#c9d200;color:#fff;margin:20px;padding:20px;width:45%}
.related-content-bodytext h4{color:#fff;text-transform:uppercase;font-size:40px;font-family:"TheSerifRegular";line-height:1.2em}
.related-content-bodytext p{text-transform:uppercase}
.related-content-background{position:relative;left:-130px}
.related-content-background img{max-width:initial}
@media screen and (min-width:767px){.col1{position:relative}
.related-content-container{display:block;position:absolute;z-index:10;top:0;left:-10px;min-height:116px;width:130px}
.related-content-container.relative{position:relative;top:auto !important}
.related-content-container .related-content-icon-text{text-align:center;width:100px;padding:0 5px;color:#909094;font-size:11px;text-transform:uppercase;font-family:"UniversLTW01-57Condense 723821";vertical-align:middle;height:39px;display:table-cell}
.related-content-container .related-content-icon{display:block;border:10px solid transparent;min-height:110px;height:110px;width:110px;overflow:hidden;position:absolute;background-repeat:none;background-position-x:0}
.related-content-container .related-content-icon .related-content-icon-crop{overflow:hidden;height:71px}
.related-content-container:hover .related-content-icon{left:0;background-color:#fff;border-color:#c9d200}
.related-content-container:hover .related-content-icon img{position:relative;top:-110px}
.related-content-container:hover .related-content-icon:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:98%;border:1px solid #909094}
.related-content-container:hover .related-content-icon-text{color:#c9d200}
.related-content-container:hover .related-content-helper{display:block;border-top:1px solid #909094;border-bottom:1px solid #909094}
.related-content-container:hover .related-content{display:block}
.related-content-container:hover .related-content:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #909094}
#thefourthlevel .related-content-container.alternative_navigation{position:relative;margin-bottom:35px}
#thefourthlevel .related-content-container.alternative_navigation .related-content{display:none;border-color:#b1b3b5;border-width:5px;width:auto;overflow:visible}
#thefourthlevel .related-content-container.alternative_navigation .related-content .related-content-close{float:right;right:0;margin-right:-43px;margin-top:-15px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28/icon_subnavi_close.png') no-repeat 0 0;width:28px;height:28px;cursor:pointer}
#thefourthlevel .related-content-container.alternative_navigation .related-content-icon{display:block;border:5px solid transparent;min-height:110px;height:110px;width:120px;overflow:hidden;position:absolute;background-repeat:no-repeat;background-position-x:0}
#thefourthlevel .related-content-container.alternative_navigation .related-content-icon:hover{background:none}
#thefourthlevel .related-content-container.alternative_navigation .related-content-icon span{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/subnavi-icon_i.png') no-repeat 0 0;width:40px;height:27px;display:block;margin:40px 0 0 40px}
#thefourthlevel .related-content-container.alternative_navigation .related-content-icon-text{color:#909094;display:table-cell;vertical-align:middle;height:43px;bottom:inherit;position:relative;width:120px}
#thefourthlevel .related-content-container.alternative_navigation .border-overlay{background-color:#eeebe5;height:110px;left:125px;position:absolute;top:5px;width:10px;z-index:10;display:none}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open .related-content{display:block;background-color:#eeebe5}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open .related-content-icon{border-color:#b1b3b5;background-color:#eeebe5}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open .related-content-icon span{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/subnavi-icon_a.png')}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open .related-content-icon-text{color:#008ad9}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open .related-content-icon-text a{color:#008ad9}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open .border-overlay{display:block}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul{margin-bottom:0}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li{width:260px;margin-right:10px;border-bottom:0;border-top:1px solid #b1b3b5}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li:first-child{border-top:0}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li a{text-align:left;padding:7px 10px;color:#000}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li a.alternative_navigation_hassub{background-color:#eeebe5;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28/subnav-arrow-right-i.png') #eeebe5 no-repeat 100% 0}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li a.alternative_navigation_hassub:hover,#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li a.alternative_navigation_hassub.alternative_navigation_mouseover{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28/subnav-arrow-right-a.png') no-repeat 100% 0}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li a.alternative_navigation_hassub:hover{background-color:#008ad9;color:#fff}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li a:hover,#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li a.alternative_navigation_mouseover{background-color:#008ad9;color:#fff}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li>ul{position:absolute;display:none;left:290px;top:10px}
#thefourthlevel .related-content-container.alternative_navigation.alternative_navigation_open ul.alternative_navigation_menu li>ul>li>ul{left:280px;top:0}
}
.related-content .homece.width2.height1{margin-right:20px;margin-bottom:0 !important;overflow:hidden;float:left;padding:0 !important;border-bottom:2px solid #5e5c60;padding-bottom:10px !important;margin-right:0;float:none}
.related-content .homece.width2.height1 h2 a{color:#5e5c60 !important}
.related-content .homece.width2.height1 .linktext{display:none}
.related-content .homece.width2.height1.homecelink{border-color:#008ad9;position:relative;top:0;left:0;cursor:pointer}
.related-content .homece.width2.height1.homecelink .linktext{color:#008ad9;text-transform:uppercase;display:block;position:absolute;right:15px;bottom:0;font-size:10px}
.related-content .homece.width2.height1.homecelink .homece_link_arrow{background-position:0 -7836px;height:8px;width:8px;position:absolute;bottom:3px;right:0}
.related-content .csc-textpic-imagewrap{max-width:100%}
.related-content .bodytext a{font-size:100%}
#thefourthlevel .alternative_navigation a{text-transform:uppercase;font-size:11px;line-height:14px;font-family:"UniversLTW01-57Condense 723821";color:#909094;display:block;padding:0px 2px;text-align:center}
#thefourthlevel .alternative_navigation .related-content-icon{background-color:none}
#thefourthlevel .alternative_navigation .related-content-icon:before{display:none}
#thefourthlevel .alternative_navigation .related-content{left:130px;padding:10px}
#thefourthlevel .alternative_navigation .related-content:before{display:none}
.short-width{max-width:708px}
.graph{margin:0 0 30px 0}
.graph h2{font-family:"TheSerifRegular";font-size:18px;color:#909094;font-size:16px;text-transform:uppercase;border-top:4px solid #b1b3b5;padding:8px 0 0 0}
.tx_socialembedding{margin:0 0 15px 0}
@media only screen and (min-width:480px) and (max-width:767px){.tx_socialembedding_video{width:400px !important;height:225px !important}
}
@media only screen and (max-width:479px){.tx_socialembedding_video{width:260px !important;height:146px !important}
}
.home{overflow:hidden;width:820px}
.home h2,.home h1{font-size:20px;text-transform:uppercase;color:#5e5c60 !important;font-family:"TheSerifRegular"}
.home h2 a,.home h1 a{color:#5e5c60 !important}
.home.content-2{float:none}
.home.content-2.intranet{width:560px;float:left}
.home.content-2.intranet .col3{float:left}
.home.content-2-2{float:left;width:260px}
.home .homece{margin-right:20px;margin-bottom:20px !important;overflow:hidden;float:left;padding:0 !important;border-bottom:2px solid #5e5c60}
.home .homece.favoriten{padding:17px 20px 20px 20px !important;height:227px;width:220px !important;border-bottom:0}
.home .homece.einkauf-home-ce .s111.group.small{padding-bottom:10px}
.home .homece.noBorder{border-color:transparent}
.home .homece.noBorder.einkauf-home-ce{margin-bottom:5px !important}
.home .homece.noBorder.einkauf-home-ce .s111.group.small{padding-bottom:0px}
.home .homece.tagcloud{padding:17px 20px 20px 20px;border-bottom:0}
@media screen and (max-width:991px){.home .homece h1,.home .homece h2,.home .homece h3{margin-bottom:15px}
}
.home .homece .csc-textpic-image table,.home .homece .csc-textpic-image tbody,.home .homece .csc-textpic-image tr,.home .homece .csc-textpic-image td{display:block}
.home .homece .csc-textpic-image table{border:none !important;overflow:inherit !important}
.home .homece .csc-textpic-image table caption{display:none}
.home .homece .csc-textpic-image table tr{height:100% !important}
.home .homece .csc-textpic-image table tr td{padding:0 !important;border:none !important}
.home .homecelink{border-color:#008ad9;position:relative;top:0;left:0;cursor:pointer}
.home .homecelink .linktext{display:block}
.home .homece_noborder{border:none}
.home .homece_noborder .homece_link_arrow{bottom:5px}
.home .linktext{color:#008ad9;text-transform:uppercase;display:block;position:absolute;right:15px;bottom:0;font-size:10px;display:none}
.home .homece_link_arrow{background-position:0 -7836px;height:8px;width:8px;position:absolute;bottom:3px;right:0}
.home .csc-textpic-imagewrap{margin-left:0 !important}
.home .width1{width:260px}
.home .width1.col3{margin-right:0}
.home .width2{width:540px}
.home .width2.col2{margin-right:0}
.home .width3{width:100%}
.home .width3 .csc-textpic-imagewrap{width:400px;float:left !important}
.home .width3 .csc-textpic-imagewrap .csc-textpic-image{margin:0}
.home .width3 .csc-textpic-text{width:400px;float:right;clear:none;border-bottom:2px solid #008ad9}
.home .width3.height2{height:548px;border:none}
.home .width3.height2 .csc-textpic-imagewrap{width:540px;margin-right:20px}
.home .width3.height2 .csc-textpic-imagewrap.editorial_version2{width:260px}
.home .width3.height2 .csc-textpic-text{width:260px;border-bottom:2px solid #5e5c60;height:546px;overflow:hidden}
.home .width3.height2 .csc-textpic-text.editorial_version2{width:540px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}
.home .width3 .group.small .csc-textpic-left.csc-textpic-above .csc-textpic-imagewrap{width:100%}
@media (max-width:768px){.home .width3 .group.small .csc-textpic-left.csc-textpic-above .csc-textpic-imagewrap{margin-bottom:0}
}
@media (max-width:768px){.home .width3 .group.small .csc-textpic-left.csc-textpic-above{margin-bottom:10px}
}
.home .width3 .group.small .csc-textpic-intext-left .csc-textpic-imagewrap{width:auto;max-width:73px;float:left}
@media (max-width:768px){.home .width3 .group.small .csc-textpic-intext-left .csc-textpic-imagewrap{margin-bottom:0}
}
.home .width3 .group.small .csc-textpic-intext-left .csc-textpic-text{padding:16px 0 0 18px}
@media (max-width:768px){.home .width3 .group.small .csc-textpic-intext-left .csc-textpic-text{padding:0}
}
.home .width3 .group.small .csc-textpic-text{width:auto;float:left;border-bottom:none}
.home .width3 .group.small .csc-textpic-text p a{color:#333}
.home .height1{height:262px}
.home .height2{height:546px}
.home .height3{height:830px}
.home .col3{float:right;margin-right:0}
.home.home_site{width:260px}
.home .csc-textpic-imagewrap{float:none !important}
.home .group.small .col1{clear:both}
.content-1.home{width:100%}
.content-1.home .csc-default{padding:0;margin-bottom:20px !important}
.content-3.home_site>div{margin-right:20px}
@media screen and (min-width:992px) and (max-width:1329px){.content-3.home_site>div.ce-counter3,.content-3.home_site>div.ce-counter6,.content-3.home_site>div.ce-counter9,.content-3.home_site>div.ce-counter12,.content-3.home_site>div.ce-counter15,.content-3.home_site>div.ce-counter18,.content-3.home_site>div.ce-counter21,.content-3.home_site>div.ce-counter24,.content-3.home_site>div.ce-counter27{margin-right:0}
}
@media screen and (max-width:991px){.content-3.home_site>div.ce-counter2,.content-3.home_site>div.ce-counter4,.content-3.home_site>div.ce-counter6,.content-3.home_site>div.ce-counter8,.content-3.home_site>div.ce-counter10,.content-3.home_site>div.ce-counter12,.content-3.home_site>div.ce-counter14,.content-3.home_site>div.ce-counter16,.content-3.home_site>div.ce-counter18{margin-right:0}
}
@media screen and (max-width:1329px){.content-3.home_site{width:820px;overflow:hidden}
.content-3.home_site>div{float:left;margin-right:20px}
}
@media screen and (max-width:991px){.home h2,.home h1{font-size:16px}
.home .width2 img{width:100%}
.home .width3 .csc-textpic-imagewrap{width:330px}
.home .width3 .csc-textpic-text{width:330px}
.home .width3.height2{border-bottom:2px solid #5e5c60;height:auto}
.home .width3.height2 .csc-textpic-imagewrap{width:330px}
.home .width3.height2 .csc-textpic-imagewrap.editorial_version2{width:160px}
.home .width3.height2 .csc-textpic-text{width:330px;border-bottom:none;height:auto}
.home .width3.height2 .csc-textpic-text.editorial_version2{width:500px;-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}
.home.content-3.home_site{width:100%}
.home .col3{float:left !important;margin-right:20px !important}
.content-3.home_site>div.noMarginRight{margin-right:20px}
}
@media only screen and (max-width:767px){.homece.width1 .csc-textpic-imagewrap{width:260px}
.homece.width3 .csc-textpic-imagewrap{float:none !important;width:100%;margin-bottom:10px}
.homece.width3 .csc-textpic-text{float:none !important;width:100%;height:auto !important}
.homece.width3.height2 .csc-textpic-imagewrap{width:auto;margin-right:0;margin-bottom:20px}
.homece.width3.height2 .csc-textpic-imagewrap.editorial_version2{width:160px;float:left !important;margin-right:20px}
.homece.width3.height2 .csc-textpic-text{width:auto}
.homece.width3.height2 .csc-textpic-text.editorial_version2{width:220px}
.homece.noBorderReference{border:none}
.homece.noBorderReference>.homece_link_arrow{display:none}
.home.content-2-2{width:400px}
.home.content-2.intranet{width:400px}
}
@media only screen and (max-width:479px){.homece.width1,.homece.width2,.homece.width3{width:260px !important}
.homece.width2 .csc-textpic-imagewrap{width:260px}
.homece.width1.homecelink,.homece.width2.homecelink{padding-bottom:10px !important}
.homece.width3.height2 .csc-textpic-imagewrap.editorial_version2{width:auto;margin-right:0;float:none !important}
.homece.width3.height2 .csc-textpic-text.editorial_version2{width:auto}
.homece.width3.homecelink .csc-textpic-text{padding-bottom:10px !important}
.home.content-2.intranet{width:260px}
.home.content-2-2{width:260px}
.home.content-2-2>div{width:260px !important;margin:0 !important}
}
.lte-ie9 .content-3 .home>div{float:left}
.tagcloud{background:#c9d200;overflow:hidden;text-transform:uppercase;padding:20px 20px 0 0}
.tagcloud .csc-header{display:none}
.tagcloud.homece{padding:20px 20px 0 0 !important}
.tagcloud.homece.height1{height:244px}
.tagcloud.homece.width1{width:240px}
.tagcloud.homece.width2{width:520px}
@media screen and (max-width:991px){.tagcloud.homece.width2{width:310px}
}
@media only screen and (max-width:767px){.tagcloud.homece.width1,.tagcloud.homece.width2,.tagcloud.homece.width3{width:380px !important}
}
@media only screen and (max-width:479px){.tagcloud.homece.width1,.tagcloud.homece.width2,.tagcloud.homece.width3{width:240px !important}
}
.tagcloud h3.tagcloud1{display:inline-block;font-family:"TheSerifLightRegular";font-weight:normal;margin:0 0 8px 20px;background:none !important;padding:0 !important;color:#333;text-decoration:none !important}
@media only screen and (max-width:479px){.tagcloud h3.tagcloud1{margin:0 0 0 20px}
}
.tagcloud h3.tagcloud1 a{color:#333}
.tagcloud h3.tagcloud1 a:hover{color:#fff;text-decoration:none !important}
.tagcloud h3.tagcloud1:hover{color:#fff;cursor:pointer}
.tagcloud h3.tagcloud1:before{content:""!important}
.tagcloud h4.tagcloud2{display:inline-block;font-family:"TheSerifLightRegular";font-weight:normal;margin:0 0 8px 20px;background:none !important;padding:0 !important;color:#333;text-decoration:none !important}
@media only screen and (max-width:479px){.tagcloud h4.tagcloud2{margin:0 0 0 20px}
}
.tagcloud h4.tagcloud2 a{color:#333}
.tagcloud h4.tagcloud2 a:hover{color:#fff;text-decoration:none !important}
.tagcloud h4.tagcloud2:hover{color:#fff;cursor:pointer}
.tagcloud h4.tagcloud2:before{content:""!important}
.tagcloud h5.tagcloud3{display:inline-block;font-family:"TheSerifLightRegular";font-weight:normal;margin:0 0 8px 20px;background:none !important;padding:0 !important;color:#333;text-decoration:none !important}
@media only screen and (max-width:479px){.tagcloud h5.tagcloud3{margin:0 0 0 20px}
}
.tagcloud h5.tagcloud3 a{color:#333}
.tagcloud h5.tagcloud3 a:hover{color:#fff;text-decoration:none !important}
.tagcloud h5.tagcloud3:hover{color:#fff;cursor:pointer}
.tagcloud h5.tagcloud3:before{content:""!important}
.tagcloud.see_mobile{background:none;border-color:#c9d200}
.tagcloud.see_mobile h3.tagcloud1,.tagcloud.see_mobile h4.tagcloud2,.tagcloud.see_mobile h5.tagcloud3{color:#5e5c60}
.tagcloud.see_mobile h3.tagcloud1 a,.tagcloud.see_mobile h4.tagcloud2 a,.tagcloud.see_mobile h5.tagcloud3 a{color:#5e5c60}
h3.tagcloud1{font-size:24px}
@media only screen and (max-width:767px){h3.tagcloud1{font-size:22px}
}
@media only screen and (max-width:479px){h3.tagcloud1{font-size:18px}
}
h4.tagcloud2{font-size:20px}
@media only screen and (max-width:767px){h4.tagcloud2{font-size:18px}
}
@media only screen and (max-width:479px){h4.tagcloud2{font-size:16px}
}
h5.tagcloud3{font-size:16px}
@media only screen and (max-width:767px){h5.tagcloud3{font-size:14px}
}
@media only screen and (max-width:479px){h5.tagcloud3{font-size:12px}
}
.home>div.tagcloudbutton{float:left;background-position:96% -245px;background-color:#c9d200;color:#fff;cursor:pointer;margin-bottom:20px;padding:20px;width:360px !important}
.home>div.tagcloudbutton.active{background-position:96% -375px;background-color:#c9d200;margin-bottom:0}
@media only screen and (max-width:479px){.home>div.tagcloudbutton{width:220px !important}
}
.home>div.tagcloudbutton h3,.home>div.tagcloudbutton h4{padding:0 !important;margin:0 !important}
.home>div.tagcloudbutton h3{font-family:"TheSerifRegular";font-size:16px;text-transform:uppercase}
.home>div.tagcloudbutton h4{color:#fff;font-size:12px;font-weight:normal}
.storytelling{position:relative;top:0;left:0}
.storytelling .csc-textpic-text{margin-top:10px;cursor:pointer}
.storytelling .csc-textpic-image{line-height:0}
.storytelling .sharebar{background:#e0e1e3;height:28px;position:absolute;left:0;bottom:0;width:100%;z-index:3}
.storytelling.height1{height:264px}
.storytelling.height1 .csc-textpic-image{position:relative;top:0;left:0;overflow:hidden;width:260px;height:202px}
.storytelling.height1 .csc-textpic-image img{max-width:inherit}
.storytelling.height2 .csc-textpic-image img{max-width:inherit}
.storytelling .imageline{position:absolute;top:0;left:0;height:36px;width:100%;background:url('../../typo3conf/ext/bilfingertemplate/files/images/content/storytelling_blue.png') transparent no-repeat left top;z-index:2}
.storytelling.storytellinggreen .imageline{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/content/storytelling_green.png')}
.storytelling .sharebar_link{position:absolute;top:0;right:0}
.storytelling .sharebar_link .bottomLinkElementPage{margin:0;padding-right:40px}
.storytelling .sharebar_link .bottomLinkElementPage.removedtext{width:28px;height:28px;padding:0}
.storytelling .sharebuttons{background-position:6px -3978px;height:28px;width:28px;cursor:pointer}
.storytelling .sharebuttons a{display:inline-block;height:28px;width:28px;border-right:1px solid #fff}
.storytelling .sharebuttons:hover,.storytelling .sharebuttons.activesharebuttton{background-color:#008ad9;background-position:6px -4206px}
.storytelling .sharebuttons:hover:before,.storytelling .sharebuttons.activesharebuttton:before{content:"";width:3px;height:6px;display:block;position:absolute;top:11px;left:28px;z-index:5;background-position:0 -9547px}
.storytelling .shareslider{background-color:#e0e1e3;position:relative;top:0;left:28px;z-index:2;height:28px;border-left:1px solid #fff;width:145px;display:none}
.storytelling .twitter{background-position:6px -4434px}
.storytelling .facebook{background-position:7px -3066px}
.storytelling .google{background-position:7px -3294px}
.storytelling .xing{background-position:6px -4662px}
.storytelling .linkedin{background-position:6px -3522px}
.storytelling .embeddedbutton{position:absolute;left:28px;top:0;width:38px;height:28px;cursor:pointer;background-position:6px -2838px}
.storytelling .embeddedlink{display:none;position:absolute;left:0px;bottom:28px;background:#008ad9;border-bottom:1px solid #fff;width:250px;padding:5px}
.storytelling .embeddedlink input{width:245px}
@media screen and (max-width:991px){.storytelling.homece h1,.storytelling.homece h2,.storytelling.homece h3{margin-bottom:15px}
}
@media only screen and (max-width:767px){.storytelling.height2 .csc-textpic-image{display:none}
.storytelling.height1 .csc-textpic-image{height:auto;width:auto}
.storytelling.height1 .csc-textpic-image img{position:relative;left:0}
.storytelling .sharebar{position:relative}
}
@media only screen and (max-width:479px){.storytelling .sharebuttons,.storytelling .embeddedbutton{display:none}
.storytelling.height1 .csc-textpic-image{display:none}
}
.home .storytelling{border-bottom:0px}
.home .storytelling.height2{height:548px}
.home .storytelling .homece_link_arrow{display:none}
.newsletter{background:#b1b3b5;padding:20px;color:#fff}
.newsletter h3{color:#fff !important;margin:0 !important;background:none !important;padding:0 !important}
.newsletter h3:before{content:""!important}
.newsletter p{font-size:13px}
.newsletter .selectbox,.newsletter input{margin:0 0 10px 0;width:200px;font-size:12px;font-family:Arial,sans-serif !important}
.newsletter input{border:0;background:#f6f5f2;color:#333;padding:5px 10px;font-size:12px}
.newsletter input.submit_button{border:0;background:#008ad9;text-transform:uppercase;color:#fff;width:auto;font-size:12px;margin:10px 0 0 0;padding:8px 10px}
.col3 .newsletter{height:228px;padding:17px 20px 20px 20px;margin:0 0 20px 0}
.col3 .newsletter p{margin:0 0 5px 0}
div.selector,div.selector span{-webkit-font-smoothing:antialiased}
.selector,.selector *{margin:0;padding:0}
div.selector{line-height:26px;height:26px;background:#f6f5f2 url('../../typo3conf/ext/bilfingertemplate/files/images/icons/icon_newsletter_selectbox.png') no-repeat 200px center;width:200px;margin:0 0 10px 0;padding:0 10px}
div.selector span{height:26px;line-height:26px;color:#333;font-size:13px}
div.selector select{top:0px;left:0px}
.selector{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}
.selector select:focus{outline:0}
div.selector{position:relative}
div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
div.selector select{position:absolute;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;height:25px;border:none;background:none;width:100%}
.ttnews_specialmenu_container{position:relative;top:0;left:0;margin-top:7px;padding:5px 0 12px 60px;font-size:11px}
.ttnews_specialmenu_container a:hover{text-decoration:none !important}
.ttnews_specialmenu_container .specialmenu_alldatewrap{position:absolute;top:0;left:0}
.ttnews_specialmenu_container .specialmenu_alldatewrap a{color:#333}
.ttnews_specialmenu_container .thisyear{margin:0 5px}
.ttnews_specialmenu_container .lastyear,.ttnews_specialmenu_container .nextyear{display:inline-block;width:9px;height:15px}
.ttnews_specialmenu_container .lastyear{background-position:0 -2385px}
.ttnews_specialmenu_container .lastyear:active,.ttnews_specialmenu_container .lastyear.icon_arrow_left-active{background-position:0 -2500px}
.ttnews_specialmenu_container .lastyear:hover{background-position:0 -2500px}
.ttnews_specialmenu_container .nextyear{background-position:0 -2615px}
.ttnews_specialmenu_container .nextyear:active,.ttnews_specialmenu_container .nextyear.icon_arrow_right-active{background-position:0 -2730px}
.ttnews_specialmenu_container .nextyear:hover{background-position:0 -2730px}
.ttnews_specialmenu_container .ttnews_specialmenu{border-top:5px solid #008ad9;color:#909094;width:39px;height:21px;padding-top:3px;text-transform:uppercase;margin-left:1px;text-align:center;display:inline-block;position:relative;top:0;left:0}
.ttnews_specialmenu_container .ttnews_specialmenu:hover span{display:block}
.ttnews_specialmenu_container .ttnews_specialmenu span{background:#008ad9;position:absolute;top:-40px;left:-35px;color:#fff;-webkit-border-radius:3px;border-radius:3px;padding:5px;width:100px;display:none}
.ttnews_specialmenu_container .ttnews_specialmenu span:before{content:" ";display:block;position:absolute;bottom:-4px;left:50px;width:7px;height:4px;background-position:0 -444px}
.ttnews_specialmenu_container.select_month .ttnews_specialmenu{border-top:5px solid #909094}
.ttnews_specialmenu_container.select_month .ttnews_specialmenu.ttnews_specialmenu_cur{border-top:5px solid #008ad9}
@media screen and (max-width:991px){.ttnews_specialmenu_container{padding-left:68px}
.ttnews_specialmenu_container .thisyear{margin:0 9px}
.ttnews_specialmenu_container .ttnews_specialmenu{width:50px}
}
.ttnews_specialmenu_container.ttnews_specialmenu_container_touch{padding-left:0}
.ttnews_specialmenu_container.ttnews_specialmenu_container_touch select{width:195px}
.ttnews_specialmenu_container.ttnews_specialmenu_container_touch select:first-child{margin-right:10px}
@media only screen and (max-width:479px){.ttnews_specialmenu_container.ttnews_specialmenu_container_touch select{width:100%}
.ttnews_specialmenu_container.ttnews_specialmenu_container_touch select:first-child{margin-right:0;margin-bottom:5px}
}
.ttnews_specialmenu_year{background:#eee;border:1px solid #b1b3b5;border-width:1px 0;height:10px;color:#008ad9;padding:7px 0 13px 10px}
.ttnews_specialmenu_container_touch{display:none}
@media only screen and (max-width:767px){.ttnews_specialmenu_container_notouch{display:none}
.ttnews_specialmenu_container_touch{display:block}
}
.news-eventlisting .event-listing-item{border-bottom:1px solid #b1b3b5;padding:7px 0 0 10px;overflow:hidden}
.news-eventlisting .event-listing-item:last-child{border-width:2px}
.news-eventlisting .eventlist-date{width:90px;float:left}
.news-eventlisting .eventlist-title{float:left;background-position:0 -7621px;padding:0 0 0 10px;width:430px}
.news-eventlisting .eventlist-title a{color:#333}
.news-eventlisting .eventlist-title a:hover{text-decoration:none !important;color:#008ad9}
.news-eventlisting .eventlist-title p{margin-bottom:8px}
@media screen and (max-width:991px){.news-eventlisting .eventlist-title{width:auto}
}
@media only screen and (max-width:767px){.news-eventlisting .eventlist-title{width:250px}
}
@media only screen and (max-width:479px){.news-eventlisting .eventlist-title{width:150px}
}
.berichterstattung{position:relative}
.berichterstattung a{color:#000000}
.berichterstattung a.displayed{color:#008ad9}
.berichterstattung .navi-bericht{position:relative;height:30px;overflow:hidden;background-color:#eee;border-top:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;margin-bottom:20px}
.berichterstattung .navi-bericht.height_auto{height:auto}
.berichterstattung .year-selector{position:relative}
.berichterstattung .single-year{float:left;width:35px;padding:0;padding-top:7px;padding-left:5px;padding-right:5px;padding-bottom:7px;cursor:pointer}
.berichterstattung .single-year:first-child{color:#008ad9}
.berichterstattung .more{float:right;width:80px;background-color:#e0e1e3;padding-top:7px;height:25px;text-align:center;cursor:pointer}
.berichterstattung .activate{display:inline-block;background-color:#e0e1e3;padding-right:15px;background-position:49px -6720px}
.berichterstattung .content-bericht{position:relative;display:none}
.berichterstattung .content-bericht .csc-header h4{color:black;font-size:12px;font-weight:normal;margin:0;margin-top:7px;padding-bottom:5px;padding-left:12px;background-position:0 -10433px;border-bottom:1px solid #e0e1e3}
.berichterstattung .content-bericht .csc-header h4.bericht-current{color:#008ad9;background-position:0 -10329px}
.berichterstattung .content-bericht .csc-header.listopen h4{color:#008ad9;background-position:0 -10329px}
.berichterstattung .content-first{display:block}
.berichterstattung .anchorlisting_downloads{padding:0;border:none}
.berichterstattung .anchorlisting_downloads .tx-damfrontend-pi2{background-color:#eee;border-bottom:1px solid #e0e1e3;padding:5px;padding-left:10px;margin-bottom:10px}
.berichterstattung .report-container{position:relative}
.berichterstattung .report-item-link{position:relative;float:left;padding-left:12px;padding-right:12px;background-position:2px -7620px}
.berichterstattung .report-item-file{float:left;position:relative;padding-left:12px;padding-right:12px;background-position:0 -1038px}
.bluebooksearch{background-color:#e0e1e3;padding:20px;width:500px !important;overflow:hidden;margin-bottom:20px}
.bluebooksearch>div{width:48%;float:left}
.bluebooksearch>div.bluebooksearch_left{margin-right:20px}
.bluebooksearch>div>div:first-child{margin-bottom:10px}
.bluebooksearch>div>div:last-child{margin-bottom:0}
.bluebooksearch>div>div input{width:230px;background:white;border:0;padding:3px 0 3px 10px;height:17px}
.bluebooksearch>div>div .bluebooksearch_submit{border:none;background:none;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/header/service-header-search-icon.png');background-repeat:no-repeat;background-position:0 0;width:22px;height:12px;position:absolute;text-indent:-9999px;color:transparent;font-size:1px;cursor:pointer;top:5px;right:0}
.bluebooksearch form{position:relative;margin:0}
@media screen and (max-width:991px){.bluebooksearch{width:290px !important}
.bluebooksearch>div{width:100%}
.bluebooksearch>div>div input{width:280px}
.bluebooksearch .bluebooksearch_right{margin-top:14px}
}
@media only screen and (max-width:767px){.bluebooksearch{width:360px !important}
.bluebooksearch>div{width:100%}
.bluebooksearch>div>div input{width:350px}
.bluebooksearch .bluebooksearch_right{margin-top:14px}
}
@media only screen and (max-width:479px){.bluebooksearch{width:220px !important}
.bluebooksearch>div{width:100%}
.bluebooksearch>div>div input{width:210px}
.bluebooksearch .bluebooksearch_right{margin-top:14px}
}
.btn{display:inline-block;padding:10px;margin-bottom:0;font-size:12px;line-height:12px;color:#ffffff;text-align:center;vertical-align:middle;background-color:#0090d4;border:none;cursor:pointer}
.btn:active,.btn.active{-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.25) inset,0px 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.25) inset,0px 1px 2px rgba(0,0,0,0.15);box-shadow:0px 2px 4px rgba(0,0,0,0.25) inset,0px 1px 2px rgba(0,0,0,0.15)}
.debug .red-bg{background-color:#f08080}
.debug .green-bg{background-color:#90ee90}
.debug .blue-bg{background-color:#add8e6}
body{background-color:#f3f3f4}
#publications{min-height:500px;position:relative;margin-bottom:20px;font-family:Arial;font-size:13px;color:#333}
#publications ul{margin:0}
#publications .default-bg{background-color:#eee;border-top:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
#publications #publication-categories{overflow:hidden;padding:10px;list-style:none}
#publications #publication-categories .publication-category{float:left;padding:0 10px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_trenner.png') transparent no-repeat right 4px}
#publications #publication-categories .publication-category.last{padding-right:0;background:none}
#publications #publication-categories .publication-category.first{padding-left:0}
#publications #publication-categories .publication-category.activepublication a{color:#0090d4}
#publications #publication-categories a{text-decoration:none;color:#333}
#publications #publication-lists .publication-list{display:none;overflow:hidden;list-style:none}
#publications #publication-lists .publication-list.activepublication{display:block}
#publications #publication-lists .publication{float:left;padding:15px 0;min-height:112px;width:390px;border-top:1px solid #e0e1e3}
@media screen and (max-width:991px){#publications #publication-lists .publication{width:330px}
}
@media screen and (max-width:768px){#publications #publication-lists .publication{width:100%}
}
@media screen and (max-width:479px){#publications #publication-lists .publication{width:100%}
}
#publications #publication-lists .publication.first{border-top:none}
#publications #publication-lists .publication.second{border-top:none}
@media screen and (max-width:768px){#publications #publication-lists .publication.second{border-top:1px solid #e0e1e3}
}
#publications #publication-lists .publication.even{margin-right:20px}
@media screen and (max-width:768px){#publications #publication-lists .publication.even{margin-right:0}
}
#publications #publication-lists .publication img{float:left;margin-right:20px}
#publications #publication-lists .publication h4{margin:14px 0 0 0}
@media screen and (max-width:768px){#publications #publication-lists .publication h4{padding-right:20px}
}
#publications #publication-lists .publication ul{margin:14px 0 0 0;list-style:none}
#publications #publication-lists .publication ul label{cursor:pointer}
#publications #publication-lists .publication ul input{cursor:pointer;margin-left:0;vertical-align:bottom}
#publications #publication-selection{padding:20px;overflow:hidden}
#publications #publication-selection #publication-selection-list{margin-left:0;margin-top:15px}
#publications #publication-selection #publication-selection-list li{display:inline-block}
#publications #publication-selection .publication{margin-right:20px;float:left;width:380px}
@media screen and (max-width:991px){#publications #publication-selection .publication{width:310px}
}
@media screen and (max-width:768px){#publications #publication-selection .publication{width:280px;margin-right:10px}
}
@media screen and (max-width:479px){#publications #publication-selection .publication{margin-right:0}
}
#publications #publication-selection .publication .publication-label{display:inline-block;float:left;width:363px}
@media screen and (max-width:991px){#publications #publication-selection .publication .publication-label{width:293px}
}
@media screen and (max-width:768px){#publications #publication-selection .publication .publication-label{width:263px}
}
@media only screen and (max-width:479px){#publications #publication-selection .publication .publication-label{width:225px}
}
#publications #publication-selection .publication a.remove{display:inline-block;float:left;width:12px;height:11px;background-position:0 -9322px}
#publications #publication-selection .publication a.remove span{display:none}
#publications #publication-selection .publication-download{float:left;width:380px}
@media screen and (max-width:991px){#publications #publication-selection .publication-download{width:310px}
}
@media screen and (max-width:768px){#publications #publication-selection .publication-download{width:70px}
#publications #publication-selection .publication-download .add-info{display:none}
}
@media screen and (max-width:479px){#publications #publication-selection .publication-download{display:none}
}
#publications #publication-selection .publication-download a.download{padding-left:14px;background-position:0 -1039px}
#publications #publication-selection .publication-language,#publications #publication-selection .download-info{padding-left:5px}
#publications #publication-selection a{text-decoration:none;color:#333}
#publications #publication-selection h3{font-weight:bold}
#publications #publication-selection .add-info{color:#909094}
#publications #publication-selection .exhausted_true a.publication-name{text-decoration:line-through}
#publications #orderPublicationsBtn{margin-top:30px}
#publications #orderPublicationsBtn.disabledSubmit{background-color:#5e5c60;cursor:default}
.pm-orderpublication{width:248px;margin:0 32px 0 0;float:left;color:#5E5C60}
.pm-orderpublication-label{padding:0 0 5px 0;color:#5E5C60;display:inline-block}
.tx-in2voting-pi1{margin-bottom:20px}
.cleanwrapper{background:none !important}
.greenbox{overflow:hidden}
.greenbox .greenbox_left,.greenbox .greenbox_right{background:#c9d200}
.greenbox .greenbox_left{float:left;padding:30px 20px;width:500px;height:200px}
.greenbox .greenbox_right{float:right;line-height:0;width:540px;height:260px}
.greenbox .subtitle{text-transform:uppercase}
.greenbox h2{text-transform:uppercase;font-size:26px}
.greenbox hr{left:0;position:relative;width:40px;background-color:#e0e1e3;border:medium none;color:#e0e1e3;font-size:1px;height:1px;margin:0 0 15px}
.greenbox_link{margin:25px 0 0 0}
.greenbox_link a{background:#fff;padding:10px;text-transform:uppercase;color:#333}
.content-1 .csc-default.favoriten.green{background:#c9d200 !important;padding:20px !important;width:auto !important}
.content-1 .csc-default.favoriten.green .csc-header *{color:#fff !important}
.content-1 .csc-default.favoriten.green p,.content-1 .csc-default.favoriten.green a{color:#fff !important}
.content-1 .csc-default.favoriten.green a{background:none;padding:0}
.content-1 .csc-default.favoriten.green a:hover{text-decoration:underline}
.content-1 .csc-default.favoriten.green a.mail{padding-left:10px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_white.png') no-repeat 0 5px;display:inline-block}
.content-1 .csc-default.favoriten.green .sitemap-subpages{margin-bottom:0px}
.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item{border:none !important;padding-left:0px !important}
.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item.last{padding-bottom:0px !important}
.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item.hover{background:transparent !important}
.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item.hover h4 a{text-decoration:underline}
.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item.hover p{text-decoration:underline}
.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item h4 a,.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item p{color:#fff !important}
.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item h4 a:hover,.content-1 .csc-default.favoriten.green .sitemap-subpages .listing-item p:hover{text-decoration:underline !important}
.content-1 .csc-default.favoriten.green ul,.content-1 .csc-default.favoriten.green li{border:none}
.content-1 .csc-default.favoriten.green .news-latest-item .list-date{color:#fff;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_trenner_white.png') right 3px transparent no-repeat}
.content-1 .csc-default.favoriten.green .news-latest-item .list-date:empty{display:none}
.content-1 .csc-default.favoriten.green .news-latest-item .more-link{color:#fff !important;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_white_gallery.png') right 5px transparent no-repeat}
.content-1 .csc-default.favoriten.green .news-latest-gotoarchive{display:none !important}
.metanavigationwrap{left:0;top:0;position:absolute;width:100%;z-index:720}
.metanavigationinner{width:960px;position:relative;left:0;right:0;margin:0 auto}
.metanavigation{background:#c9d200;margin:0;list-style-image:none;list-style-type:none;position:absolute;top:0;right:0}
.metanavigation a{color:#5e5c60}
.metanavigation a:hover{text-decoration:underline}
.metanavigation>li{float:left;padding:0;background:url('../../typo3conf/ext/bilfingertemplate/files/images/navigation/intranet-separator-small-service-header.png') no-repeat left 13px}
.metanavigation>li:first-child{background:none}
.metanavigation>li>a{padding:10px;display:block;cursor:pointer}
.metanavigationflyout{position:absolute;top:37px;left:0;right:0;background:#e4e87f;display:none;border-top:1px solid #5e5c60}
.metanavigationflyout ul{margin:0;list-style-image:none;list-style-type:none;padding:0}
.languageflyout{margin:0;list-style-image:none;list-style-type:none;padding:0 10px}
.languageflyout li{float:left;padding:0;background:url('../../typo3conf/ext/bilfingertemplate/files/images/navigation/intranet-separator-small-service-header.png') no-repeat left 13px}
.languageflyout li:first-child{background:none}
.languageflyout li a{padding:10px;display:block}
.globalwebsitesflyout{margin:0;list-style-image:none;list-style-type:none;padding:10px}
.globalwebsitesflyout .theglobal{font-weight:bold;border-bottom:1px solid #b1b3b5;padding:0 0 10px;margin:0 0 10px;color:#5e5c60}
.globalwebsitesflyout li{padding-right:3%;width:47%;float:left}
.meta_navigation_active{text-decoration:underline}
.meta_navigation_active.hideActiveLanguage{display:none}
.meta_navigation_active.hideActiveLanguage:first-child+li{background:none}
.flyoutarrow{padding:10px;display:block;cursor:pointer;padding-right:14px;margin-right:10px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/icon_newsletter_selectbox.png') no-repeat right 16px;color:#5e5c60}
.metanaviopenmenu.metaopen{background:#e4e87f}
.metanaviopenmenu.metaopen:after{content:"";display:block;background:#e4e87f;height:1px;position:relative;right:0;top:0px}
.metanaviopenmenu.metaopen .metanavigationflyout{display:block}
.metanaviopenmenu.metaopen .flyoutarrow{border-left:1px solid #5e5c60;position:relative;top:0;left:0}
.metanaviopenmenu.metaopen .flyoutarrow:before{content:"";display:block;background:#c9d200;border-left:1px solid #5e5c60;height:100%;width:1px;position:absolute;right:-12px;top:0}
.metanaviopenmenu.metaopen .flyoutarrow.lastflyoutelement:before{display:none}
@media screen and (min-width:1300px){.metanavigationinner{max-width:960px;margin-left:170px}
}
@media screen and (min-width:1330px){.metanavigationinner{max-width:1250px;margin-left:50px;width:auto}
}
@media screen and (max-width:991px){.metanavigationinner{width:680px}
}
@media only screen and (max-width:767px){.metanavigation>li{display:none}
.metanavigation>li.mobileflyout{display:block;background-image:none}
.metanavigationwrap{right:20px;left:auto;width:auto}
.metanavigationwrap.mobileflyoutopen .metanavigation{right:20px}
.metanavigationwrap.mobileflyoutopen .metanavigation>li{display:block}
.globalwebsitesflyout li{float:none;width:100%;padding-right:0}
.flyoutarrow{background:none;margin-right:0}
.flyoutarrow:before{right:0 !important}
}
.metanavioverlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);left:0;top:0;border-top:3px solid #c9d200;z-index:719}
.accordionpresenter_orgtext{display:none !important}
.theaccordionpresenter{background-color:transparent !important}
.accordionPresenter{margin:0;padding:0;list-style:none}
.accordion_item{position:relative;top:0;left:0;display:block;overflow:hidden;float:left;padding:0;margin:0;border-left:1px solid #fff;width:163px;height:260px}
.accordion_item:first-child{border:none}
.accordion_item>a{position:absolute;top:0;left:0}
.accordion_item:hover .img_grayscale{display:block;z-index:5}
.accordion_item:hover .contentpresenter_captionaddtext{display:inline}
.accordion_item:hover .contentpresenter_captionaddtext a{color:#fff}
.accordion_item:hover img{filter:none;-webkit-filter:grayscale(0)}
.accordion_item .img_grayscale{display:none}
.accordion_item img{max-width:900px;position:absolute;top:0;left:0;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(1)}
.accordion_item .img_wrapper{width:619px;height:260px;overflow:hidden;position:absolute;top:0;left:0}
.accordion_item .img_wrapper>img{position:absolute;top:0;left:0;width:900px;height:260px;max-width:900px}
.acp4 .accordion_item{width:204px}
.acp3 .accordion_item{width:274px}
.contentpresenter_caption{font-family:"TheSerifRegular";color:#fff;bottom:15px;left:10px;width:100%;display:block;position:absolute;font-size:16px;line-height:18px;z-index:10;text-transform:uppercase;width:1000px}
.contentpresenter_captionaddtext{font-family:Arial,sans-serif;font-size:13px;margin-left:15px;display:none;text-transform:none}
.accordionPresenterMobile{display:none}
.accordionPresenterMobile img{display:none !important}
.accordionPresenterMobile .contentpresenter_captionaddtext{margin:5px 0 0 15px;display:none;padding:0 0 0 15px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_start_seminars.png') no-repeat 0 6px}
.accordionPresenterMobile .contentpresenter_captionaddtext a{color:#333}
.accordionPresenterMobile .contentpresenter_captionaddtext.open_caption{display:block}
.accordionPresenterMobile .contentpresenter_caption{margin:0 0 10px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:inherit;left:inherit;position:relative;top:0;left:0;color:#5e5c60;width:100%}
.accordionPresenterMobile .accordion_item{float:none;width:auto !important;height:auto;border:none;margin:0 0 10px}
.accordionPresenterMobile .accordion_item>a{display:none}
.accordionPresenterMobile .accordion_item .img_wrapper,.accordionPresenterMobile .accordion_item img{display:none}
.accordionPresenterMobile .contentpresenter_header{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right_grey.png') no-repeat 0 2px;padding:0 0 0 15px;cursor:pointer}
.accordionPresenterMobile .contentpresenter_header.open_caption{color:#008ad9;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_down.png') no-repeat 0 7px}
@media screen and (min-width:1330px){.accordion_item{width:219px}
.accordion_item .img_wrapper{width:900px}
.acp4 .accordion_item{width:274px}
.acp3 .accordion_item{width:366px}
.contentpresenter_caption{left:20px}
}
@media screen and (max-width:991px){.accordion_item{width:135px}
.accordion_item .img_wrapper{width:480px}
.accordion_item:hover .contentpresenter_caption{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:15px;left:10px}
.acp4 .accordion_item{width:169px}
.acp3 .accordion_item{width:226px}
.contentpresenter_caption{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);bottom:505px;left:-480px}
}
@media only screen and (max-width:767px){.accordionPresenter{display:none !important}
.accordionPresenterMobile{display:block}
}
.lt-ie9 .breakpoint-768 .accordion_item .contentpresenter_caption{bottom:1000px}
.lt-ie9 .breakpoint-768 .accordion_item:hover .contentpresenter_caption{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);bottom:15px;left:10px}
.lt-ie9 .breakpoint-480 .accordionPresenter{display:none !important}
.lt-ie9 .breakpoint-480 .accordionPresenterMobile{display:block}
.lt-ie9 .breakpoint-480 .contentpresenter_caption{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);bottom:15px;left:10px}
.content-dropdown{background-color:#fff;border:1px solid #b1b3b5;overflow:auto;margin-bottom:15px}
.content-dropdown .content-dropdown-container{display:none;height:400px;overflow:auto}
.content-dropdown .content-dropdown-title{margin:5px 10px;color:#333;display:block;cursor:pointer;font-weight:bold}
.content-dropdown .content-dropdown-title span.close-icon{display:inline;float:right;color:#333}
.content-dropdown.content-dropdown-close{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/icon_newsletter_selectbox.png') no-repeat 98.5% 54%}
.content-dropdown.content-dropdown-close .content-dropdown-title span.close-icon{display:none}
.content-dropdown ul.ddnl1{margin:0 0 0 10px;list-style-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right_grey.png');list-style-position:inside}
.content-dropdown ul.ddnl1 li{margin:10px 0 0 0}
.content-dropdown ul.ddnl1 li a{color:#333;font-weight:bold}
.content-dropdown ul.ddnl1 li ul.ddnl2{list-style-image:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_arrow_right_grey.png');margin:4px 0 0 15px}
.content-dropdown ul.ddnl1 li ul.ddnl2 li{margin:0 0 2px 0}
.content-dropdown ul.ddnl1 li ul.ddnl2 li.first{margin:3px 0 0 0}
.content-dropdown ul.ddnl1 li ul.ddnl2 li a{font-weight:normal}
.content-dropdown ul li.active.current a{color:#008ad9}
.paging-nav{margin:20px 0;padding:15px 0 0 0;border-top:1px solid #b1b3b5;list-style:none}
.paging-nav li{width:45%;display:block}
.paging-nav li.prev{float:left;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/icon_paging_left.png') left 5px no-repeat;padding:3px 0 5px 16px}
.paging-nav li.next{float:right;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/icon_paging_right.png') right 5px no-repeat;padding:3px 16px 5px 0;text-align:right}
.paging-nav li a{color:#5e5c60}
.tx-in2ecard .ecard_form{margin-top:20px}
.tx-in2ecard .ecard_fieldset{margin:14px 0}
.tx-in2ecard label{font-weight:bold;display:inline-block;width:34px}
.tx-in2ecard textarea{width:517px;height:115px;border:1px solid #b1b3b5;background-color:transparent;padding:5px 3px;margin:0 0 10px 15px}
.tx-in2ecard input{width:236px;border:1px solid #b1b3b5;padding:3px;margin-right:10px}
.tx-in2ecard input+input{margin-right:0}
.tx-in2ecard .ecard_submit{background-color:#008ad9;color:white;text-transform:uppercase;width:auto;padding:5px;border:none;cursor:pointer;font-size:12px}
.tx-in2ecard p.in2ecard_success{font-weight:bold;margin:0 0 10px 15px}
.breakpoint-768 .tx-in2ecard .ecard_submit{margin-bottom:35px}
.breakpoint-480 .tx-in2ecard textarea{width:98%;padding:1%;height:80px;margin-left:0}
.breakpoint-480 .tx-in2ecard .ecard_fieldset input{width:98%;padding:1%;margin:3px 0}
.breakpoint-480 .tx-in2ecard .ecard_submit{margin-bottom:35px}
.breakpoint-480 .tx-in2ecard label{display:block}
.breakpoint-480 .tx-in2ecard p.in2ecard_success{margin:0 0 10px 0}
.breakpoint-320 .tx-in2ecard textarea{width:98%;padding:1%;height:80px;margin-left:0}
.breakpoint-320 .tx-in2ecard .ecard_fieldset input{width:98%;padding:1%;margin:3px 0}
.breakpoint-320 .tx-in2ecard .ecard_submit{margin-bottom:35px}
.breakpoint-320 .tx-in2ecard label{display:block}
.breakpoint-320 .tx-in2ecard p.in2ecard_success{margin:0 0 10px 0}
#main-content .in2tableview_table table{border-top:1px solid #909094}
#main-content .in2tableview_table table thead tr{height:27px}
#main-content .in2tableview_table table thead tr th{text-align:left;padding:5px 20px;background-color:#e0e1e3 !important}
#main-content .in2tableview_table table thead tr th.header{background-position:10px -9648px;cursor:pointer}
#main-content .in2tableview_table table thead tr th.headerSortUp{background-position:10px -9862px}
#main-content .in2tableview_table table thead tr th.headerSortDown{background-position:10px -9758px}
#main-content .in2tableview_table table thead tr th:first-child{padding-left:10px}
#main-content .in2tableview_table table thead tr th:first-child.header{background-position:5px -9648px;cursor:pointer}
#main-content .in2tableview_table table thead tr th:first-child.headerSortUp{background-position:5px -9862px}
#main-content .in2tableview_table table thead tr th:first-child.headerSortDown{background-position:5px -9758px}
#main-content .in2tableview_table table tbody>tr>td:first-child{padding-left:10px}
#main-content .in2tableview_table table tbody>tr:first-child>td{border-top:0}
#main-content .in2tableview_selection{margin-bottom:10px;border:1px solid #eee;float:right}
#main-content .in2tableview-address-table{display:none;border:0 none;margin-top:15px}
#main-content .in2tableview-address-table tr td{padding:14px 0px;border-color:#b1b3b5;text-align:left}
#main-content .in2tableview-address-table tr:hover td{background-color:transparent}
.content-3 .csc-default{float:left;margin:0 20px 0 0;padding:0;width:260px}
.content-3 .csc-default.noMarginRight{margin-right:0px}
@media screen and (min-width:1300px){.section{margin:0 0 0 170px}
.notouch .subnav,.touch .subnav{margin:0 0 0 300px;max-width:100%;padding:0}
.content-2{width:820px;float:left}
#service-header{max-width:960px;margin:21px 0 0 170px}
#search-jump{width:260px}
#search-jump input{width:250px}
}
.visibleOnWideDesktop{display:none !important}
@media screen and (min-width:1330px){.hideOnWideDesktop{display:none !important}
.visibleOnWideDesktop{display:inherit !important}
.visibleOnWideDesktop .hideOnWideDesktop{display:block !important}
.home.content-2{float:left}
.section{max-width:1250px;width:inherit;margin:0 0 0 50px}
#widescreen-wrap{width:1100px}
#service-header{max-width:1250px;width:auto;margin:21px 0 0 50px}
.content-3{width:260px;float:right}
.notouch .subnav,.touch .subnav{margin:0 0 0 180px}
}
@media screen and (min-width:1430px){.section{margin:0 0 0 170px}
#service-header{margin:21px 0 0 170px}
.metanavigationinner{max-width:1370px}
.notouch .subnav,.touch .subnav{margin:0 0 0 300px}
}
.s11 .c1{width:400px;float:left}
.s11 .c2{width:400px;float:right}
.s21 .c1{width:540px;float:left}
.s21 .c2{width:260px;float:right}
.s111 .c1{width:260px;float:left;margin:0 20px 0 0}
.s111 .c2{width:260px;float:left;margin:0 20px 0 0}
.s111 .c3{width:260px;float:left}
#main-col .s11 .c1{width:260px;float:left}
@media screen and (max-width:991px){#main-col .s11 .c1{width:48%}
}
@media (max-width:768px){#main-col .s11 .c1{width:100%;float:none}
}
#main-col .s11 .c2{width:260px;float:right}
@media screen and (max-width:991px){#main-col .s11 .c2{width:48%}
}
@media (max-width:768px){#main-col .s11 .c2{width:100%;float:none}
}
.related-content .s11 .c1,.related-content .s11 .c2{width:48%;overflow:hidden}
@media screen and (max-width:768px){html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none}
}
.hideOnDesktop{display:none !important}
@media screen and (max-width:991px){.home{width:680px}
.home .col3{float:none;margin-right:20px}
.section{max-width:680px;margin:0 auto}
.hideOnDesktop{display:inherit !important}
.showOnTablet{display:inherit !important}
.hideOnTablet{display:none !important}
#header-stage{height:162px !important;min-height:162px !important}
#service-header-wrap{height:51px}
#service-header{margin-top:17px}
#header-stage .headerC{display:none}
.share-wrapper{clear:both}
#logo-wrap{top:20px !important;width:140px}
#logo-wrap #main-logo{width:70px;float:left}
#logo-wrap #main-logo img{width:70px !important;max-width:70px !important}
#logo-wrap #bu-logo{width:70px;float:right}
#logo-wrap #bu-logo .standard-label,#logo-wrap #bu-logo .retina-label{max-width:70px}
#service-header{width:680px}
#service-nav{float:left}
#service-nav li.first a{padding:0 10px 0 0}
#headerbreadcrumb{font-size:20px}
#search-jump{margin:-5px 0 0 0;width:150px}
#search-jump input{width:135px}
.notouch .main-nav ul li a,.touch .main-nav ul li a{padding:22px 11px 23px 11px}
.notouch .main-nav>ul>li:first-child{margin:0 0 0 0}
.notouch .main-nav ul{margin-bottom:0}
.notouch .main-nav ul.section{max-width:710px}
.notouch .main-nav ul li.first{margin:0 0 0 0}
.notouch .main-nav ul li a{padding:22px 11px 23px 11px;font-size:13px}
.notouch .main-nav ul li .nl2 a{padding:4px 15px 4px 6px}
.notouch .main-nav .nav-primary-wrap{padding:0 0 0 0;width:680px}
.notouch .main-nav .nav-primary-wrap .extra-content{width:260px;position:absolute;top:0;float:right;margin-left:280px}
.notouch .nl2{width:240px}
.notouch .nl2 li.hover .nl3{left:260px}
.notouch .nl2 li a{padding:4px 6px}
.notouch .nl3{width:240px}
.notouch .nl3 li.hover .nl4{left:260px}
.notouch .extra-content{width:330px;position:absolute;top:0;float:right;margin-left:300px;padding:20px 0 0}
.notouch .extra-content .leftcol{width:100%;float:none;margin:0 0 0 0}
.notouch .extra-content .rightcol{display:none}
.notouch .extra-content.hideExtraContent{display:none}
.notouch .extra-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.touch .main-nav>ul>li:first-child{margin:0 0 0 0}
.touch .main-nav ul{margin-bottom:0}
.touch .main-nav .nav-primary-wrap{margin:0 auto;max-width:680px;padding:0 0 0 0}
.touch .main-nav .nav-primary-wrap .extra-content{display:none}
.touch .main-nav li a{padding:22px 15px 23px 15px;font-size:13px}
.touch .nl2 li a{padding:0 0 0 0;background:none}
#main-col{min-height:inherit !important}
#main-col,#widescreen-wrap,#one-col-template-wrap{float:none;width:680px;margin:0 0 0 0}
#main-col .main-col-news,#widescreen-wrap .main-col-news,#one-col-template-wrap .main-col-news{width:100%;float:none}
#additional-content{margin:0 0 30px 0}
#additional-content .share-print-left{float:none;width:100%}
#additional-content .share-print-left .share-wrapper{margin:0 0 1px 0}
#additional-content .share-print-right{float:right;width:330px}
#additional-content .share-print .editorialcontacts{margin:0;float:left;width:330px}
#additional-content .portlet-content .csc-default{padding:30px;width:260px}
#thefourthlevel{display:none}
#right-col{float:none;width:auto}
#right-col .right-col-content{width:680px;-webkit-column-count:2;-webkit-column-gap:20px;-moz-column-count:2;-moz-column-gap:20px;column-count:2;column-gap:20px;padding:30px 0}
#right-col .csc-default{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;-o-column-break-inside:avoid;margin:0 15px 30px 15px;width:260px}
#right-col .csc-header h4{background:#e9eaeb}
.share-print{margin:0 0 30px 0}
.right-col-content,.portlet-content{background:url('../../typo3conf/ext/bilfingertemplate/files/images/content/sidebar-tablet-background.gif') repeat-y left top}
.right-col-content.noBackground{background:none}
.ie9 #right-col .right-col-content .csc-default{float:left}
.ie9 #right-col .right-col-content .csc-default.odd{float:right}
#contact-footer{text-align:center}
#contact-footer p{margin:0 0 0 0}
#breadcrumb{left:0}
#service-footer .fc1{display:none}
#service-footer .fc2,#service-footer .fc3,#service-footer .fc4{width:200px;margin:0 40px 0 0}
#service-footer .fc4{margin:0 0 0 0}
.contactbox{border:none}
.contactbox.see_mobile{border-bottom:2px solid #909094;border-color:#008ad9}
.rssLinkContainer{margin-top:1px}
}
@media only screen and (max-width:767px){.home{width:100%}
.home>div{height:auto !important;width:100% !important}
.home>div div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:20px}
.home .rssLinkContainer{width:auto !important}
#header-stage{height:110px !important;min-height:110px !important}
.portletmodul .csc-textpic-imagewrap{display:none}
.hideOnDesktop{display:inherit !important}
.hideOnTablet{display:inherit !important}
.hideOnPhone{display:none !important}
.showOnPhone{display:block}
.inlineimage .csc-textpic-imagewrap{margin-bottom:10px !important}
.inlineimage .csc-textpic-imagewrap img{width:100%}
.inlineimage .inlineimage-text{position:relative;left:0 !important;width:100% !important;margin-bottom:20px}
.inlineimage .inline-image-float{margin:0}
.inlineimage .inline-image-float .inlineimage-text{margin-bottom:20px}
.inlineimage .inlineimage-only .inlineimage-text{bottom:0 !important}
}
@media screen and (max-width:990px){#right-col{min-height:0px !important}
}
@media screen and (max-width:767px){.smartphone-header{background:#909094;position:relative;color:#fff;border-top:1px solid #fff}
.smartphone-header .section{max-width:100%;padding:0 10px}
.smartphone-header a{color:#fff}
.smartphone-header .sph-left{float:left;padding:0}
.smartphone-header .sph-left a{font-family:"UniversLTW01-57Condense 723821";text-transform:uppercase;background:url('../../typo3conf/ext/bilfingertemplate/files/images/navigation/nav-smartphone-home-icon.png') no-repeat left 11px;padding:10px 0 0 19px;font-size:14px;display:block;width:72px;height:27px;border-right:1px solid #fff}
}
@media screen and (max-width:767px) and (min-width:480px){.smartphone-header .sph-left a{width:auto;padding:10px 20px 0 19px}
}
@media screen and (max-width:767px){.smartphone-header .smartphonesearchbutton{float:left;border-right:1px solid #fff;padding:0;margin:0}
.smartphone-header .smartphonesearchbutton a{font-family:"UniversLTW01-57Condense 723821";text-transform:uppercase;background:url('../../typo3conf/ext/bilfingertemplate/files/images/header/suche_icon.png') no-repeat 10px 11px;padding:10px 0 0 29px;display:block;height:27px;width:72px}
}
@media screen and (max-width:767px) and (min-width:480px){.smartphone-header .smartphonesearchbutton a{width:auto;padding:10px 20px 0 29px}
}
@media screen and (max-width:767px){.smartphone-header .sph-right{background:#5e5c60;position:absolute;right:0;padding:10px}
.smartphone-header .sph-right span{font-family:"UniversLTW01-57Condense 723821";text-transform:uppercase;background:url('../../typo3conf/ext/bilfingertemplate/files/images/navigation/nav-smartphone-menu-icon.png') no-repeat left 5px;padding:0 0 0 20px;display:block;font-size:14px;cursor:pointer}
.smartphone-crumb{background:#e0e1e3;padding:10px 0;width:100%;border-bottom:1px solid #b1b3b5}
.smartphone-crumb a{width:15px;float:left;text-indent:-999em;display:block;color:#5e5c60;background:url('../../typo3conf/ext/bilfingertemplate/files/images/navigation/nav-smartphone-levelup-icon.png') no-repeat left 3px}
.smartphone-crumb .page-name{text-transform:uppercase;font-family:"UniversLTW01-57Condense 723821"}
.touch .main-nav,.notouch .main-nav{display:none;position:relative;background:#e0e1e3;border-bottom:1px solid #b1b3b5}
.touch .main-nav>ul>li:first-child,.notouch .main-nav>ul>li:first-child{margin:0 0 0 0}
.touch .main-nav ul.section,.notouch .main-nav ul.section{margin:0;max-width:100%;padding:0}
.touch .main-nav ul li,.notouch .main-nav ul li{margin:0;width:100%;display:block;border-top:1px solid #fff}
.touch .main-nav ul li.noBorderTop,.notouch .main-nav ul li.noBorderTop{border-top:none}
.touch .main-nav ul li.activepage a,.notouch .main-nav ul li.activepage a{border:none;background:transparent}
.touch .main-nav ul li.activepage .nl2,.notouch .main-nav ul li.activepage .nl2{display:block;float:none;position:relative;padding:2px 0}
.touch .main-nav ul li.activepage .nav-primary,.notouch .main-nav ul li.activepage .nav-primary{background:#fff;border:1px solid #b1b3b5;border-width:1px 0}
.touch .main-nav ul li.activepage .nav-primary .nav-primary-wrap,.notouch .main-nav ul li.activepage .nav-primary .nav-primary-wrap{margin:0 auto;max-width:100%;height:auto}
.touch .main-nav ul li a,.notouch .main-nav ul li a{padding:5px 0;display:block;border:none;color:#5e5c60;display:block;margin:0 auto;max-width:400px;font-size:14px}
.touch .main-nav ul li a.active,.notouch .main-nav ul li a.active{background:transparent;border:none}
.touch .main-nav ul li .nl2,.notouch .main-nav ul li .nl2{display:none;width:100%;margin:1px 0}
.touch .main-nav ul li .nl2>li:first-child a,.notouch .main-nav ul li .nl2>li:first-child a{background:url('../../typo3conf/ext/bilfingertemplate/files/images/navigation/nav-smartphone-first-sub.png') no-repeat left top;margin-top:-4px}
.touch .main-nav ul li .nl2 li,.notouch .main-nav ul li .nl2 li{border:none}
.touch .main-nav ul li .nl2 li a,.notouch .main-nav ul li .nl2 li a{font-size:13px;border-bottom:1px solid #b1b3b5 !important;padding:6px 0 6px 0}
.touch .main-nav ul li .nl2 li.hover,.touch .main-nav ul li .nl2 li.subIsActive,.notouch .main-nav ul li .nl2 li.hover,.notouch .main-nav ul li .nl2 li.subIsActive{background:none}
.touch .main-nav ul li .nl2 li.hover a,.touch .main-nav ul li .nl2 li.subIsActive a,.notouch .main-nav ul li .nl2 li.hover a,.notouch .main-nav ul li .nl2 li.subIsActive a{color:#008ad9}
.touch .main-nav ul li .nl2 li.hassub,.notouch .main-nav ul li .nl2 li.hassub{background:transparent}
.touch .main-nav ul li .nl2 li.hassub.activepage,.notouch .main-nav ul li .nl2 li.hassub.activepage{background:none;color:#333}
.touch .main-nav ul li .nl2 li.hassub.activepage a,.notouch .main-nav ul li .nl2 li.hassub.activepage a{color:#008ad9 !important}
.touch .main-nav ul li .nl2 li.noBorderBottom a,.touch .main-nav ul li .nl2 li.last a,.notouch .main-nav ul li .nl2 li.noBorderBottom a,.notouch .main-nav ul li .nl2 li.last a{border-bottom:0 !important}
.touch .main-nav .nav-primary-wrap,.notouch .main-nav .nav-primary-wrap{width:100%}
.touch .main-nav .nav-primary,.notouch .main-nav .nav-primary{display:block;position:static;width:100%;padding:0;border:0;height:auto}
.touch .main-nav .nl3,.notouch .main-nav .nl3{display:none}
.touch .subnav,.notouch .subnav{width:100%}
.touch .subnav .extra-content,.notouch .subnav .extra-content{display:none}
}
@media screen and (min-width:480px) and (max-width:767px){.section{max-width:400px;margin:0 auto;padding:0 40px}
#content-outer-wrap{padding:5px 0 0 0}
.showOnPhone{display:block}
.hideOnPhone{display:none !important}
#header-stage,#header-stage.headerformat-1{height:110px !important;background:none}
#smartphone-special-header{overflow:hidden;height:110px;z-index:2;width:100%}
#smartphone-special-header img{width:100%;height:100%}
#service-nav,#service-header-wrap{display:none}
#service-header{display:none}
#search-jump{width:210px}
.touch .nl2{-webkit-column-count:inherit;-webkit-column-gap:inherit;-webkit-column-width:inherit}
.nav-primary-wrap{margin:0 auto;max-width:400px}
#main-col,#widescreen-wrap,#one-col-template-wrap{float:none;width:400px;margin:21px 0 0 0}
#thefourthlevel{display:none}
#right-col{float:none;width:auto}
#right-col .right-col-content{width:100%;-webkit-column-count:inherit;-webkit-column-gap:inherit;-moz-column-count:inherit;-moz-column-gap:inherit;column-count:inherit;column-gap:inherit;background:none}
#right-col .sidebar-news-content .csc-default{float:none}
#right-col .csc-default{float:left;padding:0 0 0 0;margin:0 0 30px 0;width:100%}
#right-col .csc-default.odd{margin:0 0 30px 0}
#right-col .csc-header h4{background:#e0e1e3}
#right-col .contactaddress .contacttext p{margin-bottom:7px}
.contactimg{width:110px;float:left;margin:0 20px 0 0}
.contactaddress{padding:15px 0 0 0}
.contactaddress .contacttext{float:left}
.share-print{margin:0 0 30px 0}
right-col-content,.portlet-content{background:none !important}
#additional-content .share-print .editorialcontacts{margin:0 0 10px 0;float:none;width:100%}
#additional-content .share-print-right{float:none;width:100%}
#additional-content .portlet-content{background:none}
#additional-content .portlet-content .csc-default{padding:0;width:100%}
#additional-content .portlet-content .csc-default.favoriten{width:360px;padding:20px}
}
@media only screen and (max-width:479px){.section{max-width:260px;margin:0 auto;padding:0 30px}
#content-outer-wrap{padding:5px 0 0 0}
#header-stage,#header-stage.headerformat-1{height:110px !important;background:none}
#smartphone-special-header{overflow:hidden;height:110px;z-index:2;width:100%}
#smartphone-special-header img{width:100%;height:100%}
#service-nav{display:none}
#service-header{display:none}
#search-jump{width:210px}
.notouch .main-nav ul li a,.touch .main-nav ul li a{max-width:260px}
.notouch .nav-primary-wrap,.touch .nav-primary-wrap{margin:0 auto;max-width:400px}
.touch .nl2{-webkit-column-count:inherit;-webkit-column-gap:inherit;-webkit-column-width:inherit}
#main-col,#widescreen-wrap,#one-col-template-wrap{float:none;width:260px;margin:30px 0 0 0}
#thefourthlevel{display:none}
#right-col{float:none;width:auto}
#right-col .right-col-content{width:100%;-webkit-column-count:inherit;-webkit-column-gap:inherit;-moz-column-count:inherit;-moz-column-gap:inherit;column-count:inherit;column-gap:inherit}
#right-col .sidebar-news-content .csc-default{float:none}
#right-col .csc-default{float:left;margin:0 0 30px 0;padding:0 0 0 0;width:100%}
#right-col .csc-default.odd{margin:0 0 30px 0}
#right-col .csc-header h4{background:#e0e1e3}
.tx-powermail input{width:100%}
.tx-powermail input[type="radio"],.tx-powermail input[type="checkbox"]{width:auto}
.tx-powermail .powermail_fieldwrap_text{margin:0 0 11px 0px}
.tx-powermail .powermail_fieldwrap_text.zip{width:80px}
.tx-powermail .powermail_fieldwrap_text.zip label{display:inline-block}
.tx-powermail .powermail_fieldwrap_text.city label{text-indent:-999em}
.tx-powermail .powermail_fieldwrap_text input{margin:0 0 0 0}
.tx-powermail .powermail_fieldwrap_text label{display:block;padding:0 0 1px 0;margin:0 0 0 0}
.tx-powermail .powermail_fieldwrap_textarea{margin:10px 0 0 0}
.tx-powermail textarea{width:248px;height:110px;margin:0 0 8px 0}
.share-print{margin:0 0 30px 0}
.right-col-content,.portlet-content{background:none}
#additional-content .share-print .editorialcontacts{margin:0 0 10px 0;float:none;width:100%}
#additional-content .share-print-right{float:none;width:100%}
#additional-content .portlet-content{background:none}
#additional-content .portlet-content .csc-default{padding:0;width:100%}
#additional-content .portlet-content .csc-default.favoriten{width:220px;padding:20px}
}
.service-header-wrap-mobile{background:#c9d200;margin:0;list-style:none;position:absolute;right:0;bottom:20px;padding:5px}
.service-header-wrap-mobile li{display:inline-block;padding:0}
.service-header-wrap-mobile li a{color:#fff;padding:0 5px;border-left:1px solid #fff}
.service-header-wrap-mobile li:first-child a{border:none}
.service-header-wrap-mobile li:last-child a{padding-right:0}
.service-header-wrap-mobile li span{border-left:1px solid #fff;padding:0 0 0 5px}
.service-header-wrap-mobile li span:first-child{border:none;padding:0 5px 0 0}
.buorg{position:absolute;z-index:111111;width:100%;top:0px;left:0px;background:#c9d200;text-align:center;cursor:pointer}
.buorg div{padding:5px 36px 5px 40px}
.buorg a,.buorg a:visited{text-decoration:none;color:#333}
.buorg a:hover,.buorg a:visited:hover{text-decoration:underline}
#buorgclose{position:absolute;right:.5em;top:.2em;height:20px;width:12px;font-weight:bold;font-size:14px;padding:0}
.gridmodul.grid3c,.gridmodul.grid2c{border-bottom:1px solid #e0e1e3;margin:0 0 15px 0;padding:0 0 15px 0}
@media screen and (max-width:991px){.gridmodul.grid3c,.gridmodul.grid2c{border-bottom:0;margin:0;padding:0}
}
.gridmodul .c1,.gridmodul .c2,.gridmodul .c3{width:260px}
.gridmodul .c1 h3,.gridmodul .c2 h3,.gridmodul .c3 h3{font-weight:bold;color:#333}
.gridmodul .c1,.gridmodul .c2{float:left;margin:0 20px 0 0}
.gridmodul .c3{float:right}
@media screen and (max-width:991px){.gridmodul .c1,.gridmodul .c2,.gridmodul .c3{width:100%;float:none;margin:0 0 15px 0;border-bottom:1px solid #e0e1e3}
}
.gridmodul.grid2c .c1,.gridmodul.grid2c .c2{width:400px}
.gridmodul.grid2c .c2{float:right;margin-right:0}
@media screen and (max-width:991px){.gridmodul.grid2c .c1,.gridmodul.grid2c .c2{width:100%;float:none;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #e0e1e3}
}
.gridmodul .csc-textpic ul.downloadlist,.gridmodul .csc-textpic ul.linklist{padding-left:0}
.gridmodul .csc-textpic-image{margin-right:13px}
.ticker-wrap{background:#c9d200;width:260px !important;margin-bottom:30px !important;position:relative;padding:20px 0 40px 0 !important}
.ticker-wrap.homece{border-bottom:0}
.ticker-wrap.homece h2{margin:20px 0 10px 0;font-weight:normal;font-size:20px}
.ticker-wrap.homece .homece_link_arrow{display:none}
.ticker-wrap h2,.ticker-wrap h3{text-transform:uppercase;font-weight:normal;font-size:20px}
.ticker-wrap h2.csc-firstHeader{margin-left:20px}
.ticker-wrap .ticker-inner-wrap{height:225px;overflow:hidden}
@media (max-width:991px){.ticker-wrap .ticker-inner-wrap{height:260px}
}
.ticker-wrap .ticker-inner-wrap .news-internet{max-width:auto}
.ticker-wrap .ticker-inner-wrap .news-latest-item{border:0}
.ticker-wrap .ticker-inner-wrap .news-latest-item .news-latest-date{background:none}
.ticker-wrap .ticker-inner-wrap .news-latest-item .news-title{display:block}
.ticker-wrap .ticker-inner-wrap .wrap-ceticker{position:relative}
.ticker-wrap .ticker-inner-wrap .wrap-ceticker .linklist li{padding-left:0;background:none}
.ticker-wrap .ticker-inner-wrap .wrap-ceticker .linklist a:hover{text-decoration:underline !important;color:#000 !important}
.ticker-wrap .ticker-inner-wrap .wrap-ceticker .ceticker h2{margin-left:0}
.ticker-wrap .ticker-inner-wrap .wrap-ceticker .ceticker>div{border-left:20px solid #c9d200;border-right:20px solid #c9d200;width:220px;margin:0}
.ticker-wrap .ticker-inner-wrap .wrap-newsticker{position:relative}
.ticker-wrap .ticker-inner-wrap .wrap-newsticker .newsticker h2{margin-left:0}
.ticker-wrap .ticker-inner-wrap .wrap-newsticker .newsticker .news-latest-item{border-left:20px solid #c9d200;border-right:20px solid #c9d200}
.ticker-wrap .ticker-inner-wrap a{color:#333 !important}
.ticker-wrap .ticker-inner-wrap a:hover{color:#fff !important;text-decoration:none !important}
.ticker-wrap .ticker-inner-wrap a:hover .news-latest-date{color:#fff !important}
.ticker-wrap.ticker-nextlevel .ticker-inner-wrap{height:100px}
.ticker-wrap .newsticker-nav,.ticker-wrap .ceticker-nav{border-top:1px solid #fff;position:absolute;bottom:0;background:#b1b3b5;display:block;width:100%;z-index:8;height:30px}
.ticker-wrap .newsticker-nav a,.ticker-wrap .ceticker-nav a{padding:6px 0 0 9px;height:23px;width:21px;border-right:1px solid #fff;display:block;float:left;color:#fff}
.ticker-wrap .newsticker-nav a:hover,.ticker-wrap .newsticker-nav a.activeSlide,.ticker-wrap .ceticker-nav a:hover,.ticker-wrap .ceticker-nav a.activeSlide{background:#909094;text-decoration:none !important}
.ticker-wrap.ticker-third-fourth{background:url('../../typo3conf/ext/bilfingertemplate/files/images/content/page_background.png') #F3F3F4 repeat-x left -74px;border-bottom:20px solid #F3F3F4;margin:-20px 0 20px 0 !important;float:none !important;height:345px}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap{height:345px}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker{height:316px}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker{height:316px !important}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:260px !important}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker>div>div{height:295px !important}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker>div.green{height:315px !important}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker>div .csc-textpic-imagewrap{max-width:100%;width:auto !important}
.ticker-wrap.ticker-third-fourth .csc-header h2{margin-left:0;margin-top:0}
.equitiesTickerCountdownDate{display:none !important}
@media screen and (min-width:1330px){.content-3 .ticker-wrap.ticker-third-fourth{border-bottom:none;margin-top:0 !important}
}
@media only screen and (min-width:480px) and (max-width:767px){.ticker-wrap.ticker-third-fourth{background:#F3F3F4;width:100% !important}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap{height:362px;width:400px}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker{height:299px}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker{height:299px !important}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker>div{width:400px !important;height:299px !important}
.ticker-wrap.ticker-third-fourth .ticker-inner-wrap .wrap-ceticker .ceticker>div .csc-textpic-text{position:absolute;bottom:15px;left:0;right:0;background:rgba(0,0,0,0.5);color:#fff;padding:10px 10px 0 10px}
}
@media only screen and (max-width:767px){.ticker-wrap.ticker-third-fourth{background:#F3F3F4}
}
@media only screen and (max-width:479px){.home.content-2-2>div.ticker-third-fourth{margin:-20px 0 20px !important}
}
.ticker-third-fourth-link{cursor:pointer}
.ticker-third-fourth-link .bodytext{padding-left:10px;background-position:0 -7515px}
.ticker-third-fourth-link .bodytext:hover{color:#008ad9}
select.fancyselect{display:none}
div.fancyselect{background-color:#fff;border:1px solid #b1b3b5;margin:0 0 10px 0;cursor:pointer}
.fsb_inner{position:absolute;top:-1px;left:-1px;right:-1px;background:#fff;display:none;z-index:10;border:1px solid #b1b3b5}
.fsb_inner div{min-height:17px;padding:5px}
.fsb_inner div:first-child:after{content:"";position:absolute;top:12px;right:5px;width:12px;height:7px;background-position:0 -1477px}
.fsb_inner div:hover{background:#008ad9;color:#fff}
.fancyselect{position:relative;top:0;left:0;padding:5px}
.fsb_selected{position:relative;top:0;left:0;min-height:17px}
.fsb_selected:after{content:"";position:absolute;top:7px;right:0px;width:12px;height:7px;background-position:0 -1372px}
.in2damfrontend_list{margin:0 0 20px 0}
.tx-in2damfrontend div.fancyselect{width:48%;margin:0 0 20px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}
.tx-in2damfrontend div.fancyselect+.fancyselect+.fancyselect{margin-left:4%}
.in2damfrontend_list_nofiles{border-bottom:2px solid #909094;margin:0 0 30px;padding:0 0 20px}
@media only screen and (max-width:767px){.tx-in2damfrontend div.fancyselect{width:100%}
.tx-in2damfrontend div.fancyselect+.fancyselect+.fancyselect{margin-left:0}
}
.in2competencepresenter_carousel_textcontainer{background-color:#e0e1e3}
.in2competencepresenter_carousel_textcontainer h3{font-family:"TheSerifRegular";font-size:15px;font-weight:normal;text-transform:uppercase;color:#5e5c60}
.in2competencepresenter_carousel_textcontainer p{white-space:nowrap}
.in2competencepresenter_carousel_next,.in2competencepresenter_carousel_previous{background-color:#008ad9}
@media (max-width:1329px){.in2competencepresenter_carousel_textcontainer{width:820px}
}
@media (max-width:991px){.in2competencepresenter_carousel_textcontainer{width:680px}
}
@media (max-width:767px){.tx-in2competencepresenter{display:none !important}
}
.projectlisting .projectlisting-item{background:#e0e1e3;padding:18px 20px 9px 20px;margin:0 0 10px 0}
.projectlisting .projectlisting-item .project-image{float:left}
.projectlisting .projectlisting-item .project-text{float:right;width:240px;position:relative;height:159px;color:#5e5c60}
@media only screen and (max-width:979px){.projectlisting .projectlisting-item .project-text{float:right;width:380px}
}
@media only screen and (max-width:767px){.projectlisting .projectlisting-item .project-text{clear:both;width:auto;height:auto;float:none}
}
.projectlisting .projectlisting-item .project-text h4 a:hover{color:#333}
.projectlisting .projectlisting-item .project-text .subtitle{padding:10px 0 5px 0}
.projectlisting .projectlisting-item .project-text .read-more{position:absolute;bottom:0;color:#008ad9;background-position:0 -7514px;padding:0 0 0 13px;margin:10px 0;display:block}
@media only screen and (max-width:767px){.projectlisting .projectlisting-item .project-text .read-more{position:inherit}
}
.projectlisting .projectlisting-item .project-text.noteaser .read-more{position:inherit}
.projectlisting .projectlisting-item.hover h4 a{color:#333}
.projectlisting .projectlisting-item.noimage .project-text{width:100%;float:none;height:auto}
.projectlisting .projectlisting-item.noimage .project-text .read-more{position:inherit}
.iscompanies_left *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.iscompanies_listelement{border-bottom:1px solid #e0e1e3;padding:15px 10px}
.iscompanies_listelement:hover{background:#eee;cursor:pointer}
.iscompanies_listleft{width:49%;float:left}
.iscompanies_listright{width:49%;float:right}
.iscompanies_morelink{background-position:0 -7515px;padding:0 0 0 10px}
.iscompanies_branches{border-bottom:2px solid #5e5c60}
.iscompanies_branches li{background-position:0 -7725px;padding:0 0 3px 10px}
.iscompanies_branches li.iscompanies_brancheslist_current{background-position:0 -7515px}
.iscompanies_branches li.iscompanies_brancheslist_current a{color:#008ad9}
.iscompanies_branches li:hover{background-position:0 -7515px}
.iscompanies_branches li:hover a{color:#008ad9}
.iscompanies_branches a{color:#5e5c60}
#right-col .right-col-content.iscompany_rightcolcontent{-webkit-column-count:1;-webkit-column-gap:0;-moz-column-count:1;-moz-column-gap:0;column-count:1;column-gap:0;background:none}
.bluebutton{border:0;background:#008ad9;text-transform:uppercase;color:#fff;width:auto;font-size:12px;margin:10px 0 0 0;padding:8px 10px;display:inline-block}
.bluebutton:hover{color:#fff;text-decoration:none !important}
@media screen and (max-width:767px){.iscompanies_listleft,.iscompanies_listright{float:none;width:100%}
.iscompanies_listright{padding:10px 0}
}
.additional-sidebar-content{margin:0 0 30px 0}
.tx_feuserfriends_pi1-profile{margin:0 0 10px 0}
.tx_feuserfriends_pi1-profile .tx_feuserfriends_pi1-image{float:right;width:260px}
@media only screen and (max-width:767px){.tx_feuserfriends_pi1-profile .tx_feuserfriends_pi1-image{float:none;width:100%}
}
.tx_feuserfriends_pi1-profile dl{width:540px;float:left}
@media only screen and (max-width:767px){.tx_feuserfriends_pi1-profile dl{width:100%}
}
.tx_feuserfriends_pi1-profile dl dt{font-weight:bold;margin:10px 0 0 0}
.tx-feuserfriends-pi1 .tx_feuserfriends_pi1-list{float:left;margin:0 15px 15px 0;text-align:center}
.tx-feuserfriends-pi1 .tx_feuserfriends_pi1-list img{display:block;margin:0 0 5px 0}
.tx-srfeuserregister-pi1 dt{margin:14px 0 0 0}
.tx-srfeuserregister-pi1 input{border:1px solid #b1b3b5;width:248px;height:21px;padding:2px 5px 3px 5px;margin:0 20px 0 0}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-delete-icon{width:auto !important;margin:0 0 0 5px}
.tx-srfeuserregister-pi1 input[type=radio]{width:auto;margin:0 5px 0 0}
.tx-srfeuserregister-pi1 input[type=file],.tx-srfeuserregister-pi1 input[type=submit],.tx-srfeuserregister-pi1 input[type=image]{border:none}
.tx-srfeuserregister-pi1 label{padding:7px 0 5px 0;color:#5e5c60;display:inline-block}
.tx-srfeuserregister-pi1 textarea{border:1px solid #b1b3b5;padding:5px;width:100%;height:198px}
.gb-buehne{position:relative}
.gb-buehne .headerText{text-align:right;background-color:transparent}
.gb-buehne .headerText a img{width:auto !important;background:transparent !important}
.gb-buehne .gb-item-trigger{position:absolute;z-index:999;width:56px;height:56px;background:transparent;background-repeat:no-repeat}
.gb-buehne .gb-item-trigger.europa{top:294px;left:752px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_europa_i.png')}
.gb-buehne .gb-item-trigger.europa:hover,.gb-buehne .gb-item-trigger.europa.active{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_europa_a.png')}
.gb-buehne .gb-item-trigger.usa{top:280px;left:446px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_bismarck_i.png')}
.gb-buehne .gb-item-trigger.usa:hover,.gb-buehne .gb-item-trigger.usa.active{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_bismarck_a.png')}
.gb-buehne .gb-item-trigger.russia{top:234px;left:858px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_moskau_i.png')}
.gb-buehne .gb-item-trigger.russia:hover,.gb-buehne .gb-item-trigger.russia.active{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_moskau_a.png')}
.gb-buehne .gb-item-trigger.russia-east{top:255px;left:1108px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_sachalin_i.png')}
.gb-buehne .gb-item-trigger.russia-east:hover,.gb-buehne .gb-item-trigger.russia-east.active{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_sachalin_a.png')}
.gb-buehne .gb-item-trigger.brazil{top:468px;left:592px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_rio_i.png')}
.gb-buehne .gb-item-trigger.brazil:hover,.gb-buehne .gb-item-trigger.brazil.active{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_rio_a.png')}
.gb-buehne .gb-item-trigger.safrica{top:542px;left:795px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_pretoria_i.png')}
.gb-buehne .gb-item-trigger.safrica:hover,.gb-buehne .gb-item-trigger.safrica.active{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_uhren_pretoria_a.png')}
.gb-buehne .gb-item-trigger.link-image{width:479px;height:47px;top:630px;left:800px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bilfinger_buehne_ein-tag-bei-bilfinger_20140326_de.png')}
.gb-buehne .gb-item-trigger.link-image.english{background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bilfinger_buehne_ein-tag-bei-bilfinger_20140326_en.png')}
@media screen and (max-width:992px){.gb-buehne .gb-item-trigger{display:none}
}
.gb-buehne .gb-container{position:absolute;z-index:1000;display:none;cursor:pointer}
.gb-buehne .gb-container .gb-item{float:left;width:260px;margin-right:5px;z-index:1001;cursor:pointer;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}
.gb-buehne .gb-container .gb-item .gb-image{width:100%;cursor:pointer}
.gb-buehne .gb-container .gb-item .gb-item-text{position:relative;width:260px;padding:10px}
.gb-buehne .gb-container .gb-item .gb-item-text .link-arrow{width:12px;height:20px;position:absolute;left:235px;top:15px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bil_14_gb13_link.png') no-repeat;display:none}
.gb-buehne .gb-container .gb-item .gb-header,.gb-buehne .gb-container .gb-item .gb-text{display:block;width:100%}
.gb-buehne .gb-container .gb-item .gb-header{font-family:"TheSerifRegular";font-size:15px;line-height:14px;color:#685743;text-transform:uppercase;margin-bottom:5px}
.gb-buehne .gb-container .gb-item .gb-text{font-family:Arial;font-size:13px;line-height:18px;color:#333}
.gb-buehne .gb-container .gb-item:last-child{margin-right:0}
.gb-buehne .gb-container .gb-item:hover{background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.gb-buehne .gb-container .gb-item:hover .gb-item-text .link-arrow{display:block}
@media (max-width:767px){.gb-buehne .headerformat-8,.gb-buehne .headerformat-7{display:none}
}
.csc-default.box-orange,.csc-default.box-blue,.csc-default.box-darkgreen,.csc-default.box-violet,.csc-default.box-grey,.csc-default.box-green{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#ee8d00;padding:20px !important}
.csc-default.box-orange.homece,.csc-default.box-blue.homece,.csc-default.box-darkgreen.homece,.csc-default.box-violet.homece,.csc-default.box-grey.homece,.csc-default.box-green.homece{border-bottom:none;height:264px}
.csc-default.box-orange .csc-header *,.csc-default.box-blue .csc-header *,.csc-default.box-darkgreen .csc-header *,.csc-default.box-violet .csc-header *,.csc-default.box-grey .csc-header *,.csc-default.box-green .csc-header *{color:#fff !important}
.csc-default.box-orange p,.csc-default.box-orange a,.csc-default.box-blue p,.csc-default.box-blue a,.csc-default.box-darkgreen p,.csc-default.box-darkgreen a,.csc-default.box-violet p,.csc-default.box-violet a,.csc-default.box-grey p,.csc-default.box-grey a,.csc-default.box-green p,.csc-default.box-green a{color:#fff !important}
.csc-default.box-orange a.mail,.csc-default.box-blue a.mail,.csc-default.box-darkgreen a.mail,.csc-default.box-violet a.mail,.csc-default.box-grey a.mail,.csc-default.box-green a.mail{padding-left:10px;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_white.png') no-repeat 0 5px;display:inline-block}
.csc-default.box-orange a,.csc-default.box-orange a:hover,.csc-default.box-blue a,.csc-default.box-blue a:hover,.csc-default.box-darkgreen a,.csc-default.box-darkgreen a:hover,.csc-default.box-violet a,.csc-default.box-violet a:hover,.csc-default.box-grey a,.csc-default.box-grey a:hover,.csc-default.box-green a,.csc-default.box-green a:hover{text-decoration:underline !important}
.csc-default.box-orange .sitemap-subpages,.csc-default.box-blue .sitemap-subpages,.csc-default.box-darkgreen .sitemap-subpages,.csc-default.box-violet .sitemap-subpages,.csc-default.box-grey .sitemap-subpages,.csc-default.box-green .sitemap-subpages{margin-bottom:0px}
.csc-default.box-orange .sitemap-subpages .listing-item,.csc-default.box-blue .sitemap-subpages .listing-item,.csc-default.box-darkgreen .sitemap-subpages .listing-item,.csc-default.box-violet .sitemap-subpages .listing-item,.csc-default.box-grey .sitemap-subpages .listing-item,.csc-default.box-green .sitemap-subpages .listing-item{border:none !important;padding-left:0px !important}
.csc-default.box-orange .sitemap-subpages .listing-item.last,.csc-default.box-blue .sitemap-subpages .listing-item.last,.csc-default.box-darkgreen .sitemap-subpages .listing-item.last,.csc-default.box-violet .sitemap-subpages .listing-item.last,.csc-default.box-grey .sitemap-subpages .listing-item.last,.csc-default.box-green .sitemap-subpages .listing-item.last{padding-bottom:0px !important}
.csc-default.box-orange .sitemap-subpages .listing-item.hover,.csc-default.box-blue .sitemap-subpages .listing-item.hover,.csc-default.box-darkgreen .sitemap-subpages .listing-item.hover,.csc-default.box-violet .sitemap-subpages .listing-item.hover,.csc-default.box-grey .sitemap-subpages .listing-item.hover,.csc-default.box-green .sitemap-subpages .listing-item.hover{background:transparent !important}
.csc-default.box-orange .sitemap-subpages .listing-item.hover h4 a,.csc-default.box-blue .sitemap-subpages .listing-item.hover h4 a,.csc-default.box-darkgreen .sitemap-subpages .listing-item.hover h4 a,.csc-default.box-violet .sitemap-subpages .listing-item.hover h4 a,.csc-default.box-grey .sitemap-subpages .listing-item.hover h4 a,.csc-default.box-green .sitemap-subpages .listing-item.hover h4 a{text-decoration:underline}
.csc-default.box-orange .sitemap-subpages .listing-item.hover p,.csc-default.box-blue .sitemap-subpages .listing-item.hover p,.csc-default.box-darkgreen .sitemap-subpages .listing-item.hover p,.csc-default.box-violet .sitemap-subpages .listing-item.hover p,.csc-default.box-grey .sitemap-subpages .listing-item.hover p,.csc-default.box-green .sitemap-subpages .listing-item.hover p{text-decoration:underline}
.csc-default.box-orange .sitemap-subpages .listing-item h4 a,.csc-default.box-orange .sitemap-subpages .listing-item p,.csc-default.box-blue .sitemap-subpages .listing-item h4 a,.csc-default.box-blue .sitemap-subpages .listing-item p,.csc-default.box-darkgreen .sitemap-subpages .listing-item h4 a,.csc-default.box-darkgreen .sitemap-subpages .listing-item p,.csc-default.box-violet .sitemap-subpages .listing-item h4 a,.csc-default.box-violet .sitemap-subpages .listing-item p,.csc-default.box-grey .sitemap-subpages .listing-item h4 a,.csc-default.box-grey .sitemap-subpages .listing-item p,.csc-default.box-green .sitemap-subpages .listing-item h4 a,.csc-default.box-green .sitemap-subpages .listing-item p{color:#fff !important}
.csc-default.box-orange .sitemap-subpages .listing-item h4 a:hover,.csc-default.box-orange .sitemap-subpages .listing-item p:hover,.csc-default.box-blue .sitemap-subpages .listing-item h4 a:hover,.csc-default.box-blue .sitemap-subpages .listing-item p:hover,.csc-default.box-darkgreen .sitemap-subpages .listing-item h4 a:hover,.csc-default.box-darkgreen .sitemap-subpages .listing-item p:hover,.csc-default.box-violet .sitemap-subpages .listing-item h4 a:hover,.csc-default.box-violet .sitemap-subpages .listing-item p:hover,.csc-default.box-grey .sitemap-subpages .listing-item h4 a:hover,.csc-default.box-grey .sitemap-subpages .listing-item p:hover,.csc-default.box-green .sitemap-subpages .listing-item h4 a:hover,.csc-default.box-green .sitemap-subpages .listing-item p:hover{text-decoration:underline !important}
.csc-default.box-orange .news-latest-item .list-date,.csc-default.box-blue .news-latest-item .list-date,.csc-default.box-darkgreen .news-latest-item .list-date,.csc-default.box-violet .news-latest-item .list-date,.csc-default.box-grey .news-latest-item .list-date,.csc-default.box-green .news-latest-item .list-date{color:#fff;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/text_trenner_white.png') right 3px transparent no-repeat}
.csc-default.box-orange .news-latest-item .list-date:empty,.csc-default.box-blue .news-latest-item .list-date:empty,.csc-default.box-darkgreen .news-latest-item .list-date:empty,.csc-default.box-violet .news-latest-item .list-date:empty,.csc-default.box-grey .news-latest-item .list-date:empty,.csc-default.box-green .news-latest-item .list-date:empty{display:none}
.csc-default.box-orange .news-latest-item .more-link,.csc-default.box-blue .news-latest-item .more-link,.csc-default.box-darkgreen .news-latest-item .more-link,.csc-default.box-violet .news-latest-item .more-link,.csc-default.box-grey .news-latest-item .more-link,.csc-default.box-green .news-latest-item .more-link{color:#fff !important;background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_white_gallery.png') right 5px transparent no-repeat}
.csc-default.box-orange .news-latest-gotoarchive,.csc-default.box-blue .news-latest-gotoarchive,.csc-default.box-darkgreen .news-latest-gotoarchive,.csc-default.box-violet .news-latest-gotoarchive,.csc-default.box-grey .news-latest-gotoarchive,.csc-default.box-green .news-latest-gotoarchive{display:none !important}
.csc-default.box-orange span.linktext,.csc-default.box-blue span.linktext,.csc-default.box-darkgreen span.linktext,.csc-default.box-violet span.linktext,.csc-default.box-grey span.linktext,.csc-default.box-green span.linktext{color:#fff;right:4px}
.csc-default.box-orange a.linkIcon,.csc-default.box-blue a.linkIcon,.csc-default.box-darkgreen a.linkIcon,.csc-default.box-violet a.linkIcon,.csc-default.box-grey a.linkIcon,.csc-default.box-green a.linkIcon{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_white.png') no-repeat center left}
.csc-default.box-orange a.downloadLinkBlau,.csc-default.box-blue a.downloadLinkBlau,.csc-default.box-darkgreen a.downloadLinkBlau,.csc-default.box-violet a.downloadLinkBlau,.csc-default.box-grey a.downloadLinkBlau,.csc-default.box-green a.downloadLinkBlau{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/download_icon_white.png') no-repeat 0 5px}
.csc-default.box-orange .homece_link_arrow,.csc-default.box-blue .homece_link_arrow,.csc-default.box-darkgreen .homece_link_arrow,.csc-default.box-violet .homece_link_arrow,.csc-default.box-grey .homece_link_arrow,.csc-default.box-green .homece_link_arrow{display:none}
.csc-default.box-orange .portletlisting li,.csc-default.box-orange .portletlisting a,.csc-default.box-orange .anchorlisting li,.csc-default.box-orange .anchorlisting a,.csc-default.box-orange .contentList li,.csc-default.box-orange .contentList a,.csc-default.box-orange .advancedLinklist li,.csc-default.box-orange .advancedLinklist a,.csc-default.box-orange .downloadlist li,.csc-default.box-orange .downloadlist a,.csc-default.box-orange .linklist li,.csc-default.box-orange .linklist a,.csc-default.box-blue .portletlisting li,.csc-default.box-blue .portletlisting a,.csc-default.box-blue .anchorlisting li,.csc-default.box-blue .anchorlisting a,.csc-default.box-blue .contentList li,.csc-default.box-blue .contentList a,.csc-default.box-blue .advancedLinklist li,.csc-default.box-blue .advancedLinklist a,.csc-default.box-blue .downloadlist li,.csc-default.box-blue .downloadlist a,.csc-default.box-blue .linklist li,.csc-default.box-blue .linklist a,.csc-default.box-darkgreen .portletlisting li,.csc-default.box-darkgreen .portletlisting a,.csc-default.box-darkgreen .anchorlisting li,.csc-default.box-darkgreen .anchorlisting a,.csc-default.box-darkgreen .contentList li,.csc-default.box-darkgreen .contentList a,.csc-default.box-darkgreen .advancedLinklist li,.csc-default.box-darkgreen .advancedLinklist a,.csc-default.box-darkgreen .downloadlist li,.csc-default.box-darkgreen .downloadlist a,.csc-default.box-darkgreen .linklist li,.csc-default.box-darkgreen .linklist a,.csc-default.box-violet .portletlisting li,.csc-default.box-violet .portletlisting a,.csc-default.box-violet .anchorlisting li,.csc-default.box-violet .anchorlisting a,.csc-default.box-violet .contentList li,.csc-default.box-violet .contentList a,.csc-default.box-violet .advancedLinklist li,.csc-default.box-violet .advancedLinklist a,.csc-default.box-violet .downloadlist li,.csc-default.box-violet .downloadlist a,.csc-default.box-violet .linklist li,.csc-default.box-violet .linklist a,.csc-default.box-grey .portletlisting li,.csc-default.box-grey .portletlisting a,.csc-default.box-grey .anchorlisting li,.csc-default.box-grey .anchorlisting a,.csc-default.box-grey .contentList li,.csc-default.box-grey .contentList a,.csc-default.box-grey .advancedLinklist li,.csc-default.box-grey .advancedLinklist a,.csc-default.box-grey .downloadlist li,.csc-default.box-grey .downloadlist a,.csc-default.box-grey .linklist li,.csc-default.box-grey .linklist a,.csc-default.box-green .portletlisting li,.csc-default.box-green .portletlisting a,.csc-default.box-green .anchorlisting li,.csc-default.box-green .anchorlisting a,.csc-default.box-green .contentList li,.csc-default.box-green .contentList a,.csc-default.box-green .advancedLinklist li,.csc-default.box-green .advancedLinklist a,.csc-default.box-green .downloadlist li,.csc-default.box-green .downloadlist a,.csc-default.box-green .linklist li,.csc-default.box-green .linklist a{color:#fff !important}
.csc-default.box-orange .contentList,.csc-default.box-orange .anchorlisting,.csc-default.box-blue .contentList,.csc-default.box-blue .anchorlisting,.csc-default.box-darkgreen .contentList,.csc-default.box-darkgreen .anchorlisting,.csc-default.box-violet .contentList,.csc-default.box-violet .anchorlisting,.csc-default.box-grey .contentList,.csc-default.box-grey .anchorlisting,.csc-default.box-green .contentList,.csc-default.box-green .anchorlisting{list-style-image:none;list-style-type:square}
.csc-default.box-orange ul.linklist li,.csc-default.box-blue ul.linklist li,.csc-default.box-darkgreen ul.linklist li,.csc-default.box-violet ul.linklist li,.csc-default.box-grey ul.linklist li,.csc-default.box-green ul.linklist li{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/link_icon_white.png') no-repeat 0 5px}
.csc-default.box-orange ul.downloadlist li,.csc-default.box-blue ul.downloadlist li,.csc-default.box-darkgreen ul.downloadlist li,.csc-default.box-violet ul.downloadlist li,.csc-default.box-grey ul.downloadlist li,.csc-default.box-green ul.downloadlist li{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons/download_icon_white.png') no-repeat 0 5px}
.csc-default.box-blue{background:#002043}
.csc-default.box-darkgreen{background:#004737}
.csc-default.box-violet{background:#662972}
.csc-default.box-grey{background:#b1b3b5}
.csc-default.box-green{background:#c9d200}
#main-col .csc-default.box-orange,#main-col .csc-default.box-blue,#main-col .csc-default.box-darkgreen,#main-col .csc-default.box-violet,#main-col .csc-default.box-grey,#main-col .csc-default.box-green,#one-col-template .csc-default.box-orange,#one-col-template .csc-default.box-blue,#one-col-template .csc-default.box-darkgreen,#one-col-template .csc-default.box-violet,#one-col-template .csc-default.box-grey,#one-col-template .csc-default.box-green{margin-bottom:30px}
#right-col .csc-default.box-orange .tx-powermail .powermail_fieldwrap_text input,#right-col .csc-default.box-blue .tx-powermail .powermail_fieldwrap_text input,#right-col .csc-default.box-darkgreen .tx-powermail .powermail_fieldwrap_text input,#right-col .csc-default.box-violet .tx-powermail .powermail_fieldwrap_text input,#right-col .csc-default.box-grey .tx-powermail .powermail_fieldwrap_text input,#right-col .csc-default.box-green .tx-powermail .powermail_fieldwrap_text input{margin:0;width:210px}
@media screen and (max-width:1023px){.tabContentElementNav,.tabContentElementHeader{display:none}
}
@media screen and (min-width:1024px){.tabContentElementHeader{display:block}
.tabContentElement .rssLinkContainer{position:absolute;margin-top:0;right:0;top:-70px}
.tabContentElement.home{overflow:inherit;width:540px}
.tabContentElement.home>.homece{overflow:inherit}
.tabContentElement .csc-header{display:none}
.tabContentElement>div{display:none}
.tabContentElement>div.tabactive{display:block}
.tabContentElementNav{display:block;width:540px;border-bottom:3px solid #c9d200;margin:0 0 10px 0}
.tabContentElementNav li{display:inline-block;background-color:#e0e1e3;margin-right:1px;padding:9px 15px 6px;cursor:pointer;border-bottom:1px solid #eee}
.tabContentElementNav li:hover{color:#008ad9}
.tabContentElementNav li.tabactive{background-color:#c9d200;border-color:#c9d200;color:inherit}
}
.tx-powermail .powermail_homepage_box .powermail_fieldwrap_text{margin:0}
.tx-powermail .powermail_homepage_box h4{margin:0 0 5px 0;text-transform:none;font-size:13px !important;color:#fff;font-weight:normal}
.tx-powermail .powermail_homepage_box label{display:none}
.tx-powermail .powermail_homepage_box .powermail_fieldwrap_select{width:200px;line-height:26px;height:26px;background:#f6f5f2 url('../../typo3conf/ext/bilfingertemplate/files/images/icons/icon_newsletter_selectbox.png') no-repeat 200px center;margin:0 0 10px 0;padding:0 10px;position:relative}
.tx-powermail .powermail_homepage_box .powermail_fieldwrap_select label{height:26px;line-height:26px;color:#333;font-size:13px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-font-smoothing:antialiased;width:auto;padding:0;margin:0}
.tx-powermail .powermail_homepage_box .powermail_fieldwrap_select select{position:absolute;top:0;left:0;width:200px;height:25px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);border:none;background:none;margin:0 0 10px 0;font-size:12px;padding:0}
.tx-powermail .powermail_homepage_box input{border:none;width:200px;height:auto;margin:0 0 10px 0;padding:5px 10px;font-size:12px;font-family:Arial,sans-serif;background:#f6f5f2;color:#333}
.tx-powermail .powermail_homepage_box input[type="submit"]{border:0;background:#008ad9;color:#fff;width:auto;margin:10px 0 0 0;padding:8px 10px}
.tx-powermail .powermail_homepage_box input[type="submit"].buttonInActive{background:#f6f5f2;color:#333}
.text-pic-mouseover .csc-textpic-imagewrap>div{display:none}
.text-pic-mouseover .csc-textpic-imagewrap>div:first-child{display:block}
.text-pic-mouseover:hover .csc-textpic-imagewrap>div{display:none}
.text-pic-mouseover:hover .csc-textpic-imagewrap>div:first-child+div{display:block}
.text-pic-mouseover .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:10px !important}
.einkauf-home-ce .text-pic-mouseover .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0 !important}
.gb2015-buehne{position:relative}
.gb2015-buehne *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.gb2015-buehne #header-stage{height:auto;overflow:hidden}
.gb2015-buehne #header-stage #header-content{display:none}
.gb2015-buehne .gb15-rot{position:absolute;bottom:190px;right:200px;width:750px;font-family:"TheSerifBold";font-size:95px;line-height:95px;color:#fff;text-align:right;text-transform:uppercase;z-index:99}
.gb2015-buehne .gb15-rot ul{list-style-type:none;list-style-image:none;margin:0;padding:0;width:100% !important}
.gb2015-buehne .gb15-rot ul li{padding:0;color:#c9d200;display:none;width:100% !important}
.gb2015-buehne .gb15-rot ul li:first-child{display:block}
.gb2015-buehne .gb15-rot ul li a{color:#c9d200}
.gb2015-buehne .gb15-rot span.gb15-blue{display:block;width:180px;height:66px;line-height:66px;padding-left:50px;font-size:24px;text-align:left;font-family:"TheSerifRegular";background:#008ad9 url('../../typo3conf/ext/bilfingertemplate/files/images/geschaeftsbericht/bilf_15_gb15_arrow_white.png') no-repeat 20px center;position:absolute;right:-200px;top:190px;cursor:pointer;cursor:hand}
.gb2015-buehne .gb15-image{display:none}
.gb2015-buehne .gb15-image:first-child{display:block}
.gb2015-buehne .gb15-image.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}
.gb2015-buehne #scrolltonav{position:absolute;top:0;right:120px;z-index:777;width:110px;line-height:31px;font-size:14px;padding-left:20px;color:#fff;background-color:#c9d200;background-position:right 0;text-transform:uppercase}
.gb-header-stage{width:100%;overflow:hidden}
.gb2015-buehne #header-stage{display:none}
.breakpoint-768 .gb2015-buehne #header-stage{display:block !important}
@media screen and (max-width:991px){.breakpoint-768 .gb15-rot{display:none}
}
.breakpoint-990 .gb2015-buehne #header-stage{display:block !important}
.breakpoint-992 .gb2015-buehne #header-stage{display:block !important}
.breakpoint-1000 .gb2015-buehne #header-stage{display:block !important}
.breakpoint-1024 .gb2015-buehne #header-stage{display:block !important}
.breakpoint-1280 .gb2015-buehne #header-stage{display:block !important}
.breakpoint-1323 .gb2015-buehne #header-stage{display:block !important}
.breakpoint-1330 .gb2015-buehne #header-stage{display:block !important}
.breakpoint-1330 .gb2015-buehne .gb15-rot{bottom:190px}
.breakpoint-1280 .gb2015-buehne .gb15-rot{bottom:190px}
.breakpoint-1024 .gb2015-buehne .gb15-rot{bottom:130px}
.breakpoint-1000 .gb2015-buehne .gb15-rot{bottom:130px}
.breakpoint-990 .gb2015-buehne .gb15-rot{bottom:130px}
.breakpoint-992 .gb2015-buehne .gb15-rot{bottom:130px}
.breakpoint-768 .gb2015-buehne .gb15-rot{bottom:130px}
fieldset.error legend{color:red}
.formerrors{display:none;padding:12px 0}
.formerrors p{color:red}
.icons-sprite,.icons-accordion-closed,.icons-accordion-open,.icons-blue_box_arrow,.icons-btnarrowup,.icons-close-level,.icons-countdown_bg,.icons-countdown_bg_double,.icons-download_icon_a,.icons-download_icon_white,.icons-faceboo-test-icon,.icons-fancyselect_bottom,.icons-fancyselect_top,.icons-footer_facebook,.icons-footer_googleplus,.icons-footer_linkedin,.icons-footer_trenner,.icons-footer_twitter,.icons-footer_xing,.icons-footer_youtube,.icons-icon_arrow_left,.icons-icon_arrow_right,.icons-icon_bar_embedded,.icons-icon_bar_facebook_a,.icons-icon_bar_facebook_i,.icons-icon_bar_google_a,.icons-icon_bar_google_i,.icons-icon_bar_linkedin_a,.icons-icon_bar_linkedin_i,.icons-icon_bar_mailto_a,.icons-icon_bar_mailto_i,.icons-icon_bar_sharethis_a,.icons-icon_bar_sharethis_g,.icons-icon_bar_sharethis_i,.icons-icon_bar_sharethis_w,.icons-icon_bar_twitter_a,.icons-icon_bar_twitter_i,.icons-icon_bar_xing_a,.icons-icon_bar_xing_i,.icons-icon_content_dropdown_right,.icons-icon_footer_facebook_a,.icons-icon_footer_facebook_i,.icons-icon_footer_flickr_a,.icons-icon_footer_flickr_i,.icons-icon_footer_google_a,.icons-icon_footer_google_i,.icons-icon_footer_linkedin_a,.icons-icon_footer_linkedin_i,.icons-icon_footer_logo_i,.icons-icon_footer_twitter_a,.icons-icon_footer_twitter_i,.icons-icon_footer_xing_a,.icons-icon_footer_xing_i,.icons-icon_footer_youtube_a,.icons-icon_footer_youtube_i,.icons-icon_imagegallery,.icons-icon_newsletter_selectbox,.icons-icon_paging_left,.icons-icon_paging_right,.icons-icon_readerbar_down,.icons-icon_readerbar_up,.icons-inline_image_100,.icons-inline_image_50,.icons-link_icon,.icons-link_icon_a,.icons-link_icon_darkgrey,.icons-link_icon_gallery,.icons-link_icon_start_clips,.icons-link_icon_start_events,.icons-link_icon_start_news,.icons-link_icon_start_seminars,.icons-link_icon_start_updates,.icons-link_icon_white,.icons-link_icon_white_gallery,.icons-link_icon_white_top,.icons-list-style-icon-square-black,.icons-listing_trenner,.icons-open-level,.icons-prinzip04_menu_bottom,.icons-prinzip04_menu_top,.icons-remove,.icons-rss_icon_link,.icons-sharebar_blue_arrow,.icons-sort_arrows_default,.icons-sort_arrows_down,.icons-sort_arrows_up,.icons-subnav-level-4,.icons-subnavi-icon_a,.icons-subnavi-icon_i,.icons-text_arrow_down,.icons-text_arrow_right,.icons-text_arrow_right_grey,.icons-text_trenner,.icons-text_trenner_white,body.activereader #reader_fontsize_down,body.activereader #reader_lineheight_down,body.activereader #reader_fontsize_up,body.activereader #reader_lineheight_up{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons.png?1444140747') no-repeat}
.icons-accordion-closed{background-position:0 -8346px}
.icons-accordion-open{background-position:0 -9129px}
.icons-blue_box_arrow{background-position:0 -3389px}
.icons-btnarrowup{background-position:0 -949px}
.icons-close-level{background-position:0 -7912px}
.icons-countdown_bg{background-position:0 -244px}
.icons-countdown_bg_double{background-position:0 0}
.icons-download_icon_a{background-position:0 -8906px}
.icons-download_icon_white{background-position:0 -1899px}
.icons-faceboo-test-icon{background-position:0 -6902px}
.icons-fancyselect_bottom{background-position:0 -2546px}
.icons-fancyselect_top{background-position:0 -2862px}
.icons-footer_facebook{background-position:0 -7358px}
.icons-footer_googleplus{background-position:0 -4847px}
.icons-footer_linkedin{background-position:0 -6330px}
.icons-footer_trenner{background-position:0 -10446px}
.icons-footer_twitter{background-position:0 -4961px}
.icons-footer_xing{background-position:0 -3815px}
.icons-footer_youtube{background-position:0 -3931px}
.icons-icon_arrow_left{background-position:0 -1672px}
.icons-icon_arrow_left:active,.icons-icon_arrow_left.icon_arrow_left_active,.icons-icon_arrow_left.icon_arrow_left-active{background-position:0 -1317px}
.icons-icon_arrow_right{background-position:0 -1557px}
.icons-icon_arrow_right:active,.icons-icon_arrow_right.icon_arrow_right_active,.icons-icon_arrow_right.icon_arrow_right-active{background-position:0 -1077px}
.icons-icon_bar_embedded{background-position:0 -130px}
.icons-icon_bar_facebook_a{background-position:0 -6788px}
.icons-icon_bar_facebook_i{background-position:0 -6560px}
.icons-icon_bar_google_a{background-position:0 -5418px}
.icons-icon_bar_google_i{background-position:0 -4505px}
.icons-icon_bar_linkedin_a{background-position:0 -7016px}
.icons-icon_bar_linkedin_i{background-position:0 -6446px}
.icons-icon_bar_mailto_a{background-position:0 -5988px}
.icons-icon_bar_mailto_i{background-position:0 -6102px}
.icons-icon_bar_sharethis_a{background-position:0 -5874px}
.icons-icon_bar_sharethis_g{background-position:0 -613px}
.icons-icon_bar_sharethis_i{background-position:0 -5760px}
.icons-icon_bar_sharethis_w{background-position:0 -835px}
.icons-icon_bar_twitter_a{background-position:0 -4619px}
.icons-icon_bar_twitter_i{background-position:0 -4391px}
.icons-icon_bar_xing_a{background-position:0 -5076px}
.icons-icon_bar_xing_i{background-position:0 -5190px}
.icons-icon_content_dropdown_right{background-position:0 -9603px}
.icons-icon_footer_facebook_a{background-position:0 -7474px}
.icons-icon_footer_facebook_i{background-position:0 -6674px}
.icons-icon_footer_flickr_a{background-position:0 -8020px}
.icons-icon_footer_flickr_i{background-position:0 -7798px}
.icons-icon_footer_google_a{background-position:0 -5532px}
.icons-icon_footer_google_i{background-position:0 -4733px}
.icons-icon_footer_linkedin_a{background-position:0 -7244px}
.icons-icon_footer_linkedin_i{background-position:0 -7130px}
.icons-icon_footer_logo_i{background-position:0 -3701px}
.icons-icon_footer_twitter_a{background-position:0 -5646px}
.icons-icon_footer_twitter_i{background-position:0 -4277px}
.icons-icon_footer_xing_a{background-position:0 -6216px}
.icons-icon_footer_xing_i{background-position:0 -5304px}
.icons-icon_footer_youtube_a{background-position:0 -4047px}
.icons-icon_footer_youtube_i{background-position:0 -4162px}
.icons-icon_imagegallery{background-position:0 -488px}
.icons-icon_newsletter_selectbox{background-position:0 -2651px}
.icons-icon_paging_left{background-position:0 -8794px}
.icons-icon_paging_right{background-position:0 -8574px}
.icons-icon_readerbar_down{background-position:0 -3599px}
.icons-icon_readerbar_up{background-position:0 -1787px}
.icons-inline_image_100{background-position:0 -1192px}
.icons-inline_image_50{background-position:0 -1432px}
.icons-link_icon{background-position:0 -9818px}
.icons-link_icon_a{background-position:0 -10342px}
.icons-link_icon_darkgrey{background-position:0 -3071px}
.icons-link_icon_gallery{background-position:0 -727px}
.icons-link_icon_start_clips{background-position:0 -2006px}
.icons-link_icon_start_events{background-position:0 -2438px}
.icons-link_icon_start_news{background-position:0 -2114px}
.icons-link_icon_start_seminars{background-position:0 -2222px}
.icons-link_icon_start_updates{background-position:0 -2330px}
.icons-link_icon_white{background-position:0 -3177px}
.icons-link_icon_white_gallery{background-position:0 -9710px}
.icons-link_icon_white_top{background-position:0 -2967px}
.icons-list-style-icon-square-black{background-position:0 -3493px}
.icons-listing_trenner{background-position:0 -10776px}
.icons-open-level{background-position:0 -8134px}
.icons-prinzip04_menu_bottom{background-position:0 -7693px}
.icons-prinzip04_menu_top{background-position:0 -7588px}
.icons-remove{background-position:0 -2756px}
.icons-rss_icon_link{background-position:0 -374px}
.icons-sharebar_blue_arrow{background-position:0 -3283px}
.icons-sort_arrows_default{background-position:0 -9013px}
.icons-sort_arrows_down{background-position:0 -10030px}
.icons-sort_arrows_up{background-position:0 -10238px}
.icons-subnav-level-4{background-position:0 -8242px}
.icons-subnavi-icon_a{background-position:0 -9349px}
.icons-subnavi-icon_i{background-position:0 -9476px}
.icons-text_arrow_down{background-position:0 -10134px}
.icons-text_arrow_right{background-position:0 -9924px}
.icons-text_arrow_right_grey{background-position:0 -9237px}
.icons-text_trenner{background-position:0 -10556px}
.icons-text_trenner_white{background-position:0 -10666px}
.icons28-sprite,.icons28-bottom_link_element_download,.icons28-bottom_link_element_mail,.icons28-bottom_link_element_page,.icons28-breadcrumb_split,.icons28-icon-readerbar_back,.icons28-icon-readerbar_settings,.icons28-icon_bar_gallery,.icons28-icon_bar_print_i,.icons28-icon_subnavi_close,.icons28-subnav-arrow-right-a,.icons28-subnav-arrow-right-i,body.activereader #readerclose,body.activereader #readersettingsbutton{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons28.png?1444140747') no-repeat}
.icons28-bottom_link_element_download{background-position:0 -1131px}
.icons28-bottom_link_element_mail{background-position:0 -235px}
.icons28-bottom_link_element_page{background-position:0 -1259px}
.icons28-breadcrumb_split{background-position:0 0}
.icons28-icon-readerbar_back{background-position:0 -619px}
.icons28-icon-readerbar_settings{background-position:0 -107px}
.icons28-icon_bar_gallery{background-position:0 -491px}
.icons28-icon_bar_print_i{background-position:0 -363px}
.icons28-icon_subnavi_close{background-position:0 -1003px}
.icons28-subnav-arrow-right-a{background-position:0 -875px}
.icons28-subnav-arrow-right-i{background-position:0 -747px}
.icons61right-sprite,.icons61right-enlarged_button_off,.icons61right-enlarged_button_on,.icons61right-tagcloud_enlarged_button_off,.icons61right-tagcloud_enlarged_button_on{background:url('../../typo3conf/ext/bilfingertemplate/files/images/icons61right.png?1444140747') no-repeat}
.icons61right-enlarged_button_off{background-position:0 -260px}
.icons61right-enlarged_button_on{background-position:0 -390px}
.icons61right-tagcloud_enlarged_button_off{background-position:0 0}
.icons61right-tagcloud_enlarged_button_on{background-position:0 -130px}
#readerbar{display:none}
body.activereader{background:#eeebe5 !important;color:#5e5c60 !important;font-size:16px;line-height:1.4em}
body.activereader.reader_dark{background:#222222 !important;color:#eeebe5 !important}
body.activereader.reader_dark h1,body.activereader.reader_dark h2,body.activereader.reader_dark h3,body.activereader.reader_dark h4,body.activereader.reader_dark h5,body.activereader.reader_dark h6,body.activereader.reader_dark li,body.activereader.reader_dark p{color:#eeebe5 !important}
body.activereader #main-start,body.activereader #header-wrap,body.activereader #service-footer,body.activereader #contact-footer,body.activereader #breadcrumb,body.activereader #thefourthlevel,body.activereader #smartphone-header-wrap,body.activereader #right-col{display:none !important}
body.activereader #main-content.content{font-size:1em}
body.activereader h1{font-size:2em}
body.activereader h4{font-size:1.1em}
body.activereader #content-outer-wrap{background:none !important;padding:0 !important}
body.activereader #content-wrap.section{margin:0 auto !important;width:700px !important}
body.activereader #main-col{margin:0 !important;width:auto}
body.activereader #widescreen-wrap{margin:0 !important;width:auto !important}
body.activereader .content-2{width:700px !important}
body.activereader ul{list-style:inherit !important}
body.activereader #readerbar{background:#c9d200;border-bottom:1px solid #fff;margin:0 0 100px 0;font-size:11px;display:block}
body.activereader .readerbar_center{background:#b1b3b5;width:700px;margin:0 auto;height:28px;text-transform:uppercase;color:#fff;line-height:28px}
body.activereader #readerclose{float:left;margin:0 10px 0 0;cursor:pointer;background-position:0 -619px;width:28px;height:28px;border:1px solid #fff;border-width:0 1px}
body.activereader .readersettings{float:right;position:relative;background:#008ad9;width:28px;height:28px;border:1px solid #fff;border-width:0 1px}
body.activereader #readersettingsbutton{background-position:0 -107px;cursor:pointer;width:28px;height:28px}
body.activereader #readermenu{position:absolute;top:28px;right:-1px;background:#fff;border:1px solid #e0e1e3;text-transform:uppercase;color:#5e5c60 !important;width:260px;display:none}
body.activereader #reader_fontsize,body.activereader #reader_lineheight{border-bottom:1px solid #e0e1e3;padding:0 0 0 10px;cursor:auto}
body.activereader #reader_fontsize_down,body.activereader #reader_lineheight_down{width:28px;height:28px;cursor:pointer;background-position:8px -3586px;float:right;border-left:1px solid #e0e1e3;overflow:hidden;text-indent:1000px;color:transparent}
body.activereader #reader_fontsize_up,body.activereader #reader_lineheight_up{width:28px;height:28px;cursor:pointer;background-position:8px -1779px;float:right;border-left:1px solid #e0e1e3;overflow:hidden;text-indent:1000px;color:transparent}
body.activereader #readercolor_light{width:50%;float:left;text-align:center;cursor:pointer}
body.activereader #readercolor_dark{width:50%;float:right;background:#909094;text-align:center;color:#fff;cursor:pointer}
.readeractivatebar{background:none repeat scroll 0 0 #e0e1e3;height:28px;margin:0 0 30px;position:relative;cursor:pointer}
.readeractivatebar-left{color:#5e5c60;float:left;font-size:11px;padding:6px 0 0 10px;text-transform:uppercase;width:auto}
.readeractivatebar-right{float:right;width:28px;height:28px;background-image:url('../../typo3conf/ext/bilfingertemplate/files/images/content/readeractivatebar.png')}
.tx-linconnexisjobs{width:100%;float:left}
.tx-linconnexisjobs *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.tx-linconnexisjobs #filters{float:left;width:260px}
.tx-linconnexisjobs #filters .filter{margin-bottom:16px}
.tx-linconnexisjobs #filters .filter.reset{background:#e0e1e3;height:28px;line-height:28px;width:100%;padding-left:14px;position:relative;margin-bottom:30px}
.tx-linconnexisjobs #filters .filter.reset a{color:#5e5c60;font-size:11px;text-transform:uppercase}
.tx-linconnexisjobs #filters .filter.reset a:hover{color:#008ad9}
.tx-linconnexisjobs #filters .filter.reset a span{display:block;width:28px;height:28px;background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_reset.png') center no-repeat;position:absolute;top:0;right:0}
.tx-linconnexisjobs #filters .filter ul{padding-left:14px;margin:4px 0}
.tx-linconnexisjobs #filters .filter li a{color:#5e5c60;display:inline-block;padding-left:14px;background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_check_inactive.png') left 4px no-repeat}
.tx-linconnexisjobs #filters .filter li a:hover,.tx-linconnexisjobs #filters .filter li a.active{color:#008ad9;background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_check_hover.png') left 4px no-repeat}
.tx-linconnexisjobs #filters .filter li a.active{background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_check_active.png') left 4px no-repeat}
.tx-linconnexisjobs #filters .filter .input{position:relative;width:100%}
.tx-linconnexisjobs #filters .filter input{width:100%;padding:4px 8px}
.tx-linconnexisjobs #filters .filter .search-submit{display:block;text-indent:-999em;width:26px;height:26px;position:absolute;top:0;right:0;background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_search.png') center no-repeat}
.tx-linconnexisjobs #filters .filter-list{display:none}
.tx-linconnexisjobs #filters .trigger{font-family:"UniversLTW01-57Condense 723821";font-size:14px;text-transform:uppercase;color:#5e5c60;display:inline-block;width:100%;padding-left:14px;background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_trigger.png') left center no-repeat}
.tx-linconnexisjobs #filters .trigger.open{background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_trigger_down.png') left center no-repeat}
.tx-linconnexisjobs #filters .trigger.sub-trigger{background:none;font-family:Arial,sans-serif;font-size:13px;text-transform:none;padding:6px 10px 0;font-weight:bold}
.tx-linconnexisjobs #filters .trigger:hover{color:#008ad9}
.tx-linconnexisjobs #filters ul{list-style-type:none;list-style-image:none;padding:0;margin:0}
.tx-linconnexisjobs .description{margin-bottom:20px}
.tx-linconnexisjobs #main-col{margin:0}
.tx-linconnexisjobs #joblist{width:540px;margin-left:20px;float:left}
.tx-linconnexisjobs table{border-top:1px solid #fff !important;border-bottom:none !important;border-collapse:collapse}
.tx-linconnexisjobs table a{color:#5e5c60}
.tx-linconnexisjobs table th,.tx-linconnexisjobs table td{border:none;padding:0;text-align:left !important;vertical-align:middle}
.tx-linconnexisjobs table th.c,.tx-linconnexisjobs table td.c{width:25%}
.tx-linconnexisjobs table th.header,.tx-linconnexisjobs table td.header{background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_sort_default.png') 8px center no-repeat;padding-left:20px}
.tx-linconnexisjobs table th.header.headerSortDown,.tx-linconnexisjobs table td.header.headerSortDown{background-image:url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_sort_down.png')}
.tx-linconnexisjobs table th.header.headerSortUp,.tx-linconnexisjobs table td.header.headerSortUp{background-image:url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_sort_up.png')}
.tx-linconnexisjobs table tr:hover td{background:inherit !important;cursor:pointer;cursor:hand}
.tx-linconnexisjobs table tr:hover td a{color:#008ad9}
.tx-linconnexisjobs table .joblist-header{background:#e0e1e3}
.tx-linconnexisjobs table .vacancy-row{border-bottom:1px solid #e0e1e3}
.tx-linconnexisjobs table .vacancy-row:nth-child(2n){background:#eee}
.tx-linconnexisjobs .green-counter{background:#c9d200;padding:20px 6px 10px 6px;font-family:"TheSerifRegular"}
.tx-linconnexisjobs .green-counter span{font-size:40px;display:block;float:left;margin-right:6px;color:#fff}
.tx-linconnexisjobs .green-counter h1{color:#fff;margin:0;display:block;float:left}
.tx-linconnexisjobs #right-col .download{padding-left:12px;background:transparent url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_download.png') center left no-repeat}
.tx-linconnexisjobs #right-col .sidebar{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #5e5c60}
.tx-linconnexisjobs #right-col .sidebar:first-child{border-bottom:none}
.tx-linconnexisjobs #right-col .sidebar .csc-default{float:none !important;margin:0 !important;width:100% !important}
@media (max-width:991px){.tx-linconnexisjobs #right-col .sidebar.btn-group{display:none}
}
@media (max-width:991px){.tx-linconnexisjobs #right-col{margin-top:30px}
}
.tx-linconnexisjobs .share-print-left{width:100% !important}
.tx-linconnexisjobs .button{display:inline-block;padding:6px 8px;text-transform:uppercase;font-size:12px;line-height:21px;color:#fff}
.tx-linconnexisjobs .button.apply{background:#008ad9}
.tx-linconnexisjobs .button.back{background:#b1b3b5}
.tx-linconnexisjobs .clear{*zoom:1}
.tx-linconnexisjobs .clear:after{content:"";display:table;clear:both}
.tx-linconnexisjobs .con-jobcount{position:absolute;top:0;left:0;padding:20px;width:100%;height:100%}
.tx-linconnexisjobs .con-jobcount h1{font-family:Arial !important;color:#fff;font-size:68px !important;font-weight:bold;margin:0 15px 0 0 !important}
.tx-linconnexisjobs .con-jobcount .con-jobcount-text{color:#fff;font-family:"TheSerifRegular";font-size:24px;line-height:28px}
.tx-linconnexisjobs .con-jobcount .con-jobdetail-link{position:absolute;bottom:0;left:0;width:100%}
.tx-linconnexisjobs .con-jobcount .con-jobdetail-link a{display:block;height:28px;line-height:28px;font-size:11px;color:#5e5c60 !important;text-transform:uppercase;text-decoration:none !important;padding:0 10px;width:100%;background:#e0e1e3 url('../../typo3conf/ext/linconnexisjobs/Resources/Public/Images/Icons/teb_icon_pfeil_quad.png') no-repeat center right}
.breakpoint-480 .tx-linconnexisjobs .con-jobcount{position:relative;padding:0 0 20px 0}
.breakpoint-480 .tx-linconnexisjobs .con-jobcount .con-jobdetail-link{bottom:-20px;left:-20px;width:400px}
.breakpoint-320 .tx-linconnexisjobs .con-jobcount{position:relative;padding:0 0 20px 0}
.breakpoint-320 .tx-linconnexisjobs .con-jobcount .con-jobdetail-link{bottom:-20px;left:-20px;width:260px}
.Icons-sprite,.Icons-icon_arrow,.Icons-icon_arrow_close,.Icons-icon_arrow_open,.Icons-icon_close,.Icons-link_icon_gallery,.in2referencegallery_category_textlink,.in2referencegallery_popup_close,.in2referencegallery_popup_text_inner .description a,.in2referencegallery_popup_text_switch,.in2referencegallery_popup_text_switch.open{background-image:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/Icons.png');background-repeat:no-repeat}
.Icons-icon_arrow{background-position:0 0}
.Icons-icon_arrow_close{background-position:0 -104px}
.Icons-icon_arrow_open{background-position:0 -213px}
.Icons-icon_close{background-position:0 -322px}
.Icons-link_icon_gallery{background-position:0 -437px}
.Arrows-sprite,.Arrows-icon_next,.Arrows-icon_prev,.in2referencegallery_popup_nav_prev,.in2referencegallery_popup_nav_next{background-image:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/Arrows.png');background-repeat:no-repeat}
.Arrows-icon_next{background-position:0 0}
.Arrows-icon_prev{background-position:0 -138px}
.tx_in2referencegallery{overflow:hidden;margin-left:-20px}
.tx_in2referencegallery h2{text-transform:uppercase}
.in2referencegallery_category{width:260px;float:left;margin:0 0 30px 20px;border-bottom:2px solid #008ad9;position:relative;overflow:hidden;height:258px}
.in2referencegallery_category_imagelink{display:block;margin:0 0 5px 0}
.in2referencegallery_category_textlink{background-position:100% -433px;float:right;padding:0 20px 0 0;font-size:10px;position:absolute;right:0;bottom:0;color:#008ad9;text-decoration:none;text-transform:uppercase}
.in2referencegallery_image_title,.in2referencegallery_image_description{display:none}
.in2referencegallery_popup{position:fixed;height:100%;width:100%;top:0;left:0;display:none;border-top:3px solid #c9d200;overflow:hidden;background-color:black;z-index:1000}
.in2referencegallery_innerpopup{height:100%;width:100%}
.in2referencegallery_popup_top{background:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/rgba/00000099-5.png');background:rgba(0,0,0,0.6);width:100%;height:100%}
.in2referencegallery_popup_scroll{position:relative;height:100%;width:100%}
.in2referencegallery_popup_close{position:absolute;display:block;right:30px;top:0;width:60px;height:30px;background-color:#c9d200;background-position:23px -316px;z-index:15}
.in2referencegallery_popup_nav{display:block;width:66px;height:78px;position:absolute;top:50%;margin-top:-39px;z-index:10;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}
.in2referencegallery_popup_nav:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.in2referencegallery_popup_nav_prev{left:0;background-position:50% -118px}
.tx-in2referencegallery_layout1 .in2referencegallery_popup_nav_prev{left:422px}
.in2referencegallery_popup_nav_next{right:0;background-position:57% 20px}
.in2referencegallery_popup_navigation_outer{width:5000%;position:absolute;bottom:0;background:#000;overflow:hidden;border-top:3px solid #c9d200;height:60px}
.in2referencegallery_popup_navigation{display:inline}
.in2referencegallery_popup_navigation img{height:60px;cursor:pointer;border-left:1px solid #fff}
.in2referencegallery_popup_navigation img:first-child{border:none}
.in2referencegallery_popup_navigation img.act{border-top:3px solid #c9d200;height:57px}
.in2referencegallery_popup_text{background-color:#c9d200;position:absolute;left:157px;top:0;width:422px;min-height:80px;z-index:10}
.in2referencegallery_category_description{display:none}
.in2referencegallery_popup_text_inner{margin:10px 32px}
.in2referencegallery_popup_text_inner>h2{text-transform:uppercase;margin:0;font-size:34px;color:#333}
.in2referencegallery_popup_text_inner>h2:before{content:'';background:#333;position:absolute;width:21px;height:32px;margin-left:-32px}
.in2referencegallery_popup_text_inner.open>p.location{margin:0;padding:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #333;display:inline-block}
.in2referencegallery_popup_text_inner .description{margin-top:20px}
.in2referencegallery_popup_text_inner .description a{color:#333;background-position:0 6px;padding:0 0 0 10px}
.in2referencegallery_popup_text_inner .categorydescription,.in2referencegallery_popup_text_inner .categorytitle{display:none}
.in2referencegallery_popup_text_switch{position:absolute;width:32px;height:32px;right:-32px;top:10px;background-position:10px -93px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;cursor:pointer;background-color:#000}
.in2referencegallery_popup_text_switch.open{background-position:10px -202px;background-color:#000}
.in2referencegallery_popup_text_switch:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.in2referencegallery_body01{overflow:hidden}
.in2referencegallery_layout1{background:#eaeaec;overflow:auto}
.in2referencegallery_layout1 .in2referencegallery_outerpopup{margin:0 auto;width:960px;position:relative;top:0;left:0;display:table;height:100%}
.in2referencegallery_layout1 .in2referencegallery_innerpopup{position:relative;top:0;left:0}
.in2referencegallery_layout1 .in2referencegallery_popup_scroll{position:inherit;height:auto}
.in2referencegallery_layout1 .in2referencegallery_middlepopup{display:table-cell;vertical-align:middle}
.in2referencegallery_layout1 .in2referencegallery_middlepopup:before{content:'';display:block;height:100%;position:absolute;top:0;left:0;width:398px;border:1px solid #909094;background:#c9d200;border-width:0 1px;z-index:10}
.in2referencegallery_layout1 .in2referencegallery_popup_close{right:0}
.in2referencegallery_layout1 .in2referencegallery_popup_text{top:0;left:0px;position:absolute;width:398px;border-left:1px solid #909094;border-right:1px solid #909094}
.in2referencegallery_layout1 .in2referencegallery_popup_text_switch{display:none}
.in2referencegallery_layout1 .in2referencegallery_popup_top{height:358px;width:537px;margin-left:420px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01{position:relative;margin-left:420px;height:113px;width:537px;margin-top:10px;z-index:14}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_gal_scroll{overflow:hidden}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_navigation_outer{position:relative;height:113px;border:none;background:none}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_nav_l01_outer{background:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/rgba/000000bf-5.png');background:rgba(0,0,0,0.75);height:30px;width:30px;display:block;border-radius:5px;position:absolute;top:41px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_nav_l01_outer.in2referencegallery_popup_nav_l01_prev{margin-left:10px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_nav_l01_outer.in2referencegallery_popup_nav_l01_next{right:0;margin-right:10px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_nav_l01_outer .in2referencegallery_popup_nav_l01{height:inherit;display:inherit}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_nav_l01_outer .in2referencegallery_popup_nav_l01.in2referencegallery_popup_nav_prev{background-image:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/arrow_left_small.png');background-repeat:no-repeat;background-position:center}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_nav_l01_outer .in2referencegallery_popup_nav_l01.in2referencegallery_popup_nav_next{background-image:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/arrow_right_small.png');background-repeat:no-repeat;background-position:center}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation img{height:113px;border:1px solid #909094;margin-left:10px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation img:first-child{margin-left:0}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation img.act{border:1px solid #909094;height:113px}
.in2referencegallery_layout1 .backstretch{border:1px solid #909094}
.in2referencegallery_layout1 .backstretch img{line-height:0}
.in2referencegallery_layout1 .grayscale{filter:none;-webkit-filter:none;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.in2referencegallery_layout1 .in2referencegallery_popup_text_inner>h2:before{height:18px;margin-top:5px}
.in2referencegallery_layout1 .in2referencegallery_popup_text_inner h2{font-size:26px}
@media screen and (min-width:1330px){.in2referencegallery_layout1 .in2referencegallery_popup_top{width:860px;height:575px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01{height:184px;width:860px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_navigation_outer{height:184px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01 .in2referencegallery_popup_nav_l01_outer{top:77px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation img{height:184px}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation img.act{height:184px}
}
@media screen and (min-width:992px){.in2referencegallery_layout1 .in2referencegallery_popup_nav{display:none !important}
}
@media screen and (max-width:991px){.in2referencegallery_layout1 .in2referencegallery_middlepopup:before{display:none}
.in2referencegallery_layout1 .in2referencegallery_popup_text{position:relative;left:0;width:auto}
.in2referencegallery_layout1 .in2referencegallery_outerpopup{width:auto;display:block;height:100%}
.in2referencegallery_layout1 .in2referencegallery_middlepopup{display:block;vertical-align:inherit;height:100%}
.in2referencegallery_layout1 .in2referencegallery_innerpopup{width:auto;height:100%;overflow:auto}
.in2referencegallery_layout1 .in2referencegallery_popup_top{width:100%;height:100%;margin:0}
.in2referencegallery_layout1 .backstretch{border:none}
.in2referencegallery_layout1 .in2referencegallery_popup_navigation_outer_l01{top:0;overflow:hidden;height:33px;position:fixed;width:100%;margin:0;background:#000;border-top:3px solid #c9d200}
.in2referencegallery_layout1 .in2referencegallery_popup_nav_l01_outer{display:none !important}
.in2referencegallery_layout1 .in2referencegallery_popup_nav_prev{left:auto}
.in2referencegallery_layout1 .description{height:auto;overflow-y:inherit;padding:0}
.in2referencegallery_popup{background-color:#c9d200}
.in2referencegallery_popup_scroll{overflow:auto}
.in2referencegallery_popup_close{background-color:transparent;width:44px;height:31px;left:-10px;top:5px;position:fixed}
.in2referencegallery_popup_nav{width:40px;height:18px;top:11px;background-position:15px 1px;margin-top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;position:fixed;z-index:15}
.in2referencegallery_popup_nav_prev{left:auto;right:40px;background-image:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/arrow_left_small.png');border-right:1px solid #909094}
.in2referencegallery_popup_nav_next{right:0;background-image:url('../../typo3conf/ext/in2referencegallery/Resources/Public/Images/arrow_right_small.png')}
.in2referencegallery_popup_navigation_outer{top:0;height:33px;width:100%;position:fixed}
.in2referencegallery_popup_navigation{display:none}
.in2referencegallery_popup_top{position:relative;top:0;left:0;height:auto !important}
.in2referencegallery_popup_top .backstretch{height:auto !important;width:100% !important;position:relative !important;top:0 !important;left:0 !important;line-height:0}
.in2referencegallery_popup_top .backstretch img{position:relative !important;height:auto !important;width:100% !important;top:0 !important}
.in2referencegallery_popup_text{position:relative;top:0;left:0;background-color:#c9d200;width:auto;padding:30px;border-top:1px solid #fff}
.in2referencegallery_popup_text_switch{display:none}
.in2referencegallery_popup_text_inner{margin:inherit}
.in2referencegallery_popup_text_inner>h2:before{display:none}
.in2referencegallery_popup_text_inner .description{display:block !important}
.in2referencegallery_popup_text_inner .location{margin:0;padding:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #000;display:inline-block}
.in2referencegallery_layout0 .in2referencegallery_popup_navigation_outer{display:block !important}
}
.lt-ie9 .tx-in2referencegallery_layout1 .backstretch img{width:100% !important;left:0 !important}
.lt-ie9 .breakpoint-1000 .tx-in2referencegallery_layout1 .in2referencegallery_layout1,.lt-ie9 .breakpoint-1024 .tx-in2referencegallery_layout1 .in2referencegallery_layout1,.lt-ie9 .breakpoint-1323 .tx-in2referencegallery_layout1 .in2referencegallery_layout1,.lt-ie9 .breakpoint-1330 .tx-in2referencegallery_layout1 .in2referencegallery_layout1{overflow-y:scroll}
#loadingimage{display:none}
#loadingimage.loading{position:fixed;width:100px;height:100px;top:50%;left:50%;margin:-50px 0 0 -50px;background-image:url("/typo3conf/ext/in2referencegallery/Resources/Public/Images/ajax-loader.gif");background-position:50% 48%;background-repeat:no-repeat;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;z-index:1000;display:block}
.hideImage{display:none}
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=66);opacity:0.66}
img,object,embed,video{max-width:100%;height:auto}
#tx-in2highchartpresenter ul{list-style-image:none}
@media \0screen{img,object,embed,video{width:auto}
}
.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:3px 0 22px 0}
.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}
.hide-text{font:0/0 a !important;color:transparent;text-shadow:none;background-color:transparent;border:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.icons-sprite,.icons-arrow_act,.icons-grey_next,.icons-grey_pause,.icons-grey_play,.icons-grey_prev,.icons-home,.icons-home_inact,.icons-navsplit,.icons-next,.icons-pause,.icons-prev,.in2hcp_tab li:after,.in2hcp_tab li:hover:before,.in2hcp_tab li.act:before,.in2hcp_home,.in2hcp_home.act,.in2hcp_home:hover,.in2hcp_prev,.in2hcp_next,.in2hcp_pause,.in2hcp_play{background:url('../../typo3conf/ext/in2highchartpresenter/Resources/Public/Images/icons-sc20db65c74.png') no-repeat}
.icons-arrow_act{background-position:0 -120px}
.icons-grey_next{background-position:0 -927px}
.icons-grey_pause{background-position:0 -1167px}
.icons-grey_play{background-position:0 -807px}
.icons-grey_prev{background-position:0 -1047px}
.icons-home{background-position:0 -347px}
.icons-home_inact{background-position:0 -458px}
.icons-navsplit{background-position:0 -687px}
.icons-next{background-position:0 -227px}
.icons-pause{background-position:0 -569px}
.icons-prev{background-position:0 0}
.in2highchartpresenter{min-height:460px;width:820px}
.in2hcp_content{height:420px;position:relative;top:0;left:0;margin:0;padding:0;list-style-type:none;overflow:hidden}
.in2hcp_content a{display:inline-block}
.in2hcp_tab_content{height:420px;width:820px;overflow:hidden;position:absolute;top:0;left:0;background:#eaeaec;display:none;padding:0}
.in2hcp_tab_content:first-child{display:block}
.in2hcp_textfield{display:none;position:absolute;top:0;bottom:0;right:0;width:220px;padding:30px 20px 20px 20px;background:#242424;color:#fff}
.in2hcp_textfield h2{color:#fff}
.in2hcp_tabnavigation{background:#c9d200;border-top:1px solid #fff;position:relative;top:0;left:0}
.in2hcp_tab{list-style-type:none;list-style-image:none;margin:0;text-transform:uppercase}
.in2hcp_tab li{float:left;padding:15px 14px;position:relative;top:0;left:0;cursor:pointer}
.in2hcp_tab li:after{background-position:0 -687px;height:20px;width:1px;position:absolute;top:14px;right:0;content:""}
.in2hcp_tab li:hover,.in2hcp_tab li.act{background-color:#5e5c60;color:#fff}
.in2hcp_tab li:hover:before,.in2hcp_tab li.act:before{background-position:50% -120px;position:absolute;top:-7px;left:0;content:"";display:block;width:100%;height:7px}
.in2hcp_tab li:hover span:after,.in2hcp_tab li.act span:after{position:absolute;top:0;left:-1px;content:"";display:block;width:1px;height:100%;background:#5e5c60}
.in2hcp_home{background-position:50% -441px;height:17px}
.in2hcp_home.act,.in2hcp_home:hover{background-position:50% -330px}
.in2hcp_controls{position:absolute;top:0;right:0;background:#b3b750;height:46px}
.in2hcp_buttons{float:right;width:40px;height:46px;border-left:1px solid #fff;cursor:pointer}
.in2hcp_buttons:hover{background-color:#c9d200}
.in2hcp_prev{background-position:50% -1033px}
.in2hcp_next{background-position:50% -913px}
.in2hcp_pause{background-position:50% -1153px}
.in2hcp_play{background-position:50% -793px}
.in2hcp_play{display:none;background-color:#c9d200}
.in2hcp_youtube iframe{width:100%;height:100%}
.highchartcontainer{width:820px;height:420px}
.home .in2hcp_textfield h2{color:#fff !important}
@media screen and (min-width:1330px){.in2hcp_textfield{display:block}
.in2highchartpresenter{width:1100px}
.in2hcp_tab_content{width:1100px}
.in2hcp_controls{width:260px}
.in2hcp_tab li{padding:15px 25px}
.highchartcontainer{width:840px;height:420px}
}
@media screen and (max-width:991px){.in2highchartpresenter{height:388px;width:680px}
.in2hcp_content{height:347px}
.in2hcp_tab_content{width:680px}
.in2hcp_next,.in2hcp_prev{display:none}
.in2hcp_tab li{font-size:12px}
.highchartcontainer{width:680px;height:347px}
}
@media only screen and (max-width:767px){#tx-in2highchartpresenter{display:none}
}
@media only screen and (max-width:991px){.in2highchartpresenter{min-height:0}
}
.in2competencepresenter_images{margin:0;height:225px;overflow:hidden;width:10000px;background-color:#b1b3b5}
.in2competencepresenter_images li{float:left;width:183px;height:183px;overflow:hidden;padding:0;margin:0 1px 0 0}
.in2competencepresenter_images img{width:183px;height:183px;line-height:0}
.in2competencepresenter_images .figcaption{display:none}
.in2competencepresenter_images a{display:inline-block}
.tx-in2competencepresenter{background-color:white}
.in2competencepresenter_carousel{width:1100px;height:225px;overflow:hidden;position:relative}
.in2competencepresenter_carousel>ul{position:absolute;list-style-type:none;margin:0;padding:0;width:8000px;height:183px;overflow:hidden}
.in2competencepresenter_carousel>ul>li{display:inline-block;padding:0;line-height:0;position:relative;top:0;left:0}
.in2competencepresenter_carousel>ul>li img{width:183px;height:183px;border-left:1px solid white}
.in2competencepresenter_carousel_textcontainer{margin-top:184px;height:42px;overflow:hidden;position:relative;top:0;left:0;white-space:nowrap}
.in2competencepresenter_carousel_textcontainer>*{display:inline-block;margin:0;padding:0}
.in2competencepresenter_carousel_textcontainer h3{padding:13px 5px 0 13px}
.in2competencepresenter_carousel_next,.in2competencepresenter_carousel_previous{width:55px;height:42px;cursor:pointer;font:0/0 a;text-shadow:none;color:transparent;background-repeat:no-repeat;background-position:20px 10px;border-left:1px solid white;position:absolute;top:0;right:0}
.in2competencepresenter_carousel_previous{background-image:url('../../typo3conf/ext/in2competencepresenter/Resources/Public/Images/icon_prev.png');right:56px}
.in2competencepresenter_carousel_next{background-image:url('../../typo3conf/ext/in2competencepresenter/Resources/Public/Images/icon_next.png')}
.in2competencepresenter_image_border{background-image:url('../../typo3conf/ext/in2competencepresenter/Resources/Public/Images/activeborder.png');position:absolute;top:0;bottom:0;left:1px;right:0;content:'';display:none;z-index:1}
.in2competencepresenter_last_visible{background-image:url('../../typo3conf/ext/in2competencepresenter/Resources/Public/Images/activeborder-last.png') !important}
.in2competencepresenter_image_act .in2competencepresenter_image_border{display:block}
