.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}
.fr-window,.fr-window [class^="fr-"],.fr-overlay,.fr-overlay [class^="fr-"],.fr-loading,.fr-loading [class^="fr-"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.fr-overlay{z-index:99999;position:fixed;top:0;left:0;height:100%;width:100%;zoom:1;overflow:hidden}
.fr-overlay-background{background:#fff;float:left;width:100%;height:100%;position:relative}
.fr-window,.fr-window-fixed-measure{z-index:100000;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;min-height:100%}
.fr-mobile-touch-enabled,.fr-overlay-mobile-touch-enabled{position:absolute;overflow:visible}
.fr-ui-outside .fr-info{z-index:100001}
.fr-loading{z-index:100001;position:fixed;top:50%;left:50%;width:52px;height:52px;margin-top:-26px;margin-left:-26px;overflow:visible}
.fr-loading-offset{position:absolute;width:100%;height:100%;top:0;left:0}
.fr-loading-background,.fr-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}
.fr-loading-background{background:#0d0d0d url('../../fileadmin/template/afasekasch/css/fresco/skins/loading.gif') 50% 50% no-repeat;opacity:.8;-webkit-border-radius:3px;border-radius:3px;position:relative;float:left;border:1px solid rgba(80,80,80,.2);-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.fr-loading-icon{display:none}
.fr-bubble{float:left;width:100%;height:100%;position:relative}
.fr-ui,.fr-info{font:normal 13px/21px"Lucida Sans Unicode","Lucida Sans","Lucida Grande",Verdana,Arial,sans-serif}
.fr-frames{height:100%;width:100%;position:absolute;display:inline;top:0;left:0;overflow:hidden}
.fr-frames-move{position:absolute;top:0;left:0;height:100%;width:100%}
.fr-frame,.fr-ui{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.fr-frame-touch{position:relative;float:left;top:auto;left:auto;width:100%}
.fr-window *:not(.fr-caption)::selection,.fr-window *:not(.fr-caption)::-moz-selection,.fr-window *:not(.fr-caption)::-webkit-selection{background:transparent}
.fr-mobile-touch-enabled .fr-frame .fr-box{position:absolute;top:0;left:0;width:100%;height:100%}
.fr-frame-touch .fr-box{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fr-mobile-touch-enabled .fr-ui,.fr-mobile-touch-enabled .fr-ui-spacer,.fr-mobile-touch-enabled .fr-ui-wrapper,.fr-mobile-touch-enabled .fr-ui-padder,.fr-mobile-touch-enabled .fr-ui-toggle,.fr-mobile-touch-enabled .fr-ui-outer-border,.fr-mobile-touch-enabled .fr-side{pointer-events:none}
.fr-box{position:absolute;top:0;left:0;height:100%;width:100%}
.fr-box-has-ui-outside{overflow:hidden}
.fr-box-spacer,.fr-ui-spacer{position:absolute;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fr-box-wrapper,.fr-ui-wrapper{position:relative;background:url('../../fileadmin/template/afasekasch/css/fresco/skins/blank.gif');overflow:hidden}
.fr-box-padder,.fr-ui-padder{position:absolute;top:0;left:0;zoom:1;border-color:transparent;border-style:solid;border-width:0;background:url('../../fileadmin/template/afasekasch/css/fresco/skins/blank.gif')}
.fr-box-padder,.fr-ui-padder{position:absolute;top:0;left:0}
.fr-ui-padder{zoom:1}
.fr-box-wrapper,.fr-ui-wrapper,.fr-ui-toggle{position:relative;float:left;display:inline;zoom:1;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fr-box-wrapper{background:#101010}
.fr-ui-wrapper-outside{float:left;height:100%;width:100%}
.fr-box-outer-border,.fr-ui-outer-border{position:relative;float:left;display:inline;height:100%;width:100%;zoom:1}
.fr-ltIE9 .fr-box-outer-border,.fr-ltIE9 .fr-ui-outer-border{border:0px solid transparent}
.fr-content{height:100%;width:100%;zoom:1;*display:inline;margin:0;padding:0}
.fr-content-image{position:absolute;top:0;left:0;image-rendering:optimizeQuality;max-width:none}
.fr-content-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.fr-download-image{position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;-webkit-user-drag:element;user-drag:element;-webkit-user-select:none;user-select:none;pointer-events:auto}
.fr-onclick-side{position:absolute;top:0;width:50%;height:100%;background:url('../../fileadmin/template/afasekasch/css/fresco/skins/blank.gif');overflow:hidden;cursor:pointer;z-index:1}
.fr-onclick-side img{cursor:pointer}
.fr-onclick-previous{left:0}
.fr-onclick-next{right:0}
.fr-frame-onclick-next .fr-onclick-next{width:100%}
.fr-side{position:absolute;top:0;height:100%;cursor:pointer;overflow:hidden;background:url('../../fileadmin/template/afasekasch/css/fresco/skins/blank.gif') 0 0 repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:1}
.fr-side-disabled{cursor:default}
.fr-side-button{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;pointer-events:auto}
.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1}
.fr-side-previous{left:0;width:50%}
.fr-side-next{right:0;width:50%}
.fr-side-previous .fr-side-button{left:0}
.fr-side-next .fr-side-button{right:0}
.fr-ui-outside .fr-side{width:72px;height:72px;top:50%;margin-top:-36px}
.fr-ui-outside .fr-side-button{margin-top:0;top:0}
.fr-info{position:absolute;bottom:0px;left:0px;width:100%;color:#efefef;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;pointer-events:auto}
.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;line-height:1%;filter:alpha(opacity=80);opacity:.8;zoom:1;background:#fff;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.fr-info-outside .fr-info-background{background:none;filter:none;opacity:1}
.fr-info-padder{padding:12px;display:block;filter:alpha(opacity=99);overflow:hidden;width:auto;position:relative}
.fr-caption{position:relative;filter:alpha(opacity=99);opacity:.99;width:auto;word-wrap:no-wrap}
.fr-position-text{position:relative}
.fr-has-position .fr-info-inside .fr-caption{margin-right:75px}
.fr-info-inside .fr-position{filter:alpha(opacity=99);opacity:.99;position:relative;text-align:right;word-wrap:no-wrap;line-height:21px;color:#b3b3b3;float:right;width:75px}
.fr-no-caption .fr-info-inside .fr-position{width:auto;margin:0 1px 1px 0;color:#b9b9b9;filter:alpha(opacity=99)}
.fr-info-inside .fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%}
.fr-no-caption .fr-info-inside .fr-position-background{border-radius:12px;background:#101010;filter:alpha(opacity=80);opacity:.8;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.fr-info-inside .fr-position-text{position:relative}
.fr-no-caption .fr-info-inside .fr-position-text{float:left;height:13px;line-height:13px;padding:6px 10px;text-shadow:0 1px 1px rgba(0,0,0,.3)}
@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-has-position .fr-info-inside .fr-caption{margin-right:0}
.fr-position{display:none !important}
.fr-ui-outside .fr-side{width:54px;height:50px;margin-top:-25px}
.fr-side-button{width:40px;height:50px;margin:0 6px;margin-top:-25px}
}
.fr-ui-outside .fr-position{position:absolute;bottom:15px;right:15px;display:inline;width:auto;margin:0 1px 1px 0;color:#b9b9b9}
.fr-ui-outside .fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;filter:alpha(opacity=80);opacity:.8;background:#1e1e1e;border:1px solid rgba(180,180,180,.2);-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.fr-ui-outside .fr-position-text{position:relative;float:left;width:auto;text-align:right;word-wrap:no-wrap;color:#b3b3b3;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:no-wrap;padding:6px 10px;height:13px;line-height:13px}
.fr-ui-outside .fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%}
.fr-no-caption .fr-info-outside{
}
// Feb 2026
.fr-no-caption .fr-info-padder{pointer-events:none}
.fr-no-caption .fr-info-background{pointer-events:none;opacity:0;filter:none;display:none}
.fr-no-caption .fr-position-text,.fr-ui-outside .fr-position-text{text-shadow:0 1px 1px rgba(0,0,0,.3)}
.fr-ui-outside .fr-position{float:none;position:absolute;bottom:0;right:0;margin:15px}
.fr-ltIE8 .fr-info *{zoom:1;filter:alpha(opacity=99)}
.fr-ltIE8 .fr-box *{zoom:1;filter:alpha(opacity=99)}
.fr-info-outside{bottom:auto}
.fr-no-caption .fr-info-outside .fr-info-padder{padding:10px 5px}
.fr-ui-outside .fr-no-caption .fr-position{margin:0}
.fr-close{position:absolute;top:0px;right:0px;width:47px;height:47px;cursor:pointer;pointer-events:auto}
.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:23px;width:23px}
.fr-close-background{filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;cursor:pointer}
.fr-close:hover .fr-close-background{}
.fr-ui-outside .fr-close-background{}
.fr-ui-outside .fr-close:hover .fr-close-background{}
.fr-thumbnails{position:absolute;width:100%;height:9%;-webkit-tap-highlight-color:rgba(0,0,0,0);zoom:1;overflow:hidden}
.fr-thumbnails-horizontal{left:0;bottom:0;min-height:40px;max-height:120px;padding:20px 0}
.fr-thumbnails-vertical{left:0;top:0;min-width:40px;max-width:120px;padding:0 20px}
.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}
.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}
.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}
.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}
.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}
.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}
.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}
.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}
.fr-ltIE9 .fr-thumbnail *{overflow:hidden;
z-index:1;zoom:1}
.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;
z-index:0;
}
.fr-thumbnail-overlay{cursor:pointer}
.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}
.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%}
.fr-thumbnail-overlay-border{border-width:0;overflow:hidden;border-style:solid;border-color:transparent;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.fr-thumbnail img{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}
.fr-thumbnail:hover img,.fr-thumbnail-active:hover img{filter:alpha(opacity=99);opacity:.99}
.fr-thumbnail-active img,.fr-thumbnail-active:hover img{filter:alpha(opacity=35);opacity:.35}
.fr-thumbnail-active{cursor:default}
.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}
.fr-thumbnail-loading-background{background-color:#101010;background-image:url('../../fileadmin/template/afasekasch/css/fresco/skins/loading.gif');background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}
.fr-thumbnail-loading-icon{display:none}
.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 10px;position:relative;overflow:hidden}
.fr-thumbnails-side-previous{margin-left:20px}
.fr-thumbnails-side-next{margin-right:20px}
.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}
.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}
.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}
.fr-thumbnails-side-button-disabled *{cursor:default}
.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}
.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:-7px;left:-7px;width:100%;height:100%}
.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both}
.fr-frames-has-touch-ui{top:43px}
.fr-touch-menu{position:absolute;width:100%;top:0;left:0;height:43px}
.fr-touch-menu-wrapper{float:left;width:100%;height:100%;position:relative}
.fr-touch-caption{position:absolute;width:100%;top:100%;left:0;margin-top:-43px}
.fr-touch-menu-wrapper,.fr-touch-caption-wrapper{float:left;width:100%;height:100%;position:relative}
.fr-touch-caption-overflow-scroll{
overflow-x:hidden;overflow-y:scroll !important;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
.fr-touch-menu-background,.fr-touch-caption-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;line-height:1%;filter:alpha(opacity=80);opacity:.8;zoom:1;background:#fff;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.fr-touch-caption-info{float:left;position:relative;clear:both;padding-right:38px;color:#efefef}
.fr-touch-caption-info-padder{float:left;padding:11px;display:block;filter:alpha(opacity=99);overflow:hidden;width:auto;position:relative}
.fr-touch-caption-text-wrapper{float:left;clear:both;font-weight:normal;font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande",Verdana,Arial,sans-serif;font-size:13px;line-height:21px;height:21px;
width:100%;overflow:hidden}
.fr-touch-caption-text{float:left}
.fr-touch-caption-overflow .fr-touch-caption-text-wrapper{overflow:visible;height:auto}
.fr-touch-button{padding:10px 4px;width:23px;height:23px;position:relative;cursor:pointer}
.fr-touch-button .fr-touch-button-background{position:absolute;top:10px;left:4px;height:23px;width:23px}
.fr-touch-button .fr-touch-button-background{background-color:#303030}
.fr-touch-button:hover .fr-touch-button-background{background-color:#404040}
.fr-touch-button-icon{float:left;position:relative;width:23px;height:23px}
.fr-touch-close{position:absolute;top:0;right:0;padding-right:11px}
.fr-touch-caption-more{position:absolute;top:0;right:0;padding-right:11px;display:none}
.fr-touch-caption-padded .fr-touch-caption-more{display:block}
@media all and (min-height:0px){.fr-thumbnails{padding:10px 0}
.fr-thumbnail,.fr-thumbnails-side{margin:0 4px}
.fr-thumbnails-side-previous{margin-left:8px}
.fr-thumbnails-side-next{margin-right:8px}
.fr-thumbnail-loading-background{background-image:url('../../fileadmin/template/afasekasch/css/fresco/skins/loading-small.gif')}
}
@media all and (min-height:200px){.fr-thumbnails{padding:12px 0}
.fr-thumbnail,.fr-thumbnails-side{margin:0 6px}
.fr-thumbnails-side-previous{margin-left:12px}
.fr-thumbnails-side-next{margin-right:12px}
}
@media all and (min-height:350px){.fr-thumbnail-loading-background{background-image:url('../../fileadmin/template/afasekasch/css/fresco/skins/loading-medium.gif')}
}
@media all and (min-height:500px){.fr-thumbnails{padding:14px 0}
.fr-thumbnail,.fr-thumbnails-side{margin:0 7px}
.fr-thumbnails-side-previous{margin-left:14px}
.fr-thumbnails-side-next{margin-right:14px}
}
@media all and (min-height:700px){.fr-thumbnails{padding:20px 0}
.fr-thumbnail,.fr-thumbnails-side{margin:0 10px}
.fr-thumbnails-side-previous{margin-left:20px}
.fr-thumbnails-side-next{margin-right:20px}
.fr-thumbnail-loading-background{background-image:url('../../fileadmin/template/afasekasch/css/fresco/skins/loading.gif')}
}
.fr-ltIE8 *{zoom:1;z-index:1}
.fr-ltIE9 .fr-content-image-overlay,.fr-ltIE9 .fr-has-caption .fr-info-outside .fr-info-background{border:0}
.fr-window-fresco .fr-side-button-icon,.fr-window-fresco .fr-close-icon,.fr-window-fresco .fr-touch-close .fr-touch-button-icon,.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon,.fr-window-fresco .fr-thumbnails-side-button-icon{background-image:url('../../fileadmin/template/afasekasch/css/fresco/skins/fresco/sprite.png')}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.fr-window-fresco .fr-side-button-icon,.fr-window-fresco .fr-close-icon,.fr-window-fresco .fr-touch-close .fr-touch-button-icon,.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon,.fr-window-fresco .fr-side-button-icon{background-image:url('../../fileadmin/template/afasekasch/css/fresco/skins/fresco/sprite@x2.png');background-size:500px 500px;
}
}
.fr-window-fresco .fr-box-outer-border{box-shadow:0 0 5px rgba(0,0,0,.4)}
.fr-window-fresco .fr-box-wrapper{background:#101010;border-color:transparent;border-style:solid;border-width:0}
.fr-window-fresco .fr-content-image-overlay{border-width:1px;border-style:solid;border-color:transparent;border-color:rgba(255,255,255,.08)}
.fr-window-fresco .fr-has-caption .fr-box-has-ui-outside .fr-content-image-overlay{border-bottom-width:0px}
.fr-window-fresco .fr-no-caption .fr-box-has-ui-outside .fr-content-image-overlay{border-bottom-width:1px}
.fr-window-fresco .fr-ui-outside .fr-position-text{text-shadow:0 1px 1px rgba(0,0,0,.3)}
.fr-window-fresco .fr-no-caption .fr-info-inside .fr-position-background{border:1px solid rgba(180,180,180,.15)}
.fr-window-fresco .fr-has-caption .fr-info-inside .fr-info-background{border:1px solid rgba(68,68,68,.1);border-top-width:0}
.fr-window-fresco .fr-has-caption .fr-info-outside .fr-info-background{border:1px solid rgba(80,80,80,.25);border-top-width:0}
.fr-window-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}
.fr-window-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}
.fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -114px}
.fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -114px}
.fr-window-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon{background-position:-13px -114px}
.fr-window-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon{background-position:-93px -114px}
.fr-window-fresco .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,.fr-window-fresco .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-13px -214px}
.fr-window-fresco .fr-side-next .fr-side-button-disabled .fr-side-button-icon,.fr-window-fresco .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-93px -214px}
.fr-window-fresco:not(.fr-ltIE9) .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -114px}
.fr-window-fresco:not(.fr-ltIE9) .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -114px}
.fr-window-fresco:not(.fr-ltIE9) .fr-side .fr-side-button .fr-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:1}
.fr-window-fresco .fr-side:hover .fr-side-button .fr-side-button-icon,.fr-window-fresco .fr-frame .fr-side .fr-side-button-active .fr-side-button-icon{opacity:1}
.fr-ltIE9 .fr-frame .fr-side-previous .fr-side-button-active .fr-side-button-icon{background-position:-13px -114px}
.fr-ltIE9 .fr-frame .fr-side-next .fr-side-button-active .fr-side-button-icon{background-position:-93px -114px}
.fr-window-fresco:not(.fr-ltIE9) .fr-ui-outside .fr-side .fr-side-button-disabled .fr-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-ui-outside .fr-side .fr-side-button-disabled:hover .fr-side-button-icon{opacity:.2}
.fr-window-fresco .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon{background-image:none}
@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-window-fresco .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0px -300px}
.fr-window-fresco .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-40px -300px}
.fr-window-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon{background-position:0px -350px}
.fr-window-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon{background-position:-40px -350px}
.fr-window-fresco:not(.fr-ltIE9) .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0px -350px}
.fr-window-fresco:not(.fr-ltIE9) .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-40px -350px}
}
.fr-window-fresco .fr-close .fr-close-icon{background-position:-169px -9px}
.fr-window-fresco .fr-close:hover .fr-close-icon{background-position:-210px -9px}
.fr-window-fresco:not(.fr-ltIE9) .fr-close .fr-close-icon{background-position:-210px -9px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}
.fr-window-fresco .fr-close:hover .fr-close-icon{opacity:1}
.fr-window-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}
.fr-window-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3)}
.fr-window-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}
.fr-window-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}
.fr-window-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08);
}
.fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0px}
.fr-window-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-160px -41px}
.fr-window-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-202px -41px}
.fr-window-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-160px -83px}
.fr-window-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-202px -83px}
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-286px -41px}
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-328px -41px}
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-286px -83px}
.fr-window-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-328px -83px}
.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}
.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-160px -41px}
.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-202px -83px}
.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}
.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-286px -41px}
.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-328px -83px}
.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-fresco:not(.fr-ltIE9) .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}
.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-244px -41px}
.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-244px -83px}
.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}
.fr-window-fresco.fr-ltIE9 .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-370px -41px}
.fr-window-fresco.fr-ltIE9 .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-fresco.fr-ltIE9 .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-370px -83px}
.fr-window-fresco .fr-touch-menu-background,.fr-window-fresco .fr-touch-caption-background{border-style:solid;border-color:transparent;border-color:rgba(255,255,255,.12);border-width:0 0 1px 0;box-shadow:0 1px 3px rgba(0,0,0,.3)}
.fr-window-fresco .fr-touch-caption-background{border-width:1px 0 0 0;box-shadow:0 -1px 3px rgba(0,0,0,.3)}
@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-window-fresco .fr-touch-caption-text-wrapper{font-size:12px}
}
.fr-window-fresco .fr-touch-close .fr-touch-button-icon{background-position:-169px -9px}
.fr-window-fresco .fr-touch-close:hover .fr-touch-button-icon{background-position:-210px -9px}
.fr-window-fresco:not(.fr-ltIE9) .fr-touch-close .fr-touch-button-icon{background-position:-210px -9px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}
.fr-window-fresco .fr-touch-close .fr-touch-button-icon{opacity:1}
.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon{background-position:-169px -134px}
.fr-window-fresco .fr-touch-caption-more:hover .fr-touch-button-icon{background-position:-210px -134px}
.fr-window-fresco:not(.fr-ltIE9) .fr-touch-caption-more .fr-touch-button-icon{background-position:-210px -134px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}
.fr-window-fresco .fr-touch-caption-more .fr-touch-button-icon{opacity:1}
/*\T1*/
.fr-window-fresco .fr-touch-caption-less .fr-touch-button-icon{background-position:-169px -175px}
.fr-window-fresco .fr-touch-caption-less:hover .fr-touch-button-icon{background-position:-210px -175px}
/*\T1*/
.fr-window-fresco:not(.fr-ltIE9) .fr-touch-caption-less .fr-touch-button-icon{background-position:-210px -175px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}
.fr-window-fresco .fr-touch-caption-less .fr-touch-button-icon{opacity:1}
.fr-window-IE6 *{zoom:1}
.fr-window-IE6 .fr-side-button-icon,.fr-window-IE6 .fr-close-icon,.fr-window-IE6 .fr-thumbnails-side-button-icon{background-image:url('../../fileadmin/template/afasekasch/css/fresco/skins/IE6/sprite.png')}
.fr-window-IE6 .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -114px}
.fr-window-IE6 .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -114px}
.fr-window-IE6 .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-13px -214px}
.fr-window-IE6 .fr-side-next .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-93px -214px}
.fr-window-IE6 .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon{display:none}
@media all and (max-width:568px) and (max-height:320px),all and (max-width:320px) and (max-height:568px){.fr-window-IE6 .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0px -350px}
.fr-window-IE6 .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-40px -350px}
.fr-window-IE6 .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon{background-position:0px -400px}
.fr-window-IE6 .fr-side-next .fr-side-button-disabled .fr-side-button-icon,.fr-window-IE6 .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-40px -400px}
}
.fr-window-IE6 .fr-close .fr-close-icon{background-position:-169px -9px}
.fr-window-IE6 .fr-close:hover .fr-close-icon{background-position:-210px -9px}
.fr-window-IE6 .fr-info{filter:alpha(opacity=99)}
.fr-window-IE6 .fr-ui-outside .fr-info{background:#fff}
.fr-window-IE6 .fr-close-icon{background-color:#232323}
.fr-window-IE6 .fr-close .fr-close-background{display:none}
.fr-window-IE6 .fr-info-background{display:none}
.fr-window-IE6 .fr-has-caption .fr-ui-inside .fr-info,.fr-window-IE6 .fr-info-outside{background:#0d0d0d}
.fr-window-IE6 .fr-position{background:#101010}
.fr-window-IE6 .fr-has-caption .fr-ui-inside .fr-position{background:none}
.fr-window-IE6 .fr-position .fr-position-background{display:none}
html,body{padding:0;margin:0;width:100%;height:100%}
html{background-color:#fff}
#overall{
}
section.content-block{position:relative;width:942px;width:94.2rem;padding:0 41px;padding:0 4.1rem;margin-left:auto;margin-right:auto;border-top:5px solid #d8d9d9}
section.content-block{padding-top:14px;padding-top:1.4rem;padding-bottom:48px;padding-bottom:4.8rem}
section.content-block .content-inner{padding-left:52px;padding-left:5.2rem}
#overall section.home{margin-bottom:36px;margin-bottom:3.6rem;padding-bottom:40px;padding-bottom:4rem;background-position:0 115px;
# background-position:12.8% 115px;
# background-position:0% 182px;
# background-position:0% 108px;
# background-position:7% 58px;
# background-position:12% 48px;# background-position:16% 48px;
# background-position:40px 100px;
background-repeat:no-repeat;background-image:url(/fileadmin/kunst/home/Startseite-Kubins-Katze-web.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_202405_Lineare_Komposition.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_202305_Muvement-studies.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_202301_Female-sm.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_2019_Female.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_2021_Female.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_2021_derZeichner.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_2021_Vincent.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_Tuempel_webkl.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_female_2018_k.jpg);# background-image:url('../../fileadmin/template/afasekasch/i/Startseite_Code_2013.jpg');# background-image:url(/fileadmin/kunst/home/Startseite_2015.jpg);# background-image:url(/fileadmin/kunst/home/Startseite_2016a.jpg);background-size:auto 70%;
# background-size:auto 71%;
# background-size:auto 70%;
# background-size:auto 66%;
# background-size:auto 64%;
# background-size:auto 81.5%;
# background-size:auto 94%;# background-size:auto 78%;
}
#overall section.home{border-bottom:none !important}
.toolbar{margin:0 0 120px 0;margin:0 0 12rem 0}
section.content-block .logo{float:left}
section.content-block .logo a{display:block;width:168px;width:16.8rem;height:46px;height:4.6rem;background-position:0 0;background-repeat:no-repeat;background-image:url('../../fileadmin/template/afasekasch/i/logo.png');background-size:100%}
nav{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}
nav.section{float:left;margin:0 0 0 70px;margin:0 0 0 7rem}
nav.section ul{margin:0;padding:0;list-style:none}
nav.section ul li{float:left;padding-top:26px;padding-top:2.6rem;margin-left:23px;margin-left:2.3rem}
nav.section ul li.act{padding-top:0}
nav.section ul li.nav-pn{width:4.6rem;padding-top:0;padding-bottom:2rem;overflow:hidden}
section.content-block a.back{display:block;float:right;padding-top:26px;padding-top:2.6rem}
nav.work ul{margin:0;padding:0;list-style:none}
nav.work ul li{float:left}
nav.work ul li a{position:relative;display:block;display:table;width:314px;width:31.4rem;height:314px;width:31.4rem;margin:0;padding:0;vertical-align:middle;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-image:inherit}
nav.work ul li a span{display:block;position:absolute;top:43%;width:100%;z-index:10}
nav.work ul li a:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;line-height:0;background:rgba(255,255,255,0.5);z-index:1;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}
nav.work ul li a:hover:before{background:rgba(255,0,0,0);-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}
nav.home{float:right;position:relative;margin:176px 0 112px 0}
nav.home ul{margin:0;padding:0;list-style:none}
nav.home ul li{float:left}
nav.home ul li:nth-of-type(4n){clear:left}
nav.home ul li a{display:block;display:table-cell;width:156px;height:156px;vertical-align:middle;# border:1px solid #f2f2f2;border:1px solid #e0e0e0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}
nav.home ul li a:hover{background:#1a1a18;border-color:#1a1a18;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}
nav.home ul li:nth-of-type(2n) a,nav.home ul li:nth-of-type(3n) a,nav.home ul li:nth-of-type(5n) a{border-left-width:0}
nav.home ul li:nth-of-type(1) a,nav.home ul li:nth-of-type(2) a,nav.home ul li:nth-of-type(3) a{border-bottom-width:0}
nav.home ul li:nth-of-type(4n) a{border-left-width:1px}
.divider{margin:52px 0 94px 0;margin:5.2rem 0 9.4rem 0;border-bottom:1px solid #e2e2e2}
.csc-frame-indent .divider{margin:19px 0 52px 0;margin:1.9rem 0 5.2rem 0}
.csc-frame-frame2 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image{float:left;position:relative;width:155px;width:15.5rem;height:155px;height:15.5rem;margin:0 2px 2px 0 !important;margin:0 0.2rem 0.2rem 0 !important;cursor:pointer;overflow:hidden}
.csc-frame-frame2 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image a:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;line-height:0;background:rgba(255,255,255,0.5);z-index:2;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}
.csc-frame-frame2 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image a:hover:before{background:rgba(255,0,0,0);-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}
.csc-frame-frame2 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image .caption{position:absolute;left:0;top:45%;width:100%;z-index:1;text-align:center;font-family:'misoregular','Miso Regular','Miso',Helvetica,Arial,sans-serif;color:#000}
.fr-window-fresco .fr-has-caption .fr-info-outside .fr-info-background{border:none}
.fr-window-fresco .fr-box-outer-border{box-shadow:none}
.fr-info-padder{padding:36px 0 12px 0}
.fr-caption{text-align:center;font-family:'misolight','Miso Light','Miso',Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;line-height:24px;line-height:2.4rem;color:#404040;display:block !important;// Feb 2026}
.fr-caption strong{font-size:23px;font-size:2.3rem}
.fr-window{border-top:5px solid #d8d9d9}
div.accordion{display:none}
.csc-textpic-reponsive-images{display:none !important;visibility:hidden !important}
.csc-textpic-reponsive-images img{display:none !important;visibility:hidden !important}
@media screen and (max-device-width:64em){html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
}
@media screen and (max-width:1023px){section.content-block{width:auto}
.toolbar nav.section{display:none}
}
@media screen and (max-width:59em){section.content-block{padding-left:25px;padding-left:2.5rem;padding-right:25px;padding-right:2.5rem}
#overall section:first-of-type{background-position:0 110px;// 2025 Kubins Katze
# background-position:17.5% 40px;background-size:auto 80%}
nav.home{margin:122px 0 0 0}
.csc-textpic-imagewrap{float:none !important;margin-right:0 !important;margin-left:0 !important}
.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:40px !important}
.csc-textpic-imagewrap img{display:block;margin:0}
.csc-textpic-text{margin-left:0 !important;margin-right:0 !important}
}
@media screen and (max-width:51em){#overall section:first-of-type{background-position:0 110px;// 2025 Kubins Katze
# background-position:13.5% 40px}
nav.home ul li:nth-of-type(3n),nav.home ul li:nth-of-type(5n){clear:left}
nav.home ul li:nth-of-type(4n),nav.home ul li:nth-of-type(6n){clear:none}
nav.home ul li:nth-of-type(3n) a,nav.home ul li:nth-of-type(5n) a{border-left-width:1px}
nav.home ul li:nth-of-type(2n) a{border-left-width:0}
nav.home ul li:nth-of-type(4) a{border-bottom-width:0}
}
@media screen and (max-width:43em){nav.work ul li{float:none;width:314px;width:31.4rem;margin:0 auto}
}
@media screen and (max-width:42em){section.content-block{padding-bottom:10px;padding-bottom:1rem}
section.content-block .content-inner{padding-left:0}
#overall section:first-of-type{background:none}
nav.home{float:none;clear:both;width:318px;width:31.8rem;margin:80px auto 0 auto;margin:8rem auto 0 auto}
nav.work ul li{float:none;width:auto;max-width:314px;max-width:31.4rem}
.csc-textpic-imagewrap img{width:100% !important;height:auto !important;margin:0 auto}
}
@media screen and (max-width:23em){nav.home{width:auto}
nav.home ul li{float:none;width:158px;width:15.8rem;margin:0 auto;max-width:auto}
nav.home ul li:nth-of-type(5) a{border-bottom-width:0}
nav.home ul li:nth-of-type(2n) a{border-left-width:1px}
.csc-frame-frame2 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image{float:none;margin:0 0 2px 0 !important}
}
body:before{content:'normal';width:0 !important;height:0 !important;position:absolute;top:0 !important;left:0 !important;font-size:0 !important;line-height:0 !important}
@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-moz-device-pixel-ratio:2),screen and (-moz-min-device-pixel-ratio:2),screen and (-o-min-device-pixel-ratio:2/1),screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){body:before{content:'retina';width:0 !important;height:0 !important;position:absolute;top:0 !important;left:0 !important;font-size:0 !important;line-height:0 !important}
section.content-block .logo a{background-image:url('../../fileadmin/template/afasekasch/i/logo-@2.png')}
}
body:after{content:'lowres';width:0 !important;height:0 !important;position:absolute;top:0 !important;left:0 !important;font-size:0 !important;line-height:0 !important}
@media screen and (min-width:601px){body:after{content:'medres';width:0 !important;height:0 !important;position:absolute;top:0 !important;left:0 !important;font-size:0 !important;line-height:0 !important}
}
@media screen and (min-width:1101px){body:after{content:'hires';width:0 !important;height:0 !important;position:absolute;top:0 !important;left:0 !important;font-size:0 !important;line-height:0 !important}
}
@media screen and (min-width:1601px){body:after{content:'bigres';width:0 !important;height:0 !important;position:absolute;top:0 !important;left:0 !important;font-size:0 !important;line-height:0 !important}
}
div.clear{clear:both;margin:0;padding:0;font-size:0;width:0;height:0}
.clearfix:after{content:".";font-size:0;line-height:0;display:block;height:0;clear:both;visibility:hidden}
a img{border:0}
p{margin:0 0 24px 0;margin:0 0 2.4rem 0;padding:0}
h1,h2,h3,h4,h5,h6{margin:0 0 11px 0;margin:0 0 1.1rem 0;padding:0}
select,input[type=email],input[type=date],input[type=time],input[type=password],input[type=text]{font-family:'misoregular','Miso Regular','Miso',Helvetica,Arial,sans-serif;font-size:2.4rem;line-height:2rem;height:4.4rem;color:#404040;border:0.1rem solid #404040;-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem;padding:1rem 1rem 0.8rem 1rem;width:26rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 5px 0}
button[type=submit]{display:inline-block;position:relative;font-family:'misoregular','Miso Regular','Miso',Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:2rem;font-weight:500;color:#404040;text-decoration:none;margin:1rem 0 0 0;padding:1rem 2.2rem;border:0.2rem solid #404040;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;cursor:pointer;min-width:21.1rem;background:none;-webkit-transition:all ease-out 0.1s;-moz-transition:all ease-out 0.1s;transition:all ease-out 0.1s}
button[type=submit]:hover{background:#404040;color:#fff;cursor:pointer}
section.content-block.home{position:relative}
section.content-block.home a.artshop-home{position:absolute;top:20px;right:40px;z-index:10;display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none;border-bottom:0;box-shadow:none}
section.content-block.home a.artshop-home .artshop-new{margin-right:10px;font-weight:700}
section.content-block.home a.artshop-home img{display:inline-block;vertical-align:middle;height:auto;margin-top:4px}
section.content-block.home a.artshop-home img.img-hover{display:none}
section.content-block.home a.artshop-home:hover img.img-normal{display:none}
section.content-block.home a.artshop-home:hover img.img-hover{display:inline-block}
@media (max-width:700px){section.content-block.home a.artshop-home{position:static;width:100%;// justify-content:flex-end;margin-top:50px;margin-right:10px}
section.content-block.home a.artshop-home img{max-width:270px;width:100%}
}
a.shop-button{font-size:smaller;text-decoration:none !important;border:1px solid black;padding:3px 8px;color:#EE7E8A;// pink;background:black;margin-top:10px;display:inline-block;border-radius:3px;transition:all 0.2s ease}
a.shop-button:hover{color:black;background:white}
@font-face{font-family:'misoskinny';src:url('../../fileadmin/template/afasekasch/fonts/miso-skinny-webfont.eot');src:url('../../fileadmin/template/afasekasch/fonts/miso-skinny-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template/afasekasch/fonts/miso-skinny-webfont.woff2') format('woff2'),url('../../fileadmin/template/afasekasch/fonts/miso-skinny-webfont.woff') format('woff'),url('../../fileadmin/template/afasekasch/fonts/miso-skinny-webfont.ttf') format('truetype'),url('../../fileadmin/template/afasekasch/fonts/miso-skinny-webfont.svg#misoskinny') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'misolight';src:url('../../fileadmin/template/afasekasch/fonts/miso-light-webfont.eot');src:url('../../fileadmin/template/afasekasch/fonts/miso-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template/afasekasch/fonts/miso-light-webfont.woff2') format('woff2'),url('../../fileadmin/template/afasekasch/fonts/miso-light-webfont.woff') format('woff'),url('../../fileadmin/template/afasekasch/fonts/miso-light-webfont.ttf') format('truetype'),url('../../fileadmin/template/afasekasch/fonts/miso-light-webfont.svg#misolight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'misoregular';src:url('../../fileadmin/template/afasekasch/fonts/miso-regular-webfont.eot');src:url('../../fileadmin/template/afasekasch/fonts/miso-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template/afasekasch/fonts/miso-regular-webfont.woff2') format('woff2'),url('../../fileadmin/template/afasekasch/fonts/miso-regular-webfont.woff') format('woff'),url('../../fileadmin/template/afasekasch/fonts/miso-regular-webfont.ttf') format('truetype'),url('../../fileadmin/template/afasekasch/fonts/miso-regular-webfont.svg#misoregular') format('svg');font-weight:normal;font-style:normal}
html{font-size:62.5%}
body{font-family:'misoskinny','Miso Light','Miso',Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;color:#404040}
b,strong{font-family:'misoregular','Miso Regular','Miso',Helvetica,Arial,sans-serif;font-weight:normal}
a{color:#404040;text-decoration:none}
a:hover{text-decoration:underline}
nav.home ul li a{text-transform:uppercase;text-align:center;# color:#bababb;color:#89898A;text-decoration:none}
nav.home ul li a:hover{color:#fff;text-decoration:none}
nav.section ul li{text-transform:uppercase}
nav.section ul li a,a.back{# color:#cdcfcf;color:#89898A;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}
nav.section ul li a:hover,a.back:hover{# color:#1a1a18;color:#000;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}
nav.section ul li.act,nav.section ul li.nav-pn{font-size:73px;line-height:47px;color:#cdcfcf;letter-spacing:3px;text-decoration:none}
nav.section ul li.nav-pn{font-size:103px;line-height:40px}
nav.section ul li.act a{color:#cdcfcf;cursor:default}
nav.section ul li.nav-pn a{color:#cdcfcf}
nav.section ul li.nav-pn a:hover{color:#404040}
nav.work ul li a{font-family:'misolight','Miso Regular','Miso',Helvetica,Arial,sans-serif;font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;text-transform:uppercase;text-align:center;text-decoration:none;color:#404040;letter-spacing:2px}
nav.work ul li a:hover{text-decoration:none}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image caption{font-family:'misolight','Miso Light','Miso',Helvetica,Arial,sans-serif}
.button-link a{color:#cdcfcf;text-decoration:none}
.button-link a:hover{color:#404040}
h1,h2,h3,h4,h5,h6{font-family:'misoregular','Miso Regular','Miso',Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#171716}
h1,h2{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}
h2 span{font-family:'misoskinny','Miso Light','Miso',Helvetica,Arial,sans-serif;line-height:24px;line-height:2.4rem;color:#404040;text-transform:none}
h3{font-size:22px;font-size:2.2rem;line-height:28px;line-height:2.8rem}
h4{font-size:20px;font-size:2rem;line-height:26px;line-height:2.6rem}
h5{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem}
h6{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem}
tt_content.image.10.10.1 < tt_content.textpic.10.10.10.1
tt_content.image.10.10.2 < tt_content.textpic.10.10.10.2
tt_content.image.10.10.3 < tt_content.textpic.10.10.10.3
tt_content.image.10.10.4 < tt_content.textpic.10.10.10.4
tt_content.image.10.10.5 < tt_content.textpic.10.10.10.5}
@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-moz-device-pixel-ratio:2),screen and (-moz-min-device-pixel-ratio:2),screen and (-o-min-device-pixel-ratio:2/1),screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){body{font-family:'misolight','Miso Light','Miso',Helvetica,Arial,sans-serif}
}
p.align-left,td.align-left,th.align-left,h1.align-left,h2.align-left,h3.align-left,h4.align-left,h5.align-left,h6.align-left,div.align-left,address.align-left{text-align:left}
p.align-center,td.align-center,th.align-center,h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center,div.align-center,address.align-center{text-align:center}
p.align-right,td.align-right,th.align-right,h1.align-right,h2.align-right,h3.align-right,h4.align-right,h5.align-right,h6.align-right,div.align-right,address.align-right{text-align:right}
p.align-justify,td.align-justify,th.align-justify,h1.align-justify,h2.align-justify,h3.align-justify,h4.align-justify,h5.align-justify,h6.align-justify,div.align-justify,address.align-justify{text-align:justify}
p.csc-frame-frame1,table.csc-frame-frame1{border:5px solid #d9e3ee;border:0.5rem solid #d9e3ee;padding:8px;padding:0.8rem}
p.csc-frame-frame2,table.csc-frame-frame2{background-color:#f0f4f8;border:5px solid #d9e3ee;border:0.5rem solid #d9e3ee;padding:8px;padding:0.8rem}
span.important{color:#bd1818}
span.name-of-person{font-size:22px;line-height:26px;color:#000}
span.detail{color:#a9a39b}
blockquote{padding-left:24px;padding-left:2.4rem}
a.external-link{}
a.external-link-new-window{}
a.internal-link{}
a.internal-link-new-window{}
a.download{border:none;background-position:0 3px;background-repeat:no-repeat;background-image:url('../../fileadmin/template/afasekasch/i/download-icon.gif');padding-left:18px}
a.download:hover{background-color:transparent;text-decoration:none}
a.contact-phone{background:url('../../fileadmin/template/afasekasch/i/phone-icon.png') 22px 16px no-repeat}
a.contact-mail{background:url('../../fileadmin/template/afasekasch/i/mail-icon.png') 22px 18px no-repeat}
a.button{}
a.button-link{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;color:#fff;text-transform:uppercase;text-decoration:none;display:block;margin:28px auto 0 auto;margin:2.8rem auto 0 auto;width:100px;padding:13px 15px;padding:1.3rem 1.5rem;border:2px solid #000;border:0.2rem solid #000;background-color:#000}
a.button-link:hover{color:#000;text-decoration:none;background-color:#fff}
div.indent{margin-left:32px;margin-left:3.2rem}
div.accordion{}
.contenttable{width:100%;border-collapse:collapse}
.contenttable caption{color:#000;font-weight:normal;text-align:left;margin-bottom:10px}
.contenttable thead tr td{font-weight:normal;color:#000;border-bottom:2px solid #dddede}
.contenttable td p,.contenttable tr p{padding:0;margin:0}
.contenttable th{text-align:left;font-weight:normal;color:#000}
.contenttable td.align-left{text-align:left}
.contenttable td.align-center{text-align:center}
.contenttable td.align-right{text-align:right}
TABLE.typo3-adminPanel{border:1px solid black;background-color:#F6F2E6}
TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD{background-color:#9BA1A8}
TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD{background-color:#ABBBB4}
TABLE.typo3-adminPanel TABLE,TABLE.typo3-adminPanel TD{border:0px}
TABLE.typo3-adminPanel TD FONT{font-family:verdana;font-size:10px;color:black}
TABLE.typo3-adminPanel TD A FONT{font-family:verdana;font-size:10px;color:black}
TABLE.typo3-editPanel{border:1px solid black;background-color:#F6F2E6}
TABLE.typo3-editPanel TD{border:0px}
