/** Generated: Tuesday, 2nd of July 2024, 10:21:51 AM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
@import url(/site/templates/css/fresco/fresco.css);@import url(/site/templates/js/vendor/jquery.bxslider.css);*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img,video{max-width:100%;height:auto}
/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
 article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:"";display:table;clear:both}.clear-left{clear:left}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:200;src:url("/site/templates/fonts/oswald-v49-latin-200.eot");src:url("/site/templates/fonts/oswald-v49-latin-200.eot?#iefix") format("embedded-opentype"),url("/site/templates/fonts/oswald-v49-latin-200.woff2") format("woff2"),url("/site/templates/fonts/oswald-v49-latin-200.woff") format("woff"),url("/site/templates/fonts/oswald-v49-latin-200.ttf") format("truetype"),url("/site/templates/fonts/oswald-v49-latin-200.svg#Oswald") format("svg")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:300;src:url("/site/templates/fonts/oswald-v49-latin-300.eot");src:url("/site/templates/fonts/oswald-v49-latin-300.eot?#iefix") format("embedded-opentype"),url("/site/templates/fonts/oswald-v49-latin-300.woff2") format("woff2"),url("/site/templates/fonts/oswald-v49-latin-300.woff") format("woff"),url("/site/templates/fonts/oswald-v49-latin-300.ttf") format("truetype"),url("/site/templates/fonts/oswald-v49-latin-300.svg#Oswald") format("svg")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:400;src:url("/site/templates/fonts/oswald-v49-latin-regular.eot");src:url("/site/templates/fonts/oswald-v49-latin-regular.eot?#iefix") format("embedded-opentype"),url("/site/templates/fonts/oswald-v49-latin-regular.woff2") format("woff2"),url("/site/templates/fonts/oswald-v49-latin-regular.woff") format("woff"),url("/site/templates/fonts/oswald-v49-latin-regular.ttf") format("truetype"),url("/site/templates/fonts/oswald-v49-latin-regular.svg#Oswald") format("svg")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:500;src:url("/site/templates/fonts/oswald-v49-latin-500.eot");src:url("/site/templates/fonts/oswald-v49-latin-500.eot?#iefix") format("embedded-opentype"),url("/site/templates/fonts/oswald-v49-latin-500.woff2") format("woff2"),url("/site/templates/fonts/oswald-v49-latin-500.woff") format("woff"),url("/site/templates/fonts/oswald-v49-latin-500.ttf") format("truetype"),url("/site/templates/fonts/oswald-v49-latin-500.svg#Oswald") format("svg")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:600;src:url("/site/templates/fonts/oswald-v49-latin-600.eot");src:url("/site/templates/fonts/oswald-v49-latin-600.eot?#iefix") format("embedded-opentype"),url("/site/templates/fonts/oswald-v49-latin-600.woff2") format("woff2"),url("/site/templates/fonts/oswald-v49-latin-600.woff") format("woff"),url("/site/templates/fonts/oswald-v49-latin-600.ttf") format("truetype"),url("/site/templates/fonts/oswald-v49-latin-600.svg#Oswald") format("svg")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:700;src:url("/site/templates/fonts/oswald-v49-latin-700.eot");src:url("/site/templates/fonts/oswald-v49-latin-700.eot?#iefix") format("embedded-opentype"),url("/site/templates/fonts/oswald-v49-latin-700.woff2") format("woff2"),url("/site/templates/fonts/oswald-v49-latin-700.woff") format("woff"),url("/site/templates/fonts/oswald-v49-latin-700.ttf") format("truetype"),url("/site/templates/fonts/oswald-v49-latin-700.svg#Oswald") format("svg")}body,h4,.c-h4,.template-book .tagline,.sub-nav a,.side-nav li,h5,.c-h5{font-family:'Oswald';font-weight:250}em,i{font-display:swap;font-family:'Oswald';font-weight:250;font-style:oblique !important}h3,.template-event-list .event-title,.c-h3,.template-book .author,b,strong,.template-event .event-date,.shoppingcart table th,.subscribe table th,.shoppingcart table #total_sum,.subscribe table #total_sum,.toc .title{font-display:swap;font-family:'Oswald';font-weight:400}.info{font-display:swap;font-family:'Oswald';font-weight:250}h1,.c-h1,h2,.c-h2,.main-nav a,h6,.c-h6,.persons span{font-display:swap;font-family:'Oswald';font-weight:400}@font-face{font-family:'icomoon';src:url("/site/templates/fonts/icomoon.eot");src:url("/site/templates/fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("/site/templates/fonts/icomoon.ttf") format("truetype"),url("/site/templates/fonts/icomoon.woff") format("woff"),url("/site/templates/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}html{font-size:15px}body{background:white;color:#000;font-size:100%;line-height:1.2}p{font-size:1rem}h1,.c-h1,h2,.c-h2,.main-nav a{color:#b2173f;text-transform:uppercase;font-size:1.6em}h2,.c-h2,.main-nav a{color:#000}h3,.template-event-list .event-title,.c-h3,.template-book .author{font-size:1.2em}h4,.c-h4,.template-book .tagline,.sub-nav a,.side-nav li{font-size:1.2em}h5,.c-h5{font-size:1.2em}h6,.c-h6,.persons span{font-size:.86667em}a{color:#b2173f;text-decoration:none}a:hover,a:focus{text-decoration:underline}.template-book .author{margin-bottom:0}.template-book .title{margin-top:0;margin-bottom:0}.main-content h1{margin-top:0}.main-content p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.small-caption{margin-top:1em;font-size:.9em}.info{font-size:1.13333em}.cover img{-moz-box-shadow:#878787 0 0 5px;-webkit-box-shadow:#878787 0 0 5px;box-shadow:#878787 0 0 5px}.persons a{color:black}.persons span{color:#b2173f}nav.browse{font-size:2em;line-height:.7;float:right}nav.browse a:hover{text-decoration:none;color:#85112f}nav.browse .sep{padding-right:.5em}nav.browse span{color:#ccc}.c-center{text-align:center}.c-condense{font-size:85%}.c-lead{font-size:125%}.c-shout{text-transform:uppercase}.wrapper,.main-header>div.inner,.bar{overflow:hidden;margin:0 auto;padding:0 1.2em;max-width:1180px}@media(min-width:880px){.wrapper,.main-header>div.inner,.bar{padding:0 2em}}.wrapper:after,.main-header>div.inner:after,.bar:after{content:"";display:table;clear:both}@media(min-width:600px){.navigation-and-content .side-nav{width:20.40816%;float:left;margin-right:-100%;margin-left:0;clear:none}.navigation-and-content .main-content{width:75.5102%;float:right;margin-left:0;margin-right:0;clear:none}.detail .aside-left{width:20.40816%;float:left;margin-right:-100%;margin-left:0;clear:none}.detail .main-content{width:75.5102%;float:left;margin-right:-100%;margin-left:0;clear:none}.detail .aside-left+.main-content{width:51.02041%;float:left;margin-right:-100%;margin-left:24.4898%;clear:none}.detail .aside-right{width:20.40816%;float:right;margin-left:0;margin-right:0;clear:none}}@media(max-width:600px){.detail .cover{float:right;width:30%;margin:.5em;margin-right:0}}.lt-ie8 .detail .cover{float:right;width:30%;margin:.5em;margin-right:0}#ajaxSearch{display:none;position:absolute;top:30px;right:0;z-index:100;width:300px;background-color:#fff;border:1px solid #000;box-shadow:0 6px 6px -2px #555;max-height:650px;overflow:scroll;overflow-x:hidden}#ajaxSearch .ajaxSearch_body{padding:2.5em 1em 1em 1em}.ajaxSearch_loader{background:#fff url(/site/templates/css/images/ajax-loader.gif) 185px center no-repeat !important}.ajaxSearch_close{float:right;margin:.5em;overflow:hidden}#ajaxSearch a{color:#f00076}#ajaxSearch a:hover{background-color:#f00076;color:#fff;text-decoration:none}#ajaxSearch ul.nav li{display:block;list-style:none;margin:0;border-bottom:1px dotted #ccc}#ajaxSearch ul.nav li a{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:bold;margin:0}#ajaxSearch ul.nav li p{margin:1em 0}.main-header{position:relative;padding:1em 0;background-color:white;background-size:cover;background-position:center;border-bottom:1px solid #b2173f;background-image:url('/site/templates/images/theodor-kramer.svg?1384020598')}.lt-ie9 .main-header{background-image:url('/site/templates/images/theodor-kramer.png?1383924406')}.main-header>div.inner{position:relative;height:100%}.menu-content{min-height:92px;position:relative}.menu-content:after{content:"";display:table;clear:both}@media(max-width:570px){.menu-content{display:none}}.main-nav{margin-bottom:1.5em}@media(min-width:570px){.main-nav{margin-right:9em}}@media(min-width:880px){.main-nav{margin-right:12em}}.main-nav ul{line-height:1.3;margin:0;padding:0;border:0}.main-nav ul:after{content:"";display:table;clear:both}.main-nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0}.main-nav ul li:first-child{padding-left:0}.main-nav ul li:last-child{padding-right:0}.main-nav ul li.last{padding-right:0}.main-nav li{display:block;margin-right:1.66667em;margin-bottom:.5em}@media(max-width:570px){.main-nav li{float:none;display:block}}@media(min-width:686px) and (max-width:943px){.main-nav li:nth-child(5){clear:both}}@media(max-width:570px){.main-nav a{font-size:1.4em}}.main-nav li.is-active a,.main-nav a:hover{text-decoration:none;border-bottom:2px solid #b2173f}@media(min-width:570px){.main-nav li.is-active a,.main-nav a:hover{padding-bottom:1px}}.sub-nav{float:left;padding-right:125px}@media(min-width:600px){.sub-nav{padding-right:200px}}@media(min-width:880px){.sub-nav{margin:0;margin-left:-6px;bottom:0}}.sub-nav li{margin:.2em 0}.sub-nav ul{margin:0;padding:0;border:0}.sub-nav ul:after{content:"";display:table;clear:both}.sub-nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0}.sub-nav ul li:first-child{padding-left:0}.sub-nav ul li:last-child{padding-right:0}.sub-nav ul li.last{padding-right:0}.sub-nav li{display:block}.lt-ie8 .sub-nav li{padding:1px 0 2px}.sub-nav a{color:#b2173f;padding:1px 5px;margin-right:14px}@media(max-width:570px){.sub-nav a{font-size:1.1em}}.sub-nav li.is-active a,.sub-nav a:hover{padding:1px 4px;border:1px solid #b2173f;text-decoration:none;background-color:rgba(255,255,255,.4)}h1.icon-brand{margin:0}h1.icon-brand a{color:transparent;float:right;font-size:23px;height:23px;width:125px;*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe601;');}@media(min-width:571px){h1.icon-brand a{margin-top:4px}}@media(min-width:880px){h1.icon-brand a{margin-bottom:0;font-size:38px;height:38px;width:208px}}h1.icon-brand a:before{content:'\e601';position:absolute;text-indent:0;color:black}.lt-ie8 h1.icon-brand a{color:black}.minor-nav{position:absolute;bottom:0;right:0}@media(min-width:880px){.minor-nav{line-height:1.7em}}.minor-nav a+a{margin-left:10px}.minor-nav a{color:black;text-align:right;display:block}.minor-nav a:hover{text-decoration:none;color:#b2173f}@media(min-width:880px){.minor-nav a{display:inline}}.template-event .event-date{font-size:1.2em;margin-bottom:1em}.template-event-list .event-item{color:inherit;text-decoration:inherit;cursor:pointer;display:block;margin-bottom:1em}.template-event-list .event-item:hover{color:#b2173f !important}.date-past{color:#ccc !important}.bar{margin-top:1em;margin-bottom:2em}.breadcrumbs{margin:0;padding:0;border:0;color:#ccc;font-size:.8em}.breadcrumbs:after{content:"";display:table;clear:both}.breadcrumbs li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0}.breadcrumbs li:first-child{padding-left:0}.breadcrumbs li:last-child{padding-right:0}.breadcrumbs li.last{padding-right:0}@media(max-width:600px){.breadcrumbs{display:none}}.breadcrumbs a{color:#ccc}.lt-ie9 .breadcrumbs li{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("span")).innerHTML=' / ');}.lt-ie9 .breadcrumbs li span{padding:0 .5em}.breadcrumbs li:after{content:'/';font-size:.9em;padding:0 .5em}.breadcrumbs li:last-child:after{content:''}.persons{margin-bottom:2em}@media(min-width:570px){.persons{width:33.33%;float:left;margin-top:1em}}@media(max-width:570px){html{font-size:14px}}.cover-list ul{margin:0;padding:0;border:0;margin-right:-1.2em}.cover-list ul:after{content:"";display:table;clear:both}.cover-list ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0}.cover-list ul li:first-child{padding-left:0}.cover-list ul li:last-child{padding-right:0}.cover-list ul li.last{padding-right:0}.cover-list ul li{position:relative;margin:0 1em 4em 0}@media(min-width:570px){.cover-list ul li{margin:0 2em 4em 0}}.cover-list ul li img{width:auto;height:170px}@media(min-width:570px){.cover-list ul li img{height:240px}}.cover-list ul li a{color:inherit !important;text-decoration:inherit !important;cursor:pointer}.cover-list ul li a:active,.cover-list ul li a:focus{outline:0;text-decoration:none !important}.cover-list ul li .small-caption{visibility:hidden;position:absolute}.cover-list ul li:hover .small-caption{visibility:visible;top:100%;left:0;margin-top:.25em;color:#666}.cover-list ul li:hover .small-caption.align-right{left:auto;right:0;text-align:right}[class*="icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.service-icons{position:absolute;right:1.2em;bottom:-.3em}@media(min-width:880px){.service-icons{bottom:0;right:2em}}@media(max-width:570px){.service-icons{display:none}}.service-icons span{font-size:25px}.service-icons a+a{margin-left:10px}.service-icons a{color:#b2173f}.service-icons a:hover{text-decoration:none;color:#85112f}.icon-menu{position:absolute;top:0;width:22px;color:transparent;overflow:hidden}@media(min-width:571px){.icon-menu{display:none}}.icon-menu:before{font-size:24px;color:black;content:"\e603"}.icon-shopping-cart{*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe604;');}.icon-th-menu{*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe603;');}.icon-search{*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe602;');}.icon-arrow-right{*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe604;');}.icon-Logo-TKG{*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe601;');}.icon-pencil{*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML='&#xe605;');}.icon-shopping-cart:before{content:"\e604"}.icon-th-menu:before{content:"\e603"}.icon-Logo-TKG:before{content:"\e601"}.icon-search:before{content:"\e602"}.icon-pencil:before{content:"\e605"}.side-nav .is-active>a{color:#b2173f}.side-nav>ul{margin:0}.side-nav ul{padding:0}.side-nav ul ul{margin:.5em 0}.side-nav li{list-style-type:none;margin-bottom:.5em}.side-nav a{margin-bottom:.5em;color:gray;line-height:1.2}.side-nav li li{font-size:13px;padding-left:1em}@media print{.main-header{height:auto;border:0;background:none}.ie .main-header{display:none}.main-nav,.sub-nav,.side-nav,.browse,.service-icons{display:none !important}a{color:black;text-decoration:underline}h1,h2,h3,.template-event-list .event-title,h4,h5,h6{color:black}.navigation-and-content .main-content{width:100%;margin:0;padding:0;float:none !important}body{zoom:80%;font-size:12pt}.ie body{zoom:100%}.breadcrumbs a,.breadcrumbs{text-decoration:none;color:black}.bar{margin-top:-3em;margin-bottom:2em}.wrapper,.main-header>div.inner,.bar{padding:0;max-width:auto}.main-header{padding:0}h1.icon-brand a{margin-top:.3em}body.fresco-visible{zoom:100%}.fresco-visible .wrapper,.fresco-visible .main-header>div.inner,.fresco-visible .bar,.fresco-visible .bar,.fresco-visible .main-header{display:none}.fr-window:before{display:block;font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;text-align:right;content:'\e601';margin:4px;height:11px;font-size:11px}.fr-content{position:static !important;width:85% !important;height:auto !important}.fr-box-wrapper,.fr-box-outer-border,.fr-box-padder,.fr-box-spacer,.fr-box,.fr-box-has-ui-outside,.fr-frame,.fr-frames-move,.fr-frames,.fr-bubble,.fr-window{width:100% !important;height:auto !important;padding:0 !important;text-align:center !important;overflow:visible !important;position:static !important;float:none !important}.fr-content-image-overlay,.fr-onclick-side,.fr-overlay,.fr-info-background,.fr-thumbnails,.fr-ui,.fr-download-image,.fr-onclick-side{display:none !important}.fr-info{color:black !important;font-size:9pt !important;line-height:1.2 !important;text-align:left !important;position:static !important;width:100% !important;top:0 !important;left:0 !important}.fr-info-padder{padding:4px !important}.fr-caption{opacity:1}.fr-window-fresco .fr-box-outer-border{box-shadow:none}}.slider-wrapper{background-color:#f0f0f0}.slider-wrapper a{color:inherit !important;text-decoration:inherit !important;cursor:pointer}.slider-wrapper a:active,.slider-wrapper a:focus{outline:0;text-decoration:none !important}.slider-wrapper .slide{padding:15px}.slider-wrapper .slide img{margin:0 auto}.slider-wrapper .small-caption{text-align:center;margin:1em 2em 0}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;background:#f0f0f0}.bx-wrapper .bx-loading{background-color:#f0f0f0}.bx-wrapper .bx-prev{left:5px}.bx-wrapper .bx-next{right:5px}.link-button,.shoppingcart .submit,.subscribe .submit{background:none;padding:0;border:0;color:#b2173f;text-decoration:underline;cursor:pointer}.shoppingcart table th,.subscribe table th{text-align:left}.shoppingcart table th,.shoppingcart table td,.subscribe table th,.subscribe table td{padding:0 1em 1em 0}.shoppingcart table input[type="number"],.subscribe table input[type="number"]{width:3em}.shoppingcart table .sc_number,.subscribe table .sc_number{text-align:right}.shoppingcart .submit,.subscribe .submit{padding:2px;margin-right:5px;text-decoration:none;border:1px solid #b2173f}.shoppingcart p>label,.subscribe p>label{float:left;display:block;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;width:140px}.shoppingcart p:after,.subscribe p:after{content:"";display:table;clear:both}.shoppingcart .reqstar,.shoppingcart .error label,.subscribe .reqstar,.subscribe .error label{color:#b2173f}.shoppingcart span.errormsg,.subscribe span.errormsg{display:none}@media(min-width:570px){.news-list{margin:0 -15px}.news-list .news-item{width:33.33%;padding:0 15px;float:left}}.toc{width:100%;margin-bottom:1em}.toc td{vertical-align:top;padding:0 10px 10px 0}.toc .page-number{width:30px;text-align:right}.bodycopy>*{margin-top:0}.editpage{display:block;margin:2em;padding:.5em;background-color:#f0f0f0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:fixed;bottom:0;right:0}.slider{visibility:hidden}