@import '/layout/fonts/stylesheet.css';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{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:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.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}.nav
ul{margin:0;padding:0;list-style:none}.nav
li{margin:0;padding:0}.nav
a{text-decoration:none;padding:0;margin:0}.xform
fieldset{border:0;margin:0;padding:0}.xform
p{margin-bottom:10px}.xform
label{display:block}.xform input[type="text"],
.xform input[type="email"],
.xform
textarea{width:100%;border:1px
solid #eee;padding:5px}.xform .formcheckbox
input{float:left;margin:4px
5px 0 2px;border-color:#eee}.xform
.formradio{margin-bottom:0}.xform
.radios{margin-bottom:10px}.xform .radios
p{margin:0}.xform .radios
input{float:left;margin:3px
5px 0 2px}.xform .form_warning
li{font-weight:bold}.xform
.formcaptcha{overflow:hidden}.xform .formcaptcha .as-label{float:left;margin:0
10px 0 0}.xform .formcaptcha
input{width:100px;font-size:20px}.formlabel-honigtopf{display:none}.xform .parsley-error-list{list-style:none;padding:0;margin:0;background:none transparent}.xform .parsley-error-list
li{color:red;margin:0;padding:0;background:none transparent}img{max-width:100%;height:auto}.image{margin-bottom:2%}.image
img{display:block}.image.small{width:30%}.image.medium{width:47.5%}.image.full{width:100%}.image.left{float:left;margin-right:5%}.image.right{float:right;margin-left:5%}.image.no-margin{margin-right:0;margin-left:0}.gallery
.image{margin-bottom:5%}@media screen and (min-width: 775px){.image{margin-bottom:10px}.image
img{display:block}.image.small{width:176px}.image.medium{width:275px}.image.left{margin-right:20px}.image.right{margin-left:20px}.image.no-margin{margin-right:0;margin-left:0}.gallery
.image{margin-bottom:20px}}.html object,
.html
iframe{margin:0
0 20px 0}.caption{padding:5px
0 0 0}.caption
*{font-size:12px}.caption p:last-child{margin-bottom:3px}.clear{clear:both}.google-maps{width:100%;height:400px}.google-maps
img{max-width:none}.google-maps .map_canvas
img{max-width:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.gallery
a{display:block}.gallery a
img{display:block}.news-meta{float:right}.single-news{overflow:hidden;padding-bottom:10px;border-top:#bfc7ac}.single-news
h2{margin-top:0}.pagination{clear:both;overflow:hidden;margin-top:20px}.pagination
p{text-align:right}.pagination
span{display:inline-block;margin:0
0 0 5px}.pagination
a{text-decoration:none;padding:0
6px;display:inline-block}.downloads
ul{list-style:none;padding:0}.downloads
li{position:relative;margin:0;padding:10px
0;border-top:#bfc7ac;background:none transparent !important}.downloads
p{margin:0;padding:4px
0 0 0;overflow:hidden}.downloads
.icon{display:block;width:48px;height:48px;float:left;margin:0
10px 0 0}.faq-question{cursor:pointer;padding:10px
0;margin:0}.faq-question.image{opacity: .7}.faq-question.image:hover{opacity:1}.faq-question.image.open{opacity:1}.faq-answer{padding:10px
0 10px 30px;margin:0
0 0 10px}.xform .form_warning
li{color:red}#xform-formular-entry_suesskram{display:none}.guestbook-entry-meta{font-size: .8em}.guestbook-entry-reply{padding:0
0 0 2em;font-style:italic}.guestbook-pagination{width:100%}.guestbook-entries{margin:2em
0 0 0}.guestbook-entry{margin:0
0 3em 0}.guestbook-entry-message{margin:0
0 1em 0}.guestbook-entry-message
h2{margin-top:0}.guestbook-entry-reply{margin:0
0 1em 0}.guestbook-pagination{list-style:none;margin:0;padding:0;overflow:hidden}.guestbook-pagination
li{margin:0
.4em 0 0;padding:0;float:left}.guestbook-pagination
a{display:block;width:1.5em;text-align:center;text-decoration:none}.guestbook-show-form
a{cursor:pointer}.catalog
.tabs{list-style:none;margin:0
0 20px 0;padding:0;overflow:hidden}.catalog .tabs
li{float:left;margin:0
5px 0 0}.catalog .tabs
a{text-transform:uppercase;display:inline-block;text-align:center;padding: .2em .5em;min-width:1em;text-decoration:none}.catalog .panes
h2{margin-top:0}.catalog .panes > div
.clear{border-bottom:#bfc7ac;margin:0
0 15px 0;padding:15px
0 0 0}.catalog .panes > div .clear:last-child{border:0;margin:0;padding:0}.sitemap
a{display:block}#fancybox-tmp,#fancybox-loading,#fancybox-overlay,#fancybox-wrap{box-sizing:content-box}#registration
iframe{width:100%;overflow:hidden}.treffpunkt-seminar-instructor .image,
.treffpunkt-seminar-event
.image{float:left;margin:5px
20px 10px 0}.treffpunkt-seminar-instructor{margin-bottom:4em}.treffpunkt-seminar-instructor h2
a{float:right;font-weight:normal}.instructor-summary{list-style:none;margin:0;padding:0}.treffpunkt-seminar-event .jump-2-registration{overflow:hidden;margin-bottom:30px}.treffpunkt-seminar-event .jump-2-registration
a{font-weight:bold;font-size:17px;float:right}.treffpunkt-seminar-event .jump-2-registration a:first-child{float:left}.treffpunkt-seminar-event
.map_canvas{margin-bottom:16px}.treffpunkt-seminar-event .summary
td{text-align:left;vertical-align:top;padding-right:1em}.treffpunkt-seminar-event .summary
.label{font-weight:bold}.treffpunkt-seminar-event-resultlist
a{display:block;width:100%;text-decoration:none;margin:0
0 10px 0;color:#747577}.treffpunkt-seminar-event-resultlist a:hover{color:#e5ae63}.treffpunkt-seminar-event-resultlist a.only-title{margin:0}.treffpunkt-seminar-event-resultlist a:before,
.treffpunkt-seminar-event-resultlist a:after{content:" ";display:table}.treffpunkt-seminar-event-resultlist a:after{clear:both}.treffpunkt-seminar-event-resultlist
*{cursor:pointer}.treffpunkt-seminar-event-resultlist
.date{font-size:11px;line-height:15px;padding-top:3px}.treffpunkt-seminar-event-resultlist
.description{font-size:11px;line-height:15px}@media screen and (min-width: 775px){.treffpunkt-seminar-event-resultlist
.date{float:left;width:110px}.treffpunkt-seminar-event-resultlist .date
span{display:block}.treffpunkt-seminar-event-resultlist
.description{float:left;width:460px}}.treffpunkt-seminar-event-resultlist .description
h3{margin:0;font:normal normal bold 13px/19px arial, sans-serif}.treffpunkt-seminar-event-resultlist .description h3
span{font-weight:normal}.gm-style
img{max-width:none}label.select{font-weight:bold}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:#fff;font:13px/1.4 sans-serif;color:#747577;min-height:100%}h1{font:normal normal bold 17px/1.3 sans-serif;margin:40px
0 30px 0;color:#747577}h2{font:normal normal bold 15px/1.3 sans-serif;margin:40px
0 30px 0;color:#747577}h3{font:normal normal bold 13px/1.3 sans-serif;margin:40px
0 30px 0;color:#747577}h1:first-child,h2:first-child,h3:first-child{margin-top:0}hr{width:100%;height:0;display:block;border:0;border-top:1px dotted #bfc7ac}ul,ol,table,p,hr{margin:0
0 20px 0}ul{padding:0
0 0 0;list-style:none}ol{padding:0
0 0 2em}ul ul,
ol
ol{margin:0}.content
li{padding-left:33px;background:url(/layout/bg-li.png) no-repeat 0 0}a{color:#e5ae63}a:hover{color:#e5ae63}table{width:100%}td{text-align:left;vertical-align:top;padding:3px}td:first-child{padding-right:1em}.header,.wrapper,.footer{padding:0
10px;margin:0
auto}.header-inner{position:relative;border-bottom:1px solid #e5ae63;padding:5px
0 10px 0}.header-inner
.logo{display:block;width:68px;height:60px;background:url(/layout/logo.png) no-repeat 0 0;background-size:cover;overflow:hidden;text-indent:137px;white-space:nowrap}.header-inner .nav-wrapper{position:absolute;left:0;top:0;width:100%}.header-inner .nav-wrapper .nav-toggle{display:block;position:absolute;right:-5px;top:5px;font:19px/1 sans-serif;padding:5px}.header-inner .nav-wrapper .nav-toggle:after{content:"▼";font-size:0.75em;padding-left:2px}.header-inner .nav-wrapper .nav-toggle.open:after{content:"▲";font-size:0.75em;padding-left:2px}.header-inner .nav-wrapper .main-nav{overflow:hidden;max-height:0;-webkit-transition:max-height 0.4s ease-out;-moz-transition:max-height 0.4s ease-out;-ms-transition:max-height 0.4s ease-out;-o-transition:max-height 0.4s ease-out;transition:max-height 0.4s ease-out;position:absolute;right:0;top:35px;background:#fff;width:80%;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999}.header-inner .nav-wrapper .main-nav
ul{padding:10px
15px}.header-inner .nav-wrapper .main-nav ul
.stretch{display:none}.header-inner .nav-wrapper .main-nav ul
li{margin-bottom:10px}.header-inner .nav-wrapper .main-nav ul li
a{color:#747577;font:19px/1.4 'headlandoneregular';padding:2px
5px;border-top:1px solid #747577;border-bottom:1px solid #747577;display:block}.header-inner .nav-wrapper .main-nav ul li a.rex-current,
.header-inner .nav-wrapper .main-nav ul li a.rex-active,
.header-inner .nav-wrapper .main-nav ul li a:hover{color:#e5ae63;border-color:#e5ae63}.header-inner .nav-wrapper .main-nav ul li
ul{display:none;padding:0}.header-inner .nav-wrapper .main-nav ul li ul
li{margin-top:10px;margin-bottom:5px}.header-inner .nav-wrapper .main-nav ul li ul li
a{font-size:15px;border:0}.header-inner .nav-wrapper .main-nav ul li ul li ul
li{margin-top:0;margin-bottom:0}.header-inner .nav-wrapper .main-nav ul li ul li ul li
a{font-size:13px;font-weight:normal;padding-left:20px}.header-inner .nav-wrapper .main-nav ul li.rex-current ul,
.header-inner .nav-wrapper .main-nav ul li.rex-active
ul{display:block}.header-inner .nav-wrapper .main-nav:target,
.header-inner .nav-wrapper .main-nav.open{max-height:50em}.header-inner .nav-wrapper .nav-lang{position:absolute;right:0px;top:42px;overflow:hidden}.header-inner .nav-wrapper .nav-lang
li{display:block;width:32px;height:32px;float:left}.header-inner .nav-wrapper .nav-lang li:first-child{margin-right:10px}.header-inner .nav-wrapper .nav-lang li
a{display:block;overflow:hidden;text-indent:32px;height:100%}.header-inner .nav-wrapper .nav-lang
.de{background:url(/layout/bg-langnav-de.png) no-repeat center center}.header-inner .nav-wrapper .nav-lang
.jp{background:url(/layout/bg-langnav-jp.png) no-repeat center center}.wrapper-inner{padding:10px
0}.wrapper-inner
.subnav{display:none;min-height:1px}.wrapper-inner .sidebar
img{display:none;width:48%;margin:0
0 0 4%}.wrapper-inner .sidebar img:first-child{display:inline-block;margin-left:0}.wrapper-inner .sidebar img:nth-child(2){display:inline-block}.footer-inner{padding:10px
0;border-top:1px solid #97bf0d;text-align:center;font:13px/1.4 serif}.footer-inner
p{margin:0}.footer-inner
ul{display:inline}.footer-inner ul
li{display:inline}@media screen and (min-width: 375px){.wrapper-inner .sidebar
img{display:none;width:31%;margin:0
0 0 3.5%}.wrapper-inner .sidebar img:first-child{display:inline-block;margin-left:0}.wrapper-inner .sidebar img:nth-child(2){display:inline-block}.wrapper-inner .sidebar img:nth-child(3){display:inline-block}}@media screen and (min-width: 420px){.header-inner .nav-wrapper .main-nav{width:65%}}@media screen and (min-width: 500px){.header-inner .nav-wrapper .main-nav{width:55%}}@media screen and (min-width: 600px){.header-inner{position:relative;border:0;padding:0}.header-inner
.logo{position:absolute;left:0;top:17px;z-index:1;width:95px;height:83px}.header-inner .nav-wrapper{position:relative;top:0;left:0;padding:79px
0 0 155px}.header-inner .nav-wrapper .nav-toggle{display:none}.header-inner .nav-wrapper .main-nav{max-height:none;position:relative;top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:url(/layout/bg-navtop-600.png) no-repeat center bottom;background-size:100% 2px;width:100%}.header-inner .nav-wrapper .main-nav
ul{background:url(/layout/bg-navtop-600.png) no-repeat center top;background-size:100% 2px;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;height:28px;padding:0
25px}.header-inner .nav-wrapper .main-nav ul
.stretch{width:100%;display:inline-block;font-size:0;line-height:0}.header-inner .nav-wrapper .main-nav ul
li{vertical-align:top;display:inline-block;*display:inline;zoom:1;height:28px;margin:0}.header-inner .nav-wrapper .main-nav ul li
a{font-size:15px;line-height:28px;padding:0;border:none;display:inline-block}.header-inner .nav-wrapper .main-nav ul li.rex-current ul,
.header-inner .nav-wrapper .main-nav ul li.rex-active
ul{display:none}.header-inner .nav-wrapper .nav-lang{position:absolute;right:10px;top:10px}.header-inner .nav-wrapper .nav-lang
li{display:block;width:32px;height:32px;float:left}.header-inner .nav-wrapper .nav-lang li
a{display:block;overflow:hidden;text-indent:32px;height:100%}.wrapper-inner{padding:30px
0;overflow:hidden}.wrapper-inner
.subnav{display:block;float:left;width:150px}.wrapper-inner .subnav
ul{padding:0}.wrapper-inner .subnav ul
li{margin-top:20px;margin-bottom:5px}.wrapper-inner .subnav ul li:first-child{margin-top:0}.wrapper-inner .subnav ul li
a{color:#747577;font:15px;line-height:1.2;font-family:'headlandoneregular';border:0}.wrapper-inner .subnav ul li a.rex-current,
.wrapper-inner .subnav ul li a.rex-active,
.wrapper-inner .subnav ul li a:hover{color:#e5ae63;border-color:#e5ae63}.wrapper-inner .subnav ul li ul
li{margin-top:15px}.wrapper-inner .subnav ul li ul li
a{font-size:13px;font-weight:normal;padding-left:20px}.wrapper-inner
.content{float:right;margin:0
-155px 0 0;padding:0
170px 0 15px;width:100%}.wrapper-inner
.sidebar{padding:0
10px 0 170px}.footer{padding:0
10px 0 165px}.footer-inner{background:url(/layout/bg-wrapper-600.png) no-repeat center top;background-size:100% 3px;border:0}}@media screen and (min-width: 775px){.header,.wrapper,.footer{width:775px}.wrapper-inner
.content{float:right;margin:0;padding:0
15px;width:600px}.wrapper-inner .sidebar
img{display:none;width:170px;margin:0
0 0 32px}.wrapper-inner .sidebar img:first-child{display:inline-block;margin-left:0}.wrapper-inner .sidebar img:nth-child(2){display:inline-block}.wrapper-inner .sidebar img:nth-child(3){display:inline-block}}@media screen and (min-width: 997px){.header,.wrapper,.footer{width:997px}.header-inner{margin:0
auto}.header-inner
.logo{position:absolute;left:50%;top:0;width:137px;height:120px;margin:0
0 0 -68px}.header-inner .nav-wrapper{padding:160px
0 0 0}.header-inner .nav-wrapper .main-nav{background:url(/layout/bg-navtop-1024.png) no-repeat center bottom}.header-inner .nav-wrapper .main-nav
ul{background:url(/layout/bg-navtop-1024.png) no-repeat center top;padding:0
233px 0 220px}.header-inner .nav-wrapper .nav-lang{position:absolute;right:auto;top:auto;right:97px;bottom:-2px;z-index:1}.wrapper{background:url(/layout/bg-wrapper-1024.png) no-repeat center bottom}.wrapper-inner{padding-bottom:0}.wrapper-inner
.content{float:left;padding:0
0 0 35px;width:635px}.wrapper-inner
.sidebar{float:right;padding:0
0 60px 0;width:170px}.wrapper-inner .sidebar
img{width:170px;margin:0
0 16px 0}.footer{padding:0}.footer-inner{background:none transparent}}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/layout/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px
solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('/layout/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/layout/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('/layout/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('/layout/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover
span{left:20px}#fancybox-right:hover
span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/layout/fancybox/fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/layout/fancybox/fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/layout/fancybox/fancybox-y.png');background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/layout/fancybox/fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/layout/fancybox/fancybox-x.png');background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/layout/fancybox/fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/layout/fancybox/fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/layout/fancybox/fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/layout/fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap
td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0
0 0 15px;background:url('/layout/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0
0 3px 0;background:url('/layout/fancybox/fancybox-x.png') 0px -40px}#fancybox-title-float-right{padding:0
0 0 15px;background:url('/layout/fancybox/fancybox.png') -55px -90px no-repeat}