/* PRINT */
@page hoch  {size:portrait; margin: 5% 5% 5% 10%;}
@page breit {size:portrait; margin: 10% 5% 5% 5%;}
html    {page:hoch;}
#uid766 {page:breit;}

/*
a[href]:after {
 content:" ["attr(href)"] ";
 color:#888;
 background-color:inherit;
 font-style:italic;
 size:75%;
}
*/

html div#header h1, html div#impressum_container, html div#impressum_container, 
html div#language_containerT3, html div#search_container, html div#topnav, 
html #banner, html #social, html #content_left, html #divFooter,
html #page_orderListOverview, html #page_left, html #language_container,
html .tx-stwjqueryfeedback-pi1 {display:none !important;}

div#png {background:none;}
div#header img.druckHeader {display:block; width:75%;}
div#breadcrumbs {left:0; margin-top:20px;}

div.mainContent, div.mainContentWide, * html #uid766 div.mainContent, * html div.mainContentWide {margin: 0 0 0 0;}
body {background-color:#ffffff;}
#fischerpage, #border_background {background:none; background-color:#ffffff;}

.sticky #outer-header, #header, .x-years {display: none;}
#uid766 #breadcrumbs h1 {margin-left: 0;}
#content_right {margin-left: 743px;}

div.mainContent, div.centerCol {width:100%;}
.twoColumns #content_right {width:90%;}

/* Messetabelle */
.csc-frame-messetabelle .mundk-P {width:100%;}
.csc-frame-messetabelle > .mundk-first,
.csc-frame-messetabelle > .mundk-last {width:150px;}
.csc-frame-messetabelle > .mundk-G {margin-left:6px; width:calc(100% - 300px - 6px);}
.csc-frame-messetabelle > .mundk-G > .mundk-P:first-child p {margin:0;}
.csc-frame-messetabelle > .mundk-G .mundk-P:first-child p {margin-left:0;}
.csc-frame-messetabelle ~ div.csc-frame-messetabelle .csc-textmedia-gallery .csc-textmedia-gallery-row > *:last-child > figure {width:150px;}
.csc-frame-messetabelle ~ div.csc-frame-messetabelle .csc-textmedia-gallery .csc-textmedia-gallery-row > *:last-child > figure > figcaption {width:150px;}
.csc-frame-messetabelle ~ div.csc-frame-messetabelle img {width:150px;}
.csc-frame-messetabelle ~ div.csc-frame-messetabelle .csc-textmedia-text > p {clear:left; margin:0 0 2px 6px; line-height:1.5; width:calc(100% - 300px - 6px - 10px); left:150px;}
.csc-frame-messetabelle ~ div.csc-frame-messetabelle .csc-textmedia-text > p:first-child {width:calc(100% - 300px - 6px - 10px);}
/* /Messetabelle */

/* webShop */
#content #page-left {display:none;}
#content .page-main {transform:scale(0.55); transform-origin:top left;}
#category div.showProductsLinkWrapper {max-width:100%;}
#category div.category_details {max-width:100%;}
/* /webShop */