*{margin:0;padding:0;border:0;font-size:13px}html,body{margin:0;padding:0;color:black;background:#a4a4a5;background-image:url(../bg.jpg);background-repeat:repeat-x;background-attachment:fixed;font-family:'Arial',sans-serif}.hidden{visibility:hidden}body.fancy{background:white;padding:20px}div.clear{clear:both}h1,h2,h3,h4,span.wichtig{font-family:'Roboto',serif;margin-bottom:20px;color:#57575a;text-transform:uppercase;font-weight:300;text-align:left}span.signal{font-weight:bold;text-decoration:underline;color:#f00}.bold{font-weight:bold;color:#57575a}h1,h4{font-size:28px;font-size:210%;padding-top:30px}h2{color:#ffca00;margin:0;font-weight:400}span.wichtig{margin:0}p.error{color:#bf873c}a{color:black;text-decoration:underline}a:hover{text-decoration:none}table{width:100%;border-collapse:collapse;border-spacing:0}div.clear{clear:both}ul{padding:0 0 0 18px}#form_empfehlung input{margin-top:5px}#rehrlCookie{position:fixed;top:0;left:0;right:0;background:#57575a;padding:20px;font-size:14px;color:white;z-index:1000000}#rehrlCookie a.button{cursor:pointer;background:#ccc;padding:8px 20px;margin-left:10px;border-radius:5px;font-weight:bold;float:right;color:black;padding-top:2px}#rehrlCookie a.button:hover{background-color:#aaa}#rehrlCookie a{color:white}#rehrlCookie p.cookiemessage{display:block;padding:0;margin:0}#btnFeedback{position:fixed;left:-30px;top:30%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);margin:0;font-size:14px;text-decoration:none;color:white;padding:10px;background-color:#57575a;text-transform:uppercase}#btnFeedback:hover{background-color:#ffca00}.fieldset{border:1px solid lightgray;padding:30px;float:left;display:block;width:100%}.danke{text-align:center;padding:0;padding-bottom:60px}.feedbackLogo{width:100%;display:block;float:left;background-color:#57575a;padding:20px;margin-bottom:100px}.btn-submit{margin:0;font-size:14px;text-decoration:none;color:white;padding:10px;background-color:#57575a;cursor:pointer;margin-top:20px}.btn-submit:hover{background-color:#ffca00}.ulFeedback li{list-style-type:none}.label label{font-weight:bold}.label{float:left;display:block;width:20%}.field input,.field textarea{margin:0;width:100%}.field select{border:1px solid lightgray}.fields{float:left;display:block;width:79.999999999999%}*{box-sizing:border-box;-moz-box-sizing:border-box}.wrapper{width:92%;margin:0 auto}footer{width:92%;margin:0 auto;padding-bottom:10px}header{position:relative;height:124px;width:1086px;z-index:99999}div#header{height:124px;max-width:1086px;background-image:url(../bg.jpg);background-repeat:repeat-x;z-index:99999}img{max-width:100%;height:auto}#icoLinkedIn{margin-left:15px}.grid_8{color:#fff}.grid_8 a{color:#fff}.grid_2 a{color:#a3a3a4;text-decoration:none;text-transform:uppercase}.grid_3 a{color:#a3a3a4;text-decoration:none;text-transform:uppercase}.grid_3{border-left:1px solid #fff;padding-left:15px}.grid_3 input,img{float:left}.grid_12{padding-left:40px;padding-right:40px;padding-bottom:40px}.grid_6{min-height:14em;background-color:#fff;padding-left:50px;padding-right:50px;}.grid_6 h2{background-color:#ffca00;padding:10px;color:#57575a;margin:0;margin-bottom:10px;font-weight:normal;font-size:13px}.grid_6 h2.ohne{padding:0;margin-bottom:0;background:0 0}.grid_6.newsBox h2{padding:0;background:0 0;color:#ffca00;font-weight:400;font-size:1.3em}.news img{margin-right:20px;margin-bottom:10px}.imageNewsdetail{float:none;margin-top:50px;width:100%;display:block}.newsDetailText{background:#e8e8e8;padding:10px;margin-bottom:20px;display:none}.news{min-height:160px;padding-bottom:15px;padding-top:20px;float:left;width:100%;}div.news h2,div.newsDetails h2{font-size:1.2em;background:0 0;padding:0}div.news b{font-size:1em}div.news a{text-decoration:none}div.news a.details{text-decoration:underline;white-space:nowrap}div.news p,div.newsDetails p{margin:0;font-weight:normal}div.news p{margin-left:120px}@media only screen and (max-width:500px){.news img{float:none;margin-bottom:15px;display:block}div.news p{margin-left:0}}.gelb h1{color:white;font-size:20px;margin-bottom:18px}.gelb img{margin-right:20px;margin-top:40px}.gelb{min-height:14em;background-color:#ffca00;padding-top:30px}#contentMitte{background-color:#fff;overflow:auto;width:92%;margin:0 auto;max-width:1084px}.white{background-color:#fff}#jobSuche{width:200px}input#btnSuche{padding:0;margin:0;background:0 0}div#colophon{width:100%;padding-left:50px;position:relative}.logoConcept{position:absolute;right:5px;}.icons a img{margin-left:12px;width:20px}td.position a{padding:0;vertical-align:middle;color:#58585a;font-size:14px;text-decoration:none}img.icoMail{margin-top:3px}.imgKununu{margin-right:25px;width:90px;height:59px}.grid_2 .impressum{padding-top:10px;float:left}ul.slides li{position:relative;font-size:100%}ul.slides div.slide-text{position:absolute;top:60%;left:4.2%;color:white;font-size:1.25em;max-width:350px}ul.slides div.slide-head{position:absolute;top:35%;left:0%;background:#57565b;padding:.1em 4.2%}.slide-head,.slide-text{text-decoration:none}ul.slides h1,ul.slides h2,ul.slides h4{color:white;font-size:2em;font-weight:300;margin:0;padding:0}ul.slides h2{}div#teilerHeader{display:none}div#fbAllgemeines,div#fbDaten,div#fbAdresse,div#fbLaufbahn,div#fbKenntnisse,div#fbEinsatzbereich,p#fbPflichtfeld,div#errormsg{width:100%;padding:7px 0}div#fragebogen{position:relative}div#fragebogen h3{margin-top:15px;margin-bottom:10px}div#fragebogen label{font-weight:bold;white-space:nowrap;display:block}div#errormsg{color:#f00}span.wichtig{color:#f00;font-weight:bold}p#fbPflichtfeld{text-align:right}div#fragebogen table td,div#fragebogen table th{color:black;font-weight:bold;white-space:nowrap;width:auto;padding:2px 10px}div#fbAllgemeines{border:1px solid #eee}div#fbDaten{background:#fc0}div#fbAdresse{margin-top:5px;background:#fc0}div#fbLaufbahn{background:#ccc}div#fbKenntnisse{background:#e5e5e5}div#fbEinsatzbereich{background:#ccc}input#txtPosition{width:100%}input#txtPositionAlternativ{width:100%}input#txtEinsatzbereit{width:100%}input#txtGehalt{width:100%}input#txtFunktion{width:100%}input#txtArbeitgeber{width:100%}input#txtKuendigungszeit{width:100%}input#txtSperrvermerke{width:100%}input#txtVorname{width:100%}input#txtNachname{width:100%}input#txtGeboren{width:300px}input#txtStaatsbuergerschaft{width:300px}input#txtStrasse{width:853px}input#txtPlz{width:373px}input#txtOrt{width:372px}input#txtLand{width:853px}input#txtEmail{width:100%}input#txtHomepage{width:853px}input#txtTelefon{width:100%}input#txtTelefonOptional{width:372px}div#fbLaufbahn input{background:white}table#berufslaufbahn th{text-align:left}td.arbeitgeber input{width:170px}td.position input{width:170px}td.von input{width:81px}td.bis input{width:81px}td.grund input{width:262px}div#fbKenntnisseLinks{float:left;width:500px}div#fbKenntnisseRechts{float:right;width:500px}div#fbKenntnisseLinks input,div#fbKenntnisseLinks textarea,div#fbKenntnisseRechts input,div#fbKenntnisseRechts textarea{background:white}table#sprachkenntnisse{width:480px}table#sprachkenntnisse td{text-align:center;font-weight:bold;height:35px}table#sprachkenntnisse td.option{width:12%}table#sprachkenntnisse td.sprache{text-align:left;width:120px}table#sprachkenntnisse th:nth-child(2),table#sprachkenntnisse td:nth-child(4){border-right:1px solid white}div#fbKenntnisseLinks input.radio{border:0}div#fbKenntnisseRechts textarea{width:462px;height:40px}div#fbEinsatzbereich div{float:left;width:120px;padding:5px 10px}div#fbEinsatzbereich div.clear{float:none;clear:both;padding:0}div#fbEinsatzbereich input{border:0;margin:0;padding:0}input#btnReset,input#btnSenden{right:20px;bottom:20px}input#btnReset{right:130px}div.topnav{height:30px;border-radius:10px;padding:0 10px;margin-bottom:20px}div.topnav a{display:block;height:30px;padding-top:15px;color:#575759;text-decoration:none}div#jobDetails{padding-right:20px;float:left;background-image:url(../bgTrennlinieContent.jpg);background-position:right;background-repeat:repeat-y}div#jobDetails.full{float:none;width:964px;padding:0 20px;background:0 0}div#jobDetails h2{font-size:13px;text-transform:uppercase;font-weight:bold;color:black}div#jobAktionen{width:220px;padding-left:20px;float:left;margin-top:30px}div#jobAktionen a{text-decoration:none}table.grid{margin-top:20px;border-collapse:collapse}table.content.full td table.grid th,table.content.full td table.grid td{padding:10px 10px;vertical-align:middle;color:#58585a;font-size:14px}table.grid th{background-image:url(../bgTableHeader.jpg);color:white;text-align:left;font-size:14px;font-weight:bold;height:38px;text-align:center}table.grid th:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px;behavior:url(pie/PIE.htc)}table.grid th:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}table.grid tr td:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}table.grid tr td:last-child,table.grid tr td.last{border-bottom-right-radius:10px;border-top-right-radius:10px;behavior:url(pie/PIE.htc)}table.grid td{height:77px}table.grid td{background-image:url(../bgTableTeiler.png);background-position:right;background-repeat:no-repeat}table.grid td:last-child,table.grid td.last{background-image:none}table.grid td.position{font-weight:bold;width:25%}table.grid tr.odd{background:#dedbdb}table.grid tr.even{background:white}table.grid td.bewerben{background:white;padding:0}table.grid th.bewerben{background:white}.datei p{display:inline-block}.datei .deleteFile{display:inline-block;margin-right:10px;color:red;font-weight:bold;cursor:pointer;border:1px solid red;border-radius:50%;width:22px;text-align:center;padding:3px}.datei .deleteFile:hover{color:white;background:red}footer{clear:both;font-size:80%;background-image:url(../bgFooter.jpg);max-width:1084px;margin:0 auto;min-height:82px;padding-top:18px}img#logo{position:absolute;top:44px;left:0;}@media only screen and (max-width:1180px){img#logo{top:30px}}/*********************************
	Headerbilder + Text
**********************************/div#contentOben{position:relative;z-index:5}ul#headerBild{list-style-type:none;z-index:5;padding:0}ul#headerBild li{display:none}div#contentOben a{text-decoration:none!Important}div#dsgvo{text-align:justify}.team{width:290px;float:left;margin-left:55px;background:#a3a3a5;position:relative;margin-bottom:68px}.team h1,.team h4{font-size:13px;font-weight:bold;color:white;text-transform:none;font-family:'Arial',sans-serif;padding:5px 10px;margin:0;clear:both}.team div.icons{position:absolute;right:10px;bottom:10px}h1.paddingH1{padding-left:55px;padding-top:30px}a.button,input.button{font-family:'Arial',sans-serif;display:block;height:32px;line-height:28px;color:#a3a3a4;font-size:13px;text-align:left;vertical-align:middle;font-weight:bold;padding:0;padding-left:40px;background:0 0;background-image:url(../bgButton.png);background-position:left;background-repeat:no-repeat}a.button.hell,input.button.hell{background-image:url(../bgButtonWeiss.jpg)}input,option,textarea{padding:5px 14px;background:#eee;margin-top:15px}option{background:0 0;margin-top:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.rightmarg{margin-right:10px}.rightfloat{float:right}.leftfloat{float:left}div.trennlinie{width:100%;height:1px;background-image:url(../bgTrennlinie.jpg);margin:20px 0}@media only screen and (max-width:540px){input.button.startSend{float:none}#contentFooter .grid_2{float:left;width:200px;margin-bottom:0;margin-top:15px}#contentFooter .grid_8{float:left;width:100%;padding-right:20px}.grid_2 .impressum{padding-left:0}#contentFooter .grid_3{float:left;width:100%}#btnFeedback{display:none}div#header{position:absolute;width:100%}footer{margin-bottom:25px}.startSend{margin-top:10px}div#contentMitte{padding-bottom:15px}.grid_3 img,input{margin-right:15px}#contentOben{margin-top:25px}div#jobAktionen{padding-left:0}.borderwhite{border-bottom:1.5px solid rgba(255,255,255,1)}.borderdashed{border-bottom:1.5px dashed rgba(0,0,0,.2)}.borderdashedbottom{border-bottom:1.5px dashed rgba(0,0,0,.2)}div.headerBildText p{display:none}a.displnone{}.gelb{min-height:8em;padding-top:15px;margin:0}.gelb img{width:5em}.grid_6{margin-top:20px;margin-bottom:20px;padding-left:30px;padding-right:30px}.grid_6.gelb{margin:0;padding-top:20px;padding-bottom:20px}div#colophon{padding-left:20px;padding-right:5px}.grid_3{margin-top:5px;margin-bottom:10px;padding-left:0;border:0}div#jobDetails{width:100%}h1{padding-top:5px}.gelb img{margin-top:5px}.team{width:200px}}@media only screen and (min-width:400px) and (max-width:650px){#contentFooter .grid_2{margin-right:60px;margin-top:15px}}@media only screen and (max-width:1080px){ul.slides div.slide-head{top:20%}ul.slides h1,ul.slides h2{font-size:2em}ul.slides div.slide-text{max-width:300px;top:50%}}@media only screen and (max-width:850px){ul.slides div.slide-head{top:20%}ul.slides h1,ul.slides h2{font-size:1.82em}ul.slides div.slide-text{font-size:1.1em;max-width:250px;top:50%}}@media only screen and (max-width:760px){ul.slides div.slide-text{font-size:.9em;max-width:200px;top:40%}ul.slides div.slide-head{top:18%}ul.slides h1,ul.slides h2{font-size:1.5em}}@media only screen and (max-width:600px){ul.slides div.slide-text{display:none;}ul.slides div.slide-head{top:16%}ul.slides h1,ul.slides h2{font-size:1.5em}}@media only screen and (max-width:430px){ul.slides div.slide-text{display:none;}ul.slides div.slide-head{top:10%}ul.slides h1,ul.slides h2{font-size:.7em}div#dsgvo h1{font-size:130%}}@media only screen and (max-width:706px){.grid_8{float:none;margin-right:0}.grid_2{width:100%;margin-bottom:25px}a.grey{}ul.slides h1,ul.slides h2{font-size:1em}}@media only screen and (min-width:706px) and (max-width:1180px){.grid_8{float:left;margin-right:35px}#contentFooter .grid_2{float:left;width:200px;margin-bottom:0}.grid_2 .impressum{padding-left:0}}@media only screen and (min-width:540px) and (max-width:1180px){#contentFooter .grid_2{float:left;width:200px;margin-bottom:0}#contentFooter .grid_8{width:57%;float:left}#btnFeedback{display:none}footer{margin-bottom:25px}.startSend{margin-top:10px}div#contentMitte{padding-bottom:30px}.grid_3 img,input{margin-right:15px}.gelb img{margin-top:5px}div#jobAktionen{padding-left:0;float:none;width:100%}div#jobAktionen a{text-decoration:none;margin-top:30px}a.button{width:25%;float:left}.borderwhite{border-bottom:1.5px solid rgba(255,255,255,1)}.borderdashed{border-bottom:1.5px dashed rgba(0,0,0,.2)}.borderdashedbottom{border-bottom:1.5px dashed rgba(0,0,0,.2)}.grid_6{padding-top:20px;padding-bottom:20px;min-height:14em}.grid_6.gelb{margin:0;padding-top:10px;padding-bottom:20px}.gelb{min-height:11em;padding-top:15px;margin:0}.grid_3{margin-top:20px;margin-bottom:10px;padding-left:0;border:0;float:left;width:100%}div#jobDetails{width:100%}h1{padding-top:5px}div#header{position:absolute;width:100%}}@media only screen and (min-width:1180px){.grid_3.jobsucheOben{float:right;margin-top:-60px}.startSend{margin-top:24px}div#teilerHeader{position:absolute;display:block;bottom:0;left:541px;width:1px;height:14px;background:white;z-index:1500}footer{margin-bottom:25px}div#jobDetails{width:78%}.borderwhite{border-right:1px solid rgba(255,255,255,1)}.borderdashed{border-right:1px dashed rgba(0,0,0,.2)}.borderdashedbottom{border-bottom:1px dashed rgba(0,0,0,.2)}.borderdashedLeft{border-left:1px dashed rgba(0,0,0,.2)}.grid_6{margin-top:20px;margin-bottom:20px;min-height:17em}.grid_6.gelb{margin:0;padding-top:0;padding-bottom:20px}.gelb{min-height:17em}.wrapper{max-width:1084px;margin:0 auto}#content.wide-content{float:none;width:100%}div#header{position:fixed;width:92%}div.headerBildText p{display:block}.grid_1{width:5%}.grid_2{width:25%}.grid_3{width:30%}.grid_4{width:33%}.grid_5{width:38.333333333333%}.grid_6{width:49.999999999999%;width:50%}.grid_7{width:55%}.grid_8{width:40%}.grid_9{width:71.666666666667%}.grid_10{width:74.85%}.grid_11{width:88.333333333333%}.grid_12{width:100%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{float:left;display:block}#contentFooter .grid_1{float:right}section .grid_6:nth-child(2){margin-left:.0%}.alpha{margin-left:0}.omega{margin-right:0}.rightfloat{float:right}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" ("attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#btnFeedback{display:none}div#jobDetails.full,table.content.full{width:100%}#contentFooter .grid_2{display:none}#header{background:#57575a!important}#header img{margin-left:30px}#jobAktionen{display:none}#contentOben{display:none}#topnav,.topnav{display:none}#contentFooter .grid_2,#contentFooter .grid_3{display:none}}.table{display:table;border-collapse:collapse;width:100%}.table-row{display:table-row}.table-cell{display:table-cell}.thead{font-weight:bold;background:#eee}@media only screen and (max-width:800px){.table{border:0}.table-row,.table-cell{display:block}.table-row{margin-bottom:20px}}.table.resp{margin-top:20px}.table.resp .table-row.odd{background:#dedbdb}.table.resp .table-cell{padding:15px 10px;vertical-align:middle;color:#58585a;font-size:14px;background-image:url(../bgTableTeiler.png);background-position:right;background-repeat:no-repeat;position:relative}.table.resp .table-cell.last{background-image:none}.table.resp .table-row .table-cell:first-of-type{border-bottom-left-radius:10px;border-top-left-radius:10px}.table.resp .table-row .table-cell:last-of-type{border-bottom-right-radius:10px;border-top-right-radius:10px}.table.resp .table-cell.position a{padding:0;vertical-align:middle;color:#58585a;font-size:14px;text-decoration:none;font-weight:bold}.table.resp .table-cell.thead{padding:15px 10px;vertical-align:middle;color:#58585a;font-size:14px;background-image:url(../bgTableHeader.jpg);height:38px;text-align:center;background-repeat:repeat}.table.resp .thead:first-of-type{border-bottom-left-radius:10px;border-top-left-radius:10px}.table.resp .thead:last-of-type{border-bottom-right-radius:10px;border-top-right-radius:10px}.showMobil{display:none}@media only screen and (max-width:800px){.table.resp .row-head{display:none}.table.resp .table-row{border-radius:10px;border:1px solid #dedbdb;padding-bottom:30px}.table.resp .table-cell{text-align:left;background-image:none}.table.resp .table-cell::before{content:attr(data-label)}.table.resp .showMobil{color:#58585a;position:absolute;left:55px;top:23px;font-weight:bold;text-transform:uppercase;display:block}}