body {
    background-color: rgba(0, 0, 0, 0) !important
}

#wrapper, #container_inner, #content_main, #container {
    float: left;
    width: 650px;
    padding: 0;
    margin: 0
}

.csc-default {
    display: block
}

.cookie-consent-wrapper, .back-to-top, header, #search, #mobilesearch, nav.cd-dropdown, #project-banner, #banner, #breadcrumb, #infobox, #content_links, #content_left, #footer, #breadcrumbs {
    display: none !important
}

#content {
    background: none !important
}

#content_left {
    display: none
}

#content_right {
    border-left: 1px solid #bebdbd
}

#header_top {
    height: 90px;
    border-bottom: 1px solid #bebdbd
}

#header_top #logo {
    height: 80px;
    position: static;
    padding: 0
}

#header_top #logo img {
    max-height: 80px;
    max-width: 200px
}

#header {
    height: 105px
}

#content {
    padding-top: 0 !important
}

a, .dji-project-subtitle, .dji-project-type, .dji-shorturl a, .dji-director a, .dji-alternatedirector a, .dji-secretary a, .dji-contact-title a, #content_right .csc-default h2 a, #printinfo_header, h3, h1, .dji-project-link, .dji-contact, .csc-default a, .csc-frame a {
    color: #1c1b1b !important
}

.dji-subparts h3, .dji-contact h3, #content_right h1, #content_right, #header_top, #printinfo_footer, h3, .csc-frame-rulerAfter, #page_header, .divider {
    border-color: #1c1b1b !important
}

.container {
    width: 100% !important
}

#printinfo_header {
    float: left;
    width: 400px;
    color: #666565
}

#printinfo_header .print_headline {
    font: bold 20px Arial;
    padding: 40px 10px 0 10px
}

#printinfo_header .print_time {
    padding: 1px 10px
}

#content_middle {
    padding-bottom: 0px
}

#printinfo_footer {
    float: left;
    width: 100%;
    padding: 10px 0 0 0;
    border-top: 1px solid #bebdbd;
    margin-top: 20px
}

.footer_links, .footer_copyright {
    margin: 10px 0 10px
}

.tx-djikinderapps-pi1 .headline {
    background-color: #ccc !important;
    color: #000 !important;
    font-size: 14px;
    text-align: left
}

.printonly {
    display: inline !important
}

#content-left {
    display: none
}

#content-main {
    width: 100% !important
}

.tx-djiadminpanel-pi1 {
    display: none
}

#header_top #logo img {
    height: 80px;
    width: 200px
}

.col-sm-6 {
    width: 50%
}

.verteiler-element {
    width: 33.3333333333%
}

.fachgruppen-element {
    width: 33.3333333333%
}

a[href]:after {
    content: " (" attr(href) ")";
    display: none
}

abbr[title]:after {
    content: " (" attr(title) ")";
    display: none
}

.col-print-12 {
    width: 100% !important;
    overflow: hidden !important;
    float: left
}

.col-print-11 {
    width: 91.6666666667% !important;
    overflow: hidden !important;
    float: left
}

.col-print-10 {
    width: 83.3333333333% !important;
    overflow: hidden !important;
    float: left
}

.col-print-9 {
    width: 75% !important;
    overflow: hidden !important;
    float: left
}

.col-print-8 {
    width: 66.6666666667% !important;
    overflow: hidden !important;
    float: left
}

.col-print-7 {
    width: 58.3333333333% !important;
    overflow: hidden !important;
    float: left
}

.col-print-6 {
    width: 50% !important;
    overflow: hidden !important;
    float: left
}

.col-print-5 {
    width: 41.6666666667% !important;
    overflow: hidden !important;
    float: left
}

.col-print-4 {
    width: 33.3333333333% !important;
    overflow: hidden !important;
    float: left
}

.col-print-3 {
    width: 25% !important;
    overflow: hidden !important;
    float: left
}

.col-print-2 {
    width: 16.6666666667% !important;
    overflow: hidden !important;
    float: left
}

.col-print-1 {
    width: 8.3333333333% !important;
    overflow: hidden !important;
    float: left
}

.col-print-hide {
    display: none !important
}

.project-contactbox {
    background: none !important;
    padding: 0 !important;
    margin-top: 0 !important
}

#content {
    border-top: 0 !important
}

.container:after, .container:before, .row:after, .row:before {
    display: none
}

table {
    table-layout: fixed
}

th.hide-xs, td.hide-xs {
    display: table-cell !important
}

pre, blockquote {
    border: 1px solid #999;
    page-break-inside: auto !important
}

thead {
    display: table-header-group
}

tr, img {
    page-break-inside: auto !important
}

img {
    max-width: 100% !important
}

p, h2, h3 {
    orphans: 3;
    widows: 3
}

h2, h3 {
    page-break-after: auto !important
}

.project-layout .tx-dji .project-contactbox > .profile:before {
    display: none
}

.social-share-links {
    display: none
}

footer {
    margin-top: 0
}

footer .footer-top {
    display: none
}

footer .footer-menu {
    display: none
}

footer .socialmedia {
    display: none
}

h1 {
    font: normal 30px "Source Sans Pro", sans-serif !important;
}

/*# sourceMappingURL=print.css.map */
