﻿.nextStepItem .nextStep{height:275px;border-style:solid;border-width:1px;padding:.125em;position:relative;z-index:1}@media(min-width: 481px)and (max-width: 680px){.nextStepItem .nextStep{height:350px}}@media(min-width: 681px)and (max-width: 900px){.nextStepItem .nextStep{height:270px}}@media(min-width: 901px){.nextStepItem .nextStep{height:350px}}.nextStepItem .nextStep .ym-button{font-size:.8em;color:#fff !important;text-shadow:none;padding-top:.6875em !important;padding-bottom:.6875em !important;width:9.625em;text-align:center;margin-bottom:1.125em;margin-right:1em}@media(min-width: 681px){.nextStepItem .nextStep .ym-button{font-size:1em}}.nextStepItem .nextStep .ym-grid.backgroundImage{top:0;left:0;position:absolute;height:275px;z-index:-1}@media(min-width: 481px)and (max-width: 680px){.nextStepItem .nextStep .ym-grid.backgroundImage{height:350px}}@media(min-width: 681px)and (max-width: 900px){.nextStepItem .nextStep .ym-grid.backgroundImage{height:270px}}@media(min-width: 901px){.nextStepItem .nextStep .ym-grid.backgroundImage{height:350px}}.nextStepItem .spacing.nextStep{margin-bottom:1.875em}.nextStepItem .spacing.nextStep h2{margin-bottom:.3125em;font-size:1.3em;font-weight:400;margin-left:0;padding:.6154em .6154em 0 .6154em !important}@media(min-width: 481px){.nextStepItem .spacing.nextStep h2{font-weight:300;font-size:1.625em}}.nextStepItem .spacing.nextStep .standardText{padding:1em;z-index:2}@media(max-width: 900px){.nextStepItem .spacing.nextStep .backgroundImage{background-image:none !important}}@media(min-width: 901px){.nextStepItem .spacing.nextStep .backgroundImage{background-position:left .1875em bottom .1875em;background-repeat:no-repeat;padding-top:.1875em}}.nextStepItem .spacing.nextStep .backgroundImage .ym-gr{bottom:0;right:0;position:absolute}@media(max-width: 900px){.nextStepItem .spacing.nextStep .backgroundImage .ym-gr .arrowNextStep{display:none}}.ta-nextstepcontact{border:1px solid;bottom:1em;padding:.3em;position:relative;right:1em;text-align:center;background-color:#e6e6e6;color:#069;line-height:1.8em;font-weight:400 !important}.ta-nextstepcontact .phonenumber{color:#069;font-size:1.2em;line-height:1.2em !important}@media(min-width: 681px){.ta-nextstepcontact .phonenumber{font-size:1.5em}}.ta-nextstepcontact .standardText{padding:0 !important;line-height:1.2em !important;font-weight:400 !important}@media(min-width: 481px){.nextStepGrid .linearize-level-2 .ym-g50{width:50% !important}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl{display:block;float:none;padding:0;margin:0;width:auto}@media(min-width: 481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl{float:left !important;width:50% !important}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl .nextStepItem{padding-right:0}@media(min-width: 481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gl .nextStepItem{padding-right:.9375em}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr{display:block;float:none;padding:0;margin:0;width:auto}@media(min-width: 481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr{float:right !important;width:50% !important}}div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr .nextStepItem{padding-left:0}@media(min-width: 481px){div.nextStepGrid .ym-grid.linearize-level-2 .ym-g50.ym-gr .nextStepItem{padding-left:.9375em}}@media(max-width: 680px){.ym-gbox.youtubeContainer{padding-left:0 !important;padding-right:0 !important}}.ym-gbox.youtubeContainer div{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.ym-gbox.youtubeContainer div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.advantages ul li:before{content:"▄";position:absolute;right:100%;font-family:taiconsregular}.advantages ul li{padding-left:.5em !important;font-size:.9375em;font-weight:400;position:relative;list-style-type:none;color:#069;margin-bottom:.5em;padding-left:.5em;line-height:1.5em}@media(max-width: 480px){.advantages ul li{padding-left:.8125em !important}}@media(min-width: 481px){.advantages ul li{font-size:1.1875em;font-weight:300}}.advantages{padding:.5em 0}@media(min-width: 681px){.advantages{padding:0}}.homepage .advantages ul li:before{color:#390;font-size:.75em}.homepage .advantages ul li{color:#404040;font-size:.9375em}@media(max-width: 900px){.homepage .ym-grid.threeColumn.linearize-level-1,.homepage .halfLine,.homepage .ym-gbox.gallery{display:none}}.disturbertextblock{background-color:#f2f2f2;padding:1.5em 1.5em 2.5em;margin:3em 0 0;position:relative}@media(max-width: -1px),(min-width: 901px){.disturbertextblock{padding:3em 1.5em 2.5em}}.disturbertextblockcontent h2{margin-left:0;width:100% !important;padding-top:2em}@media(min-width: 681px){.disturbertextblockcontent h2{padding-top:1em}}.disturbertextblockcontent .ym-grid .headline{width:100%}.disturbertextblock .ym-button.ta-standard{min-width:11em;font-size:.9375em;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #006699), color-stop(100%, #006699));background:-webkit-linear-gradient(top, #006699, #006699);background:-moz-linear-gradient(top, #006699, #006699);background:-ms-linear-gradient(top, #006699, #006699);background:linear-gradient("to bottom", #006699, #006699);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#006699', endColorstr='#006699');color:#fff !important;border:none;padding:.5333em 2.267em .5333em .8em !important}.disturbertextblock .ym-button.ta-standard:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3090c0), color-stop(100%, #3090c0));background:-webkit-linear-gradient(top, #3090c0, #3090c0);background:-moz-linear-gradient(top, #3090c0, #3090c0);background:-ms-linear-gradient(top, #3090c0, #3090c0);background:linear-gradient("to bottom", #3090c0, #3090c0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#3090c0', endColorstr='#3090c0')}.disturbertextblockcontent{margin-top:-5em}@media(min-width: 901px){.disturbertextblockcontent{margin-top:-7em}}.disturbertextblock img{position:relative;top:-3em;max-width:210px}@media(min-width: 681px)and (max-width: 900px){.disturbertextblock img{top:-3.75em}}@media(min-width: 901px){.disturbertextblock img{top:-6.2em}}.disturbertextblock .link{bottom:0;position:absolute;right:0;text-align:right;padding:.25em 0 0 .25em;background-color:#fff}.fancybox-content a.myClose{width:0;height:0;border-style:solid;border-width:0 41px 41px 0;border-color:rgba(0,0,0,0) #069 rgba(0,0,0,0) rgba(0,0,0,0);line-height:0px;_border-color:#000 #069 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');position:absolute;right:0;top:0;background-image:none !important;font-size:.825em;opacity:1;padding:0px;margin:0px}.fancybox-content a.myClose span{color:#fff;font-family:taiconsregular;position:relative;right:-1.7em;top:.85em}.fancybox-content .closebutton{font-family:taiconsregular;font-size:1.438em !important;padding-left:.375em}.fancybox-content a.myClose:hover{color:#fff;text-decoration:none}a.totop.fancybox-margin-fixed{left:inherit}.fancybox-content{padding:0px}.fancybox-content .spacing.formular{margin:0px !important}fancybox-is-open .fancybox-bg{opacity:.7}.fancybox-bg{background:#addafe}.success_element{height:160px !important;min-height:100%}@media(min-width: 481px){.success_element{min-height:400px}}.success_element a:hover,.success_element a:focus{text-decoration:none}.overviewitem .success_element img{width:100% !important}.success_box{float:right;width:60%;position:relative;z-index:30;background-color:#fff;top:-5px}@media(min-width: 481px){.success_box{float:none;width:auto}}.success_text{padding:.5em;padding-top:0}@media(min-width: 481px){.success_text{padding-top:1em}}.success_readmore{position:absolute;font-size:1.4375em;top:0;right:0}@media(min-width: 481px){.success_readmore{top:.813em;right:.4375em}}a:hover .success_readmore,a:focus .success_readmore{right:0em}.success_location{font-size:.813em}.success_course{font-size:.813em;color:#404040;margin-top:.1875em;line-height:1.163em}a:hover .success_name,a:focus .success_name,a:hover .success_location,a:focus .success_location{color:#069;font-weight:600}@media(max-width: 480px){.ym-g33.medium-2.serviceItemDisplay{width:100%}}.ym-g33.ym-gr.medium-2.serviceItemDisplay{margin:0}.image-zoom-transition{float:left;width:40%;height:auto;overflow:hidden;position:relative;max-width:100%}@media(min-width: 481px){.image-zoom-transition{float:none;width:100%;padding-top:85%}}.image-zoom-transition .zoom{-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-o-transition:all 700ms ease;-ms-transition:all 700ms ease;transition:all 700ms ease}.image-zoom-transition .mask img{min-width:100%}a:hover .image-zoom-transition .zoom{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.image-zoom-transition .mask{display:none}@media(min-width: 901px){.image-zoom-transition .mask{display:block;position:absolute;top:0;width:100%;right:0}}@media(min-width: 481px){.image-zoom-transition .mask,.image-zoom-transition .zoom{position:absolute;top:0;left:0;bottom:0;right:0}}.portraitOuter{width:230px}@media(max-width: 480px){.portraitOuter{display:none}}.portrait{background-color:#f2f2f2;padding:0em 1em;width:174px;float:right;padding-bottom:2em}.fancybox-container .portrait{box-sizing:content-box}.portrait_header{height:73px;width:218px;float:right;position:relative}.portrait_header .title{color:#fff;display:inline-block;font-size:1.1875em;font-weight:400;left:28px;top:24px;z-index:1;position:absolute}.portrait_header .headerImage{z-index:1}.portrait_header img{right:0;top:0;position:absolute;z-index:0}.portrait_footer{height:22px;margin-bottom:1.4375em;width:206px;float:right;background-image:url(/images/kurzportrait-unterteil.jpg)}.portrait_content_quest{font-size:.875em;font-weight:400}.portrait_content_answ{color:#069;font-weight:600;font-size:.9375em;line-height:1.4375em;padding-bottom:.8666em;overflow:hidden}.description_left{float:left}.description_right{float:right;text-align:right}.description_left,.description_right{color:#069;font-size:.8125em;font-style:italic;font-weight:400;line-height:1.4375em;margin-bottom:1em;max-width:100%}@media(min-width: 901px){.description_left,.description_right{max-width:50%}}.description_left .taIcon,.description_right .taIcon{font-style:normal;padding-right:.3846em}.description_none{display:none;visibility:hidden}.mainImageSuccessStories .followItem,.mainVideoSuccessStories .followItem{margin-left:2em}.quotation{text-align:center}.quote-text{color:#069;font-size:2em;font-style:italic;font-weight:300;line-height:1.4375em}.quote-up,.quote-down{font-size:2em;color:#069;font-family:"taiconsregular"}.quote-up{margin-right:.5em}.quote-down{margin-left:.4375em}.longLine{border-color:#e6e6e6;text-align:center}.line_before,.line_after{width:100%;margin:0 auto}@media(min-width: 901px){.line_before,.line_after{width:350px}}.line_before{margin-top:2.4375em;margin-bottom:2em}.line_after{margin-top:2.4375em;margin-bottom:2.4375em}.subContent_left .line_before,.subContent_right .line_before{margin-top:.2em}.subContent_left .line_after,.subContent_right .line_after{margin-bottom:0em}.question{color:#069;margin:0 0 1.4375em 2.3em;text-indent:-2.3em}.question .taIcon{font-size:1.5em}.question .standardText{font-weight:600}.answer{margin:0 0 0em 2.3em;text-indent:-2.3em}.question .standardText{font-size:1.0625em}.interviewbox .subContent_right{margin-bottom:.25em}.interviewQuestion{margin-bottom:2.5em}.interviewQuestion .spacer{font-size:2.375em;line-height:.5em}.interviewQuestion:last-of-type{margin-bottom:0}.interviewbox img{width:100% !important}.ym-form{background:#f4f4f4;border:2px #fff solid;margin:0 0 1.5em 0;-webkit-box-shadow:0 0 4px #ddd;box-shadow:0 0 4px #ddd}.ym-form fieldset{position:static;background:rgba(0,0,0,0);margin:.75em 0 .75em 0;padding:0 .5em}.ym-form legend{background:rgba(0,0,0,0);color:#000;font-size:1.2em;line-height:1.25em;font-weight:bold;padding:0 .5em}.ym-form label,.ym-form .ym-label{color:#666;line-height:1.5;padding-top:.25em}.ym-form .ym-fbox{padding:0 1em;margin:1em 0}.ym-form .ym-fbox-footer{background:#ececec;border-top:1px #e0e0e0 solid;padding:1.5em 1em;margin:0;text-align:left}.ym-form .ym-fbox :last-child,.ym-form .ym-fbox-footer :last-child{margin-bottom:0}.ym-form .ym-fbox-heading{font-size:1em;font-size:100%;color:#000;margin:1em}.ym-form .ym-fbox-check:focus+label{color:#000}.ym-form .ym-gbox-left{padding:0 4px 0 0}.ym-form .ym-gbox-right{padding:0 0 0 4px}.ym-form .ym-gbox{padding:0 2px 0 2px}.ym-form input,.ym-form textarea,.ym-form select{border:1px solid #ddd;line-height:1em;-webkit-box-shadow:inset 0 0 4px #eee;box-shadow:inset 0 0 4px #eee}.ym-form input,.ym-form textarea{padding:4px .3em}.ym-form select{padding:3px 2px 3px 1px}.ym-form input:focus,.ym-form select:focus,.ym-form textarea:focus,.ym-form input:hover,.ym-form select:hover,.ym-form textarea:hover,.ym-form input:active,.ym-form select:active,.ym-form textarea:active{border:1px #888 solid;background:#fff}.ym-form optgroup{font-style:normal;font-weight:bold}.ym-form .ym-fbox-check input,.ym-form input[type=radio],.ym-form input[type=checkbox]{border:0 none !important;background:rgba(0,0,0,0) !important}.ym-form .ym-message{color:#666;margin-bottom:.5em}.ym-form .ym-required{color:#800;font-weight:bold}.ym-form input:valid,.ym-form textarea:valid{background-color:#fff}.ym-form input:invalid,.ym-form textarea:invalid{background-color:#fdd}.ym-form .ym-error label{color:#800;font-weight:normal}.ym-form .ym-error input,.ym-form .ym-error select,.ym-form .ym-error textarea{border:1px #800 solid}.ym-form .ym-error input:hover,.ym-form .ym-error input:focus,.ym-form .ym-error select:hover,.ym-form .ym-error select:focus,.ym-form .ym-error textarea:hover,.ym-form .ym-error textarea:focus{border:1px #800 solid !important}.ym-form .ym-error .ym-message{color:#800;font-weight:bold;margin-top:0}.ym-button,.ym-form button,.ym-form input[type=button],.ym-form input[type=reset],.ym-form input[type=submit]{display:inline-block;white-space:nowrap;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));background:-webkit-linear-gradient(top, #eeeeee, #cccccc);background:-moz-linear-gradient(top, #eeeeee, #cccccc);background:-ms-linear-gradient(top, #eeeeee, #cccccc);background:linear-gradient("to bottom", #eeeeee, #cccccc);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC');zoom:1;-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.8) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.8) inset,0 1px 0 rgba(0,0,0,.15);color:#333;cursor:pointer;font:normal 1em/2em;margin:0 .75em 0 0;padding:0 1.5em;overflow:visible;text-decoration:none !important;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.ym-button:hover,.ym-form button:hover,.ym-form input[type=button]:hover,.ym-form input[type=reset]:hover,.ym-form input[type=submit]:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #dddddd));background:-webkit-linear-gradient(top, #fafafa, #dddddd);background:-moz-linear-gradient(top, #fafafa, #dddddd);background:-ms-linear-gradient(top, #fafafa, #dddddd);background:linear-gradient("to bottom", #fafafa, #dddddd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFFAFAFA', endColorstr='#FFDDDDDD');zoom:1}.ym-button:active,.ym-form button:active,.ym-form input[type=button]:active,.ym-form input[type=reset]:active,.ym-form input[type=submit]:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #bbbbbb));background:-webkit-linear-gradient(top, #cccccc, #bbbbbb);background:-moz-linear-gradient(top, #cccccc, #bbbbbb);background:-ms-linear-gradient(top, #cccccc, #bbbbbb);background:linear-gradient("to bottom", #cccccc, #bbbbbb);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');zoom:1;position:relative;top:1px}.ym-button:focus,.ym-form button:focus,.ym-form input[type=button]:focus,.ym-form input[type=reset]:focus,.ym-form input[type=submit]:focus{outline:0;background:#fafafa}.ym-button.ym-xlarge{font-size:1.5em}.ym-button.ym-large{font-size:1.2857em}.ym-button.ym-small{font-size:.8571em}.ym-button.ym-xsmall{font-size:.7143em}.ym-button.ym-primary,.ym-form button.ym-primary,.ym-form input[type=button].ym-primary,.ym-form input[type=reset].ym-primary,.ym-form input[type=submit].ym-primary{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8888ee), color-stop(100%, #6666cc));background:-webkit-linear-gradient(top, #8888ee, #6666cc);background:-moz-linear-gradient(top, #8888ee, #6666cc);background:-ms-linear-gradient(top, #8888ee, #6666cc);background:linear-gradient("to bottom", #8888ee, #6666cc);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888EE', endColorstr='#FF6666CC');zoom:1;border:1px solid #007;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.8)}.ym-button.ym-primary:hover,.ym-form button.ym-primary:hover,.ym-form input[type=button].ym-primary:hover,.ym-form input[type=reset].ym-primary:hover,.ym-form input[type=submit].ym-primary:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8888ff), color-stop(100%, #6666dd));background:-webkit-linear-gradient(top, #8888ff, #6666dd);background:-moz-linear-gradient(top, #8888ff, #6666dd);background:-ms-linear-gradient(top, #8888ff, #6666dd);background:linear-gradient("to bottom", #8888ff, #6666dd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888FF', endColorstr='#FF6666DD');zoom:1}.ym-button.ym-primary:active,.ym-form button.ym-primary:active,.ym-form input[type=button].ym-primary:active,.ym-form input[type=reset].ym-primary:active,.ym-form input[type=submit].ym-primary:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8888cc), color-stop(100%, #6666aa));background:-webkit-linear-gradient(top, #8888cc, #6666aa);background:-moz-linear-gradient(top, #8888cc, #6666aa);background:-ms-linear-gradient(top, #8888cc, #6666aa);background:linear-gradient("to bottom", #8888cc, #6666aa);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888CC', endColorstr='#FF6666AA');zoom:1}.ym-button.ym-primary:focus,.ym-form button.ym-primary:focus,.ym-form input[type=button].ym-primary:focus,.ym-form input[type=reset].ym-primary:focus,.ym-form input[type=submit].ym-primary:focus{outline:0;background:#88f}.ym-button.ym-success,.ym-form button.ym-success,.ym-form input[type=button].ym-success,.ym-form input[type=reset].ym-success,.ym-form input[type=submit].ym-success{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #66bb66), color-stop(100%, #449944));background:-webkit-linear-gradient(top, #66bb66, #449944);background:-moz-linear-gradient(top, #66bb66, #449944);background:-ms-linear-gradient(top, #66bb66, #449944);background:linear-gradient("to bottom", #66bb66, #449944);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66BB66', endColorstr='#FF449944');zoom:1;border:1px solid #070;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.8)}.ym-button.ym-success:hover,.ym-form button.ym-success:hover,.ym-form input[type=button].ym-success:hover,.ym-form input[type=reset].ym-success:hover,.ym-form input[type=submit].ym-success:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #66cc66), color-stop(100%, #55aa55));background:-webkit-linear-gradient(top, #66cc66, #55aa55);background:-moz-linear-gradient(top, #66cc66, #55aa55);background:-ms-linear-gradient(top, #66cc66, #55aa55);background:linear-gradient("to bottom", #66cc66, #55aa55);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66CC66', endColorstr='#FF55AA55');zoom:1}.ym-button.ym-success:active,.ym-form button.ym-success:active,.ym-form input[type=button].ym-success:active,.ym-form input[type=reset].ym-success:active,.ym-form input[type=submit].ym-success:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #66aa66), color-stop(100%, #448844));background:-webkit-linear-gradient(top, #66aa66, #448844);background:-moz-linear-gradient(top, #66aa66, #448844);background:-ms-linear-gradient(top, #66aa66, #448844);background:linear-gradient("to bottom", #66aa66, #448844);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66AA66', endColorstr='#FF448844');zoom:1}.ym-button.ym-success:focus,.ym-form button.ym-success:focus,.ym-form input[type=button].ym-success:focus,.ym-form input[type=reset].ym-success:focus,.ym-form input[type=submit].ym-success:focus{outline:0;background:#6c6}.ym-button.ym-warning,.ym-form button.ym-warning,.ym-form input[type=button].ym-warning,.ym-form input[type=reset].ym-warning,.ym-form input[type=submit].ym-warning{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ddaa44), color-stop(100%, #bb7722));background:-webkit-linear-gradient(top, #ddaa44, #bb7722);background:-moz-linear-gradient(top, #ddaa44, #bb7722);background:-ms-linear-gradient(top, #ddaa44, #bb7722);background:linear-gradient("to bottom", #ddaa44, #bb7722);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFDDAA44', endColorstr='#FFBB7722');zoom:1;border:1px solid #970;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.8)}.ym-button.ym-warning:hover,.ym-form button.ym-warning:hover,.ym-form input[type=button].ym-warning:hover,.ym-form input[type=reset].ym-warning:hover,.ym-form input[type=submit].ym-warning:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eebb55), color-stop(100%, #cc8833));background:-webkit-linear-gradient(top, #eebb55, #cc8833);background:-moz-linear-gradient(top, #eebb55, #cc8833);background:-ms-linear-gradient(top, #eebb55, #cc8833);background:linear-gradient("to bottom", #eebb55, #cc8833);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFEEBB55', endColorstr='#FFCC8833');zoom:1}.ym-button.ym-warning:active,.ym-form button.ym-warning:active,.ym-form input[type=button].ym-warning:active,.ym-form input[type=reset].ym-warning:active,.ym-form input[type=submit].ym-warning:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc9944), color-stop(100%, #aa6622));background:-webkit-linear-gradient(top, #cc9944, #aa6622);background:-moz-linear-gradient(top, #cc9944, #aa6622);background:-ms-linear-gradient(top, #cc9944, #aa6622);background:linear-gradient("to bottom", #cc9944, #aa6622);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCC9944', endColorstr='#FFAA6622');zoom:1}.ym-button.ym-warning:focus,.ym-form button.ym-warning:focus,.ym-form input[type=button].ym-warning:focus,.ym-form input[type=reset].ym-warning:focus,.ym-form input[type=submit].ym-warning:focus{outline:0;background:#da4}.ym-button.ym-danger,.ym-form button.ym-danger,.ym-form input[type=button].ym-danger,.ym-form input[type=reset].ym-danger,.ym-form input[type=submit].ym-danger{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bb6666), color-stop(100%, #994444));background:-webkit-linear-gradient(top, #bb6666, #994444);background:-moz-linear-gradient(top, #bb6666, #994444);background:-ms-linear-gradient(top, #bb6666, #994444);background:linear-gradient("to bottom", #bb6666, #994444);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFBB6666', endColorstr='#FF994444');zoom:1;border:1px solid #700;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.8)}.ym-button.ym-danger:hover,.ym-form button.ym-danger:hover,.ym-form input[type=button].ym-danger:hover,.ym-form input[type=reset].ym-danger:hover,.ym-form input[type=submit].ym-danger:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc6666), color-stop(100%, #aa5555));background:-webkit-linear-gradient(top, #cc6666, #aa5555);background:-moz-linear-gradient(top, #cc6666, #aa5555);background:-ms-linear-gradient(top, #cc6666, #aa5555);background:linear-gradient("to bottom", #cc6666, #aa5555);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCC6666', endColorstr='#FFAA5555');zoom:1}.ym-button.ym-danger:active,.ym-form button.ym-danger:active,.ym-form input[type=button].ym-danger:active,.ym-form input[type=reset].ym-danger:active,.ym-form input[type=submit].ym-danger:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa5555), color-stop(100%, #884444));background:-webkit-linear-gradient(top, #aa5555, #884444);background:-moz-linear-gradient(top, #aa5555, #884444);background:-ms-linear-gradient(top, #aa5555, #884444);background:linear-gradient("to bottom", #aa5555, #884444);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFAA5555', endColorstr='#FF884444');zoom:1}.ym-button.ym-danger:focus,.ym-form button.ym-danger:focus,.ym-form input[type=button].ym-danger:focus,.ym-form input[type=reset].ym-danger:focus,.ym-form input[type=submit].ym-danger:focus{outline:0;background:#c66}.ym-add:before{content:"✚"}.ym-delete:before{content:"✘"}.ym-close:before{content:"✕"}.ym-edit:before{content:"✎"}.ym-email:before{content:"✉"}.ym-like:before{content:"❤"}.ym-next:before{content:"➜"}.ym-play:before{content:"▶"}.ym-save:before{content:"✔"}.ym-sign:before{content:"✍"}.ym-spark:before{content:"✷"}.ym-support:before{content:"✆"}.ym-star:before{content:"★"}.ym-form button::-moz-focus-inner{border:0;padding:0}.ym-form input[type=button]::-moz-focus-inner,.ym-form input[type=reset]::-moz-focus-inner,.ym-form input[type=submit]::-moz-focus-inner{padding:.4em}.ym-form button[disabled],.ym-form button[disabled]:hover,.ym-form input[type=button][disabled],.ym-form input[type=button][disabled]:hover,.ym-form input[type=reset][disabled],.ym-form input[type=reset][disabled]:hover,.ym-form input[type=submit][disabled],.ym-form input[type=submit][disabled]:hover,.ym-button.ym-disabled,.ym-button.ym-disabled:hover{background:#eee;color:#aaa !important;border-color:#aaa;cursor:default;text-shadow:none;position:static;-webkit-box-shadow:none;box-shadow:none}* html .ym-button,* html .ym-form button{display:inline-block;white-space:nowrap;background-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');border:1px solid #777;color:#333 !important;cursor:pointer;font:normal 1em/2em Arial,Helvetica;margin:1.5em .75em 0 0;padding:0 1.5em;overflow:visible;text-decoration:none !important}* html .ym-form button:focus,* html .ym-button:focus{outline:0;background:#fafafa}* html .ym-form button:hover,* html .ym-button:hover{background-color:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#dddddd')}* html .ym-form button:active,* html .ym-button:active{background-color:#bbb;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#cccccc', EndColorStr='#bbbbbb');position:relative;top:1px}* html .ym-button.ym-disabled,* html .ym-button.ym-disabled:hover{background:#eee;color:#aaa !important;border-color:#aaa;cursor:default;text-shadow:none;position:static}* html .ym-button.ym-primary{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#8888ee', EndColorStr='#6666cc')}* html .ym-button.ym-success{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#66bb66', EndColorStr='#449944')}* html .ym-button.ym-warning{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddaa44', EndColorStr='#BB7722')}* html .ym-button.ym-danger{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bb6666', EndColorStr='#994444')}* html .ym-button.ym-xlarge{font-size:1.5em}* html .ym-button.ym-large{font-size:1.2857em}* html .ym-button.ym-small{font-size:.8571em}* html .ym-button.ym-xsmall{font-size:.7143em}.ym-fbox-button>input[type=submit]{float:right}.courseTeaser .ym-button.ta-register{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #77b841), color-stop(100%, #549a2d));background:-webkit-linear-gradient(top, #77b841, #549a2d);background:-moz-linear-gradient(top, #77b841, #549a2d);background:-ms-linear-gradient(top, #77b841, #549a2d);background:linear-gradient("to bottom", #77b841, #549a2d);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#77b841', endColorstr='#549a2d');zoom:1;border:1px solid #549a2d;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.8);font-size:1em;padding:.6875em 1em .6875em 1.4em !important;width:15em;font-weight:400}.courseTeaser .ym-button.ta-register:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #77b841), color-stop(100%, #549a2d));background:-webkit-linear-gradient(top, #77b841, #549a2d);background:-moz-linear-gradient(top, #77b841, #549a2d);background:-ms-linear-gradient(top, #77b841, #549a2d);background:linear-gradient("to bottom", #77b841, #549a2d);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#77b841', endColorstr='#549a2d');zoom:1;padding:.6875em 1em .6875em 1.4em !important;width:15em}.courseTeaser .ym-button.ta-register:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #77b841), color-stop(100%, #63a141));background:-webkit-linear-gradient(top, #77b841, #63a141);background:-moz-linear-gradient(top, #77b841, #63a141);background:-ms-linear-gradient(top, #77b841, #63a141);background:linear-gradient("to bottom", #77b841, #63a141);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#77b841', endColorstr='#63a141');zoom:1}.courseTeaser .ym-button.ta-info{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0084cf), color-stop(100%, #0054ba));background:-webkit-linear-gradient(top, #0084cf, #0054ba);background:-moz-linear-gradient(top, #0084cf, #0054ba);background:-ms-linear-gradient(top, #0084cf, #0054ba);background:linear-gradient("to bottom", #0084cf, #0054ba);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#0084cf', endColorstr='#0054ba');zoom:1;border:1px solid #0054ba;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.8);font-size:1em;padding:.6875em 1em .6875em 1.4em !important;width:15em;font-weight:400}.courseTeaser .ym-button.ta-info:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0084cf), color-stop(100%, #0054ba));background:-webkit-linear-gradient(top, #0084cf, #0054ba);background:-moz-linear-gradient(top, #0084cf, #0054ba);background:-ms-linear-gradient(top, #0084cf, #0054ba);background:linear-gradient("to bottom", #0084cf, #0054ba);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#0084cf', endColorstr='#0054ba');zoom:1;padding:.6875em 1em .6875em 1.4em !important;width:15em}.courseTeaser .ym-button.ta-info:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0084cf), color-stop(100%, #0054ba));background:-webkit-linear-gradient(top, #0084cf, #0054ba);background:-moz-linear-gradient(top, #0084cf, #0054ba);background:-ms-linear-gradient(top, #0084cf, #0054ba);background:linear-gradient("to bottom", #0084cf, #0054ba);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#0084cf', endColorstr='#0054ba');zoom:1}.ym-button.ta-teaserInfomaterial{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a8ae2), color-stop(100%, #107ccd));background:-webkit-linear-gradient(top, #1a8ae2, #107ccd);background:-moz-linear-gradient(top, #1a8ae2, #107ccd);background:-ms-linear-gradient(top, #1a8ae2, #107ccd);background:linear-gradient("to bottom", #1a8ae2, #107ccd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#95c668', endColorstr='#63a141');zoom:1;border:0;color:#fff !important;text-shadow:none;font-size:1em;padding:.6875em 1em .6875em 1em !important;font-weight:400;width:10.2em}.ym-button.ta-teaserInfomaterial:hover,.ym-form button.ta-teaserInfomaterial:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a8ae2), color-stop(100%, #107ccd));background:-webkit-linear-gradient(top, #1a8ae2, #107ccd);background:-moz-linear-gradient(top, #1a8ae2, #107ccd);background:-ms-linear-gradient(top, #1a8ae2, #107ccd);background:linear-gradient("to bottom", #1a8ae2, #107ccd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#95c668', endColorstr='#63a141');zoom:1;padding:.6875em 1em .6875em 1em !important}.ym-button.ta-teaserInfomaterial:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a8ae2), color-stop(100%, #107ccd));background:-webkit-linear-gradient(top, #1a8ae2, #107ccd);background:-moz-linear-gradient(top, #1a8ae2, #107ccd);background:-ms-linear-gradient(top, #1a8ae2, #107ccd);background:linear-gradient("to bottom", #1a8ae2, #107ccd);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#95c668', endColorstr='#63a141');zoom:1}.ym-button.ta-teaserRegister{-webkit-box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px hsla(0,0%,100%,.3) inset,0 1px 0 rgba(0,0,0,.15);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #50b532), color-stop(100%, #479f2c));background:-webkit-linear-gradient(top, #50b532, #479f2c);background:-moz-linear-gradient(top, #50b532, #479f2c);background:-ms-linear-gradient(top, #50b532, #479f2c);background:linear-gradient("to bottom", #50b532, #479f2c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#95c668', endColorstr='#63a141');zoom:1;border:0;color:#fff !important;text-shadow:none;font-size:1em;padding:.6875em 1em .6875em 1em !important;font-weight:400;width:10.2em;text-align:left}.ym-button.ta-teaserRegister:hover,.ym-form button.ta-teaserRegister:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #50b532), color-stop(100%, #479f2c));background:-webkit-linear-gradient(top, #50b532, #479f2c);background:-moz-linear-gradient(top, #50b532, #479f2c);background:-ms-linear-gradient(top, #50b532, #479f2c);background:linear-gradient("to bottom", #50b532, #479f2c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#95c668', endColorstr='#63a141');zoom:1;padding:.6875em 1em .6875em 1em !important}.ym-button.ta-teaserRegister:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #50b532), color-stop(100%, #479f2c));background:-webkit-linear-gradient(top, #50b532, #479f2c);background:-moz-linear-gradient(top, #50b532, #479f2c);background:-ms-linear-gradient(top, #50b532, #479f2c);background:linear-gradient("to bottom", #50b532, #479f2c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#95c668', endColorstr='#63a141');zoom:1}.ym-button{zoom:1;border:0;color:#fff !important;text-shadow:none;font-size:1em;padding:.5em !important;font-weight:400;text-align:center;-webkit-box-shadow:none;box-shadow:none;margin:0;width:auto;min-width:3.5em;padding-right:2.25em !important;padding-left:.75em !important}.ym-button.ta-info{border-bottom:4px solid #3090c0;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #006699), color-stop(100%, #006699));background:-webkit-linear-gradient(top, #006699, #006699);background:-moz-linear-gradient(top, #006699, #006699);background:-ms-linear-gradient(top, #006699, #006699);background:linear-gradient("to bottom", #006699, #006699);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#006699', endColorstr='#006699')}.ym-button.ta-info:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3090c0), color-stop(100%, #3090c0));background:-webkit-linear-gradient(top, #3090c0, #3090c0);background:-moz-linear-gradient(top, #3090c0, #3090c0);background:-ms-linear-gradient(top, #3090c0, #3090c0);background:linear-gradient("to bottom", #3090c0, #3090c0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#3090c0', endColorstr='#3090c0')}.ym-button.ta-register{border-bottom:4px solid #56ad40;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9200), color-stop(100%, #1d9200));background:-webkit-linear-gradient(top, #1d9200, #1d9200);background:-moz-linear-gradient(top, #1d9200, #1d9200);background:-ms-linear-gradient(top, #1d9200, #1d9200);background:linear-gradient("to bottom", #1d9200, #1d9200);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#1d9200', endColorstr='#1d9200')}.ym-button.ta-register:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #56ad40), color-stop(100%, #56ad40));background:-webkit-linear-gradient(top, #56ad40, #56ad40);background:-moz-linear-gradient(top, #56ad40, #56ad40);background:-ms-linear-gradient(top, #56ad40, #56ad40);background:linear-gradient("to bottom", #56ad40, #56ad40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#56ad40', endColorstr='#56ad40')}.ym-button.ta-reminder,.ym-button.ta-reminder:focus{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #296F62), color-stop(100%, #296F62));background:-webkit-linear-gradient(top, #296F62, #296F62);background:-moz-linear-gradient(top, #296F62, #296F62);background:-ms-linear-gradient(top, #296F62, #296F62);background:linear-gradient("to bottom", #296F62, #296F62);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#296F62', endColorstr='#296F62')}.ym-button.ta-reminder:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #66AC8E), color-stop(100%, #66AC8E));background:-webkit-linear-gradient(top, #66AC8E, #66AC8E);background:-moz-linear-gradient(top, #66AC8E, #66AC8E);background:-ms-linear-gradient(top, #66AC8E, #66AC8E);background:linear-gradient("to bottom", #66AC8E, #66AC8E);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#56ad40', endColorstr='#56ad40')}.ym-button.ta-consulting{border-bottom:4px solid #b3668c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #993366), color-stop(100%, #993366));background:-webkit-linear-gradient(top, #993366, #993366);background:-moz-linear-gradient(top, #993366, #993366);background:-ms-linear-gradient(top, #993366, #993366);background:linear-gradient("to bottom", #993366, #993366);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#993366', endColorstr='#993366')}.ym-button.ta-consulting:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3668c), color-stop(100%, #b3668c));background:-webkit-linear-gradient(top, #b3668c, #b3668c);background:-moz-linear-gradient(top, #b3668c, #b3668c);background:-ms-linear-gradient(top, #b3668c, #b3668c);background:linear-gradient("to bottom", #b3668c, #b3668c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#b3668c', endColorstr='#b3668c')}.ym-button.ta-message{border-bottom:4px solid #66b3b3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #339999), color-stop(100%, #339999));background:-webkit-linear-gradient(top, #339999, #339999);background:-moz-linear-gradient(top, #339999, #339999);background:-ms-linear-gradient(top, #339999, #339999);background:linear-gradient("to bottom", #339999, #339999);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#339999', endColorstr='#339999')}.ym-button.ta-message:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #66b3b3), color-stop(100%, #66b3b3));background:-webkit-linear-gradient(top, #66b3b3, #66b3b3);background:-moz-linear-gradient(top, #66b3b3, #66b3b3);background:-ms-linear-gradient(top, #66b3b3, #66b3b3);background:linear-gradient("to bottom", #66b3b3, #66b3b3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#66b3b3', endColorstr='#66b3b3')}.ym-button.ta-standard{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #ffffff, #ffffff);background:-moz-linear-gradient(top, #ffffff, #ffffff);background:-ms-linear-gradient(top, #ffffff, #ffffff);background:linear-gradient("to bottom", #ffffff, #ffffff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#ffffff');border:1px solid #069;color:#069 !important}.ym-button.ta-standard:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #F3F3F3));background:-webkit-linear-gradient(top, #F3F3F3, #F3F3F3);background:-moz-linear-gradient(top, #F3F3F3, #F3F3F3);background:-ms-linear-gradient(top, #F3F3F3, #F3F3F3);background:linear-gradient("to bottom", #F3F3F3, #F3F3F3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#F3F3F3', endColorstr='#F3F3F3')}.ym-button.ta-standard-noBorder,.ym-button.ta-standard-noBorder:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #ffffff, #ffffff);background:-moz-linear-gradient(top, #ffffff, #ffffff);background:-ms-linear-gradient(top, #ffffff, #ffffff);background:linear-gradient("to bottom", #ffffff, #ffffff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#ffffff');border:none;color:#069 !important;width:auto;min-width:3.5em;padding:.2em 2em 0 0em !important}.ym-button.ta-custom{border-bottom:4px solid #d8bb56;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cda827), color-stop(100%, #cda827));background:-webkit-linear-gradient(top, #cda827, #cda827);background:-moz-linear-gradient(top, #cda827, #cda827);background:-ms-linear-gradient(top, #cda827, #cda827);background:linear-gradient("to bottom", #cda827, #cda827);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#cda827', endColorstr='#cda827')}.ym-button.ta-custom:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8bb56), color-stop(100%, #d8bb56));background:-webkit-linear-gradient(top, #d8bb56, #d8bb56);background:-moz-linear-gradient(top, #d8bb56, #d8bb56);background:-ms-linear-gradient(top, #d8bb56, #d8bb56);background:linear-gradient("to bottom", #d8bb56, #d8bb56);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#d8bb56', endColorstr='#d8bb56')}.ym-button.ta-application{border-bottom:4px solid #e99c40;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e27b00), color-stop(100%, #e27b00));background:-webkit-linear-gradient(top, #e27b00, #e27b00);background:-moz-linear-gradient(top, #e27b00, #e27b00);background:-ms-linear-gradient(top, #e27b00, #e27b00);background:linear-gradient("to bottom", #e27b00, #e27b00);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#cda827', endColorstr='#e27b00')}.ym-button.ta-application:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e99c40), color-stop(100%, #e99c40));background:-webkit-linear-gradient(top, #e99c40, #e99c40);background:-moz-linear-gradient(top, #e99c40, #e99c40);background:-ms-linear-gradient(top, #e99c40, #e99c40);background:linear-gradient("to bottom", #e99c40, #e99c40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#e99c40', endColorstr='#e99c40')}.ym-button.ta-coursedetail{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #D0DEE6), color-stop(100%, #D0DEE6));background:-webkit-linear-gradient(top, #D0DEE6, #D0DEE6);background:-moz-linear-gradient(top, #D0DEE6, #D0DEE6);background:-ms-linear-gradient(top, #D0DEE6, #D0DEE6);background:linear-gradient("to bottom", #D0DEE6, #D0DEE6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#D0DEE6', endColorstr='#D0DEE6')}.ym-button.ta-coursedetail:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5d3da), color-stop(100%, #c5d3da));background:-webkit-linear-gradient(top, #c5d3da, #c5d3da);background:-moz-linear-gradient(top, #c5d3da, #c5d3da);background:-ms-linear-gradient(top, #c5d3da, #c5d3da);background:linear-gradient("to bottom", #c5d3da, #c5d3da);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#c5d3da', endColorstr='#c5d3da')}.ym-button.ta-message:active,.ym-button.ta-consulting:active,.ym-button.ta-register:active,.ym-button.ta-info:active,.ym-button.ta-coursedetail:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);box-shadow:inset 2px 2px 3px rgba(0,0,0,.1)}.ym-button.ta-navbar:active,.ym-button.ta-standard:active,.ym-button.ta-standard-noBorder:active{-webkit-box-shadow:none;box-shadow:none;top:0}.ym-button.ta-navbar{width:auto}.ym-button.ta-navbar.arrowleft{text-align:left;padding-left:0 !important}.ym-button.ta-navbar.arrowright{text-align:right;float:right;padding-right:0 !important}.ym-button.ta-navbar.arrowright:after{margin:0 0 0 1em;float:none !important}.ym-button.arrowright:after{font-family:taiconsregular;content:">";margin:0 0 0 -1em;float:right;font-size:1.3125em;margin:-0.0625em -1.185em 0 0}.ym-button.arrowright:hover:after{margin:-0.0625em -1.375em 0 0}.ym-button.ta-navbar.arrowright:hover{color:#069 !important;font-weight:bold}.ym-button.ta-navbar.arrowleft:hover{color:#069 !important;font-weight:bold}.ym-button.ta-navbar.arrowright:hover:after{margin:0 0 0 1em}.ym-button.ta-standard-noBorder.arrowright:after{margin:0 -1.185em 0 0}.ym-button.arrowleft:before{font-family:taiconsregular;content:"<";margin:0 1em 0 0;float:left;font-size:1.125em}.ym-button.ta-navbar,.ym-button.ta-navbar:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #ffffff, #ffffff);background:-moz-linear-gradient(top, #ffffff, #ffffff);background:-ms-linear-gradient(top, #ffffff, #ffffff);background:linear-gradient("to bottom", #ffffff, #ffffff);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#ffffff');color:#999 !important}.buttonspacer-vertical{min-height:.5em}.highlightBarForm{position:relative;display:block;width:100%}.highlightBarForm:before,.highlightBarForm:after{content:"";height:2px;width:0;top:35px;position:absolute;background:#069;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highlightBarForm:before{left:50%}.highlightBarForm:after{right:50%}.formular input:focus~.highlightBarForm:before,.formular input:focus~.highlightBarForm:after,.formular textarea:focus~.highlightBarForm:before,.formular textarea:focus~.highlightBarForm:after{width:50%}.formular input{width:100% !important}.formular .ym-fbox>label,ym-fbox.chooser{width:100%}.formular .ym-fbox{margin:0 !important;padding:0 !important}.formular .ym-form label,.formular .ym-form .ym-label{bottom:65px}label.salutationRadio{bottom:0 !important;margin-bottom:0px;cursor:pointer}.formular .standardText{height:100%}.infomaterialHint-datenschutz{font-size:.875rem;color:#404040;-moz-osx-font-smoothing:grayscale}.infomaterialHint-datenschutz a{padding:0 !important}.formular [id^=infomaterialcontentareaemailformtarget] .infomaterialHint-datenschutz{margin-top:5rem}.formular [id^=infomaterialemailformtarget] .infomaterialHint-datenschutz{margin-top:6rem}.infomaterialHint{display:block;text-align:center;font-weight:600;font-size:.9em !important;margin-top:2.5em !important;width:100% !important;margin-bottom:0 !important;color:#1d9200}.standardText.infomaterialHint{display:block !important}.ym-fbox.chooser label{bottom:0 !important}.formular .message,.formular{padding-top:25px}.formular .consulting .indent{width:50% !important;margin-bottom:40px}.formular .consulting .chooser span,.formular .consulting .chooser label{left:0}.formular input#datetimepicker{width:75% !important;float:right !important}@media(min-width: 901px){.formular input#datetimepicker{width:85% !important;float:right !important}}.ym-form input,.ym-form textarea,.ym-form{width:100% !important}form.message .ym-fbox.foreground span.highlightBarForm:before,form.message .ym-fbox.foreground span.highlightBarForm:after{top:120px}form.message .ym-fbox.foreground label{bottom:150px !important}form.consulting .ym-fbox.foreground span.highlightBarForm:before,form.consulting .ym-fbox.foreground span.highlightBarForm:after{top:150px}form.consulting .ym-fbox.foreground label{bottom:185px}form.application .ym-fbox.foreground.ym-grid .custom_file_upload input{width:90% !important}.formular .application input[type=submit]{background:#e27b00 !important;font-size:1em;font-weight:400 !important}.contentArea .formular .ym-fbox-footer{padding-top:0 !important}.buttonWidth{width:80% !important;margin-right:10%}.contentArea .formular .ym-form .ym-fbox-footer{padding:0 !important}.contentArea .formular .ym-g60 .ym-gbox{padding:0 !important}.formular .ym-fbox-footer,.ym-form .ym-fbox-footer{padding:0}.formular .application,.formular{padding-top:25px}.formular .buttonarrowbox{bottom:1.5em;position:absolute;right:12em;display:none}.formular input[type=submit]{font-weight:400 !important}.topmenuContactForm label{bottom:55px;font-size:.9em !important}.topmenuContactForm .highlightBarForm{top:0}.topmenuContactForm label#topMenuContactFormTextfield{bottom:112px}.topmenuContactForm span#title{font-weight:400}.datepicker{width:21.9em !important;top:1em;box-shadow:0 0 5px #aaa !important;border-radius:0 !important}.datepicker_calendar{margin:0 !important}.datepicker>.datepicker_inner_container>.datepicker_calendar{border:none !important}.datepicker>.datepicker_inner_container>.datepicker_timelist{width:4.5em !important}.datepicker th{background-color:#fff;color:#069 !important;font-weight:bold !important}.datepicker .timelabel{-moz-font-feature-settings:inherit;-moz-font-language-override:inherit;background-color:#fff;color:#069;font-family:inherit;font-size:small;font-size-adjust:inherit;font-stretch:inherit;font-style:inherit;font-weight:bold;height:3em;line-height:3em;padding-left:20.75em}.datepicker_timelist{height:165px !important}.datepicker table{padding-top:0 !important}.datepicker table tr td,.datepicker table tr th{padding:.5em !important}.datepicker>.datepicker_inner_container{border:0 !important;box-shadow:none !important;margin:0 !important;background-color:#fff !important}.datepicker>.datepicker_header>span{display:inline-block;line-height:2em;width:9em}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.today{border-bottom:3px solid #fff !important}.MacIntel .datepicker{width:22.1em !important}.ie10 .datepicker{width:21.8em !important}.formular .consulting .chooser input{width:80% !important}.datepicker_timelist{height:155px !important}.contentArea .formular img{bottom:.25em !important;left:.25em !important;margin-left:0 !important;position:absolute !important}.datepicker .spacer{margin-left:0 !important;margin-right:0 !important;width:7px !important}.datepicker_header>a{font-family:taiconsregular}.contentArea .formular .standardText{margin-bottom:1em;min-height:0}.contentArea .formular input{padding-left:.563em}.contentArea .formular .citybox{padding-right:0 !important}.formular #Strasse{width:97%}.formular #Hausnummer{width:100%}.formular #plz{width:90%}.formular #Ort{width:100%}select::-ms-expand{display:none}.lt-ie10 select{background-image:none}.salutationRadioButtons,.formular .ym-fbox.salutationRadioButtons{margin-bottom:30px !important}.formular .salutationRadio{display:block;position:relative;padding-left:31px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:75px !important}.salutationRadio input{position:absolute;opacity:0;cursor:pointer}.salutationRadioCheckmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.salutationRadio:hover input~.salutationRadioCheckmark{background-color:#ccc}.salutationRadio input:checked~.salutationRadioCheckmark{background-color:#eee}.salutationRadioCheckmark:after{content:"";position:absolute;display:none}.salutationRadio input:checked~.salutationRadioCheckmark:after{display:block}.salutationRadio .salutationRadioCheckmark:after{top:7px;left:7px;width:11px;height:11px;border-radius:50%;background:#0a567c}.contentArea .formular{min-height:620px;border:1px solid #ccc;margin:1em;padding:1.5em 0 .2em 0;position:relative}@media(min-width: 681px){.contentArea .formular{padding:3em .5em .2em}}@media(min-width: 901px){.contentArea .formular{margin:1.5em}}.formular .plzlabel{float:right}.datepicker .today{color:red !important;font-weight:bold}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.active{background-color:#a0a0a0 !important}.datepicker>.datepicker_header>a:hover{text-decoration:none !important;background-color:inherit !important;color:#3b7796 !important}.datepicker>.datepicker_inner_container>.datepicker_timelist{padding:0 !important}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item{margin-top:0 !important}.contactformtitle{color:#069;font-weight:400;margin-bottom:.5em}.topmenuContactForm form{font-family:"source sans pro";background:none;border:none;color:#069;box-shadow:none}.topmenuContactForm .ym-fbox{font-weight:300;padding-left:0;padding-right:0;margin:0 0 .75em 0}.topmenuContactForm input,.topmenuContactForm textarea{background-color:#f2f2f2 !important;border:1px solid rgba(0,0,0,0) !important;font-family:"source sans pro";box-shadow:none !important;resize:none}.topmenuContactForm label{line-height:1em;color:#069}.topmenuContactForm .ym-form input[type=submit]{color:#fff !important;width:10em !important;padding:0 24px 0 24px !important;margin-right:0;text-shadow:none !important;height:2em !important;filter:none !important;box-shadow:none !important;font-weight:300 !important}.topmenuContactForm .ym-fbox-button{position:absolute;bottom:16px;right:20%}.topmenuContactForm{position:relative}.topmenuContactForm .requiredtext{color:gray;margin-bottom:.25em}.topmenuContactForm .successtext{margin-top:1em;color:#000}.topmenuContactForm .infomaterialHint-datenschutz{position:relative;top:-18px}.formular .application{color:#e27b00 !important;background-color:#fff}.formular .application input[type=submit]:hover{background:#d8bb56 !important}input.file{width:62%;height:20px;border:1px solid #bbb;border-right:0;padding:5px;outline:none;cursor:pointer}.file_upload{position:absolute;overflow:hidden;cursor:pointer;font-weight:bold;color:#fff;text-align:center;z-index:5}.file_upload input{z-index:2;position:relative;height:30px;width:100%;display:inline;cursor:pointer;opacity:0}::-webkit-file-upload-button{cursor:pointer}.uploadhints{margin:1em 0 1.5em 10em !important;color:#444;min-height:0 !important}.file_upload .taIcon{color:#069;font-size:2em;font-weight:200;position:absolute;right:0;top:.125em}.contactformtitle{color:#069;font-weight:400;margin-bottom:.5em}.topmenuContactForm form{background:none;border:none;color:#069;box-shadow:none}.topmenuContactForm .ym-fbox{font-weight:300;padding-left:0;padding-right:0;margin:0 0 .75em 0}.topmenuContactForm input,.topmenuContactForm textarea{background-color:#f2f2f2 !important;border:1px solid rgba(0,0,0,0) !important;box-shadow:none !important;resize:none}.topmenuContactForm label{line-height:1em;color:#069}.topmenuContactForm .ym-form input[type=submit]{color:#fff !important;width:10em !important;padding:0 24px 0 24px !important;margin-right:0;text-shadow:none !important;height:2.5em;filter:none !important;box-shadow:none !important;font-weight:300 !important}.topmenuContactForm .ym-fbox-button{position:absolute;bottom:16px;right:17px}.topmenuContactForm{position:relative}.topmenuContactForm .requiredtext{color:gray;margin-bottom:.25em}.topmenuContactForm .successtext{margin-top:1em;color:#000}.formular .successmessage{text-align:center;color:#069;margin-top:11em !important}.formular .successmessage>strong{font-size:1.5em}.formular .fancybox-content .myClose,.formular h1{color:#069 !important}.formular .standardText{margin-top:1.25em;z-index:5;position:relative}.formular .transparent,.formular .ym-form,.formular .ym-form .ym-fbox-footer{background-color:rgba(0,0,0,0);border:none;box-shadow:none}.spacing.nextStep>h2{margin-bottom:.3125em}input:focus,select:focus,textarea:focus,button:focus{outline:none}.formular .info{color:#069 !important;background-color:#fff}.formular .consulting{color:#936 !important;background-color:#fff}.formular .message{color:#399998 !important;background-color:#fff}.formular input,.formular textarea{background-color:#f3f3f3 !important;border:none !important;font-family:inherit !important;height:35px !important}.formular .ym-form label,.formular .ym-form .ym-label{padding-right:1em;padding-top:0px;font-family:inherit;font-size:1em}.formular input{width:70%}.formular textarea{resize:none}.formular .city{margin-left:1.625em;width:auto !important}.formular input[type=submit]{height:2.5em;width:10em;padding:0 24px 0 24px !important;margin-right:0 !important;color:#fff !important;font-family:source sans pro;filter:none !important;box-shadow:none !important;text-shadow:none !important}.ym-form input,.ym-form textarea,.ym-form select{box-shadow:none !important}.formular input[type=submit]:hover{color:#fff !important;background:none !important}.formular .coursetitle{margin-bottom:.75em}.formular .coursetitle span{font-size:1.5em;color:#069;font-weight:bold}.formular label{color:#069 !important;line-height:35px !important}.formular label{cursor:default}.formular .background{z-index:1}.formular .foreground{z-index:5}.requiredtext{font-size:.75em}.formular .buttonarrowbox{bottom:1.5em;position:absolute;right:12em}.formular .buttonarrow{font-family:taiconsregular;display:block;font-size:4em}.formular .headline{margin-bottom:.25em}.formular .headline h2{width:100%;font-size:1.5em;font-weight:300;line-height:1.25em;margin:0}@media(min-width: 901px){.formular .headline h2{font-size:2.25em;width:inherit}}.formular .info input[type=submit]:hover,.topmenuContactForm .ta-info-color:hover{background:#0a567c !important}.formular .consulting input[type=submit]{background:#936 !important}.formular .consulting input[type=submit]:hover{background:#7f2956 !important}.formular .message input[type=submit]{background:#33999b !important}.formular .message input[type=submit]:hover{background:#267072 !important}.formular .reminder input[type=submit]{background:#296f62 !important;margin-top:1.5rem}.formular .reminder input[type=submit]:hover{background:#66ac8e !important}.formular .ym-fbox-footer{padding-bottom:0;padding-top:1em !important;padding-right:0;margin-right:0}.formular{font-family:inherit;font-size:1em}.formular .consulting .chooser .row{display:table-cell;width:70% !important}.formular .consulting .indent{float:left;width:50%}.formular .consulting .indent span{padding-right:.5em}.formular .consulting .chooser span,.formular .consulting .chooser label{vertical-align:middle}.formular .consulting .chooser input{float:left;padding-left:.725em}.formular .consulting .chooser input{width:80% !important}.formular .consulting select{width:70%;height:35px;background-color:#f3f3f3}.formfields{display:none}.formular .indent span,.formular .date span{line-height:28px}.formular .indent select{font-family:inherit !important}.formular #comment{height:inherit !important}.formular .formularimagebox{bottom:0;left:4px;position:absolute;z-index:0}@media(max-width: 980px){.formular .formularimagebox img{visibility:hidden}}.formularContentImagebox img{height:35%;width:auto}@media(max-width: 980px){.formularContentImagebox img{visibility:hidden}}.formular .taselect select{background:rgba(0,0,0,0);padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none}.formular .taselect{width:240px;height:34px;overflow:hidden;background:url(new_arrow.png) no-repeat right #ddd;border:1px solid #ccc}.contentArea .formular .ym-fbox-footer{padding-top:0 !important}.ym-buttom.ta-info-color.arrowright.submit{width:100%}.spacingtransparent.formular .ym-gbox{padding:0 .5em !important}.contentArea .formular .ym-gbox.standardText .div{padding:0 !important}.contentArea .formular .standardText{margin-bottom:1em;min-height:0;width:90%}.contentArea .formular .ym-buttom.ta-info-color.arrowright.submit{width:100% !important}.contentArea .formular img,.formular .formularimagebox{display:none}@media(min-width: 681px){.contentArea .formular img,.formular .formularimagebox{display:block !important}}.contentArea .formular h2{font-size:1.4em;margin:0}@media(min-width: 681px){.contentArea .formular h2{font-size:2.25em;font-weight:300;line-height:1.25em}}.formular .ym-form input:invalid,.formular .ym-form textarea:invalid,.topmenuContactForm input:invalid,.topmenuContactForm textarea:invalid{background-color:#f3f3f3 !important;border:medium none}.formular label.error,.topmenuContactForm label.error{display:none !important}.formular input.error,.formular textarea.error,.topmenuContactForm .error{border:1px solid red !important}.iframe .formular{padding-top:2.5em}.application .background .buttonarrowbox{display:none}form.consulting .ym-fbox.foreground span.highlightBarForm:before,form.consulting .ym-fbox.foreground span.highlightBarForm:after{top:150px}form.consulting .ym-fbox.foreground label{bottom:185px}form.message .ym-fbox.foreground span.highlightBarForm:before,form.message .ym-fbox.foreground span.highlightBarForm:after{top:120px}form.message .ym-fbox.foreground label{bottom:150px}.formular .ym-form label,.formular .ym-form .ym-label{text-align:left}.iframeOverlay .formular .formularimagebox{display:none}@media(min-width: 901px){.iframeOverlay .formular .formularimagebox{display:block}}.formular [id^=infomaterialcontentareaemailformtarget] img{max-width:32%}.formular [id^=infomaterialemailformtarget] img{max-width:80%;height:auto}.shipping-container{top:-20px}.shipping-container .hrspacer{margin:0 auto 2.5em;width:70%;border-color:#ccc}.shippingCheckboxes{width:100%}.shippingCheckboxes label{width:100%;padding-left:31px;bottom:16px !important}.shippingCheckboxes label input{visibility:hidden}.shippingCheckboxes label input:checked~.shippingCheckboxMark:after{content:"▄"}.shippingCheckboxes label .shippingCheckboxMark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#eee;border:none}.shippingCheckboxes label .shippingCheckboxMark:after{font-family:taiconsregular;content:"";position:absolute;top:-5px;left:3px}label.shippingCheck{cursor:pointer}.shippingCheck.hidden{height:0}#submitErrorPrint,#submitErrorPrintContent{margin-bottom:1em;margin-top:-1.25em;color:red;font-size:14px}.fancybox-content .formular .background{top:-30px}#shippingform{width:50%;margin-top:1.25em;z-index:10}@media(max-width: 680px){#shippingform{width:100%}}@media(max-width: 680px){.contentArea .requiredtext{top:28px;position:relative}}.hero-unit #cdi .ym-button.bookedOutButton,.hero-unit #cdi .ym-button.bookedOutButton:hover,.hero-unit #cdi .ym-button.bookedOutButton:focus,.hero-unit #cdi .ym-button.bookedOutButton:active{box-shadow:unset;border-bottom:0;top:0;cursor:default;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #C70000), color-stop(100%, #C70000));background:-webkit-linear-gradient(top, #C70000, #C70000);background:-moz-linear-gradient(top, #C70000, #C70000);background:-ms-linear-gradient(top, #C70000, #C70000);background:linear-gradient("to bottom", #C70000, #C70000);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#C70000', endColorstr='#C70000')}[id^=reminder] .headline h2{padding-left:.5em}[id^=reminder] .headline img{padding-top:5px;max-width:60px}@media(max-width: 900px){[id^=reminder] .headline img{min-width:30px;max-width:40px}}@media(max-width: 680px){[id^=reminder] .headline .ym-g5{width:7%}[id^=reminder] .headline .ym-g95{width:93%}}form.reminder input[id=phone]{margin-top:1.25em}.reminder-coursedata .halfLine{margin-top:2.5em}@media(max-width: 680px){.reminder-coursedata .halfLine{margin-top:1em;margin-bottom:1em}}.reminder-coursedata .halfLine-reverse{margin-top:1.5em;margin-bottom:1.5em}@media(max-width: 680px){.reminder-coursedata .halfLine-reverse{margin-top:1.25em;margin-bottom:1em}}[id^=reminder] div.ym-fbox.salutationRadioButtons{margin-bottom:2em !important}[id^=reminder] .standardText{display:block !important;margin-top:0 !important}[id^=reminder] .standardText span{color:#c70000}[id^=reminder] label[for=phone]::before{content:"Noch schneller informiert werden via SMS!";display:block;font-size:.875em;font-weight:600;margin-bottom:-16px}[id^=reminder] .ym-fbox-footer{padding-top:0 !important;margin-bottom:.5em}form.reminder label[for=phone]{margin-top:-1.25em}form.reminder input[id=phone]+span{margin-top:1.25em}form.reminder .infoDatenschutz{font-size:.875em;position:relative;top:-1.5em}.successpage .reminderCustomername{font-weight:600;color:#069;font-size:2.125em;margin-bottom:.5em;margin-top:.25em}.ym-form input,.ym-form textarea,.ym-form{width:100% !important}.formular .application input[type=submit]{background:#e27b00;font-size:1em;font-weight:400}.formular .consulting input[type=submit]{background:#936;font-size:1em;font-weight:400}.formular .message input[type=submit]{background:#399;font-size:1em;font-weight:400}.formular .info input[type=submit],.topmenuContactForm .ta-info-color{background:#069 !important;color:#fff !important;font-size:1em !important;font-weight:400 !important}.formular .consulting .indent{float:left;width:100%}.formular .consulting .chooser span,.formular .consulting .chooser label{vertical-align:middle}.iframeOverlay .spacing.transparent.formular h2{font-size:1.4em;font-weight:300;line-height:1.25em;margin:0}@media(min-width: 681px)and (max-width: 900px){.iframeOverlay .spacing.transparent.formular h2{font-size:1.8em}}@media(min-width: 901px){.iframeOverlay .spacing.transparent.formular h2{font-size:2.25em}}.formular .coursetitle span{font-size:1.2em;color:#069;font-weight:bold}@media(min-width: 901px){.formular .coursetitle span{font-size:1.5em}}.spacing.transparent.formular .standardText{display:none}@media(min-width: 681px){.spacing.transparent.formular .standardText{display:block}}.topmenuContactForm{display:none}@media(min-width: 681px){.topmenuContactForm{display:block}}.formular .ym-form label,.formular .ym-form .ym-label{font-size:.9em}@media(min-width: 901px){.formular .ym-form label,.formular .ym-form .ym-label{font-size:1em}}.formular .ym-form label .formular .buttonarrow,.formular .ym-form .ym-label .formular .buttonarrow{display:none}@media(min-width: 901px){.formular .ym-form label .formular .buttonarrow,.formular .ym-form .ym-label .formular .buttonarrow{display:block}}.formular .consulting .taIcon{color:#069 !important;float:left !important;font-size:1.5em !important}.successpage{text-align:center;margin:1em;margin-bottom:2em}.successheader h2{margin-bottom:.75em !important}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:default !important}.fancybox-is-grabbing .fancybox-content{cursor:default !important}.consultantmessage>.ym-fbox:nth-of-type(3),.consultantcallback>.ym-fbox:nth-of-type(3){margin-top:1.5rem !important}.consultantmessage .taIcon,.consultantcallback .taIcon{color:#069;font-size:1.5em;line-height:28px}.consultantmessage textarea~label,.consultantcallback textarea~label{bottom:150px !important}.consultantmessage textarea~.highlightBarForm,.consultantcallback textarea~.highlightBarForm{bottom:-85px}.consultantmessage input#datetimepicker,.consultantcallback input#datetimepicker{width:calc(100% - 38px) !important;margin-right:0}@media(min-width: 681px){[id^=consultantcallbackformtarget]{min-height:590px}}[id^=consultantcallbackformtarget] .formularimagebox.isConsult,[id^=consultantmessageformtarget] .formularimagebox.isConsult{color:#069;bottom:0;left:0;position:relative;margin:1.5rem 1rem}[id^=consultantcallbackformtarget] .formularimagebox.isConsult img,[id^=consultantmessageformtarget] .formularimagebox.isConsult img{margin-bottom:1rem;max-width:183px;height:auto}@media(min-width: 681px){[id^=consultantcallbackformtarget] .formularimagebox.isConsult,[id^=consultantmessageformtarget] .formularimagebox.isConsult{margin-top:2.5rem;margin-bottom:2.5rem}}@media(min-width: 901px){[id^=consultantcallbackformtarget] .formularimagebox.isConsult,[id^=consultantmessageformtarget] .formularimagebox.isConsult{margin-left:1.5rem;margin-right:1.5rem}}[id^=consultantcallbackformtarget] .formularimagebox.isConsult>div:first-of-type,[id^=consultantmessageformtarget] .formularimagebox.isConsult>div:first-of-type{margin-bottom:.5rem}@media(max-width: 900px){[id^=consultantcallbackformtarget] .formularimagebox.noConsult,[id^=consultantmessageformtarget] .formularimagebox.noConsult{display:none !important}}.formular [id^=consultantmessageformtarget] #comment{height:120px !important}.consultantcallback input[type=submit]{background:#936 !important}.consultantcallback input[type=submit]:hover{background:#7f2956 !important}.consultantmessage input[type=submit]{background:#399 !important}.consultantmessage input[type=submit]:hover{background:#267072 !important}.applicationFormButton{top:0px}.lecturer-agreement input[type=checkbox]+span{display:inline-block;width:30px;height:30px;margin:-1px 4px 0 0;margin-bottom:0px;vertical-align:middle;background:url(/images/checkbox.png) left top no-repeat;cursor:pointer}.lecturer-agreement input[type=checkbox]:checked+span{background:url(/images/checkbox.png) -30px top no-repeat}.lecturer-agreement label.checkbox-label{bottom:unset}.ym-form.lecturer-agreement input[type=submit],.ym-form.lecturer-agreement input[type=submit]:hover,.ym-form.lecturer-agreement input[type=submit]:focus,.ym-form.lecturer-agreement input[type=submit]:active{width:300px !important;margin-top:1.25rem !important;background:#1d9200 !important;color:#fff !important}.ym-form.lecturer-agreement input[type=submit][disabled],.ym-form.lecturer-agreement input[type=submit]:hover[disabled],.ym-form.lecturer-agreement input[type=submit]:focus[disabled],.ym-form.lecturer-agreement input[type=submit]:active[disabled]{background:gray !important}.contentformlink a,.contentformlink a:hover{box-sizing:border-box;text-decoration:none !important;padding:1rem;text-align:center;height:50px;width:100%;max-width:300px;color:#fff !important;font-weight:600;background:#069 !important;border-bottom:4px solid #3090c0}.contentformlink a.application,.contentformlink a:hover.application{background:#e27b00 !important;border-bottom:4px solid #e99c40}.contentformlink a.info,.contentformlink a:hover.info{background:#069 !important;border-bottom:4px solid #3090c0}.contentformlink a.consulting,.contentformlink a:hover.consulting{background:#936 !important;border-bottom:4px solid #b3668c}.contentformlink a.message,.contentformlink a:hover.message{background:#399 !important;border-bottom:4px solid #66b3b3}.contentformlink a.register,.contentformlink a:hover.register{background:#1d9200 !important;border-bottom:4px solid #56ad40}.contentformlink a:hover,.contentformlink a:hover:hover{background:#3090c0 !important}.contentformlink a:hover.application,.contentformlink a:hover:hover.application{background:#e99c40 !important}.contentformlink a:hover.info,.contentformlink a:hover:hover.info{background:#3090c0 !important}.contentformlink a:hover.consulting,.contentformlink a:hover:hover.consulting{background:#b3668c !important}.contentformlink a:hover.message,.contentformlink a:hover:hover.message{background:#66b3b3 !important}.contentformlink a:hover.register,.contentformlink a:hover:hover.register{background:#56ad40 !important}.fancybox-content a.myClose{width:0;height:0;border-style:solid;border-width:0 41px 41px 0;border-color:rgba(0,0,0,0) #069 rgba(0,0,0,0) rgba(0,0,0,0);line-height:0px;_border-color:#000 #069 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');position:absolute;right:0;top:0;background-image:none !important;font-size:.825em;opacity:1;padding:0px;margin:0px}.fancybox-content a.myClose span{color:#fff;font-family:taiconsregular;position:relative;right:-1.7em;top:.85em}.fancybox-content .closebutton{font-family:taiconsregular;font-size:1.438em !important;padding-left:.375em}.fancybox-content a.myClose:hover{color:#fff;text-decoration:none}a.totop.fancybox-margin-fixed{left:inherit}.fancybox-content{padding:0px}.fancybox-content .spacing.formular{margin:0px !important}fancybox-is-open .fancybox-bg{opacity:.7}.fancybox-bg{background:#addafe}.bottomnavbox{margin-top:4em}@media(max-width: 900px){.bottomnav{display:none}}.bottomnav{margin-top:1em;margin-bottom:3.75rem}.bottomnavbox hr{background-color:#cbcbcb;padding:0px}.serviceBB .spacing{margin-bottom:1.375em}.serviceBB .ym-button{width:10.875em;padding-top:.6875em !important;padding-bottom:.6875em !important}@media(max-width: 900px){.serviceBB .arrowNextStep{display:none}}.serviceBB .arrowNextStep{position:inherit;margin-bottom:.125em;margin-left:.25em;margin-top:-0.125em}.serviceBB-box{padding:0 0 1.5em 0}@media(min-width: 901px){.serviceBB-box{padding:0 1.3125em 1.5em 1.3125em}}.serviceBB-box-left{padding:0 1.125em 1.5em 0}@media(max-width: 900px){.serviceBB-box-right{display:none}}.serviceBB-box-right{padding:0 0 1.5em 2.625em;text-align:left}.courseContentText{font-size:.85em;font-style:italic}.courseContentBox{border-width:1px;border-style:solid;padding:2em}.studyLocationTabs ul{padding-bottom:2.5em !important;padding-top:1.5em !important}.systemStudylocationWrapper{border-width:1px;border-style:solid;border-color:#c6c6c6;padding-top:1em;padding-bottom:1.875em}.systemStudylocationWrapperTitle:before{content:"!";font-family:taiconsregular;font-size:1.4em;padding-right:.3em}.systemStudylocationWrapperImageBig{padding:0 .3125em}@media(max-width: 480px){.systemStudylocationWrapperImageBig{margin-bottom:1.5em}}.systemStudylocationWrapperContent{margin-top:-2em}.systemStudylocationAdvantages .background{background-color:#ececec}.systemStudylocationAdvantages .backgroundpadding{padding:0 .3125em}.systemStudylocationAdvantages .checkIcon{font-family:taiconsregular;color:#069;margin-top:.125em}.systemStudylocationAdvantages .listitem{padding-top:.5em;padding-bottom:.5em;height:.5em;padding-left:.5em}@media(min-width: 481px){.systemStudylocationAdvantages .listitem{padding-top:1em;padding-bottom:1em;height:2.375em;padding-left:0}}.systemStudylocationAdvantages .contentitem{font-size:.875em;font-style:italic;margin-left:-0.5em}@media(min-width: 481px){.systemStudylocationAdvantages .contentitem{font-size:1em}}.systemStudylocationnextdates{padding:0 .125em}.systemStudylocationnextdates tbody tr:nth-child(odd){background-color:#ececec !important}.systemStudylocationnextdates tbody tr td:nth-child(even){background-color:#d0dee6 !important}.systemStudylocationnextdates tbody tr td{font-size:.875em;text-align:center}@media(min-width: 481px)and (max-width: 680px){.systemStudylocationnextdates tbody tr td{font-size:1em}}@media(min-width: 681px){.systemStudylocationnextdates tbody tr td{font-size:1.1875em}}.systemStudylocationnextdateslink{text-align:right}@media(max-width: 480px){.studyLocationTabs a.ui-tabs-anchor{font-size:.875em}}@media(max-width: 480px){.systemStudylocationnextdates tbody tr td:first-child{display:none;visibility:hidden}}.iframe body{overflow:auto !important;box-sizing:border-box}.defHdrCoursedetailTeaserTextWrap{display:table;height:190px;padding-left:2em}@media(max-width: 680px){.defHdrCoursedetailTeaserTextWrap{padding:1rem}}.defHdrCoursedetailTeaserTextLeft{display:table-cell;vertical-align:middle}.defHdrCoursedetailCourseName{color:#fff;width:75%;font-weight:700;font-size:2.375em;padding:0em;line-height:1.125em;padding-bottom:.125em}@media(max-width: 680px){.defHdrCoursedetailCourseName{width:100%;font-size:1.5rem}}.defHdrCoursedetailTeaserText{color:#fff;line-height:1.6em;font-weight:400;font-size:1.313em}@media(max-width: 680px){.defHdrCoursedetailTeaserText{line-height:1.5rem}}.coursedatedetails *{box-sizing:border-box}@media(max-width: 900px){.coursedatedetails * #headcenter picture source,.coursedatedetails * #headcenter picture img{left:unset !important;position:absolute !important;right:-45px}}@media(max-width: 680px){.coursedatedetails * #overlayhead #headcenter picture{display:none}}.coursedatedetails * .headBottomBorder{top:unset !important;position:relative}.coursedatedetails * .cdd-tabWrapper{margin:2rem 2rem;padding:0}@media(max-width: 680px){.coursedatedetails * .cdd-tabWrapper{margin:0;padding:0 1rem}}.coursedatedetails * p:empty{display:none}.coursedatedetails * .tabs{width:175px}.coursedatedetails * .tabs ul{list-style:none}.coursedatedetails * .tabs ul li{cursor:pointer;align-items:baseline;margin:0;line-height:1rem;padding:.5rem 0;color:#069;font-size:.875rem;letter-spacing:.01em;font-weight:400;border-bottom:1px solid #c6c6c6}.coursedatedetails * .tabs ul li.active{font-weight:800}.coursedatedetails * .tabs ul li .arrow{font-family:taiconsregular;text-align:right;width:1rem}.coursedatedetails * .tab_content{margin:0;display:none}.coursedatedetails * .tab_content:not(:last-of-type){border-bottom:1px solid #069}@media(min-width: 681px){.coursedatedetails * .tab_content{margin:0 0 0 2.5rem;border:0 !important}}.coursedatedetails * .tab_drawer_heading{display:none}.coursedatedetails * .cdd-mobile{display:none}@media(max-width: 680px){.coursedatedetails * h2{display:none}.coursedatedetails * .tabs{display:none}.coursedatedetails * .tab_drawer_heading{display:block;cursor:pointer;align-items:baseline;margin:0;line-height:1rem;padding:1rem 0;color:#069;font-size:.875rem;letter-spacing:.01em;font-weight:400;border-bottom:1px solid #069;text-align:center}.coursedatedetails * .tab_drawer_heading .arrow{width:2rem}.coursedatedetails * .tab_drawer_heading .up,.coursedatedetails * .tab_drawer_heading.d_active .down{display:none}.coursedatedetails * .tab_drawer_heading .down,.coursedatedetails * .tab_drawer_heading.d_active .up{display:block}.coursedatedetails * .d_active{font-weight:800}.coursedatedetails * .cdd-mobile{display:block}.coursedatedetails * .cdd-mobile.regButton{margin:1.5rem auto}.coursedatedetails * .cdd-mobile.regButton a{width:100%}}.coursedatedetails * .tabs .regButton{margin:1rem 0 1.5rem;border:0 !important}.coursedatedetails * .tabs .regButton a{font-size:1rem}@media(min-width: 681px){.coursedatedetails * .tabs .regButton a{width:100%}}.coursedatedetails * .tabs .phoneButton{border-bottom:0 !important}.coursedatedetails * .tabs .phoneButton .phoneblock{width:100% !important;display:block;visibility:visible}@media(min-width: 681px){.coursedatedetails * .tabs .phoneButton .phoneblock{min-width:100%}}.coursedatedetails * .tabs .phoneButton .phoneblock img{height:auto}.coursedatedetails * .cdd-font-blue{font-size:1.25rem;color:#069;line-height:1.5em}.coursedatedetails * .cdd-font-grey{font-size:1rem;color:dimgray;line-height:1.5em}.coursedatedetails * .cdd-font-grey.period-preset{font-size:1.25rem}.coursedatedetails * .cdd-font-grey.period-preset>span:first-of-type{display:inline-block;width:2.5rem}.coursedatedetails * .cdd-boxed{border:1px solid #c6c6c6;margin:2em 0 2.25rem;padding:1em}.coursedatedetails * .cdd-renting .large-50{width:100%}@media(min-width: 901px){.coursedatedetails * .cdd-renting .large-50{width:50%}}.coursedatedetails * .online-pic img{width:100%;height:auto;display:none;padding-top:1.5rem}@media(min-width: 901px){.coursedatedetails * .online-pic img{display:block;padding-top:0}}.coursedatedetails * .onlineAdvantages,.coursedatedetails * .renting-remarks{width:100%}@media(min-width: 901px){.coursedatedetails * .onlineAdvantages,.coursedatedetails * .renting-remarks{width:50%;padding-right:1rem}}.coursedatedetails * .onlineAdvantages ul li:before,.coursedatedetails * .renting-remarks ul li:before{content:"▄";position:absolute;right:100%;font-family:taiconsregular;color:#56ad40}.coursedatedetails * .cdd-row{padding:1rem 0}@media screen and (min-width: 640px){.coursedatedetails * .cdd-row>div{padding:0 1rem}.coursedatedetails * .cdd-row>div:first-child{padding-left:0}}.coursedatedetails * .application-deadline{background-color:#ececec;padding:1rem}.coursedatedetails * .application-deadline .warning{width:46px;margin-right:1rem}@media screen and (min-width: 640px){.coursedatedetails * .application-deadline .warning{margin-right:0 !important;padding-right:0 !important}}.coursedatedetails * .application-deadline .taIcon::before{font-size:3rem;line-height:2.625rem;color:#069}.coursedatedetails * .application-deadline .deadline-title{font-weight:600;font-size:18px;margin-bottom:1rem}.coursedatedetails * .application-deadline .deadline-title>div{color:dimgray;line-height:1.2em;font-weight:400}.coursedatedetails * .application-deadline .span{font-weight:600;color:#069;margin-right:.75rem}.coursedatedetails * .remarks{font-style:italic;font-size:.875rem}.coursedatedetails * .remarks ul li{list-style-type:none;margin-left:0}.coursedatedetails * .remarks ul li ::before{list-style-type:none;content:"■";font-family:taiconsregular;color:#069;margin-right:.5rem}@media screen and (max-width: 640px){.coursedatedetails * .ccd-examinfo{margin-top:1rem}}.coursedatedetails * .cdd-list-format{line-height:1.5rem;margin-bottom:1.5em}.coursedatedetails * .cdd-list-format ul{margin:.5rem 0 2rem}.coursedatedetails * .cdd-list-format ul li{list-style-type:none;position:relative;padding-left:.5rem;margin:.25rem 0 .25rem .75rem}.coursedatedetails * .cdd-list-format ul li:before{content:"■";position:absolute;right:100%;font-family:taiconsregular,sans-serif;color:#069}@media(min-width: 681px){.coursedatedetails * .ccd-fee{min-width:100px}}.coursedatedetails * .text-right{text-align:right}.coursedatedetails * .formatFeesRow{font-size:1.125rem}@media(min-width: 681px){.coursedatedetails * .formatFeesRow{padding-left:1rem}}.coursedatedetails * .borderbottom:not(:last-of-type){border-bottom:1px solid #c6c6c6 !important}.coursedatedetails * .additionalappointment{font-size:.75rem;font-weight:400;margin-top:0px;margin-bottom:10px}.coursedatedetails * .renting-priceTag{-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);float:right;padding-left:1em;padding-right:1em}@media(max-width: 900px){.coursedatedetails * .renting-priceTag{top:40px;position:relative}}.coursedatedetails * .renting-priceTag div{font-size:1.25em;color:#fff;border:3px solid #fff;background-color:orange;padding:.813em;margin-top:-1.5em;font-weight:normal}.coursedatedetails * .renting-priceTag .prefix{font-size:.5em}.coursedatedetails * .renting-price{font-family:"Journal";font-size:2em;font-weight:bold}.coursedatedetails * .bookedOutButton{border:2px solid red;color:red;padding:.75rem;text-align:center;font-weight:600}.text-right{text-align:right}.margin-top-1{margin-top:1rem}.margin-bottom-05{margin-bottom:.5rem}.systemHotelRentingWrapper,.systemApartmentRentingWrapper{border:1px solid;border-color:#c6c6c6;padding-top:1.5em;padding-bottom:1.5em}.systemHotelRentingWrapper .title,.systemApartmentRentingWrapper .title{margin-bottom:1em}.systemHotelRentingWrapper .title .taIcon,.systemApartmentRentingWrapper .title .taIcon{color:#069;font-size:2.5em}.systemHotelRentingWrapper .title h2,.systemApartmentRentingWrapper .title h2{display:inline-block;margin-left:.75em}.systemApartmentRentingWrapper .title .price,.systemHotelRentingWrapper .title .price{display:inline-block;float:right;background-color:#ffb900;padding:.75em 1em;color:#fff;font-weight:400;-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.0333s)}@media(max-width: 680px){.systemApartmentRentingWrapper .title .price,.systemHotelRentingWrapper .title .price{display:none}}.systemApartmentRentingWrapper .title .price .value,.systemHotelRentingWrapper .title .price .value{font-size:1.5em}.systemApartmentRentingWrapper .button{text-align:right}.systemHotelRentingWrapper .locations{font-size:1.25em;padding:0 15%;color:#069}.systemHotelRentingWrapper .locationTitle{text-align:center;margin:1em 0}.systemHotelRentingWrapper .locations .ym-g50{margin-top:.75em}.systemHotelRentingWrapper .taIcon{margin-right:.25em}.attendancefee table{table-layout:fixed}.attendancefee .thpos{width:7%}.attendancefee .thtitle{text-align:left;width:auto}@media(min-width: 481px){.attendancefee .thtitle{text-align:center}}.attendancefee .optionalcoursefee{margin-top:2em}.attendancefee .thfeecell{width:3.5em;padding-right:1.5em;text-align:right}@media(min-width: 481px)and (max-width: 680px){.attendancefee .thfeecell{padding-right:0;width:5.5em}}@media(min-width: 681px){.attendancefee .thfeecell{padding-right:1.5em;width:8em}}.attendancefee .theyecatcher{width:60px}@media(min-width: 681px){.attendancefee .theyecatcher{width:78px}}.attendancefee .feecell{width:3.5em;padding-right:1.5em;text-align:right;border-right:none}@media(min-width: 481px)and (max-width: 680px){.attendancefee .feecell{padding-right:0;width:5.5em}}@media(min-width: 681px){.attendancefee .feecell{padding-right:2em;width:8em}}.attendancefee .poscell{text-align:center;height:2.75em}.attendancefee .sumcell,.attendancefee .sumcellMobile{text-align:right;padding:0 1.8125em 0 0}.attendancefee .sumcellMobile{display:table-cell;visibility:visible;border-right:0;padding-bottom:.4em;padding-top:0}@media(min-width: 481px){.attendancefee .sumcellMobile{display:none;visibility:hidden}}.attendancefee .noborder{border-right:none;padding-right:0}@media(min-width: 681px){.attendancefee .noborder{padding-right:2em}}.attendancefee .sumcell .sumcellNumber,.attendancefee .sumcellMobile .sumcellNumber{font-size:1.5em;position:relative;top:.417em}.sumcellNumberUnderline{font-family:taiconsregular;position:relative;top:.375em;font-size:5em;color:#c00}.attendancefee .imagecell{padding:0}.attendancefee .imagecell img{display:block}.attendancefee table tr td{vertical-align:middle}@media(max-width: 680px){.attendancefee table tr td.lastcolumn{height:40px}}@media(max-width: 480px){.attendancefeeTable tr.borderbottom{font-size:.875em}}@media(max-width: 480px){.attendancefee .theyecatcher,.attendancefee .emptycell,.attendancefee .imagecell,.attendancefee .thpos,.attendancefee .poscell,.attendancefee .sumcell,.attendancefee tr:last-of-type td.lastcolumn{display:none;visibility:hidden}}.attendancefee.withoutSumCol tbody tr:last-of-type{display:none}.fundinglinkblock .buttonSubline{font-size:.875em;color:#c00}.fundinglinkblock .ym-gbox.textRight{margin-top:1.5em;text-align:right}@media(min-width: 481px){.fundinglinkblock .ym-gbox.textRight{margin-top:0}}.fundinglinkblockitem{padding-bottom:.5em}.fundinglinkblock .ym-button,.fundinglinkblock .ym-button:hover{min-width:84%;width:89.333%;text-align:left}@media(min-width: 481px){.fundinglinkblock .ym-button,.fundinglinkblock .ym-button:hover{width:80%}}.fundinglinkblock .ym-button.ta-standard.arrowright:after{margin:-0.5em -1.185em 0 0}.admissionblock .headline{margin-bottom:1.875em}.admissionblock .underline{font-family:taiconsregular;display:inline-block;margin-top:-3em;margin-left:-5em;position:relative;top:3.5em;-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.admissionblock .fontSize{font-size:4.5em;color:#219405}.greentext{color:#219405 !important}.admissionitem{border:1px solid #c6c6c6;padding:1.5em 1em;text-align:center}@media(min-width: 481px){.admissionitem{text-align:unset}}.admissionitem .titleline{font-size:1.25em;color:#069;margin-bottom:.3125em}.admissionitem .subline{font-size:.8125em}.admissionitem .symbol{margin-top:.75em;padding-left:.9375em}.admissionitem .symbol .symbolSize{color:#c6c6c6;font-weight:200;font-size:3.125em}.admissionitem .tick{margin-top:.625em;margin-left:-0.625em}.admissionitem .tick .tickSize{font-family:taiconsregular;font-size:2.1875em;color:#219405}.faqs h2.faqheader:first-child{margin-top:1em}.faqs h2.faqheader{margin-top:2em;padding-top:.5em;padding-bottom:.5em}.faqs .accordion .faqquestion{border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-style:solid;background:none;color:#404040;padding-top:.6em;padding-bottom:.6em}@media(min-width: 681px){.faqs .accordion .faqquestion{padding-left:1em;padding-right:1em}}.faqs .accordion .faqquestion:last-child{border-bottom:1px solid}.faqs .accordion .faqquestion .faqheaderarrow{font-family:taiconsregular;color:#069;font-size:1.5em;margin-top:-0.166666em;margin-right:.08em}.faqs .accordion .faqquestion.ui-accordion-header-active{color:#069 !important;font-weight:400 !important}.faqs .accordion .faqquestion.ui-accordion-header-active .standardText{font-weight:400 !important}.faqs .accordion .faqquestion.ui-accordion-header-active .faqheaderarrow{color:#069 !important}.faqs .accordion .faqanswer.ui-accordion-content-active{background-color:#ececec;top:0}.faqs .ui-accordion .ui-accordion-content{padding:1em}.faqs .accordion .faqanswer{border:2px solid #fff;border-bottom:2em solid #fff;background:none;color:#404040;border-radius:0}.faqs .accordion .faqquestion{border-top-left-radius:0;border-top-right-radius:0}@media(max-width: 480px){.faqs .ui-widget{font-size:.9375em !important}}.dietTable div text:nth-child(2){vertical-align:bottom}.dietTable td div:nth-child(1){min-height:9em}.dietTable td{text-align:center;max-width:50px}.dietTablegoe div text:nth-child(2){vertical-align:bottom}.dietTablegoe td div:nth-child(1){min-height:15em}.dietTablegoe td{text-align:center;font-size:.875em}@media(max-width: 900px){.jrt table,.jrt thead,.jrt tbody,.jrt th,.jrt td,.jrt tr{display:block;text-align:left}.jrt thead tr{position:absolute;top:-9999px;left:-9999px}.jrt td{border:none;position:relative;padding-left:45%;max-width:initial}.jrt td:before{position:absolute;width:30%;text-align:left !important;padding-right:0;white-space:pre;overflow:hidden}}@media(max-width: 900px){.dietTable td,.dietTablegoe td{background-color:#fff;padding:0;font-size:.9375em}.dietTablegoe tr:nth-child(3),.dietTablegoe tr:nth-child(4){display:none;visibility:hidden}.dietTablegoe td{font-size:.875em !important}.dietTable tr:nth-of-type(odd),.dietTablegoe tr:nth-of-type(odd){width:60%;float:left}.dietTable tr:nth-of-type(odd) td,.dietTablegoe tr:nth-of-type(odd) td{border-right:3px solid #fff !important}.dietTable tr:nth-of-type(odd) td>div,.dietTablegoe tr:nth-of-type(odd) td>div{margin-left:30%}.dietTable tr:nth-of-type(odd) td div>div,.dietTablegoe tr:nth-of-type(odd) td div>div{background-color:#d0dee6}.dietTable tr:nth-of-type(even),.dietTablegoe tr:nth-of-type(even){width:40%;float:right}.dietTable tr:nth-of-type(even) td div>div,.dietTablegoe tr:nth-of-type(even) td div>div{background-color:#ececec}.dietTable tr td div:last-child,.dietTablegoe tr td div:last-child{border-bottom:2px solid #fff !important}.dietTable tr td:before,.dietTablegoe tr td:before{font-size:1.125em;font-weight:bold;padding-top:.8em}.dietTable tr:nth-of-type(even) td:before,.dietTablegoe tr:nth-of-type(even) td:before{display:none !important}.dietTable tr td div:first-child{min-height:6em}.dietTablegoe tr td div:first-child{min-height:8em}.dietTable tr td div div,.dietTablegoe tr td div div{padding:1em}.dietTable tr td div:last-child,.dietTablegoe tr td div:last-child{padding-top:0}}@media(max-width: 680px){.dietTable tr td div:first-child,.dietTablegoe tr td div:first-child{min-height:6em;padding-top:.6em;position:relative;top:1.2em;padding-bottom:.6em}.dietTablegoe tr td div:first-child{min-height:8em}.dietTable tr td:before,.dietTablegoe tr td:before{display:block;width:200%;position:absolute;text-align:center !important;z-index:5}.dietTable tr,.dietTablegoe tr{width:50% !important}.dietTable tr:nth-of-type(2n+1) td>div,.dietTablegoe tr:nth-of-type(2n+1) td>div{margin-left:0}.dietTable tr td div div,.dietTablegoe tr td div div{padding-top:1em !important}}@media(max-width: 480px){.dietTable td,.dietTablegoe td{font-size:.8125em}.dietTablegoe tr td div:first-child{min-height:12em}.dietTable tr td div:first-child,.dietTablegoe tr td div:first-child{min-height:8em}}@media(max-width: 900px){.dietTable tbody tr:hover td,.dietTablegoe tbody tr:hover td{background-color:#fff !important}}.topservicesbox .description{margin-bottom:1em}@media(max-width: 480px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:100%;margin:1% !important}}@media(min-width: 481px)and (max-width: 680px),(min-width: 681px)and (max-width: 900px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:360px;margin:2% !important}}@media(max-width: 680px){.topserviceitem .view{min-height:100%}.topserviceslist .ym-g33{height:auto !important}.topserviceitem.left,.topserviceitem.middle{margin-right:0}.topserviceitem .description{margin-bottom:0;padding-bottom:1em}}@media(max-width: 900px){.topserviceitem .view .title{font-size:1.2em;line-height:1.1em}.topserviceitem .title{padding:1em .5em .5em}.topserviceitem .descriptionText{font-size:1em;line-height:1.3em}}@media(min-width: 481px)and (max-width: 680px){.medium-2{width:49% !important;float:none}.topserviceslist .medium-2{width:50% !important;float:none}}.topserviceitem{color:#069;background-color:#efefef;text-align:center;margin-bottom:.5em;cursor:default}.topserviceitem.left{margin-right:.5em}.topserviceitem.middle{margin-right:.5em}a .topserviceitem{cursor:pointer !important}.topserviceslist a:hover{text-decoration:none !important}.topserviceitem .symbol{font-family:taiconsregular;font-size:2em;padding-top:.5em;line-height:1em}.topserviceitem .title{padding:1.25em 1em 1em}.topserviceslist .nosymbol .view1{padding-top:.75em;padding-bottom:.75em;display:block}.topserviceslist .nosymbol .title{line-height:3.75em;padding:.25em 0}.topserviceitem .view2{display:none;height:5.75em}.topserviceitem .description{line-height:1.163em}.topserviceitem .descriptionText{font-size:.813em;color:#404040}.topserviceitem:hover .view1{display:none}.topserviceitem:hover .view2{display:block}.topserviceitem .view{min-height:15.625em}.topserviceitem .view .title{font-size:1.2em;line-height:1.1em;font-weight:400}@media(min-width: 901px){.topserviceitem .view .title{font-size:1em;line-height:1.25em}}.topserviceitem .view .ym-gbox{padding:0 .5em}.topserviceslist{margin-bottom:3.5em;margin-top:2em}.topserviceslist .ym-g33{height:100% !important}.updater-greybanner{background-color:#ececec;padding-bottom:8px;margin-right:13px}.updater-title{display:inline-block;color:#069;font-size:1.4375em;font-weight:300;padding:16px 0 12px 16px;max-width:66%;line-height:1em}.updater-flag{float:right;padding:8px 0 0;position:relative;max-width:32%;right:-13px}.updater-date{background-color:#069;color:#fff;font-size:1.1875em;font-weight:400;padding:6px 12px 8px 12px}.updater-triangle{position:absolute;border-right:13px solid #fff;border-top:13px solid #024060;bottom:-12px;right:0;height:0;width:0}.updater-square{position:absolute;background-color:#fff;width:12px;height:8px;top:0;right:0}.htmlbox{margin-bottom:1em}.boxed{margin:0;padding:1.875em;background:#f2f5f8;border:none;max-width:100%;width:auto}.linktab{background-color:#ececec;font-size:1em;position:relative}.linktab.link-left{margin:0 0 .8% 0}@media(min-width: 681px){.linktab.link-left{margin:0 .8% .8% 0}}.linktab.link-right{margin-bottom:.8%}.linktab a{color:#069;text-decoration:none;display:block;padding:1em;border:1px solid #fff}.linktab a:hover,.doz a:hover{text-decoration:none;background-color:#fff;border:1px solid #069;font-weight:400}.linktab_readmore{position:absolute;right:1.4em;top:1em}a:hover .linktab_readmore,a:focus .linktab_readmore{right:1em}.topservicesbox .description{margin-bottom:1em}@media(max-width: 480px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:100%;margin:1% !important}}@media(min-width: 481px)and (max-width: 680px),(min-width: 681px)and (max-width: 900px){.topserviceitem,.topserviceitem.left,.topserviceitem.right,.topserviceitem.middle{min-height:360px;margin:2% !important}}@media(max-width: 680px){.topserviceitem .view{min-height:100%}.topserviceslist .ym-g33{height:auto !important}.topserviceitem.left,.topserviceitem.middle{margin-right:0}.topserviceitem .description{margin-bottom:0;padding-bottom:1em}}@media(max-width: 900px){.topserviceitem .view .title{font-size:1.2em;line-height:1.1em}.topserviceitem .title{padding:1em .5em .5em}.topserviceitem .descriptionText{font-size:1em;line-height:1.3em}}@media(min-width: 481px)and (max-width: 680px){.medium-2{width:49% !important;float:none}.topserviceslist .medium-2{width:50% !important;float:none}}.topserviceitem{color:#069;background-color:#efefef;text-align:center;margin-bottom:.5em;cursor:default}.topserviceitem.left{margin-right:.5em}.topserviceitem.middle{margin-right:.5em}a .topserviceitem{cursor:pointer !important}.topserviceslist a:hover{text-decoration:none !important}.topserviceitem .symbol{font-family:taiconsregular;font-size:2em;padding-top:.5em;line-height:1em}.topserviceitem .title{padding:1.25em 1em 1em}.topserviceslist .nosymbol .view1{padding-top:.75em;padding-bottom:.75em;display:block}.topserviceslist .nosymbol .title{line-height:3.75em;padding:.25em 0}.topserviceitem .view2{display:none;height:5.75em}.topserviceitem .description{line-height:1.163em}.topserviceitem .descriptionText{font-size:.813em;color:#404040}.topserviceitem:hover .view1{display:none}.topserviceitem:hover .view2{display:block}.topserviceitem .view{min-height:15.625em}.topserviceitem .view .title{font-size:1.2em;line-height:1.1em;font-weight:400}@media(min-width: 901px){.topserviceitem .view .title{font-size:1em;line-height:1.25em}}.topserviceitem .view .ym-gbox{padding:0 .5em}.topserviceslist{margin-bottom:3.5em;margin-top:2em}.topserviceslist .ym-g33{height:100% !important}.ym-gbox.categoyLinkItems{margin-top:0}.ym-gbox.categoyLinkItems li{line-height:1.5;margin-left:1.2em;list-style:none !important;font-size:1.1em;margin-bottom:1em}.fundingOverview{color:#069;text-align:center}.fundingOverview .boxPaddings{padding:0 .125em}.fundingOverview .header{padding-bottom:1em;padding-top:.9375em;padding-left:0em !important;padding-right:0em !important}.fundingOverview .icon{font-size:2.6875em;line-height:.3125em;padding-right:.25em;padding-left:.125em;padding-bottom:.6875em}.fundingOverview .header .text{font-size:1.625em}.fundingOverview .infoBlock{display:table;height:9.375em;width:100%;background-color:#dadada}.fundingOverview .infoBlock .text{display:table-cell;vertical-align:middle;text-align:center;padding:0em .3125em;font-size:1em}.fundingOverview .infoBlock .maxFunding{font-size:2em !important;line-height:1.125em}.fundingOverviewTable .iconFont{font-family:taiconsregular}.fundingOverviewItemHeader{background-color:#dadada;padding:1.0625em 1.5em}.fundingOverviewItemHeaderText{font-size:1.375em;color:#069}.contentBox{padding:1.5em 0 .5em 0}.contentBox.plane{background-color:#f2f2f2}.contentBox.frame{border:1px solid #e6e6e6}.gallery.roundImages img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.gallery.roundImageCorners15 img{-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em}.gallery.roundImageCorners05 img{-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.gallery.greyBorder img{border:1px solid}.gallery.blueBorder img{border:1px solid #069}.gallery.shadow1 img{-o-box-shadow:3px 3px 6px #666;-icab-box-shadow:3px 3px 6px #666;-khtml-box-shadow:3px 3px 6px #666;-moz-box-shadow:3px 3px 6px #666;-webkit-box-shadow:3px 3px 6px #666;box-shadow:3px 3px 6px #666}.gallery.shadow2 img{-o-box-shadow:6px 6px 10px #666;-icab-box-shadow:6px 6px 10px #666;-khtml-box-shadow:6px 6px 10px #666;-moz-box-shadow:6px 6px 10px #666;-webkit-box-shadow:6px 6px 10px #666;box-shadow:6px 6px 10px #666}a>img:hover{opacity:.6}.bx-wrapper .bx-controls-direction a{z-index:10}.gallery:after{content:".";margin-bottom:2em;visibility:hidden;height:0px}#head .gallery:after{content:"";margin-bottom:0em}.referenz{max-width:14em;height:9.375em;border:1px solid;border-color:inherit;padding:.75em;position:relative}.referenz a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;background-color:#fff;opacity:0;filter:alpha(opacity=1)}.referenztable{display:table;padding-top:.5em;height:3em}.referenztext{display:table-cell;color:#404040 !important;font-size:.8125em;font-weight:400;vertical-align:middle;width:100%;height:3em}.referenzarrow{width:0;height:0;border-style:solid;border-width:0 0 1.75em 1.75em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #069 rgba(0,0,0,0);position:absolute;bottom:0;right:0;-webkit-transform:rotate(360deg)}.referenzOrderLetter{color:#069;font-weight:300;font-size:2.25em}.referenzOrderHr{display:table-cell;padding-left:1em;width:100%;vertical-align:middle}.referenzOrderTable{display:table;padding-top:2em;padding-bottom:.5em}@media(max-width: 680px){.ym-gbox.videoContainer{padding-left:0 !important;padding-right:0 !important}}.flowplayer{border-radius:0 !important}.overviewitem .ym-g50 .flowplayer{margin-bottom:1.25rem}.fp-share{display:none !important}.flowplayer .fp-bar>*,.flowplayer .fp-bar-slider>*{border-radius:0 !important}.flowplayer.fp-full .fp-duration,.flowplayer.fp-full .fp-remaining,.flowplayer.fp-full .fp-elapsed{font-weight:600 !important}.flowplayer .fp-color{background-color:#d00 !important}.flowplayer div.fp-play.fp-visible svg.fp-play-rounded-fill{opacity:0}.videoContainer .flowplayer.is-paused .flowplayer-playbutton{content:url(/images/Playbutton_Pixel.png);width:80px;height:auto;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}form[name=themeChanger]{display:none;visibility:hidden}
/*# sourceMappingURL=ta.fallback.min.css.map */
