/* Style sheet bewerberbogen */
FIELDSET{border:0px solid black;}
#bewerberbogen FIELDSET{border:0px hidden;border-collapse:collapse;}
#bewerberbogen FIELDSET LEGEND{padding-top:32px;padding-bottom:16px;font-family:Arial;font-size:12px;color:#004b8a;line-height:14px;white-space:nowrap;}
#bewerberbogen FIELDSET.formsite{display:none;}
#bewerberbogen FIELDSET.upload{width:652px;}
#bewerberbogen FIELDSET.upload LEGEND{font-family:Arial;font-size:12px;color:#9B9B9B;line-height:14px;white-space:nowrap;padding:inherit;}
#bewerberbogen .headline{width:637px;float:left;margin-bottom:4px;font-family:Arial;font-weight:normal;font-size:12px;color:#004b8a;line-height:20px;}
#bewerberbogen FIELDSET.oldCompanies,#bewerberbogen FIELDSET.education{float:left;margin-bottom:24px;}
#bewerberbogen FIELDSET.oldCompanies{width:651px;}
#bewerberbogen FIELDSET.education{width:651px;}
#bewerberbogen FIELDSET.oldCompanies LEGEND,#bewerberbogen FIELDSET.education LEGEND{display:none;}
#bewerberbogen label{width:274px;height:20px;overflow:hidden;float:left;display:inline-block;margin-bottom:4px;font-family:Arial;font-size:12px;color:#9B9B9B;line-height:20px;}
#bewerberbogen .seite2 label{width:181px;height:20px;overflow:visible;float:left;display:inline-block;margin-right:8px;margin-bottom:4px;font-family:Arial;font-size:12px;line-height:20px;}
#bewerberbogen INPUT.text{width:363px;height:20px;float:left;margin-bottom:4px;border:1px solid #a1a1a1;border-collapse:collapse;font-family:Arial;font-size:12px;color:#000000;}
#bewerberbogen .seite2 INPUT.text{width:448px;height:20px;float:left;margin-bottom:4px;border:1px solid #a1a1a1;border-collapse:collapse;font-family:Arial;font-size:12px;color:#000000;}
#bewerberbogen .file.upload{width:328px;height:20px;margin-right:7px;border:1px solid #a1a1a1;border-collapse:collapse;font-family:Arial;font-size:12px;color:#000000;}
#bewerberbogen .seite2 TEXTAREA{width:448px;float:left;margin-bottom:4px;border:1px solid #a1a1a1;border-collapse:collapse;font-family:Arial;font-size:12px;color:#000000;}
#bewerberbogen .radio_container,#bewerberbogen .checkbox_container{width:363px;float:left;}
#bewerberbogen .seite2 .checkbox_container{width:450px;float:left;}
#bewerberbogen LABEL.police{width:auto;margin-right:14px;}
#bewerberbogen .radio_container label{width:auto;float:left;margin-right:20px;}
#bewerberbogen .checkbox_container label{width:108px;overflow:visible;float:left;margin-right:20px;white-space:nowrap;}
#bewerberbogen .checkbox_container.zweispaltig label{width:180px;float:left;margin-right:20px;}
#bewerberbogen .radio_container INPUT.radio,#bewerberbogen .checkbox_container INPUT.checkbox{float:left;margin-top:4px;margin-right:8px;}
#bewerberbogen DIV.selectContainer{width:363px;height:20px;float:left;margin-bottom:4px;}
#bewerberbogen FIELDSET.oldCompanies FIELDSET.part{width:274px;overflow:hidden;float:left;}
#bewerberbogen FIELDSET.education FIELDSET.part{width:164px;overflow:hidden;float:left;margin-right:8px;}
#bewerberbogen FIELDSET.education FIELDSET.part label{width:160px;}
#bewerberbogen FIELDSET.oldCompanies FIELDSET.partlong{width:274px;overflow:visible;float:left;}
#bewerberbogen FIELDSET.education FIELDSET.partlong{width:302px;overflow:visible;float:left;}
#bewerberbogen FIELDSET.oldCompanies FIELDSET.part LABEL,#bewerberbogen FIELDSET.oldCompanies FIELDSET.partlong LABEL,#bewerberbogen FIELDSET.education FIELDSET.part LABEL,#bewerberbogen FIELDSET.education FIELDSET.partlong LABEL{height:17px;float:left;margin-bottom:4px;}
#bewerberbogen FIELDSET.oldCompanies FIELDSET.part INPUT.text{width:269px;height:20px;float:left;}
#bewerberbogen FIELDSET.education FIELDSET.part INPUT.text{width:162px;height:20px;float:left;}
#bewerberbogen FIELDSET.education FIELDSET.partlong INPUT.text{width:293px;height:20px;float:left;}
#bewerberbogen .submit_container{margin-top:13px;margin-bottom:26px;padding-right:12px;text-align:right;}
#bewerberbogen .submit_container .submit{float:right;}
#bewerberbogen .conditonalFormChoose{width:639px;float:left;text-align:right;}
#bewerberbogen .conditonalFormChoose INPUT.checkbox{margin-top:4px;}
#bewerberbogen .conditonalFormChoose LABEL{float:right;margin-right:0;margin-left:4px;width:auto;}
#bewerberbogen FIELDSET.upload INPUT.upload{margin-bottom:18px;margin-left:189px;}
#bewerberbogen .explanation{width:600;height:20px;float:left;margin-bottom:10px;font-family:Arial;font-size:12px;color:#9B9B9B;line-height:14px;}
#bewerberbogen .submit.back{margin-right:4px;}
.nextButton,.prevButton{width:130px;height:22px;float:right;margin-right:8px;background-color:#0b2bb8;}
.nextButton{background-image:url("tl_files/osd/layout/nextButton.gif");cursor:pointer;}
.prevButton{background-image:url("tl_files/osd/layout/backButton.png");cursor:pointer;}
#bewerberbogenformular .buttonContainer{margin-top:20px;}
#bewerberbogen INPUT.text.redBorder{border-color:#ff0000;}
#bewerberbogen LABEL.redText{color:#ff0000;}
#loadingBar{width:100%;height:100%;left:0;top:0;position:absolute;display:none;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;background:#ffffff url("tl_files/osd/layout/ajax-loader.gif") center center no-repeat;z-index:2000;}
.errorMsg{height:20px;float:left;padding-left:274px;color:#ff0000;}
.errorMsgTop{padding-top:10px;padding-bottom:10px;color:#ff0000;}
#bewerberbogen .error{width:637px;height:20px;float:left;line-height:20px;}

