@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),local('Roboto-Regular'),url(font/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local('Roboto Medium'),local('Roboto-Medium'),url(font/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local('Roboto Bold'),local('Roboto-Bold'),url(font/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.clearBoth{clear:both}*{margin:0;padding:0}body{background-color:#efefef;font-family:Arial,Helvetica,sans-serif}#box{width:96%;margin:0 auto;background-color:#fff;max-width:1000px}#content{padding:0 15px}@media (min-width:0px) and (max-width:600px){#content{padding:0 10px}}.pageTitle{display:block;font-size:.0625rem;line-height:1em;margin:-2em 0 0 0;overflow:hidden;text-indent:-2000px}footer,header{text-align:center}@media (min-width:0px) and (max-width:600px){footer,header{border-bottom:1px solid #f60}}footer .headerlogo,header .headerlogo{margin:15px 0;display:inline-block}footer img,header img{border:0}footer nav,header nav{height:auto;width:100%;background-color:#fce6d8;text-align:center}footer nav a,header nav a{color:#232323;text-decoration:none;font-family:Roboto,sans-serif;font-weight:700;padding:14px 12px;display:inline-block;-webkit-transition:.5s background-color;-moz-transition:.5s background-color;-o-transition:.5s background-color;transition:.5s background-color;background-color:#fce6d8;text-transform:uppercase;font-size:11pt;box-sizing:border-box}footer nav a.active,footer nav a:hover,header nav a.active,header nav a:hover{background-color:#f8c8a9;border-bottom:1px solid #f60;padding:14px 12px 13px}footer nav.phonemode,header nav.phonemode{display:block}@media (min-width:0px) and (max-width:600px){footer nav a,header nav a{width:100%}}@media (min-width:0px) and (max-width:600px){header nav{display:none;height:229px;margin-bottom:15px}}@media (min-width:0px) and (max-width:600px){footer nav{height:auto}}#toggleNavigation{width:40px;height:30px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:right;top:32px;right:10px;display:none}#toggleNavigation:focus{outline-color:transparent}@media (min-width:0px) and (max-width:600px){#toggleNavigation{display:block}}#toggleNavigation span{display:block;position:absolute;height:6px;width:100%;background:#f60;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#toggleNavigation span:nth-child(1){top:0}#toggleNavigation span:nth-child(2),#toggleNavigation span:nth-child(3){top:10px}#toggleNavigation span:nth-child(4){top:21px}#toggleNavigation.open span:nth-child(1){top:18px;width:0%;left:50%}#toggleNavigation.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#toggleNavigation.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#toggleNavigation.open span:nth-child(4){top:18px;width:0%;left:50%}.lineBreak{width:100%;height:.05em;background-color:#f60;float:left}.copyright{text-align:center;padding:30px 0}.hidden{display:none}.cat_titel{margin:25px 0 0 0;text-align:center;font-size:30px}.section{padding:20px 15px;float:left;width:100%;box-sizing:border-box}.section .seperator{font-size:25px}@media (min-width:0px) and (max-width:600px){.section .seperator{display:none}}.section .sectionTitle{font-size:24pt;font-family:Roboto,sans-serif;font-weight:700;color:#232323;text-transform:uppercase}.section nav{line-height:25px}.section nav a{font-family:Roboto,sans-serif;font-weight:600;color:#232323;text-transform:uppercase;text-decoration:none;font-size:20px}@media (min-width:0px) and (max-width:600px){.section nav a{display:none}}.section nav a.active,.section nav a:hover{border-bottom:1px solid #f60}.section nav a:last-child{color:#f60}@media (min-width:0px) and (max-width:600px){.section nav a:last-child{display:inline-block}.section nav a:last-child:before{content:"« zur ";color:#232323}.section nav a:last-child:after{content:" Übersicht";color:#232323}}.section nav a:last-child.active,.section nav a:last-child:hover{border-bottom:1px solid #232323}article{font-family:Arial,Helvetica,sans-serif;color:#232323;font-size:12pt;letter-spacing:.5pt;overflow:hidden}article img{width:100%;margin:25px 0;height:auto}article hr{background-color:#fff;border:0;border-top:1px dashed #f60}article p{margin:15px 0;line-height:18pt}article h1{font-size:30pt;font-weight:700;margin:50px 60px;font-family:Roboto,sans-serif}@media (min-width:0px) and (max-width:600px){article h1{margin:50px 10px}}article h2{font-size:25pt;font-weight:700;margin:20px 0 10px 0;font-family:Roboto,sans-serif}article h3{color:#3d3d3d;font-weight:700;font-size:21pt;margin:20px 0 10px 0;font-family:Roboto,sans-serif}article h4{color:#565656;font-weight:700;font-size:17pt;margin:20px 0 10px 0;font-family:Roboto,sans-serif}article h5{color:#707070;font-weight:700;font-size:15pt;margin:20px 0 10px 0;font-family:Roboto,sans-serif}article a{color:#f60}article a:hover{color:#232323}article ul{list-style:none;padding:0;margin:0}article ul li{padding:5px 30px;text-indent:-.7em}article ul li::before{content:"● ";color:#707070}article ul.dir{list-style:none;padding:0;margin:0}article ul.dir li.folder::before{content:"📁 ";font-size:30px}article ul.dir li.folder_open::before{content:"📂 ";font-size:30px}article ul.dir li.file::before{content:"📄 ";font-size:30px}article ol{padding:0;padding-left:40px}article ol li{padding:5px 15px;text-indent:-.7em}article .tableWrapper{overflow-x:auto;-webkit-box-shadow:0 0 8px #bcbcbc;-moz-box-shadow:0 0 8px #bcbcbc;box-shadow:0 0 8px #bcbcbc;margin:15px 0}article .tableWrapper table{border-collapse:collapse;border-spacing:0;width:100%}article .tableWrapper table tr{background-color:#d5d5d5}article .tableWrapper table tr:nth-child(even){background-color:#efefef}article .tableWrapper table th{background-color:#bcbcbc}article .tableWrapper table td,article .tableWrapper table th{border:none;text-align:left;padding:8px;border-left:1px solid #a3a3a3}article .tableWrapper table td:first-of-type,article .tableWrapper table th:first-of-type{border-left:0}article #heroimage img{width:100%;height:auto;margin:0}article #intro{margin:50px 60px;color:#565656;font-size:12pt;line-height:15pt;letter-spacing:0;word-spacing:3pt;font-weight:700;font-style:italic}@media (min-width:0px) and (max-width:600px){article #intro{margin:50px 10px}}article .articleText{margin:0 60px 50px}@media (min-width:0px) and (max-width:600px){article .articleText{margin:0 10px 50px}}.hljs{padding:15px;font-size:11pt;margin:20px 0;line-height:20px;border:1px solid #ddd;-webkit-box-shadow:0 0 8px #d7d7d7;-moz-box-shadow:0 0 8px #d7d7d7;box-shadow:0 0 8px #d7d7d7}.sharing{margin:50px 60px}@media (min-width:0px) and (max-width:600px){.sharing{margin:50px 10px}}.sharing .sharingText{font-family:Roboto,sans-serif;font-weight:500;font-size:18pt;color:#232323}.sharing ul{list-style:none;margin:15px 0}.sharing ul li{display:inline-block;background-color:#232323;color:#fff}@media (min-width:0px) and (max-width:600px){.sharing ul li{width:100%;margin:8px 0;text-align:center;box-sizing:border-box}}.sharing ul li a{color:#fff;text-decoration:none;font-size:11pt;padding:10px 20px;display:inline-block;width:100%;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:700}@media (min-width:0px) and (max-width:600px){.sharing ul li a{font-size:12pt;padding:10px 0}}.sharing ul li.share-twitter{background-color:#1da1f2}.sharing ul li.share-twitter:hover{background-color:#0967a0}.sharing ul li.share-facebook{background-color:#3b5998}.sharing ul li.share-facebook:hover{background-color:#1e2e4f}.sharing ul li.share-google-plus{background-color:#ea4335}.sharing ul li.share-google-plus:hover{background-color:#a81d11}.teaser{width:48%;text-decoration:none;color:#232323;float:left;margin-bottom:30px;border-bottom:.05em solid #f60;height:400px;-webkit-transition:.5s background-color;-moz-transition:.5s background-color;-o-transition:.5s background-color;transition:.5s background-color}.teaser.big{width:100%;margin-top:30px;height:auto}@media (min-width:600px) and (max-width:700px){.teaser{height:450px}}@media (min-width:700px) and (max-width:950px){.teaser{height:400px}}@media (min-width:0px) and (max-width:600px){.teaser{width:100%;height:auto}}.teaser:hover{background-color:#fce6d8}.teaser.frontpage h1{font-size:28px;line-height:30px}.teaser.frontpage h2{font-size:24px;line-height:24px}.teaser img{width:100%;height:auto}.teaser .teaserText{padding:15px}.teaser .teaserTitle{font-weight:700;font-size:14pt;line-height:24px;font-family:Roboto,sans-serif}.teaser p{margin-top:10px;font-family:Arial,Helvetica,sans-serif}.teaser p .category{font-weight:700;color:#f60;border:1px solid #f60;padding:3px 6px;font-size:9pt;display:inline-block;text-transform:uppercase}.recomandArticle .teaser:nth-of-type(2n){float:right}.recomandArticle.bigshow .teaser:nth-of-type(2n+1){float:right}.recomandArticle.bigshow .teaser:nth-of-type(2n){float:left}.sectionMoreWrapper{width:100%;text-align:center;float:left;margin-bottom:30px}.sectionMoreWrapper .buttonMore{font-family:Roboto,sans-serif;font-weight:400;font-size:12pt;padding:9px 23px;background-color:#f60;color:#fff;text-decoration:none;display:inline-block;border:0}.sectionMoreWrapper .buttonMore:hover{color:#f60;background-color:#fff;border:1px solid #f60;padding:8px 22px;cursor:pointer}.comment-respond{padding:15px;border:1px solid #f60;margin-bottom:25px}.comment-respond input,.comment-respond textarea{width:100%}.comment-respond h3{font-size:25px}.comment-respond .comment-notes{font-weight:700}.comment-respond .submit{font-family:Roboto,sans-serif;font-weight:400;font-size:12pt;padding:9px 23px;background-color:#f60;color:#fff;text-decoration:none;display:inline-block;border:0}.comment-respond .submit:hover{color:#f60;background-color:#fff;border:1px solid #f60;padding:8px 22px;cursor:pointer}.commentSection{float:left;width:100%;padding-bottom:25px}.commentSection .comment{float:left;width:100%;margin-top:25px;border-top:1px solid #f60;padding-top:25px}.commentSection .commentText{float:left;width:calc(100% - 150px)}.commentSection .commentInfo{float:left;width:150px}.commentSection .commentInfo .commentAvatar{width:96px;margin:auto}.commentSection .commentInfo .commentAvatar img{border-radius:50%}.commentSection .commentInfo .commentName{text-align:center}.commentSection .commentInfo .commentName a{color:#f60}.commentSection .commentInfo .commentDate{text-align:center}.commentTitle{font-size:25px;text-align:center;font-family:Roboto,sans-serif;font-weight:700}.page404{text-align:center;background-color:#860000;margin:25px 0 0 0}.page404 .sectionTitle{color:#fff}#cookiebox{width:100%;border-top:1px solid #f60;position:fixed;bottom:0;left:0;background-color:#fff}#cookiebox a{background-color:#f60;color:#fff;text-decoration:none;padding:5px 15px;margin:5px;display:inline-block}#cookiebox div{padding:15px}.content_teaser_inline{width:100%;background-color:#232323;box-sizing:border-box;border:0;float:left;position:relative;box-shadow:0 0 8px #d7d7d7;padding:4px 4px 50px 4px}.content_teaser_inline .teaser_content{font-family:Arial,Helvetica,sans-serif;color:#fff;float:left;width:80%;margin:10px 15px}.content_teaser_inline .teaser_content .title{font-size:24px;font-weight:700;text-decoration:underline}.content_teaser_inline .teaser_content .content{margin-top:15px;font-size:14px;color:#efefef}.content_teaser_inline .linkbutton{background-color:#f60;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:16px;font-weight:700;padding:5px 25px;text-transform:uppercase;position:absolute;bottom:4px;right:4px;text-decoration:none}.content_teaser_inline p{height:0;width:0;margin:0}.simple_button{font-family:Roboto,sans-serif;font-weight:400;font-size:12pt;padding:9px 23px;background-color:#f60;color:#fff;text-decoration:none;display:inline-block;border:0;width:100%;box-sizing:border-box;text-align:center}.simple_button:hover{color:#f60;background-color:#fff;border:1px solid #f60;padding:8px 22px;cursor:pointer}.paginationbox{width:100%;margin-bottom:25px;float:left}.pagination{width:48%}.pagination.left{float:left;margin:0 2% 0 0}.pagination.right{float:right;margin:0 0 0 2%}.pagination a{font-family:Roboto,sans-serif;font-weight:400;font-size:12pt;padding:9px 23px;background-color:#f60;color:#fff;text-decoration:none;display:inline-block;border:0;width:100%;height:80px;box-sizing:border-box;padding:16px 0;font-size:30pt;text-align:center;font-family:Arial,Helvetica,sans-serif}.pagination a:hover{color:#f60;background-color:#fff;border:1px solid #f60;padding:8px 22px;cursor:pointer}.pagination a:hover{padding:16px 0}.content_infobox{width:100%;background-color:#fce6d8;padding:30px 15px;background-repeat:no-repeat;background-position:10px 50%;box-sizing:border-box;background-image:url(./images/info.png);min-height:150px}.content_infobox .info_text{height:100%;font-weight:700;font-size:22px;display:inline-block;padding-left:100px}.content_skillbar{width:100%}.content_skillbar .info_skill_text{font-size:20px;font-weight:700}.content_skillbar .info_skill{width:100%;border-right:2px solid #232323;border-left:2px solid #232323;height:20px}.content_skillbar .info_skill .skill{height:100%;background-color:#f60}.content_skillbar .info_skill .skill-0{width:0%}.content_skillbar .info_skill .skill-1{width:10%}.content_skillbar .info_skill .skill-2{width:20%}.content_skillbar .info_skill .skill-3{width:30%}.content_skillbar .info_skill .skill-4{width:40%}.content_skillbar .info_skill .skill-5{width:50%}.content_skillbar .info_skill .skill-6{width:60%}.content_skillbar .info_skill .skill-7{width:70%}.content_skillbar .info_skill .skill-8{width:80%}.content_skillbar .info_skill .skill-9{width:90%}.content_skillbar .info_skill .skill-10{width:100%}.autor{width:100%;height:100px;float:left;padding:0 46px;box-sizing:border-box;border-top:1px solid #f60;border-bottom:1px solid #f60;margin-bottom:30px}@media (min-width:0px) and (max-width:450px){.autor{padding:0}}.autor .portrait{width:95px;height:100px;float:left}.autor .portrait img{margin:auto;height:80px;width:80px;border-radius:100%;margin:10px 5px}.autor .name{width:calc(100% - 200px);float:left;margin-top:30px}@media (min-width:0px) and (max-width:450px){.autor .name{width:100%;margin-top:5px}}.autor .name .tag{width:100%;font-size:12px;color:#f60}.autor .name .autorname a{font-size:20px;font-weight:700;font-family:Roboto,sans-serif;color:#232323;text-decoration:none;border-bottom:1px solid #f60}.autor .name .autorname a:hover{border-bottom:1px solid #232323}.autor .date{float:left;width:105px;margin-top:30px}@media (min-width:0px) and (max-width:450px){.autor .date{width:calc(100% - 100px);margin-top:10px}}.autor .date .tag{width:100%;font-size:12px;color:#f60}.autor .date .thedate{width:100%;font-size:20px;font-weight:600;font-family:Roboto,sans-serif;color:#232323;text-decoration:none}.newsletter{float:left;padding:20px 0 15px;width:100%}.newsletter+.lineBreak{margin-bottom:20px}.newsletter .portrait{float:left}.newsletter .TextBox{float:left;margin:3px 20px 16px;width:calc(100% - 129px);box-sizing:border-box}@media (min-width:0px) and (max-width:490px){.newsletter .TextBox{margin:0 20px 16px}}@media (min-width:491px) and (max-width:592px){.newsletter .TextBox{margin:36px 20px 16px}}.newsletter .TextBox .newsletterTitle{font-family:Roboto,sans-serif;font-weight:600;color:#232323;font-size:30px}.newsletter .TextBox .newsletterInfo{font-size:14px;color:#636363}.newsletter .newsletterForm{float:left;width:calc(100% - 94px);box-sizing:border-box;margin:0 0 0 5px}@media (min-width:0px) and (max-width:592px){.newsletter .newsletterForm{width:100%;margin:5px 0 0 0}}.newsletter .newsletterForm .email{height:49px;width:calc(100% - 124px);border:solid 1px #f60;padding:15px;box-sizing:border-box;margin:0}.newsletter .newsletterForm .button{background-color:#f60;border:1px solid #f60;height:49px;padding:15px;color:#fff;margin:0;cursor:pointer;text-transform:uppercase}.newsletter .newsletterForm .button:hover{background-color:#fff;color:#f60;cursor:pointer}input,textarea{padding:10px;box-sizing:border-box;margin:5px 0 10px;border:1px solid #e2e2e2;color:#232323;border-bottom:2px solid #f60}input:focus,textarea:focus{outline-color:transparent}.hljs{display:block;overflow-x:auto;padding:.5em;background:#F0F0F0}.hljs,.hljs-subst{color:#444}.hljs-comment{color:#888}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#BC6060}.hljs-literal{color:#78A960}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs{color:#a9b7c6;background:#282b2e;display:block;overflow-x:auto;padding:.5em}.hljs-bullet,.hljs-literal,.hljs-number,.hljs-symbol{color:#6897BB}.hljs-deletion,.hljs-keyword,.hljs-selector-tag{color:#cc7832}.hljs-link,.hljs-template-variable,.hljs-variable{color:#629755}.hljs-comment,.hljs-quote{color:grey}.hljs-meta{color:#bbb529}.hljs-addition,.hljs-attribute,.hljs-string{color:#6A8759}.hljs-section,.hljs-title,.hljs-type{color:#ffc66d}.hljs-name,.hljs-selector-class,.hljs-selector-id{color:#e8bf6a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}