@media print{body{background:white;color:black;margin:0}
@font-face {
    font-family: 'tgl_0-17regular';
    src: url('font/steine.woff2') format('woff2'),
         url('font/steine.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'oswaldregular';
    src: url('font/oswald-regular-webfont.woff2') format('woff2'),
         url('font/oswald-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('font/opensans-regular-webfont.woff2') format('woff2'),
         url('font/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.steine-footer{display:none}
.steine-nav{display:none}
.desktop-nav{display:none}
.steine-layout-cell.steine-sidebar1{display:none}
.steine-layout-cell.steine-sidebar2{display:none}
.steine-positioncontrol.steine-positioncontrol-389149044{display:none}
.steine-positioncontrol.steine-positioncontrol-1212667381{display:none}
.steine-sheet{margin:0}
.ssba{display:none}
.wp-caption{max-width:100%;height:auto !important;}
.wp-caption.alignleft{margin-right:15px;margin-left:0px;margin-bottom:5px;}
.wp-caption.alignright{margin-left:15px;margin-right:0px;margin-bottom:5px;}
.steine-article img.alignleft{margin-right:15px;margin-left:0px;}
.steine-article img.alignright{margin-left:15px;margin-right:0px;}
.widget_subpages_current_page a{font-weight:bold !important;color:#60503D!important;}
.t a{text-decoration:none !important;}
body{background:#E6DED5;font-size:13px;font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;width:620px;}
table{font-size:13px;font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
h1, h2, h3, h4, h5, h6, p, a, ul, ol, li{margin:0;padding:0;}
.steine-postcontent,
.steine-postcontent li,
.steine-postcontent table,
.steine-postcontent a,
.steine-postcontent a:link,
.steine-postcontent a:visited,
.steine-postcontent a.visited,
.steine-postcontent a:hover,
.steine-postcontent a.hovered{font-size:15px;font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;line-height:150%;}
p{margin:13px 0;}
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover,
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover,
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover,
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover,
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover,
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover,{font-size:30px;font-family:oswaldregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:bold;font-style:normal;line-height:120%;}
a, a:link{font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;text-decoration:none;color:#A67E59;}
a:visited, a.visited{font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;text-decoration:none;color:#A1825E;}
a:hover, a.hover{font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;text-decoration:underline;color:#B99B7E;}
h1{color:#544331;margin:10px 0 0;font-size:30px;font-family:oswaldregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
h2{color:#56422E;margin:6px 0;font-size:24px;font-family:oswaldregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
h3{color:#A1825E;margin:10px 0 0;font-size:24px;font-family:oswaldregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
h4{color:#5C5C5C;margin:10px 0 0;font-size:20px;font-family:oswaldregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
h5{color:#846A4D;margin:10px 0 0;font-size:16px;font-family:oswaldregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
h6{color:#5C5C5C;margin:5px 0 0;font-size:12px;font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
header, footer, article, nav, #steine-hmenu-bg, .steine-sheet, .steine-hmenu a, .steine-vmenu a, .steine-slidenavigator > a, .steine-checkbox:before, .steine-radiobutton:before{-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important;}
ul{list-style-type:none;}
ol{list-style-position:inside;}
blockquote{background:#E6DED5;padding:10px;margin:10px 0 0 25px;color:#3D3124;font-family:open_sansregular, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;font-weight:normal;font-style:italic;overflow:auto;clear:both;}
.aligncenter, div.aligncenter, .steine-article .aligncenter img, .aligncenter img.steine-article, .aligncenter img, img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
p.aligncenter , p.center{text-align:center;}
.alignleft{float:left;}
.alignright{float:right;}
.sticky{}
.bypostauthor{}
.wp-caption{border:1px solid #D0C0AF;background-color:#f3f3f3;margin:0 5px;}
.wp-caption img{margin:5px;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 0 5px;margin:0;}
.wp-caption, .wp-caption p{text-align:center;}
.gallery{margin:0 auto 18px;clear:both;overflow:hidden;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery img{border:2px solid #cfcfcf;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery img{border:10px solid #f1f1f1;}
.gallery br+br{display:none;}
.hidden{display:none;}