
#fj_isolate #jobTplContainer {
-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
}
#fj_isolate #jobTplContainer img {
width: 100% !important; height: auto !important;
}
#fj_isolate #jobTplContainer .emp_nr_outerframe ul li {
margin: 2px 0 0 -6px;
}
#fj_isolate .emp_nr_outerframe li:before {

} 

#fj_isolate .emp_nr_outerframe {
padding: 0px;width: 100%;max-width: 1000px;box-sizing: border-box;
}

#fj_isolate #emp_nr_header {
text-align: center;display: none;
}

#fj_isolate #emp_nr_innerframe {
padding: 0px;margin: 30px 6%;text-align: left;font-family: berlin type office;font-size: 11pt;line-height: 17pt;
}

#fj_isolate #emp_nr_footer {
text-align: center;display: none;
}

#fj_isolate .emp_nr_spalten {
margin: 10px 0;font-family: berlin type office;
}

#fj_isolate .emp_nr_spalten:after {
content: "";display: table;clear: both;padding: 0 0 20px 0;font-family: berlin type office;
}

#fj_isolate .emp_nr_left {
float: left;width: 100%;margin: 0;font-family: berlin type office;
}

#fj_isolate .emp_nr_right {
float: left;width: 100%;margin: 20px 0 0 0;font-family: berlin type office;
}

#fj_isolate .emp_nr_outerframe h1 {
font-size: 16pt;line-height: 20pt;margin: 20px 0 0 0;font-weight: bold;color: #4f90cd;
}

#fj_isolate .emp_nr_outerframe h2 {
font-size: 10pt;line-height: 12pt;margin: 0;font-weight: bold;color: #4f90cd;
}

#fj_isolate .emp_nr_outerframe h3 {
font-size: 10pt;line-height: 12pt;margin:0;font-weight: bold;color: #4f90cd;
}

#fj_isolate .emp_nr_outerframe p {

}

#fj_isolate , #fj_isolate print {
.emp_nr_spalten {
}

#fj_isolate #emp_nr_header {
text-align: center;display: block;
}

#fj_isolate #emp_nr_footer {
text-align: center;display: block;
}

#fj_isolate .emp_nr_left {
float: left;width: 45%;margin: 10px 0 0 0;padding: 0 5% 0 0;font-family: berlin type office;
}

#fj_isolate .emp_nr_right {
float: left;width: 50%;margin: 10px 0 0 0;font-family: berlin type office;
}

#fj_isolate .infozelle {
float: left;width: 50%;padding: 20px 2px 2px 40px;background-color: #4f90cd;color: #F8F8F8;box-sizing: border-box;height: 150px;
}

#fj_isolate #btn_online_application {
display: inline-block;float: left;padding: 10px 20px;margin: 0;background-color: #4f90cd;border: 1px solid #4f90cd;text-decoration: none;font-family: berlin type office;font-weight: normal;font-style: bold;font-size: 1.0em;line-height: 20px;text-align: center;cursor: pointer;white-space: nowrap;
}

#fj_isolate .frame_zone .css_button a {
display: inline-block;padding: 10px 20px;margin: 0;background: #4f90cd;border: 1px solid #4f90cd;color: #FFFFFF !important;text-decoration: none;font-family: berlin type office;font-weight: normal;font-style: bold;font-size: 1.0em;line-height: 20px;text-align: center;cursor: pointer;white-space: nowrap;
}

#fj_isolate .css_button {
padding: 0;border: 0;display: inline-block;margin: 0px;background-color: transparent;
}

#fj_isolate .emp_nr_outerframe a {
color: #85004d;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe a:visited {
color: #85004d;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe a:hover {
color: #85004d;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe a:active {
color: #85004d;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe a:focus {
color: #85004d;text-decoration: none;
}

#fj_isolate .emp_nr_outerframe li {
margin: 2px 0 0 11px;text-indent: -22px;font-family: berlin type office;font-size: 11pt;line-height: 17pt;
}

#fj_isolate .emp_nr_outerframe li:before {
content: "o";color:#00000;list-style-position: outside;padding: 0 7px 0 9px;font-family: berlin type office;font-size: 11pt;line-height: 17pt;
}

#fj_isolate .emp_nr_outerframe ul {
list-style-image:none;list-style-position:outside;list-style-type:none !important;margin: 0px;padding: 0px;font-family: berlin type office;font-size: 11pt;line-height: 17pt;
}