@font-face{font-family:'KlavikaBasicLight';src:url("fonts/klavikabasic-light-webfont.eot");src:url("fonts/klavikabasic-light-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/klavikabasic-light-webfont.woff") format("woff"),url("fonts/klavikabasic-light-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'KlavikaBasicRegular';src:url("fonts/klavikabasic-regular-webfont.eot");src:url("fonts/klavikabasic-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/klavikabasic-regular-webfont.woff") format("woff"),url("fonts/klavikabasic-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'itcca-icons';src:url("fonts/itcca-icons.eot")}@font-face{font-family:'itcca-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");font-weight:normal;font-style:normal}.icon{font-family:'itcca-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\f002"}.icon-close:before{content:"\f00d"}.icon-home:before{content:"\f015"}.icon-navi:before{content:"\f0c9"}.icon-up:before{content:"\f106"}.icon-down:before{content:"\f107"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;height:100.5%;padding-bottom:2em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}b,strong{font-family:'KlavikaBasicRegular'}em,i{font-style:italic}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto}@-moz-document url-prefix(){img{width:100%;max-width:100%}}@media screen and (-webkit-min-device-pixel-ratio: 0){img{max-width:100%}}article,article.galerie .galerie-images{display:block}article:after,article.galerie .galerie-images:after{clear:both;content:"";display:block;height:0;visibility:hidden}.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.portrait,.side-image{float:right;margin:0 24px 1em 1em}.portrait.portrait img,.side-image.portrait img{border:5px solid white;box-shadow:0 0 3px 0 #666}.right-float{float:right}.left-float{float:left}html,body{height:100.5%}body{font-size:1.2em;font-family:'KlavikaBasicLight', sans-serif;background:url(../img/zenkreis.png) center no-repeat,url(../img/bg-body.jpg);background-attachment:fixed, fixed;background-size:contain, auto;margin:0;padding:0 0 2em 0;color:#000;height:100.5%}img{border:none;outline:none}a{color:#BC4F3B;outline:none}a:hover{color:#000}p,h1,h2,h3,h4,h5,h6{line-height:1.5em;margin:0 0 0.5em 0;max-width:600px}.sitemap{list-style:none;margin:0;padding:0}.sitemap li{list-style:none}.sitemap li li{margin-left:12px}.container{width:95%;max-width:862px;margin:0 auto 2em auto}.site-head{position:relative;width:100%;padding-top:37.819025522042%;color:white}.site-head:after{display:block;content:" ";position:absolute;left:0;right:0;top:30%;bottom:0;z-index:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.55) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.55)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.55) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.55) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.55) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,0.55) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#8C000000',GradientType=0 )}.logo{position:absolute;right:0;top:30px;z-index:1;width:16%;max-width:160px;border-radius:50%;background-color:#F1F3F4;box-shadow:0 0 2px 0 rgba(241,243,244,0.6);border:12px solid #F1F3F4;transform:translate3d(50%, 0, 0)}.logo img{float:right;display:block;max-width:160px;max-height:160px;transition:all 0.4s ease-in-out}h1{font-size:2em;font-weight:normal}h2{font-size:1.75em}h3{font-size:1.3em}h4{font-size:1.1em}section{outline:1px dotted #BC4F3B;padding:10px;margin-top:1em}section ul{list-style:disc}section ul li{line-height:1.4em}article{position:relative;margin:-1px 0 1em 0;padding:1em 24px 1em 24px;border:1px dotted #BC4F3B}article .text-rot{color:#BC4F3B}article .text-white{color:white}article h1,article h2,article h3,article h4,article h5,article h6{color:#BC4F3B}article ul,article ol{margin-left:24px;list-style:disc;max-width:600px;margin-bottom:0.5em}article ul li,article ol li{line-height:1.4em;margin-bottom:0.2em}article ul li:last-child,article ol li:last-child{margin-bottom:0}article ul li ul,article ul li ol,article ol li ul,article ol li ol{padding-top:0.2em;margin-bottom:0}article .image-with-description{border:5px solid white;box-shadow:0 0 3px 0 #666;margin-bottom:2em;float:left;color:#BC4F3B}article figcaption{font-size:0.8em;padding:0.3em 1em;left:0;top:1em;margin-left:1em;overflow:hidden;line-height:1.6em;color:#BC4F3B}article.simple-text{border:none;margin-bottom:-1em;padding:0 24px}article.text-with-image{border:none}article.page-links{margin-bottom:1em}.no-border-bottom{border-bottom:none}h2,h3,h4,h5,h6{color:#BC4F3B}.download-links,.page-index{line-height:1.6em;list-style:none;margin-left:0}.page-alpha-index{margin:0;padding:0}.page-alpha-index li{display:inline-block;line-height:1.7em}.tri-down{width:0;height:0;border:6px solid transparent;position:absolute;left:0.5em;top:100%;content:""}.tri-dark{border-top-color:#262626}.tri-red{border-top-color:#BC4F3B}.mobile-nav{display:none}.mobile-nav>ul{list-style:none;margin:0;padding:0}.mobile-nav>ul .arrow-submenu{font-size:1.8em;float:right;color:white;display:block;text-align:center;line-height:1.25em}.mobile-nav>ul li{background-color:#262626;background-color:rgba(0,0,0,0.8);border-top:1px solid #4d4d4d}.mobile-nav>ul li:first-child{border-top:none}.mobile-nav>ul li a{display:block;padding:0 24px;line-height:2.2em;color:white;text-decoration:none;transition:background-color 0.3s ease}.mobile-nav>ul li a.special-color{background-color:#BC4F3B}.mobile-nav>ul li a:hover,.mobile-nav>ul li a:active{background-color:#595959}.mobile-nav>ul li a.current{background-color:#595959 !important}.mobile-nav>ul li ul{display:none}.mobile-nav>ul li ul.show{display:block}.mobile-nav>ul li ul li{background-color:#595959}.mobile-nav>ul li ul li a{padding-left:2em}.top-bar{display:none}.menu-toggle{font-size:1.1em;display:none;position:absolute;z-index:120;top:0;right:12px;padding:0 0.5em;text-align:center;height:45px;font-family:'KlavikaBasicRegular'}.menu-toggle a{line-height:45px;text-align:center;display:block;color:#000;text-decoration:none;transition:background-color 0.3s ease}.menu-toggle a .close-menu{font-size:2.2em}.nav-boxes ul{height:28px}.nav-boxes li{position:relative}.nav-boxes li a,.nav-boxes li .blind-link{color:white;display:block;line-height:28px;background:#BC4F3B;padding:0 0.5em;text-decoration:none}.nav-boxes li .blind-link:hover{cursor:pointer}.nav-boxes li a:hover{text-decoration:underline}.nav-boxes li.langs a,.nav-boxes li.langs .blind-link{background:#262626;display:block;min-width:2em;text-align:center;line-height:1.7em}.nav-boxes ul li{float:left;margin-right:2px}.nav-boxes ul li ul li{float:none;width:100%}.nav-boxes ul li ul li a{background:rgba(174,78,61,0.9)}.nav-boxes ul li ul{position:absolute;left:-9999px;top:100%;width:100%;opacity:0;z-index:1000;transition:opacity 0.4s}.nav-box li .current,.header-nav li .current{background-color:#BC4F3B;background-color:rgba(188,79,59,0.7)}.no-touch nav ul li:hover ul{left:0;opacity:1}.copyright{font-size:0.7em;padding:0 24px;width:auto;max-width:none}.top-nav{position:absolute;top:0;right:24px;font-size:0.8em;z-index:10}.about-nav{position:absolute;right:16px;bottom:-6px;font-size:0.8em}.about-nav ul{float:left}.about-nav li{position:relative}.about-nav li a,.about-nav .blind-link{min-width:12em}.header-nav{margin-top:1em;font-size:1.1em;position:absolute;left:24px;right:24px;bottom:4%;z-index:10}.header-nav h1{line-height:1;font-size:1.8em}.header-nav li{float:left;margin-bottom:0.3em;margin-right:2px;position:relative}.header-nav li .simpleButton{position:absolute;left:-9999px;opacity:0;transition:opacity 0.4s}.header-nav li a{color:white;text-decoration:none;display:block;padding:0 0.5em;line-height:1.5em}.header-nav li a:hover{background-color:#BC4F3B;background-color:rgba(188,79,59,0.7)}.header-nav li .header-sub{position:absolute;left:-9999px;top:100%;font-size:0.8em;overflow:auto;min-width:100%;z-index:100;background-color:#BC4F3B;background-color:rgba(188,79,59,0.7);opacity:0;transition:opacity 0.4s}.header-nav li .header-sub li{margin-bottom:0;display:block;background:transparent;float:none}.header-nav li .header-sub li a{display:block;white-space:nowrap;background:transparent;line-height:1.8em}.header-nav li .header-sub li a:hover{text-decoration:underline}.no-touch .header-nav ul li:hover .header-sub{left:0;opacity:1}.no-touch .header-nav ul li:hover .simpleButton{left:-28px;opacity:1}.bread-crumbs{font-size:0.8em;display:block;position:relative;height:1em;margin:1em 24px 1em 24px}.bread-crumbs ul{float:left}.bread-crumbs li{display:inline-block}.bread-crumbs li a{color:#000;text-decoration:none}.bread-crumbs li a:hover{color:#BC4F3B;text-decoration:underline}.bread-crumbs li .current{color:#BC4F3B}.sub-pages{clear:both;background:#FFF;margin-top:1em;border:1px solid #E9E9E9;border:1px solid rgba(255,255,255,0);padding:1em 24px 1em 24px;box-shadow:0 0 3px 0 #666;position:relative}.sub-pages li{display:inline-block;line-height:1.5em}.sub-pages a{text-decoration:none}.sub-pages a.current{color:#000}.country-sub-pages{clear:both;margin:1em 0;padding:1em 24px 1em 24px;border:1px dotted #BC4F3B;position:relative}.country-sub-pages li{display:inline-block;line-height:1.5em}.country-sub-pages a{text-decoration:none}.country-sub-pages a.current{color:#000}.search-form{position:absolute;top:0;left:24px}.text-search{font-family:'KlavikaBasicLight', sans-serif;background:white;height:22px;border:3px solid #BC4F3B;padding:0 0.5em;width:150px;outline:none;outline-width:0;margin:0;font-size:0.85em}.submit-search{font-family:'KlavikaBasicLight', sans-serif;background:#BC4F3B;line-height:28px;border:none;font-size:0.8em;color:white;margin:0;padding:0 3em 0 1em;border:none}.submit-search:hover{cursor:pointer;text-decoration:underline}.default-form .default-formfields{margin:0;padding:0;list-style-type:none}.default-form .default-formfields li{margin-bottom:1em}.default-form label{display:block;margin-bottom:0.3em}.default-form input[type=text],.default-form input[type=date],.default-form input[type=datetime],.default-form input[type=number],.default-form input[type=search],.default-form input[type=time],.default-form input[type=url],.default-form input[type=email],.default-form input[type=submit],.default-form input[type=button],.default-form input[type=reset],.default-form textarea,.default-form select{display:block;box-sizing:border-box;border:1px solid #BEBEBE;padding:0.3em 0.5em;margin:0px;outline:none;transition:all 0.30s ease-in-out;font-size:0.875em;width:100%;font-family:'KlavikaBasicLight', sans-serif}.default-form input[type=text]:focus,.default-form input[type=date]:focus,.default-form input[type=datetime]:focus,.default-form input[type=number]:focus,.default-form input[type=search]:focus,.default-form input[type=time]:focus,.default-form input[type=url]:focus,.default-form input[type=email]:focus,.default-form input[type=submit]:focus,.default-form input[type=button]:focus,.default-form input[type=reset]:focus,.default-form textarea:focus,.default-form select:focus{border:1px solid #BC4F3B;box-shadow:0 0 8px #BC4F3B}.default-form input[type=submit],.default-form input[type=button],.default-form input[type=reset]{background-color:#E5E5E5}.default-form input[type=submit]:hover,.default-form input[type=button]:hover,.default-form input[type=reset]:hover{background-color:#d8d8d8}.default-form select{width:100%;height:1.8em}.default-form select option{line-height:1.8em;padding:0.3em 0;font-family:'KlavikaBasicLight', sans-serif}.default-form textarea{height:8em}.default-form .fld-border{margin:0;padding:0;list-style:none}.default-form .fld-border li{vertical-align:center;margin-bottom:0.5em;display:flex;align-items:center}.default-form input[type=radio],.default-form input[type=checkbox]{margin-right:0.5em}.default-form input[type=radio]+label,.default-form input[type=checkbox]+label{display:inline-block;margin:0}.invesy-slider{position:absolute;width:100%;height:auto;top:0;left:0;z-index:-1}.invesy-slider li{margin:0;padding:0;list-style-type:none;transition:opacity 8s, margin-left 0s linear 8s;left:0;margin-left:-99999px;opacity:0;overflow:hidden;padding-bottom:50%;position:absolute;top:0}.invesy-slider .show{transition:opacity 8s, margin-left 0s;margin-left:0;opacity:1}article.galerie .galerie-text{margin-bottom:2em}article.galerie .galerie-images{max-width:none;margin:0;padding-bottom:2em}article.galerie .galerie-images li{display:inline-block;max-width:132px;width:20%;height:20%;margin:0 2% 2% 0;padding:5px;background-color:#ffffff;box-shadow:0 0 3px 0 #666;border-radius:2px}article.galerie .galerie-images li:nth-child(2n+1){transform:rotate(-1deg)}article.galerie .galerie-images li:nth-child(3n+2){transform:rotate(1deg)}article.galerie .galerie-images li:nth-child(5n+3){transform:rotate(-2deg)}article.galerie .galerie-images li:nth-child(7n+5){transform:rotate(2deg)}article.galerie .galerie-images li:nth-child(11n+7){transform:rotate(-3deg)}.footer-nav{font-size:0.8em;position:fixed;bottom:0;left:0;right:0;background-color:white;background-color:rgba(255,255,255,0.9);border-top:1px dotted #BC4F3B;box-shadow:3px 0 3px 0 #666}.footer-nav nav{width:95%;max-width:862px;margin:0 auto;position:relative}.footer-nav ul{float:right;margin:0 24px}.footer-nav li{float:left;position:relative}.footer-nav li .special-color{background-color:black}.footer-nav li .current{background-color:#595959}.footer-nav li ul{margin:0;padding:0;list-style:none;position:absolute;left:0;top:0;transform:translate(0, -100%)}.iframe-wrapper{position:relative;padding-bottom:75%;height:0;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cookie-consent{font-size:0.875em;background-color:#262626;color:white;padding:0.6em 2em;position:fixed;left:0;bottom:0;right:0;line-height:1.6;transition:transform 0.3s ease-in}.cookie-consent p{max-width:none}.cookie-consent.hidden{transform:translateY(100%)}.cookie-consent a{color:white}.cookie-consent a:hover{color:white}.cookie-consent p{margin-bottom:0}.cookie-consent .dismiss{margin-left:1.5em;color:#262626;background-color:white;padding:0.25em 1em;display:inline-block}.cookie-consent .dismiss:active,.cookie-consent .dismiss:hover,.cookie-consent .dismiss:focus{background-color:#000}#cookieConsentClose{border:0;padding:0;background-color:black;font-size:1.5em;line-height:1.5em;color:white;border-radius:50%;width:1.15em;height:1.15em;text-align:center;line-height:1.2em;float:right;margin-left:1.5em;display:block}#cookieConsentClose:active,#cookieConsentClose:hover,#cookieConsentClose:focus{background-color:#0d0d0d;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px), only screen and (max-width: 1024px){.logo{top:10px;width:auto;max-width:none;border:6px solid #F1F3F4}.logo img{width:80px;height:80px;float:right}.logo:hover img{width:120px;height:120px}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 700px), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (max-width: 700px), only screen and (min-device-pixel-ratio: 2) and (max-width: 700px), only screen and (min-resolution: 192dpi) and (max-width: 700px), only screen and (min-resolution: 2dppx) and (max-width: 700px), only screen and (max-width: 700px){body{font-size:1em}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 960px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 960px), only screen and (-o-min-device-pixel-ratio: 2 / 1) and (max-width: 960px), only screen and (min-device-pixel-ratio: 2) and (max-width: 960px), only screen and (min-resolution: 192dpi) and (max-width: 960px), only screen and (min-resolution: 2dppx) and (max-width: 960px), only screen and (max-width: 960px){.container{width:100%}.logo{display:none}article{border-left:none;border-right:none;border-top:none}p,h1,h2,h3,h4,h5,h6{width:auto;max-width:none}h2{font-size:1.35em}h3{font-size:1.2em}h4{font-size:1.1em}.portrait,.side-image{width:20%}.portrait img,.side-image img{margin-left:0}.galerie li{width:23%;height:23%;margin:0 2% 2% 0}.header-nav ul,.footer-nav{display:none}.header-nav h1{font-size:1.35em}.menu-toggle{display:block}.top-bar{position:relative;display:block;background:transparent;min-height:45px;z-index:100}.top-bar-logo{display:block;float:left;margin-top:10px;margin-left:24px;max-height:25px;max-width:25px;transition:all 0.2s ease-in-out}.top-bar-logo.logo-big{max-width:120px;max-height:120px}}@-moz-document url-prefix(){img{width:100%;max-width:100%}}@media screen and (-webkit-min-device-pixel-ratio: 0){img{max-width:100%}}
