/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.slick-container{visibility:hidden}.slick-initialized{visibility:visible}
/* reset.css */
html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;font:inherit}article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;background:white}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;float:none !important}table,th,td{vertical-align:top}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:"" ""}img{display:block;border:none}:focus{outline:0}html{font-size:100.01%}body{font:75% "Helvetica Neue",Arial,Helvetica,sans-serif;color:#222;background:#fff}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111}h1{margin-bottom:.5em;font-size:3em;line-height:1}h2{margin-bottom:.75em;font-size:2em}h3{margin-bottom:1em;font-size:1.5em;line-height:1}h4{margin-bottom:1.25em;font-size:1.2em;line-height:1.25}h5{margin-bottom:1.5em;font-size:1em;font-weight:bold}h6{font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}.left{float:left !important}p .left{margin:1.5em 1.5em 1.5em 0;padding:0}.right{float:right !important}p .right{margin:1.5em 0 1.5em 1.5em;padding:0}a:focus,a:hover{color:#09f}a{text-decoration:underline;color:#06c}blockquote{margin:1.5em;font-style:italic;color:#666}strong,dfn{font-weight:bold}em,dfn{font-style:italic}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0}pre,code,tt{line-height:1.5;font:1em 'andale mono', 'lucida console', monospace}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em}dl dt{font-weight:bold}dd{margin-left:1.5em}table{width:100%;margin-bottom:1.4em}th{font-weight:bold}thead th{background:#c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tfoot{font-style:italic}caption{background:#eee}.small{margin-bottom:1.875em;font-size:.8em;line-height:1.875em}.large{margin-bottom:1.25em;font-size:1.2em;line-height:2.5em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{color:#fff;background:#060}.removed{color:#fff;background:#900}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}label{font-weight:normal}fieldset{margin:0 0 1em;padding:0 1em 1em;border:1px solid #ccc}legend{margin-top:-0.2em;margin-bottom:1em;font-size:1.2em;font-weight:bold}fieldset,#IE8#HACK{padding-top:1.4em}legend,#IE8#HACK{margin-top:0;margin-bottom:0}input[type=text],input[type=password],input[type=url],input[type=email],input.text,input.title,textarea{background-color:#fff;border:1px solid #bbb;color:#000}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=email]:focus,input.text:focus,input.title:focus,textarea:focus{border-color:#666}select{background-color:#fff;border:1px solid}input[type=text],input[type=password],input[type=url],input[type=email],input.text,input.title,textarea,select{margin:.5em 0}input.text,input.title{width:300px;padding:2px}input.title{font-size:1.5em}textarea{width:390px;height:250px;padding:2px}form.inline{line-height:3}form.inline p{margin-bottom:0}.error,.alert,.notice,.success,.info{margin-bottom:.3em;padding:.3em;border:2px solid #ddd}.error,.alert{border-color:#fbc2c4;color:#8a1f11;background:#fbe3e4}.notice{border-color:#ffd324;color:#514721;background:#fff6bf}.success{border-color:#c6d880;color:#264409;background:#e6efc2}.info{border-color:#92cae4;color:#205791;background:#d5edf8}.error a,.alert a{color:#8a1f11}.notice a{color:#514721}.success a{color:#264409}.info a{color:#205791}.formbody input.error{border-color:#8a1f11}.formbody label.error{padding:0;border:0;background:none}.formbody p.error{display:none}.formbody input.submit{padding:.1em .5em;font-size:1.1em}.formbody input.text,.formbody input.title{width:100%;padding:2px}.formbody .textarea{width:100%;height:150px;padding:2px}
/* typography.css */
body{background-color:#fff;font-size:16px;line-height:1.3em;color:#333}body{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111}h1{margin-bottom:.5em;font-size:28px;line-height:1}h2{margin-bottom:.75em;font-size:24px}h3{margin-bottom:1em;font-size:18px;line-height:1}h4{margin-bottom:1.25em;font-size:16px;line-height:1.25}h5{margin-bottom:1.5em;font-size:1em;font-weight:bold}h6{font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{color:#000}a{text-decoration:underline;color:#009}blockquote{margin:1.5em;font-style:italic;color:#666}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0}pre,code,tt{line-height:1.5;font: 1em 'andale mono', 'lucida console', monospace}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:3em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em}dl dt{font-weight:bold}dd{margin-left:1.5em}ul,ol,dl{margin:0 0 1em 1em;padding-left:1em;line-height:1.4em}li{margin-bottom:.5em}table{width:100%;margin-bottom:1.4em}th{font-weight:bold}thead th{background: #c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tfoot{font-style:italic}caption{background: #eee}.small{margin-bottom:1.875em;font-size:.8em;line-height:1.875em}.large{margin-bottom:1.25em;font-size:1.2em;line-height:2.5em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{color:#fff;background:#060}.removed{color:#fff;background:#900}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}
@media print{
/* _print.css */
body{margin:20px;padding:0;font:10pt/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;color:#000;background:none}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif;font-weight: 700}h1{margin-bottom:18px;font-size:18px}h2{margin-bottom:15px;font-size:15px}h3{margin-bottom:13px;font-size:13px}code{font:.9em "Courier New", Monaco, Courier, monospace}a img{border:none}.mod_navigation,.invisible{display:none}
}
/* navigation_vertical.css */
.mod_navigation{width:186px;position:absolute;padding:0;font-size:1em}.mod_navigation ul{margin:0;padding:0;list-style-type:none}.mod_navigation ul li{margin:0;padding:0}.mod_navigation ul li a,.mod_navigation ul li a:link,.mod_navigation ul li a:visited,.mod_navigation ul li span{position:relative;display:block;padding:3px 0 5px 6px;text-align:right;font-size:18px;line-height:22px;text-decoration:none;color:#333;z-index: 1}.mod_navigation ul li a:hover,.mod_navigation ul li a:focus{color:#999}.mod_navigation ul li span.active,.mod_navigation ul li a.trail{color:#e90000}.mod_navigation ul li ul li{padding:0}.mod_navigation ul li li a,.mod_navigation ul li li a:link,.mod_navigation ul li li a:visited,.mod_navigation ul li li span{position:relative;display:block;padding:4px 0 6px 6px;border-bottom:1px solid #fff;font-size:12px;line-height:14px;text-decoration:none;color:#d9d9d9;background:#333;z-index: 1}.mod_navigation ul li li a:hover,.mod_navigation ul li li a:focus{color:#fff}.mod_navigation ul li li span.active,.mod_navigation ul li li a.trail{color:#fff}
/* haeberli.css */
#wrapper{width:900px;margin:0 auto}#header{height:162px}#left{width:250px}#main{margin-left:250px}.slick-container{margin-top:7px;margin-bottom:29px}#header .inside{margin-top:16px;margin-left:250px}#header .inside .ce_text p{margin-top:1px;margin-left:45px;font-size:14px;line-height:18px;color:#A4A6AA}#header .inside .ce_text p a{color:#A4A6AA}#header .inside .ce_text p,#header .inside .ce_text p a{font-size:13px;line-height:18px;color:#333}body{background-image:url("../../files/haeberli_theme/bg-body.jpg");background-position:center top;background-repeat:repeat-x;overflow-y:scroll}h1{font-size:24px;font-weight:bold}span.abstand-before,a.abstand-before{margin-top:20px;padding-top:20px}
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}
select,input,textarea{font-size:99%}
form{margin:0;padding:0}
img{border:0}
#left{float:left}
#right{float:right}
#main{width:auto;position:relative}
.inside{position:relative;text-align:left}
.block{overflow:hidden}
.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}
.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}
.custom{display:block;text-align:left}
.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}
*+html #main{position:static}
header,footer,nav,section,aside,article,figure,figcaption{display:block}

