<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
		.subhead { margin-top:10px; margin-bottom:5px }
		.bewerberformular_alt { 
			padding: 0;
			margin: 0;
			z-index:6;
			line-height:1.4;
		}
		.bewerberformular_alt .input {
			line-height:1.4;
			margin-bottom: 25px;
			height: 2.45em;
			width: 100%;
		}
		.bewerberformular_alt .input label{
			cursor: pointer;
		}
		.zwischenraum {
			width: 55px;
			float: left;
			text-align: center;
			font-size:16px;
			line-height:1.4;
		}
		.width45 {
			width: 270px;
		}

		.left { float: left; }
		.right { float: right; }
		.clear { clear: both; }

		fieldset {
			border: 0;
			border-top:1px solid #C60024;
			padding: 0;
			margin: 0;
			width: 600px;
			margin-top: 50px;
			padding-top: 30px;
			position: relative;
		}

		legend {
		  padding: 0.2em 1em;
		  border:0px solid #C60024;
		  color: #C60024;
		  font-size:80%;
		  font-weight: normal;
		  position:absolute;
		  left: 225px;
		  right: 225px;
		  width: 150px;
		  top: -13px;
		  text-align: center;
		  background-color: #fff;
		}
		.bewerberformular_alt input[type=text]{
			padding: 0px;
			padding-left: 5px;
			padding-right: 5px;
			font-size: 14px;
			color: #000;
			font-weight: normal;
			height: 2.45em;
			border: 1px solid #999;
			outline: 0;
			width: 100%;
		}
		.bewerberformular_alt input[type=text]:disabled {
			padding: 0px;
			padding-left: 5px;
			padding-right: 5px;
			font-size: 14px;
			color: graytext;
			font-weight: normal;
			height: 2.45em;
			border: 1px solid #999;
			outline: 0;
			background-color: #fff;
		}
		.bewerberformular_alt input[type=submit]{
			padding: 0px;
			padding-left: 5px;
			padding-right: 5px;
			font-size: 14px;
			color: #fff;
			font-weight: normal;
			height: 2.45em;
			border: 1px solid #999;
			outline: 0;
			width: 100%
		}
		.bewerberformular_alt input[type=submit]:hover,
		.bewerberformular_alt input[type=submit]:focus{
			background-color: #C60024;
			color: #000;
			border: 1px solid #C60024;
			cursor: pointer;
			outline: 0;
		}
		.bewerberformular_alt input[type=checkbox]{
			margin-right: 10px;
			cursor: pointer;
			outline: 0;
		}
		.bewerberformular_alt input[type=text]:focus{
			color: #C60024;
			border: 1px solid #C60024;
			outline: 0;
		}
		.bewerberformular_alt input[type=text]:hover{
			border: 1px solid #C60024;
			outline: 0;
		}
		.bewerberformular_alt select {
			padding: 0px;
			padding-left: 5px;
			padding-right: 5px;
			font-size: 14px;
			line-height:25px !important;
			height: 2.45em;
			border: 1px solid #999;
			cursor: pointer;
			outline: 0;
			-webkit-appearance: menulist-button !important;
			width: 100%;
		}
		.bewerberformular_alt select:disabled {
			padding: 0px;
			padding-left: 5px;
			padding-right: 5px;
			font-size: 14px;
			line-height:25px !important;
			height: 2.45em;
			border: 1px solid #999;
			cursor: pointer;
			outline: 0;
			color: graytext;
			background-color: #fff;
			-webkit-appearance: menulist-button !important;
		}
		.bewerberformular_alt select:hover,
		.bewerberformular_alt select:focus {
			border: 1px solid #C60024;
			outline: 0;
		}
		.bewerberformular_alt file:hover,
		.bewerberformular_alt file:focus {
			border: 1px solid #C60024;
			outline: 0;
		}
		.bewerberformular_alt textarea{
			width: 100%;
			padding: 5px;
			font-size: 14px;
			border: 1px solid #999;
			outline: 0;
		}
		.bewerberformular_alt textarea:focus{
			color: #C60024;
			border: 1px solid #C60024;
			outline: 0;
		}

		.dhtmlxcalendar_label,
		.dhtmlxcalendar_month_arrow,
		.dhtmlxcalendar_month_label_year,
		.dhtmlxcalendar_month_label_month,
		.dhtmlxcalendar_selector_cell_hover  {
			cursor: pointer;
		}
		.dhtmlxcalendar_cell_month_dis .dhtmlxcalendar_label,
		.dhtmlxcalendar_cell_dis .dhtmlxcalendar_label,
		.dhtmlxcalendar_cell_weekend_dis .dhtmlxcalendar_label,
		.dhtmlxcalendar_cell_month_weekend_dis .dhtmlxcalendar_label {
			cursor: not-allowed;
			color: #c4c4c4;
		}

		@-moz-document url-prefix() { 
			.MultiFile-applied {
				width: 130px !important;
			}
		}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
			.MultiFile-applied {
				width: 135px !important;
			}
		}

		.filelist {
			margin-top: 8px;
		}
		.filetypes {
			margin-top: 0px;
			font-size: 12px;
		}

		.error {
			color: red !important;
			font-weight: 500;
		}
		label.error {
			color: red !important;
			font-weight: normal;
		}
		.error input {
			color: red !important;
			border: 1px solid red !important;
		}
		.error select {
			border: 1px solid red !important;
		}
		
		.SI-FILES-STYLIZED label.cabinet
		{
			width: 136px;
			height: 26px;
			background: url(/images/upload.gif) 0 0 no-repeat;

			display: block;
			overflow: hidden;
			cursor: pointer;
		}

		.SI-FILES-STYLIZED label.cabinet input.file
		{
			position: relative;
			height: 100%;
			width: auto;
			opacity: 0;
			-moz-opacity: 0;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
		}

		@media only screen and (max-width: 500px) {
			
			.x-navbar-fixed-top {
				position: relative !important;
				margin-bottom: -120px !important;
			}
			
		}</pre></body></html>