::selection{background:#7d9acb;color:#fff}html{height:100%;overflow-x:hidden;font-size:62.5%;line-height:1.5rem}body{margin:0;padding:0;font-family:"HelveticaNeueW01-57Cn",Helvetica,Arial,Verdana,sans-serif;font-size:1.6rem;color:#1a171b;line-height:1.95rem;background:#ececec}a,img{outline:none;border:0}p{font-size:1.6rem;line-height:1.95rem;margin:0 0 1rem 0}h1,h2,h3,h4,h5,h6{margin:0 0 2rem 0;padding:0;font-weight:normal}h1,h4{font-size:2.8rem;line-height:3rem}h2{font-size:1.6rem;margin:1.5rem 0 0 0}h3{font-size:2rem}a{color:#6eb0cc;text-decoration:none;outline:none}hr{margin:0 0 15px 0;border:0;border-bottom:1px solid #ececec}ul.horizontal,ul.horizontal li{list-style:none outside;padding:0;margin:0}sup{font-size:.6rem;line-height:12px;vertical-align:top}fieldset{border:0;margin:0;padding:0}label{display:block;float:left;width:100px}input,textarea{border:1px solid #333;border-radius:0;-webkit-appearance:none;font-family:"HelveticaNeueW01-57Cn",Helvetica,Arial,Verdana,sans-serif;width:50%;padding:4px 0;background:transparent}input[type="checkbox"],input[type="radio"],input[type="image"]{width:auto}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}input[type="submit"]{width:auto}.dpn{display:none !important}#include{position:relative;margin:0 auto;max-width:900px;background:#fff;border-top:1px solid #fff}#top{position:absolute;top:-1.95rem}header{position:relative;top:0;height:600px}header #mobile{display:none}header #logo{position:absolute;top:20px;left:60px;width:214px;height:93px;z-index:51}header #bbw{position:absolute;top:30px;right:80px;width:105px;height:60px;z-index:50}header #logo img,header #bbw img{width:100%;height:auto}header #header{position:absolute;top:95px;right:-60px;width:100%;height:250px;background:no-repeat right 0}header #headerline{position:absolute;top:290px;right:400px;width:250px}header #headerline2{position:absolute;top:491px;right:300px;width:350px;font-size:1.3rem;}header #echse{position:absolute;top:260px;right:40px;width:424px;height:257px;background:url("../img/echse.png") no-repeat;z-index:200}header nav{position:absolute;top:130px;left:70px;z-index:50}header nav ul.levelone>li{margin-bottom:0;background:no-repeat;background-size:100%}header nav ul.levelone>li>a{display:block;width:12.5rem;height:3.6rem;font-size:0}header nav ul.levelone>li:last-child{margin-top:0px}header nav .close{display:none}header #contact{position:absolute;top:504px;right:5px;width:135px;height:50px;background:url("../img/contact.svgz.gz") no-repeat;z-index:200}header #contact a{display:block;width:100%;height:100%}#redline{position:absolute;top:560px;width:100%;height:35px;background:url("../img/redline.svgz.gz") no-repeat center;z-index:100}main{position:relative;display:block;margin:10px 75px 20px 75px;min-height:300px}main #inhalt ul{margin:1rem 0}main #inhalt .imgline{margin:15px 0 20px 0}main #inhalt .imgline::before,main #inhalt .imgline::after{height:8px;content:"";background:url("../img/imgline.svgz.gz") no-repeat;display:block;clear:both}main #inhalt .imgline::after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}main #inhalt .imgline::before{padding-bottom:15px}main #inhalt .imgline::after{padding-top:5px}main #inhalt .col2 p,main #inhalt .col2 ul{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:4rem;-moz-column-gap:4rem;-webkit-column-gap:4rem}#totop{display:none;position:fixed;bottom:35px;right:0px;width:26px;height:26px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}footer{margin:25px 0 0 0;color:#6eb0cc;background:#fff;border-top:1px solid #ececec}footer #copyright{font-size:1.3rem;text-align:right}footer ul.horizontal{float:right;margin-right:20px}footer ul.horizontal li{float:right;margin-left:20px}.clearer{clear:both}main #inhalt .csc-mailform .csc-mailform-field,main #inhalt .csc-mailform .csc-loginform-field{margin-bottom:10px}main #inhalt .csc-mailform input{margin-bottom:3px;font-size:1.6rem;border-left:0;border-right:0;height:20px}main #inhalt .csc-mailform input[type="submit"]{display:inline-block;margin:0;padding:4px 7px 24px 7px}main #inhalt .csc-mailform textarea{height:100px;font-size:1.6rem;border-left:0;border-right:0;resize:none}main #inhalt .csc-mailform label{float:none}main #inhalt .csc-mailform span.before,main #inhalt .csc-mailform span.after{width:10px;height:30px;display:inline-block;vertical-align:top;background:url("../img/form-left.svgz.gz") no-repeat}main #inhalt .csc-mailform span.after{background:url("../img/form-right.svgz.gz") no-repeat}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(1) span.before,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(1) span.after,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(11) span.before,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(11) span.after,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(12) span.before,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(12) span.after,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(14) span.before,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(14) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(1) span.before,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(1) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(11) span.before,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(11) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(12) span.before,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(12) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(14) span.before,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(14) span.after{display:none}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(1) input,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(11) input,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(12) input,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(14) input,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(1) input,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(11) input,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(12) input,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(14) input{float:left;margin-right:10px}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(1) label,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(11) label,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(12) label,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(14) label,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(1) label,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(11) label,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(12) label,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(14) label{width:auto}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(4) span.before,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(4) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(4) span.before,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(4) span.after{height:30px;background:url("../img/form-left.svgz.gz") no-repeat}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(4) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(4) span.after{background:url("../img/form-right.svgz.gz") no-repeat}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(13),main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(15),main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(13),main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(15){margin-left:30px}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(13) input,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(15) input,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(13) input,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(15) input{width:50px}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(17) span.before,main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(17) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(17) span.before,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(17) span.after{height:110px;background:url("../img/form-left-ta.svgz.gz") no-repeat}main #inhalt #c30 .csc-mailform .csc-mailform-field:nth-child(17) span.after,main #inhalt #c35 .csc-mailform .csc-mailform-field:nth-child(17) span.after{background:url("../img/form-right-ta.svgz.gz") no-repeat}main #inhalt #c26 .csc-mailform-field:nth-child(4) span.before,main #inhalt #c26 .csc-mailform-field:nth-child(4) span.after,main #inhalt #c28 .csc-mailform-field:nth-child(4) span.before,main #inhalt #c28 .csc-mailform-field:nth-child(4) span.after{height:110px;background:url("../img/form-left-ta.svgz.gz") no-repeat}main #inhalt #c26 .csc-mailform-field:nth-child(4) span.after,main #inhalt #c28 .csc-mailform-field:nth-child(4) span.after{background:url("../img/form-right-ta.svgz.gz") no-repeat}main #inhalt #c33 .csc-mailform-field:nth-child(12),main #inhalt #c32 .csc-mailform-field:nth-child(12),main #inhalt #c43 .csc-mailform-field:nth-child(12){margin-top:10px}main #inhalt #c33 .csc-mailform-field:nth-child(1) span.before,main #inhalt #c33 .csc-mailform-field:nth-child(1) span.after,main #inhalt #c33 .csc-mailform-field:nth-child(12) span.before,main #inhalt #c33 .csc-mailform-field:nth-child(12) span.after,main #inhalt #c33 .csc-mailform-field:nth-child(13) span.before,main #inhalt #c33 .csc-mailform-field:nth-child(13) span.after,main #inhalt #c32 .csc-mailform-field:nth-child(1) span.before,main #inhalt #c32 .csc-mailform-field:nth-child(1) span.after,main #inhalt #c32 .csc-mailform-field:nth-child(12) span.before,main #inhalt #c32 .csc-mailform-field:nth-child(12) span.after,main #inhalt #c32 .csc-mailform-field:nth-child(13) span.before,main #inhalt #c32 .csc-mailform-field:nth-child(13) span.after,main #inhalt #c43 .csc-mailform-field:nth-child(1) span.before,main #inhalt #c43 .csc-mailform-field:nth-child(1) span.after,main #inhalt #c43 .csc-mailform-field:nth-child(12) span.before,main #inhalt #c43 .csc-mailform-field:nth-child(12) span.after,main #inhalt #c43 .csc-mailform-field:nth-child(13) span.before,main #inhalt #c43 .csc-mailform-field:nth-child(13) span.after{display:none}main #inhalt #c33 .csc-mailform-field:nth-child(1) input,main #inhalt #c33 .csc-mailform-field:nth-child(12) input,main #inhalt #c33 .csc-mailform-field:nth-child(13) input,main #inhalt #c32 .csc-mailform-field:nth-child(1) input,main #inhalt #c32 .csc-mailform-field:nth-child(12) input,main #inhalt #c32 .csc-mailform-field:nth-child(13) input,main #inhalt #c43 .csc-mailform-field:nth-child(1) input,main #inhalt #c43 .csc-mailform-field:nth-child(12) input,main #inhalt #c43 .csc-mailform-field:nth-child(13) input{float:left;margin-right:10px;margin-top:1px}main #inhalt #c33 .csc-mailform-field:nth-child(15) span.before,main #inhalt #c33 .csc-mailform-field:nth-child(15) span.after,main #inhalt #c32 .csc-mailform-field:nth-child(15) span.before,main #inhalt #c32 .csc-mailform-field:nth-child(15) span.after,main #inhalt #c43 .csc-mailform-field:nth-child(15) span.before,main #inhalt #c43 .csc-mailform-field:nth-child(15) span.after{height:110px;background:url("../img/form-left-ta.svgz.gz") no-repeat}main #inhalt #c33 .csc-mailform-field:nth-child(15) span.after,main #inhalt #c32 .csc-mailform-field:nth-child(15) span.after,main #inhalt #c43 .csc-mailform-field:nth-child(15) span.after{background:url("../img/form-right-ta.svgz.gz") no-repeat}main #inhalt .csc-loginform{float:right;width:210px;margin-left:20px}main #inhalt .csc-loginform input{width:90%}main #inhalt .csc-loginform input[type="submit"]{width:auto}@-moz-document url-prefix(){main #inhalt .csc-mailform textarea{margin-top:0}}p.fettmobile,span.fettmobile,.fettmobile{font-weight:normal}#c17 img{width:486px;height:393px}body.Start h1,body.Start h2,body.Start h3,body.Start h4,body.Start h5,body.Start #inhalt a,body.Start .highlight{color:#6db1cc}body.Basis h1,body.Basis h2,body.Basis h3,body.Basis h4,body.Basis h5,body.Basis #inhalt a,body.Basis .highlight{color:#6db1cc}body.Potenzial h1,body.Potenzial h2,body.Potenzial h3,body.Potenzial h4,body.Potenzial h5,body.Potenzial #inhalt a,body.Potenzial .highlight{color:#7aaa82}body.Potenzial #echse{background-position:0 -280px}body.Praxis h1,body.Praxis h2,body.Praxis h3,body.Praxis h4,body.Praxis h5,body.Praxis #inhalt a,body.Praxis .highlight{color:#7d9acb}body.Praxis #echse{background-position:0 -560px}body.Talent h1,body.Talent h2,body.Talent h3,body.Talent h4,body.Talent h5,body.Talent #inhalt a,body.Talent .highlight{color:#eabf65}body.Talent #echse{background-position:0 -840px}body.International h1,body.International h2,body.International h3,body.International h4,body.International h5,body.International #inhalt a,body.International .highlight{color:#c9ca4b}body.International #echse{background-position:0 -1120px}body.Basic h1,body.Basic h2,body.Basic h3,body.Basic h4,body.Basic h5,body.Basic #inhalt a,body.Basic .highlight{color:#6db1cc}body.IdA-KoJACK h1,body.IdA-KoJACK h2,body.IdA-KoJACK h3,body.IdA-KoJACK h4,body.IdA-KoJACK h5,body.IdA-KoJACK #inhalt a,body.IdA-KoJACK .highlight{color:#6db1cc}body.Lerntyp h1,body.Lerntyp h2,body.Lerntyp h3,body.Lerntyp h4,body.Lerntyp h5,body.Lerntyp #inhalt a,body.Lerntyp .highlight{color:#eba790}body.Lerntyp #echse{background-position:0 -280px}body.Work h1,body.Work h2,body.Work h3,body.Work h4,body.Work h5,body.Work .highlight{color:#de8b9b}body.Work #echse{background-position:0 -280px}body.VR h1, body.VR h2,body.VR h3,body.VR h4,body.VR h5,body.VR #inhalt a,body.VR .highlight{color:#79c3b2}

#echse{background-position:0 -560px}body.IT-Medien h1,body.IT-Medien h2,body.IT-Medien h3,body.IT-Medien h4,body.IT-Medien h5,body.IT-Medien #inhalt a,body.IT-Medien .highlight{color:#aaa}
.login-form-wrapper {width:230px; float:right;}

#echse{background-position:0 -160px}body.Ukraine h1,body.Ukraine h2,body.Ukraine h3,body.Ukraine h4,body.Ukraine h5,body.Ukraine #inhalt a,body.Ukraine .highlight{color:#97ceff}
.login-form-wrapper {width:230px; float:right;}

body.Family h1, body.Family .highlight {
  color:#ef873b;
}

select {
    height: 30px;
    border-left: 0;
    border-right: 0;
    background-color: white;
}
body.Work #inhalt a {
    color:#1a171b;
}