/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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-decoration,input[type="search"]::-webkit-search-cancel-button{-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}/*!
 * Lato is licensed under the Open Font License
 * https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
 */@font-face{font-family:'Lato';src:url("/fonts/subset-Lato-Italic.woff2") format("woff2"),url("/fonts/subset-Lato-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Lato';src:url("/fonts/subset-Lato-BoldItalic.woff2") format("woff2"),url("/fonts/subset-Lato-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Lato';src:url("/fonts/subset-Lato-Regular.woff2") format("woff2"),url("/fonts/subset-Lato-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url("/fonts/subset-Lato-Bold.woff2") format("woff2"),url("/fonts/subset-Lato-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'ThrowMyHandsUpintheAirRegular';src:url("/fonts/ThrowMyHandsUpintheAir.eot");src:url("/fonts/ThrowMyHandsUpintheAir.eot?#iefix") format("embedded-opentype"),url("/fonts/ThrowMyHandsUpintheAir.woff") format("woff"),url("/fonts/ThrowMyHandsUpintheAir.ttf") format("truetype"),url("/fonts/ThrowMyHandsUpintheAir.svg#ThrowMyHandsUpintheAirRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ThrowMyHandsUpintheAirBold';src:url("/fonts/ThrowMyHandsUpintheAirBold-webfont.eot");src:url("/fonts/ThrowMyHandsUpintheAirBold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/ThrowMyHandsUpintheAirBold-webfont.woff") format("woff"),url("/fonts/ThrowMyHandsUpintheAirBold-webfont.ttf") format("truetype"),url("/fonts/ThrowMyHandsUpintheAirBold-webfont.svg#ThrowMyHandsUpintheAirRegular") format("svg");font-weight:normal;font-style:normal}@-webkit-keyframes clouds{from{background-position:0% 100px}to{background-position:200% 100px}}h1.large{font-size:60px;color:white;font-weight:300;padding-top:40px !important;padding-bottom:40px !important}h1{font-family:"ThrowMyHandsUpintheAirRegular", Verdana, sans-serif;text-rendering:optimizeLegibility;color:#a894b7;font-size:40px;line-height:40px;text-align:center;font-weight:100;margin:0;margin-top:40px}h1.dark{color:#4b216e}h3{font-family:'Lato', sans-serif;color:#a59b90;text-align:center;font-size:12px;line-height:32px;font-style:italic;font-weight:200}h3.large{color:#4b216e;font-size:18px}p{font-family:"proxima-nova", sans-serif;font-size:15px;line-height:30px;color:#7d756d;font-weight:100;margin-top:20px;margin-bottom:20px;padding-left:40px;padding-right:40px}.info{padding-bottom:50px}.info:before,.info:after{content:" ";display:table}.info:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.info{*zoom:1}.info p{font-family:'Lato', sans-serif;color:#a59b90;font-size:12px;line-height:24px;font-style:italic;font-weight:200;text-align:left;margin-bottom:0px;margin-top:20px;padding-left:10px}p.centered{text-align:center}p.adjust{padding-left:90px}a:visited,a:link{color:white;text-decoration:none}a:visited:hover,a:link:hover{text-decoration:underline}.kurse h1,.kurse h3,.kurse p{text-align:left}.kurse h1,.kurse h3{padding-left:40px}a:visited,a:link{color:#4b216e}a:hover{color:#a894b7}.actions{text-align:center;margin-top:30px}.button{display:inline-block;height:40px;padding-left:20px;padding-right:20px;background-color:#c8d793;color:white !important;outline:none;border:none;padding-top:0;line-height:40px;-webkit-border-radius:4px 4px;-moz-border-radius:4px / 4px;-khtml-border-radius:4px / 4px;text-transform:uppercase;width:auto;font-family:"proxima-nova", sans-serif}.button:hover{text-decoration:none !important;background-color:#95c11c !important}.dataprivacy h1,.dataprivacy h2,.dataprivacy h3,.dataprivacy h4{padding-left:40px;text-align:left}.dataprivacy h2{margin-top:40px}.dataprivacy h3{font-size:18px}.dataprivacy ul li{font-family:'Lato', sans-serif;color:#a59b90;font-size:12px;line-height:24px;font-style:italic;font-weight:200;text-align:left;margin-bottom:0px;padding-left:10px}.g1{float:left;margin-right:0px;width:60px}* html .g1{overflow-x:hidden}.g1:before,.g1:after{content:" ";display:table}.g1:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g1{*zoom:1}.g2{float:left;margin-right:0px;width:120px}* html .g2{overflow-x:hidden}.g2:before,.g2:after{content:" ";display:table}.g2:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g2{*zoom:1}.g3{float:left;margin-right:0px;width:180px}* html .g3{overflow-x:hidden}.g3:before,.g3:after{content:" ";display:table}.g3:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g3{*zoom:1}.g4{float:left;margin-right:0px;width:240px}* html .g4{overflow-x:hidden}.g4:before,.g4:after{content:" ";display:table}.g4:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g4{*zoom:1}.g5{float:left;margin-right:0px;width:300px}* html .g5{overflow-x:hidden}.g5:before,.g5:after{content:" ";display:table}.g5:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g5{*zoom:1}.g6{float:left;margin-right:0px;width:360px}* html .g6{overflow-x:hidden}.g6:before,.g6:after{content:" ";display:table}.g6:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g6{*zoom:1}.g7{float:left;margin-right:0px;width:420px}* html .g7{overflow-x:hidden}.g7:before,.g7:after{content:" ";display:table}.g7:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g7{*zoom:1}.g8{float:left;margin-right:0px;width:480px}* html .g8{overflow-x:hidden}.g8:before,.g8:after{content:" ";display:table}.g8:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g8{*zoom:1}.g9{float:left;margin-right:0px;width:540px}* html .g9{overflow-x:hidden}.g9:before,.g9:after{content:" ";display:table}.g9:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g9{*zoom:1}.g10{float:left;margin-right:0px;width:600px}* html .g10{overflow-x:hidden}.g10:before,.g10:after{content:" ";display:table}.g10:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g10{*zoom:1}.g11{float:left;margin-right:0px;width:660px}* html .g11{overflow-x:hidden}.g11:before,.g11:after{content:" ";display:table}.g11:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g11{*zoom:1}.g12{float:left;margin-right:0px;width:720px}* html .g12{overflow-x:hidden}.g12:before,.g12:after{content:" ";display:table}.g12:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g12{*zoom:1}.g13{float:left;margin-right:0px;width:780px}* html .g13{overflow-x:hidden}.g13:before,.g13:after{content:" ";display:table}.g13:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g13{*zoom:1}.g14{float:left;margin-right:0px;width:840px}* html .g14{overflow-x:hidden}.g14:before,.g14:after{content:" ";display:table}.g14:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g14{*zoom:1}.g15{float:left;margin-right:0px;width:900px}* html .g15{overflow-x:hidden}.g15:before,.g15:after{content:" ";display:table}.g15:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g15{*zoom:1}.g16{float:left;margin-right:0px;width:960px}* html .g16{overflow-x:hidden}.g16:before,.g16:after{content:" ";display:table}.g16:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.g16{*zoom:1}.e1{float:left;margin-right:0px;width:10px}* html .e1{overflow-x:hidden}.e2{float:left;margin-right:0px;width:20px}* html .e2{overflow-x:hidden}.e3{float:left;margin-right:0px;width:30px}* html .e3{overflow-x:hidden}.e4{float:left;margin-right:0px;width:40px}* html .e4{overflow-x:hidden}.e5{float:left;margin-right:0px;width:50px}* html .e5{overflow-x:hidden}.e6{float:left;margin-right:0px;width:60px}* html .e6{overflow-x:hidden}.e7{float:left;margin-right:0px;width:70px}* html .e7{overflow-x:hidden}.e8{float:left;margin-right:0px;width:80px}* html .e8{overflow-x:hidden}.e9{float:left;margin-right:0px;width:90px}* html .e9{overflow-x:hidden}.e10{float:left;margin-right:0px;width:100px}* html .e10{overflow-x:hidden}.e11{float:left;margin-right:0px;width:110px}* html .e11{overflow-x:hidden}.e12{float:left;margin-right:0px;width:120px}* html .e12{overflow-x:hidden}.e13{float:left;margin-right:0px;width:130px}* html .e13{overflow-x:hidden}.e14{float:left;margin-right:0px;width:140px}* html .e14{overflow-x:hidden}.e15{float:left;margin-right:0px;width:150px}* html .e15{overflow-x:hidden}.e16{float:left;margin-right:0px;width:160px}* html .e16{overflow-x:hidden}.e17{float:left;margin-right:0px;width:170px}* html .e17{overflow-x:hidden}.e18{float:left;margin-right:0px;width:180px}* html .e18{overflow-x:hidden}.e19{float:left;margin-right:0px;width:190px}* html .e19{overflow-x:hidden}.e20{float:left;margin-right:0px;width:200px}* html .e20{overflow-x:hidden}.e21{float:left;margin-right:0px;width:210px}* html .e21{overflow-x:hidden}.e22{float:left;margin-right:0px;width:220px}* html .e22{overflow-x:hidden}.e23{float:left;margin-right:0px;width:230px}* html .e23{overflow-x:hidden}.e24{float:left;margin-right:0px;width:240px}* html .e24{overflow-x:hidden}.e25{float:left;margin-right:0px;width:250px}* html .e25{overflow-x:hidden}.e26{float:left;margin-right:0px;width:260px}* html .e26{overflow-x:hidden}.e27{float:left;margin-right:0px;width:270px}* html .e27{overflow-x:hidden}.e28{float:left;margin-right:0px;width:280px}* html .e28{overflow-x:hidden}.e29{float:left;margin-right:0px;width:290px}* html .e29{overflow-x:hidden}.e30{float:left;margin-right:0px;width:300px}* html .e30{overflow-x:hidden}.e31{float:left;margin-right:0px;width:310px}* html .e31{overflow-x:hidden}.e32{float:left;margin-right:0px;width:320px}* html .e32{overflow-x:hidden}.e33{float:left;margin-right:0px;width:330px}* html .e33{overflow-x:hidden}.e34{float:left;margin-right:0px;width:340px}* html .e34{overflow-x:hidden}.e35{float:left;margin-right:0px;width:350px}* html .e35{overflow-x:hidden}.e36{float:left;margin-right:0px;width:360px}* html .e36{overflow-x:hidden}.e37{float:left;margin-right:0px;width:370px}* html .e37{overflow-x:hidden}.e38{float:left;margin-right:0px;width:380px}* html .e38{overflow-x:hidden}.e39{float:left;margin-right:0px;width:390px}* html .e39{overflow-x:hidden}.e40{float:left;margin-right:0px;width:400px}* html .e40{overflow-x:hidden}.e41{float:left;margin-right:0px;width:410px}* html .e41{overflow-x:hidden}.e42{float:left;margin-right:0px;width:420px}* html .e42{overflow-x:hidden}.e43{float:left;margin-right:0px;width:430px}* html .e43{overflow-x:hidden}.e44{float:left;margin-right:0px;width:440px}* html .e44{overflow-x:hidden}.e45{float:left;margin-right:0px;width:450px}* html .e45{overflow-x:hidden}.e46{float:left;margin-right:0px;width:460px}* html .e46{overflow-x:hidden}.e47{float:left;margin-right:0px;width:470px}* html .e47{overflow-x:hidden}.e48{float:left;margin-right:0px;width:480px}* html .e48{overflow-x:hidden}.e49{float:left;margin-right:0px;width:490px}* html .e49{overflow-x:hidden}.e50{float:left;margin-right:0px;width:500px}* html .e50{overflow-x:hidden}.e51{float:left;margin-right:0px;width:510px}* html .e51{overflow-x:hidden}.e52{float:left;margin-right:0px;width:520px}* html .e52{overflow-x:hidden}.e53{float:left;margin-right:0px;width:530px}* html .e53{overflow-x:hidden}.e54{float:left;margin-right:0px;width:540px}* html .e54{overflow-x:hidden}.e55{float:left;margin-right:0px;width:550px}* html .e55{overflow-x:hidden}.e56{float:left;margin-right:0px;width:560px}* html .e56{overflow-x:hidden}.e57{float:left;margin-right:0px;width:570px}* html .e57{overflow-x:hidden}.e58{float:left;margin-right:0px;width:580px}* html .e58{overflow-x:hidden}.e59{float:left;margin-right:0px;width:590px}* html .e59{overflow-x:hidden}.e60{float:left;margin-right:0px;width:600px}* html .e60{overflow-x:hidden}.e61{float:left;margin-right:0px;width:610px}* html .e61{overflow-x:hidden}.e62{float:left;margin-right:0px;width:620px}* html .e62{overflow-x:hidden}.e63{float:left;margin-right:0px;width:630px}* html .e63{overflow-x:hidden}.e64{float:left;margin-right:0px;width:640px}* html .e64{overflow-x:hidden}.e65{float:left;margin-right:0px;width:650px}* html .e65{overflow-x:hidden}.e66{float:left;margin-right:0px;width:660px}* html .e66{overflow-x:hidden}.e67{float:left;margin-right:0px;width:670px}* html .e67{overflow-x:hidden}.e68{float:left;margin-right:0px;width:680px}* html .e68{overflow-x:hidden}.e69{float:left;margin-right:0px;width:690px}* html .e69{overflow-x:hidden}.e70{float:left;margin-right:0px;width:700px}* html .e70{overflow-x:hidden}.e71{float:left;margin-right:0px;width:710px}* html .e71{overflow-x:hidden}.e72{float:left;margin-right:0px;width:720px}* html .e72{overflow-x:hidden}.e73{float:left;margin-right:0px;width:730px}* html .e73{overflow-x:hidden}.e74{float:left;margin-right:0px;width:740px}* html .e74{overflow-x:hidden}.e75{float:left;margin-right:0px;width:750px}* html .e75{overflow-x:hidden}.e76{float:left;margin-right:0px;width:760px}* html .e76{overflow-x:hidden}.e77{float:left;margin-right:0px;width:770px}* html .e77{overflow-x:hidden}.e78{float:left;margin-right:0px;width:780px}* html .e78{overflow-x:hidden}.e79{float:left;margin-right:0px;width:790px}* html .e79{overflow-x:hidden}.e80{float:left;margin-right:0px;width:800px}* html .e80{overflow-x:hidden}.e81{float:left;margin-right:0px;width:810px}* html .e81{overflow-x:hidden}.e82{float:left;margin-right:0px;width:820px}* html .e82{overflow-x:hidden}.e83{float:left;margin-right:0px;width:830px}* html .e83{overflow-x:hidden}.e84{float:left;margin-right:0px;width:840px}* html .e84{overflow-x:hidden}.e85{float:left;margin-right:0px;width:850px}* html .e85{overflow-x:hidden}.e86{float:left;margin-right:0px;width:860px}* html .e86{overflow-x:hidden}.e87{float:left;margin-right:0px;width:870px}* html .e87{overflow-x:hidden}.e88{float:left;margin-right:0px;width:880px}* html .e88{overflow-x:hidden}.e89{float:left;margin-right:0px;width:890px}* html .e89{overflow-x:hidden}.e90{float:left;margin-right:0px;width:900px}* html .e90{overflow-x:hidden}.e91{float:left;margin-right:0px;width:910px}* html .e91{overflow-x:hidden}.e92{float:left;margin-right:0px;width:920px}* html .e92{overflow-x:hidden}.e93{float:left;margin-right:0px;width:930px}* html .e93{overflow-x:hidden}.e94{float:left;margin-right:0px;width:940px}* html .e94{overflow-x:hidden}.e95{float:left;margin-right:0px;width:950px}* html .e95{overflow-x:hidden}.e96{float:left;margin-right:0px;width:960px}* html .e96{overflow-x:hidden}html,body{margin:0;padding:0;height:100%;-webkit-text-size-adjust:none}section,header,footer{clear:both;width:100% !important}section:before,section:after,header:before,header:after,footer:before,footer:after{content:" ";display:table}section:after,header:after,footer:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}section,header,footer{*zoom:1}article{width:960px;margin:0 auto;padding-left:10px;padding-right:10px}article:before,article:after{content:" ";display:table}article:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}article{*zoom:1}aside{padding-top:10px;float:left;margin-right:0px;width:240px}* html aside{overflow-x:hidden}.last{margin-right:0 !important}.br{clear:both;width:100% !important;height:100px}.br:before,.br:after{content:" ";display:table}.br:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.br{*zoom:1}hr{background:red !important}.hr{clear:both;width:100% !important;display:block;height:35px;width:980px;background:transparent url(/assets/hr-2a72783fca423ee86e2c1183cba3a18cbcb4b33c2617daae965dbf1d8714aa09.png) no-repeat 0 0;background-size:100%;border:none;padding-bottom:20px}.hr:before,.hr:after{content:" ";display:table}.hr:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.hr{*zoom:1}.lt-ie9 .hr{background:transparent url(/assets/hr@1x-a47de993a902915539c74c1ee101629e9ccc39ae42abe4fbd646794dec215aea.png) no-repeat 0 0}section.nav{height:80px;width:100%;background:white}section.nav nav.main ol{height:100%;margin:0;padding:0}section.nav nav.main ol .menu_bar{float:right;height:100%}.lt-ie8 section.nav nav.main ol .menu_bar{position:relative;top:-50px}section.nav nav.main ol li{font-family:'Lato', sans-serif;font-weight:bold;list-style-image:none;list-style-type:none;list-style-position:inside;float:left;line-height:80px;margin-left:10px}section.nav nav.main ol li a{border-radius:5px;line-height:30px;font-size:12px;background-color:white;padding:10px;text-decoration:none;color:#7d756d;text-transform:uppercase}section.nav nav.main ol li a.active,section.nav nav.main ol li a:hover{color:white;background-color:#c8d793}section.nav nav.main ol li.logo{width:70px;height:80px;background:transparent url(/assets/logo-2c3b1a6884856e48ed0558e6950980c23e819aed014d9a7a0d16eb1a1c88c3c0.png) no-repeat center center;background-size:65px 56px;text-indent:-9999px}.lt-ie9 section.nav nav.main ol li.logo{background:transparent url(/assets/logo@1x-8c6d96d6a777c7e2a40b25db8aaa9a032f7d6b30f461ba12bbbe3d0337a3216b.png) no-repeat center center !important}section.nav nav.main ol li.logo a{display:block;background:none;height:100%;width:100%}body{font-family:"proxima-nova", sans-serif;text-height:16px;color:#7d756d;line-height:22px;width:100%;background:#f4f3f2}.clouds{background:#f4f3f2 url(/assets/background_white-2467674b82eb32d3652a166a6c9ecfdb7cac8e5188da69316bc8fb089019f9be.jpg) repeat-x center 0;background-size:cover}.clouds.noclouds{background-image:none}.color{background:#f4f3f2 url(/assets/color-c497b131ad6cbb8c488c4b3c10c0e58d116422b77fa29cdfdc8800f67f6def35.jpg) repeat-x center 0;background-size:100%}.behandlungen{background:#f4f3f2 url(/assets/behandlungen/halbehahn-4bf6bf11f2c568c045838614e21c197e1417a7b2df26389b21498d346063f5e4.jpg) repeat-x center 0;background-size:100%;height:500px}header,section{z-index:10;overflow:visible}header:before,header:after,section:before,section:after{content:" ";display:table}header:after,section:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}header,section{*zoom:1}header article,section article{z-index:12}.kurse img{margin-left:50px}input.middle:focus{outline-width:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}table.timetable{table-layout:fixed;padding:0;margin:0 auto;margin-top:30px}table.timetable tr{padding:0;margin:0;height:auto}table.timetable td{padding:0;margin:0;background:white;width:156px;display:inline-block;height:102px;text-align:center;margin-right:15px;font-size:12px;line-height:20px;padding-top:20px;margin-top:-4px;color:#4b216e;padding-left:10px;padding-right:10px}.lt-ie8 table.timetable td{padding-top:10px;padding-bottom:10px}table.timetable td.first{font-weight:bold;color:#a59b90}.lt-ie8 table.timetable td.first{padding-top:10px}table.timetable td.last{margin-right:0}table.timetable tr.grey td{background:#fcfbfa}table.timetable thead td{border-top-left-radius:5px;border-top-right-radius:5px;color:#95c11c;font-family:"ThrowMyHandsUpintheAirRegular", Verdana, sans-serif;height:45px;font-size:20px;line-height:20px;padding-top:30px}table.timetable tfoot td{height:30px !important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:0;padding-top:0}table.timetable p{margin:0;padding:0;margin-top:2px;color:#4b216e;font-size:12px;display:inline-block;line-height:16px;font-weight:400}table.timetable h1,table.timetable h3{color:#a2bb49 !important;margin-top:2px;font-size:12px !important;margin:0;padding:0;line-height:20px;font-family:"proxima-nova", sans-serif;display:block;height:12px;line-height:16px;margin-bottom:-10px;font-weight:400}table.timetable h2{color:#a894b7;font-weight:700;margin:0;padding:0;margin-bottom:7px;line-height:16px;font-size:12px !important}table.timetable p~h1{margin-top:15px}table.timetable h1~p{margin-top:15px}span.green{color:#a2bb49 !important}.infobox{margin-top:30px;background-color:white;padding:20px 40px 20px 40px;text-align:center;border-radius:8px}.infobox p{line-height:20px}.infobox em{font-weight:700;font-style:normal;color:#4b216e}.logo.large{width:200px;height:120px;background:transparent url(/assets/welcome/logo_large-67538502c8b6e71cc693f1b7b6afeaefd5a7badfa27be675bc648f1e47a102ed.png) no-repeat center bottom;background-size:180px;margin-left:-110px;position:relative;left:50%}.lt-ie9 .logo.large{margin-top:10px;background:transparent url(/assets/welcome/logo_large@1x-0f7aeb45e35d0897a2f7b635fcbff0369712c98b0aed05300ba6e326a89c2fa1.png) no-repeat center center}.logo i{display:none}.buddah{float:left;margin-right:0px;width:260px;position:relative;height:655px;background:transparent url(/assets/welcome/buddah-9cc4e3bf028ea199caabdcf2447c88800bc9ae6a47e914e1421bb1295c1b4e3f.png) no-repeat center 40px;background-size:210px 604px}* html .buddah{overflow-x:hidden}.step{position:absolute;width:100px;height:100px;display:block;left:50%;margin-left:-50px;background:transparent url(/assets/welcome/geh_weiter-39a697a3c7aed72180fd893482b2f83d8b0d0a884c5f27426c44ae5dbceca10f.png) no-repeat 0 0;bottom:40px;-webkit-transition:all 0.2s}.step:hover{bottom:35px}.step i{display:none}.text{float:left;margin-right:0px;width:340px;position:relative;top:200px}* html .text{overflow-x:hidden}.text p{font-size:28px;line-height:44px;font-family:"ThrowMyHandsUpintheAirRegular", Verdana, sans-serif;font-weight:100;color:#4b216e;padding:0}.text .author{font-family:'Lato', sans-serif;padding-left:10px;font-size:12px;color:#7d756d;font-style:italic;margin-top:-10px}.left{padding-right:10px;text-align:right !important}.right{padding-left:10px;text-align:left}footer{background:#c8d793 url(/assets/footer/colors-e6cb4bcf265109372e0d66b8b5e3c52440059cdae9f587a70733f160910cccf2.png) repeat-x 0 0;height:200px;padding-bottom:75px}footer a:visited,footer a:link{color:white}footer .logo+h2{margin-top:40px}footer h2{text-align:center;font-size:20px;line-height:40px;color:white;font-family:"ThrowMyHandsUpintheAirRegular", Verdana, sans-serif;font-weight:100}footer .logo.large{width:180px;height:120px;background:transparent url(/assets/logo_large_white-9008716c9c5552ec3d173f03530c17e0326884810603abed12e5e266ddee7fbc.png) no-repeat center bottom;background-size:180px}.lt-ie9 footer .logo.large{width:196px;background:transparent url(/assets/logo_large_white@1x-5434c75076fe1dd0edcc08e3260f154372e7d1c72f510873bb3cc6236d6cdbfd.png) no-repeat center bottom}footer .logo i{display:none}.row.float:before,.row.float:after{content:" ";display:table}.row.float:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.row.float{*zoom:1}.row.float img{margin-right:20px;margin-bottom:20px;margin-top:0;float:left}.row.float .set{width:460px;float:left;margin-right:20px}.third h1,.third h3,.third p{text-align:left;margin-left:0;margin-right:0;padding-right:0;padding-left:0}.third.right h1,.third.right h3,.third.right p{text-align:right}.beahndlung1 span.key{display:inline-block;width:120px;float:left}.beahndlung1 span.value{display:inline-block;float:left;width:260px}.beahndlung2 span.key{display:inline-block;width:100px;float:left}.beahndlung2 span.value{display:inline-block;float:left;width:300px}.beahndlung3 span.key{display:inline-block;width:110px;float:left}.beahndlung3 span.value{display:inline-block;float:left;width:290px}.no_margin img{margin-left:0}section.course h1.large{font-size:50px;color:#4b216e}section.course .new_contact_form p{padding-left:10px;padding-right:10px}section.course input[type='text'],section.course input[type='password']{width:450px;height:40px;margin-bottom:20px;margin-left:10px;resize:none;outline:none;line-height:40px;padding-left:10px;border:none;-webkit-border-radius:4px 4px;-moz-border-radius:4px / 4px;-khtml-border-radius:4px / 4px;border-radius:4px / 4px}section.course textarea{width:930px;height:260px;margin-bottom:20px;margin-left:10px;resize:none;outline:none;line-height:40px;padding-left:10px;border:none;-webkit-border-radius:4px 4px;-moz-border-radius:4px / 4px;-khtml-border-radius:4px / 4px;border-radius:4px / 4px}section.course input.button{float:right}section.course .field_with_errors input[type='text'],section.course .field_with_errors textarea{background-color:#dc233d}section.course .hidden{display:none}.pricecard .card{margin-top:40px;margin-left:10px;margin-right:10px;padding:20px;width:240px;background-color:white;height:260px}.pricecard .card h2{font-size:20px;font-weight:400}.pricecard .card p{padding:0;margin:0;line-height:20px;margin-bottom:20px}.pricecard .card p~span.comp{margin-top:20px}.pricecard .card span.small{font-size:14px}.pricecard .card span.comp{margin:0;padding:0;height:40px;line-height:40px;display:inline-block;width:144px;background-color:#a894b7;color:white;padding-left:10px;margin-right:-4px;margin-bottom:5px}.pricecard .card span.comp.green{color:white !important;background-color:#c8d793}.pricecard .card span.comp.brown{background-color:#8f8482}.pricecard .card span.price{margin:0;padding:0;height:40px;line-height:40px;display:inline-block;width:85px;background-color:#f1efed;color:#7d756d;text-align:center}.visible{overflow:visible}section.map{margin-bottom:-6px;height:500px;width:100%;position:relative}section.map .preview{position:absolute;height:500px;width:100%;z-index:1;top:0}section.map .preview a{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}section.map .preview img{object-fit:cover;height:500px;width:100%}section.map .preview:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#7d756d85}section.map iframe{z-index:0;background:transparent url(/assets/contact/map-bg-blank-6974c874734c9e005c0ab450e12dada3693fa77b4fea77ff71f222e26e649dae.png) no-repeat center center;background-size:cover}section.contact{overflow:visible;position:relative;z-index:200}section.contact .contact_stones{position:absolute;background:transparent url(/assets/contact/kontakt-fotoelemente-4265606cd9d682a7eee331927455993df48555f744c4a24f24618ae7a2c5f71d.png) no-repeat center top;width:100%;height:506px;top:-344px}section.contact .left_side p,section.contact .left_side h1,section.contact .left_side h2,section.contact .left_side h3{text-align:left;margin-left:0;padding-left:0;padding-right:0}section.contact .right_side p,section.contact .right_side h1,section.contact .right_side h2,section.contact .right_side h3{text-align:right;margin-left:0;padding-right:0}span.date_stone{display:block;background:transparent url(/assets/article_stone-6d588f16c13b48ead45886311cf38e65810c158a18519c6b243f5a77658c96f5.png) no-repeat center top;height:280px;margin-top:20px;position:relative}span.date_stone h1{color:white;display:inline-block;position:absolute;top:50px;left:180px}div.image_stone{margin-top:22px;width:420px;height:361px;position:relative;z-index:5}div.image_stone img{z-index:6}div.image_stone.l{margin-left:30px}div.image_stone.l span.image_stone{position:absolute;top:-31px;left:-19px;width:420px;height:361px;z-index:10;background:transparent url(/assets/steine/stanze_yl_quer-9a35ddc47bcf392004545907ae02a3d9f70b91c87c136753d93922d0c95a542d.png) no-repeat center top}div.image_stone.p{margin-left:80px;margin-bottom:90px}div.image_stone.p span.image_stone{position:absolute;top:-20px;left:-36px;height:420px;width:361px;z-index:10;background:transparent url(/assets/steine/stanze_yl-953796c117cab816c87c4768556562d3f447e05bac9491fefa8fbb858b3157fe.png) no-repeat center top}.right_side p{padding:0;padding-left:10px}.bold{font-weight:700}.infotextedit textarea{width:880px;border:none;background-color:white;text-align:center;height:120px;resize:none;border-radius:5;text-align:center;padding:40px 40px 20px 40px;margin-bottom:20px}.timetablesedit textarea{width:120px !important;border:none;background-color:transparent;text-align:center;height:100%;resize:none}.field label{width:75px;display:inline-block}.admin section.nav{background-color:#7d756d}.admin section.nav li.claim{color:white !important}.admin section.nav .menu_bar li a{background-color:#7d756d;color:white}.admin .button{font-size:14px;cursor:pointer;margin-right:10px}.admin .time_table_button{margin-top:20px;float:right;margin-right:20px}.admin .action{position:relative}.admin .action .delete{position:absolute;left:10px;background-color:#e37181}.admin .action .delete:hover{background-color:#dc233d !important}.admin .left_side .action{text-align:right}.admin .course select{margin-left:10px;margin-bottom:20px}.admin .course textarea.short{height:40px;width:449px}.admin .new_article{margin-top:40px}.admin .article h1{margin-top:10px}.admin .article span.date{margin-top:40px;display:inline-block}section.alert,section.info{margin:0;padding:0;height:0px;line-height:80px;background-color:#f4f3f2;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#4b216e}section.alert.alert,section.info.alert{color:#dc233d}section.alert article h2,section.info article h2{padding:0;margin:0;margin-left:10px}.login section.alert,.login section.info{background-color:#dc233d;color:white !important}#cke_editable{margin-left:10px;margin-bottom:20px}.admin div.image_stone{margin-left:43px !important;margin-top:40px;margin-bottom:20px}.admin .right_side .right{text-align:left}.admin table.timetable td{margin-right:15px}
