body							{ background-color:#ffffff; padding:0px; margin:0px; border:0px; }

a:link							{ color: #000000; text-decoration:underline; }
a:visited							{ color: #000000; text-decoration:underline; }
a:hover							{ color: #f21c0a; text-decoration:none; }
a:active							{ color: #000000; text-decoration:underline; }

a.foot:link						{ color: #969698; text-decoration:none; }
a.foot:visited						{ color: #969698; text-decoration:none; }
a.foot:hover						{ color: #000000; text-decoration:underline; }
a.foot:active						{ color: #969698; text-decoration:none; }

a.NoUnderline:link					{ text-decoration:none; }
a.NoUnderline:visited				{ text-decoration:none; }
a.NoUnderline:hover				{ text-decoration:none; }
a.NoUnderline:active				{ text-decoration:none; }

tr								{ vertical-align:top; margin:0px; padding:0px; spacing:0px; }
tr.bggreylight						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; background-color:#f5f5f5; }
tr.bggrey							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; background-color:#cccccc; }
tr.bgwhite						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; background-color:#ffffff; }

td								{ vertical-align:top; margin:0px; padding:0px; spacing:0px; }
td.right							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; text-align:right; }
td.center							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; text-align:center; }
td.bottom						{ vertical-align:bottom; margin:0px; padding:0px; spacing:0px; }
td.ht1greyLine					{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:1px; background-color:#969698; }
td.ht1eonred					  	{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:1px; background-color:#f21c0a; }
td.ht3							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:3px; }
td.ht5							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:5px; }
td.ht8							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:8px; }
td.ht10							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:10px; }
td.ht15							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:15px; }
td.ht24							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:24px; }
td.ht30							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:30px; }
td.ht40							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:40px; }
td.ht50							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:50px; }
td.ht100							{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:100px; }
td.bggreylight						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; background-color:#f5f5f5; }
td.mainRiPa8						{ vertical-align:top; margin:0px; padding-right:8px; spacing:0px; background-color:#f5f5f5; text-align:right; }
td.bgwhite						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; background-color:#ffffff; }
td.eonred						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; background-color:#f21c0a; }
td.ht10greylight					{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:10px; background-color:#f5f5f5; }
td.ht15black						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:15px; background-color:#000000; }
td.ht15eonred						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:15px; background-color:#f21c0a; }
td.ht20eonred						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:20px; background-color:#f21c0a; }
td.ht25eonred						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:25px; background-color:#f21c0a; }
td.ht26eonred						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:26px; background-color:#f21c0a; }
td.ht31eonred						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:31px; background-color:#f21c0a; }
td.ht52eonred						{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:52px; background-color:#f21c0a; }
td.ht20greydark					{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:20px; background-color:#969696; }
td.ht15greylight					{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:15px; background-color:#f5f5f5; }
td.ht20greylight					{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:20px; background-color:#f5f5f5; }
td.ht30greylight					{ vertical-align:top; margin:0px; padding:0px; spacing:0px; height:30px; background-color:#f5f5f5; }
td.paLe10						{ vertical-align:top; margin:0px; padding-left:10px; spacing:0px; }


img								{ border:0px; margin:0; padding:0; }

table.standard					{ table-layout:fixed; padding:0px; spacing:0px; margin:0px; border:0px; border-collapse:collapse; empty-cells:show; }
table.red_head					{ table-layout:fixed; background-color:#f21c0a; padding:0px; spacing:0px; margin:0px; border: 0px; border-collapse:collapse; empty-cells:show; }
table.greylight_nav					{ table-layout:fixed; background-color:#f5f5f5; padding:0px; spacing:0px; margin:0px; border: 0px; border-collapse:collapse; empty-cells:show; height:100px; }
table.greylight_form				{ table-layout:fixed; background-color:#f5f5f5; padding:0px; spacing:0px; margin:0px; border: 0px; border-collapse:collapse; empty-cells:show; }
table.grey_form					{ table-layout:fixed; background-color:#e6e6e6; padding:0px; spacing:0px; margin:0px; border: 0px; border-collapse:collapse; empty-cells:show; }
table.grey_formSM					{ background-color:#e6e6e6; padding:0px; spacing:0px; margin:0px; border: 0px; border-collapse:collapse; empty-cells:show; }

.txtNavi							{ font-family:verdana; font-size:11px; font-weight:normal; line-height:17px; color:#990000; margin:0px; }
.txtLogin							{ font-family:verdana; font-size:11px; font-weight:normal; line-height:17px; color:#000000; margin:0px; }
.txtMainTitle						{ font-family:verdana; font-size:24px; font-weight:normal; line-height:28px; color:#f21c0a; margin:0px; }
.txtMainSubTitle					{ font-family:verdana; font-size:20px; font-weight:normal; line-height:24px; color:#5d5d5d; margin:0px; }
.txtListDot						{ font-family:verdana; font-size:11px; font-weight:normal; line-height:14px; color:#f21c0a; margin:0px; }
.txtList							{ font-family:verdana; font-size:11px; font-weight:normal; line-height:14px; color:#000000; margin:0px; }
.txtListMa5						{ font-family:verdana; font-size:11px; font-weight:normal; line-height:14px; color:#000000; margin-top:5px; margin-bottom:8px; text-decoration:none; }
.txtListBold						{ font-family:verdana; font-size:11px; font-weight:bold; line-height:14px; color:#000000; margin:0px; }
.txtListTitle						{ font-family:verdana; font-size:11px; font-weight:bold; line-height:14px; color:#000000; margin:0px; }
.txtListTitleWhite					{ font-family:verdana; font-size:11px; font-weight:bold; line-height:14px; color:#ffffff; margin:0px; }
.txtFoot							{ font-family:verdana; font-size:10px; font-weight:normal; line-height:13px; color:#969698; margin:0px; text-decoration:none; }
.txtBlackBold						{ font-family:verdana; font-size:11px; font-weight:bold; line-height:19px; color:#000000; margin:0px; }
.txtRedBold						{ font-family:verdana; font-size:11px; font-weight:bold; line-height:16px; color:#f21c0a; margin:0px; }
.txtError							{ font-family:verdana; font-size:11px; font-weight:normal; line-height:14px; color:#f21c0a; margin:0px; }

.ReOrt							{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.ReKommunikation					{ width:60px; color:#000000; font-family:verdana; font-size:11px; }
.ReLand							{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.ReEmail							{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.ReVorname						{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.ReNachname						{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.RePasswort						{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.RePasswortBest					{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.RePostleitzahl					{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.ReAnrede						{ width:60px; color:#000000; font-family:verdana; font-size:11px; }
.ReStrasse						{ width:250px; color:#000000; font-family:verdana; font-size:11px; }


.PdAnrede                   			{ width:60px; color:#000000; font-family:verdana; font-size:11px; }
.PdTitel                    				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdNachname              				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdVorname                 			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdGeburtsort              			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdFamilienstand         				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdKinder                   				{ width:150px; color:#000000; font-family:verdana; font-size:11px; }
.PdStrasse                  			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdPlz                      				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdOrt                      				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdLand                     				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdEmail                    				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdKommweg               			{ width:60px; color:#000000; font-family:verdana; font-size:11px; }
.PdNationalitaet           			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdCareOf                    			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdPersNumber             			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.PdMilitService             			{ width:120px; color:#000000; font-family:verdana; font-size:11px; }
.PdHandycap               			{ width:120px; color:#000000; font-family:verdana; font-size:11px; }

.ScAbschluss               			{ width:200px; color:#000000; font-family:verdana; font-size:11px; }
.ScAbschlussnote              			{ width:60px; color:#000000; font-family:verdana; font-size:11px; }

.QuArt               					{ width:150px; color:#000000; font-family:verdana; font-size:11px; }
.QuTfrt               					{ width:150px; color:#000000; font-family:verdana; font-size:11px; }
.QuLevel               				{ width:150px; color:#000000; font-family:verdana; font-size:11px; }

.AbAbschluss               			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AbFachrichtung           			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AbErgebnis                				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AbUnternehmen              			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }

.StStudienabschluss         			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StArtHochschule            			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StOrt                      				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StSchwerpunkt              			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StAbschlussnote            			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StZwischenprnote         			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StThemaAbschlussarbeit			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StStudiengang              			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.StBemerkung              			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }

.AgFunktion                 			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AgUnternehmen              			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AgOrt                      				{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AgBerufsfeld               			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AgBranche                  			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AgEinstellungsart          			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AgReferenzen               			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.AgBemerkung                			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }

.SoBezeichnung              			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }
.SoBeschreibung             			{ width:250px; color:#000000; font-family:verdana; font-size:11px; }

.AsBewerbungAls					{ width:250px; color:#000000; font-family:verdana; font-size:11px;}
.Asbeschreibung					{ width:250px; color:#000000; font-family:verdana; font-size:11px; height:60px;  }

.UploadCompo             				{ width:280px; color:#000000; font-family:verdana; font-size:11px; }

.TelLand							{ width:48px; color:#000000; font-family:verdana; font-size:11px; margin-right: 2px; }
.TelOrt							{ width:48px; color:#000000; font-family:verdana; font-size:11px; margin-right: 2px; }
.TelDurchwahl						{ width:150px; color:#000000; font-family:verdana; font-size:11px; }

.DateTag							{ width:40px; color:#000000; font-family:verdana; font-size:11px; margin-right:2px;	margin-top:1px; }
.DateMonat						{ width:40px; color:#000000; font-family:verdana; font-size:11px; margin-right:2px;	margin-top:1px; }
.DateJahr							{ width:60px; color:#000000; font-family:verdana; font-size:11px; }

.hidden							{ visibility:hidden; }

.tf_LoginField						{ width:110px; color:#000000; font-family:verdana; font-size:11px; }
.tf_PasswordField					{ width:110px; color:#000000; font-family:verdana; font-size:11px; }

.tfFilter							{ width:260px; color:#000000; font-family:verdana; font-size:11px; }

.BUPopUp							{ width:134px; color:#000000; font-family:verdana; font-size:9px; }

.SsBrowser						{ width:250px; color:#000000; font-family:verdana; font-size:11px; height:100px; }
.SsTextField						{ width:250px; color:#000000; font-family:verdana; font-size:11px;}

.tf_job_search					{ width:170px; color:#000000; font-family:verdana; font-size:10px;}


//  Navigator




body.navigator					{ background-color: #ffffff; 		padding: 0px; margin:0px; border-bottom:15px solid #cccccc; border-top:0px; 	overflow:auto; scrollbar-face-color: #dddddd; scrollbar-shadow-color: #666666; scrollbar-highlight-color: #666666; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #666666; }


td.middle							{ vertical-align:middle;		margin: 0px; 	padding: 0px; 	spacing: 0px; }
td.wt5							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; 				 width:  5px; }
td.wt1							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; 				 width:  1px; }
td.ht2							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:   2px; }
td.ht4							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:   4px; }
td.ht20							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height: 20px; }
td.ht25							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height: 25px; }
td.ht40							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height: 40px; }
td.ht75							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height: 75px; }
td.ht150							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:150px; }
td.ht200							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:200px; }
td.ht270							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:270px; }
td.ht300							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:300px; }
td.ht350							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:350px; }
td.ht400							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:400px; }
td.ht500							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:500px; }
td.ht1bl							{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:    1px; background-color:#000000; }
td.ht1black		/*GRAU*/		{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:    1px; background-color:#cccccc; }
td.ht1grey						{ vertical-align:top;     		margin: 0px;	padding: 0px;		spacing: 0px; height:    1px; background-color:#cccccc;}
td.ht2grey						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:    2px; background-color:#666666; }
td.ht4grey						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:    4px; background-color:#cccccc; }
td.ht4yellow						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:    4px; background-color:#ffcc33; }
td.ht5grey						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:    5px; background-color:#cccccc; }
td.ht10grey						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:  10px; background-color:#cccccc; }
td.ht15grey						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:  15px; background-color:#cccccc; }
td.ht10greyDark					{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:  10px; background-color:#999999; }
td.ht10yellow						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:  10px; background-color:#ffcc33; }
td.ht15black		/*GRAU*/		{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:  15px; background-color:#cccccc; }
td.ht15blackCenter	/*GRAU*/		{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:  15px; background-color:#cccccc; text-align: center; }
td.ht15blackRight/*GRAU*/			{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; height:  15px; background-color:#cccccc; text-align: right; }
td.padlt3							{ vertical-align:top; 		margin: 0px; 	padding-left:  3px;	spacing: 0px; }
td.padlt50						{ vertical-align:top; 		margin: 0px; 	padding-left:50px; spacing: 0px; }
td.padtp2						{ vertical-align:top; 		margin: 0px; 	padding-top:  2px;	spacing: 0px; }
td.padtp3						{ vertical-align:top; 		margin: 0px; 	padding-top:  3px;	spacing: 0px; }
td.bg							{ vertical-align:top; 		margin: 0px; 	padding: 0px;		spacing: 0px; background-color: #f21c0a; height:17px;}
td.bgyellow						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; background-color: #ffcc33; }
td.bgblack		/*GRAU*/		{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; background-color: #cccccc; }
td.bggrey						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; background-color: #cccccc; }
td.bggreyCenter					{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; background-color: #cccccc; text-align:center; }
td.bggreyDark						{ vertical-align:top; 		margin: 0px; 	padding: 0px; 	spacing: 0px; background-color: #999999; }
td.mainMenu						{ vertical-align:top; 		margin: 0px; 	padding-top:  5px;	spacing: 0px; }

/* Tabellen */

table							{ vertical-align:top; }
table.unformatted					{ 					 							padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; }
table.standardgrey					{ table-layout: fixed; background-color: #cccccc; 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: show; }
table.tabmainmenu					{ table-layout: fixed; background-color: #cccccc; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #666666; border-style: solid; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-collapse: collapse; empty-cells: collapse; width:140px; }
table.tabmainmenuIn				{ table-layout: fixed; background-color: #cccccc; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #666666; border-style: solid; border-top-width: 0px; border-bottom-width: 2px; border-left-width: 0px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; width:142px; }
table.tab980borderless				{				    background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: collapse; height:100%; }
table.tab820borderless				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: collapse; width:820px; }
table.tab820borderlessTrans			{ table-layout: fixed; 						 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: collapse; width:820px; }
table.tab600borderless				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: collapse; width:600px; }
table.tab500borderless				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: show; width:500px; }
table.tab820border					{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width: 17px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:820px; }
table.tab820borderTrans			{ table-layout: fixed; 								padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width: 17px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:820px; }		
table.tab600border					{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width: 17px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:600px; }
table.tab500border					{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width: 17px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:500px; }
table.tab300border					{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width: 17px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:300px; }
table.tab500borderSep				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-width: 8px 2px 0px 2px;  border-collapse: separate; 	empty-cells: collapse; width:500px; }
table.tab492border					{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-width: 0px 2px 8px 2px;  border-collapse: seperate; 	empty-cells: collapse; width:492px; }
table.tab975borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:975px; }
table.tab820borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:820px; }
table.tab700borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:700px; }
table.tab600borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:600px; }
table.tab500borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:500px; }
table.tab400borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:400px; }
table.tab300borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:300px; }
table.tab200borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:200px; }
table.tab150borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:150px; }
table.tab100borderTitle				{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border-color: #cccccc; border-style: solid; border-top-width:   2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-collapse: collapse; empty-cells: collapse; 	width:100px; }
table.vacListIn					{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: show; width:716px; }
table.applVacListIn					{ table-layout: fixed; background-color: #ffffff; 		padding: 0px; spacing: 0px; margin: 0px; 	border: 0px; border-collapse: collapse; empty-cells: show; width:792px; }
table.CommentList      				{ 												padding: 0px; 						border-color: #b1e9e9;	border-style: solid; border-width:3px; width:555px; text-align:justify; }
table.Letter      					{												padding: 0px;  			 			border-color: #800000;	border-style: solid; border-width:3px; width:555px; text-align:justify;}

/* vacancyListNC */
/*Bocksatz text-align:justify */

.vLNC							{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:17px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCBackground					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:17px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; background-color:#0ff000; }
.vLNC14ht						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:14px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; text-decoration:none; }
.vLNC_margin						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:17px; color:#000000; 	margin: 5px; }
.vLNCChart						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:17px; color:#000000; 	margin-left: 2px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCbold						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;	line-height:17px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCbold13						{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold;	line-height:17px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCjobboard						{ font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; 	line-height:15px; color:#cc3333; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCbold_margin					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:17px; color:#000000; 	margin: 5px; }
.vLNCboldChart					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:17px; color:#000000; 	margin-left: 2px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCactUnderline					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:17px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; text-decoration: underline; }
.vLNCact							{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:17px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNChead						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:16px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCheadMaRi5					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:16px; color:#000000; 	margin-left: 0px; margin-right:10px; margin-bottom: 0px; margin-top: 0px; }
.vLNCheadBGWhite					{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; 	line-height:13px; color:#ffffff; 		margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; background-color: #cc3333; }
.vLNCheadLiHei14					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:14px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
.vLNCheadFont					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:15px; color:#ffffff; 		margin-left: 0px; margin-right: 0px; margin-bottom: 2px; margin-top: 0px; }
.vLNCsubline						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal;	line-height:17px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; text-decoration:underline; font-style:italic; }
.vLNCMa2						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:17px; color:#000000; 	margin-left: 2px; margin-right: 2px; margin-bottom: 2px; margin-top: 2px; }
.vLNCheadMa2					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:16px; color:#ffffff; 		margin-left: 2px; margin-right: 2px; margin-bottom: 0px; margin-top: 0px; }
.vLNCblck						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font weight:normal; 	line-height:14px; color:#000000; 	margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.vLNCre							{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font weight:normal; 	line-height:10px; color:#ff0000; 		margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.vLNCreBold						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font weight:bold; 	line-height:17px; color:#ff0000; 		margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.vLNCgr							{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font weight:normal; 	line-height:10px; color:#00ff00; 		margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.vLNCbl							{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font weight:normal; 	line-height:10px; color:#0000ff; 		margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.vLNCMaLft2						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font weight:normal; 	line-height:10px; color:#000000; 	margin-left: 2px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.lineThrough 						{ text-decoration:line-through; }




/*WelcomePage*/

.wpTitle							{ font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; 	line-height:15px; color:#666666; margin-left: 5px; margin-right: 0px; margin-bottom: 2px;  margin-top: 0px; }
.wpTitleNormal					{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; 	line-height:15px; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom: 2px;  margin-top: 0px; }

/*Publikation*/

.jobTitle							{ font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; line-height:15px; color:#666666; margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top:10px; }
.applicationLink					{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; line-height:15px; color:#666666; margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top:10px; }

/* MainMenuNC */

.mainMenuNC						{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; line-height:15px; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom: 2px; margin-top: 0px; }
.tfmainMenuNC					{ font-family:Arial,Helvetica,sans-serif; font-size:  9px; font-weight:normal; line-height:18px; color:#000000; margin: 0px; width:130px; height:30px;}

/* ApplicationStartPage */

.aAHead							{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; 	line-height:15px; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top: 0px; }
.aAText							{ font-family:Arial,Helvetica,sans-serif; font-size:  8pt; font-weight:normal; line-height:10pt; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom:  2px; margin-top: 0px; }
.Head							{ font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; 	line-height:25px; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top: 0px; }

/* RefData*/

.rdHead							{ font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; 	line-height:15px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top: 0px; }
.rdSubHead						{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:13px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top: 0px; }
.rdText							{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; 	line-height:13px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom:  2px; margin-top: 0px; }
.rdTextSmall						{ font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; 	line-height:12px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom:  2px; margin-top: 0px; }
.rdError							{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; 	line-height:13px; color:#ff0000; 		margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top: 0px; }

.tableCV 							{ width:600px; border-width:3px; border-style:solid; border-color:01b4b4;	padding: 0px; text-align:justify; }
.tableAcademic					{ width:600px; border-width:3px; border-style:solid; border-color:3333CC;	padding: 0px; text-align:justify; }
.tableIndustrial					{ width:600px; border-width:3px; border-style:solid; border-color:009900;	padding: 0px; text-align:justify; }
.tableMiscellaneous				{ width:600px; border-width:3px; border-style:solid; border-color:66CC66; 	padding: 0px; text-align:justify; }
.tableSchoolreport					{ width:600px; border-width:3px; border-style:solid; border-color:FF0000; 	padding: 0px; text-align:justify; }
.tableSkill 						{ width:600px; border-width:3px; border-style:solid; border-color:CC6666; 	padding: 0px; text-align:justify; }
.tableWorkExperience				{ width:600px; border-width:3px; border-style:solid; border-color:FFFF00; 	padding: 0px; text-align:justify; }
.tableCoverLetter					{ width:600px; border-width:3px; border-style:solid; border-color:ffcc00; 	padding: 0px; text-align:justify; }
.tableWantedJob        				{ width:600px; border-width:3px; border-style:solid; border-color:0000ff; 	padding: 0px; text-align:justify; }
.tableLetter			                   { width:600px; border-width:3px; border-style:solid; border-color:c8c8c8; 	padding: 0px; text-align:justify; }
.tableLetter300		                   { width:300px; border-width:3px; border-style:solid; border-color:c8c8c8; 	padding: 0px; }
.tableLetter760		                   { width:760px; border-width:3px; border-style:solid; border-color:c8c8c8; 	padding: 0px; }
.tableCommentList      				{ width:600px; border:0px; 										 	padding: 0px; text-align:justify; }

.cb								{ border:  0px; padding: 0px; margin-top: 3px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
.rdInput							{ font-family: arial, helvetica, sans-serif; font-size: 11px; }
.maLeft10						{ border: 0px; margin-left: 10px; }



/* Stellenbearbeitung */

.sETitel	              				{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; line-height:20px; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top:  0px; }
.txtUeberschriftGross				{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; line-height:17px; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top:15px; }
.txtUeberschrift 					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; line-height:17px; color:#000000; margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top:15px; }

/* Aufzählungen in Listen (ObjectListNC) */

.olNC							{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:10px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top:  0px; }
.olNCbold							{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:bold; 	line-height:10px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom:10px; margin-top:  0px; }
.olNCre							{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:10px; color:#ff0000; 	margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.olNCgr							{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:10px; color:#009900; margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.olNCbl							{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:10px; color:#0000ff; 	margin-left: 0px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.olNCMaLft2						{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:10px; color:#000000; 	margin-left: 2px; margin-right: 2px; margin-bottom:10px; margin-top:  0px; }
.olNCMargin 						{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:19px; color:#000000; 	margin-left: 0px; margin-right: 0px; margin-bottom:  0px; margin-top:10px; padding-top:10px; top-margin:10px; }
.olNCArrayBlue					{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:  9px; color:#ff0000; 	margin-left: 0px; margin-right: 0px; margin-bottom:  0px; margin-top:  0px; }
.olNCArrayWhite					{ font-family:Arial,Helvetica,sans-serif; font-size: 9px; font weight:normal; 	line-height:  9px; color:#000000;	margin-left: 0px; margin-right: 0px; margin-bottom:  0px; margin-top:  0px; }

/* Sternchenfarbe */

.colStarlet	

/* Administration */

.aTitel	              				{ font-family:Arial,Helvetica,sans-serif; font-size:14px; font weight:bold; line-height:15px; color:#ffffff; margin-left:5px; margin-right:0px; margin-bottom:0px; margin-top:0px; }
.aText							{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; line-height:15px; color:#000000; margin-left:10px; margin-right:0px; margin-bottom:5px; margin-top:0px; }

/* InPut-Felder */

.input_Text11						{ 			  	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_25Text11					{ width:  25px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_40Text11					{ width:  40px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_60Text11					{ width:  60px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_100Text11					{ width:100px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_105Text11					{ width:105px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_120Text11					{ width:120px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_130Text11					{ width:130px;	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_132Text9					{ width:132px;	color:#000000; font-family: arial, helvetica, sans-serif; font-size:   9px; background: #eeeeee; }
.input_135Text11					{ width:135px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_140Text11					{ width:140px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_150Text11					{ width:150px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_160Text11					{ width:160px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_162Text11					{ width:162px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_180Text11					{ width:180px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_190Text11					{ width:190px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_200Text11					{ width:200px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_220Text11					{ width:220px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_240Text11					{ width:240px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_260Text11					{ width:260px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_300Text11					{ width:300px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_338Text11					{ width:338px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_350Text11					{ width:350px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_400Text11					{ width:400px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_410Text11					{ width:410px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.input_40PopUpText11				{ width:  40px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-top: 1px; }
.input_60PopUpText11				{ width:  60px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-top: 1px; }
.input_180PopUpText11				{ width:180px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-top: 1px; }
.input_200PopUpText11				{ width:200px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-top: 1px; }
.input_496PopUpText11				{ width:496px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-top: 1px; }
.input_136Text9					{ width:134px;	color:#000000; font-family: arial, helvetica, sans-serif; font-size:   9px; background: #eeeeee; }
.input_70Text11Ma4				{ width:  70px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-left: 4px; background: #eeeeee; }
.rdInput_Text9 					{  				color:#000000; font-family: arial, helvetica, sans-serif; font-size:   9px; }
.input_WOTextField_01  			{ width:265px; 	color:#000000; }
.input_WOBrowser_01				{ width:265px; 	color:#000000; }
.input_WOText_01					{ width:265px; 	color:#000000; font-family: Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; line-height:15px; margin: 0px; }
.inputRed							{ border-width: 2px; border-style: double; border-top-color: #626262; border-right-color: #ffa0a0; border-bottom-color: #ffa0a0; border-left-color: #626262; }
.WOPopUp						{ width:179px; 	color:#000000; }
.WOPopUp2						{ width:179px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.WOPopUp3						{ width:240px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 10px; }
.WOPopUp4						{ width:  40px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 10px; }
.WOPopUp5						{ width:100px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.WOPopUp6						{ width:120px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; }
.WOPopUp7						{ width:200px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 10px; }
.WOPopUp8						{ width:150px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 10px; }
.WOPopUp9						{ width:150px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 10px; height:40px; }
.WOPopUp10						{ width:  60px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 10px; }

.inputTF 							{ width:95%; font-family:arial, helvetica, sans-serif; font-size:11px; margin:0; padding:0; }
.inputTF2							{ width:95%; font-family:arial, helvetica, sans-serif; font-size:11px; margin:0; padding:0; }
.inputTF95						{ width:95%; font-family:arial, helvetica, sans-serif; font-size:11px; margin:0; padding:0; }

.DateTextTag						{ width:  40px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-right: 2px; }
.DateTextMonat					{ width:  98px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-right: 2px; }
.DateTextJahr						{ width:  60px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px;}


.TFHour							{ width:  40px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin-right: 2px; }
.TFMinute						{ width:  40px; 	color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; margin:  0px; }

/*  SubmitButton  */

.submit							{ width: 80px; height:18px; background-color: #777777; border: 1px solid #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; }
.submitAdmin						{ width: 80px; height:19px; background-color: #cccccc; border: 1px solid #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin-bottom: 1px; }
.submitAdmin120					{ width:120px; height:19px; background-color: #cccccc; border: 1px solid #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin-bottom: 1px; }

/* Scrollbars */

.scroll							{ scrollbar-face-color: #666666; scrollbar-shadow-color: #ffffff; 		scrollbar-highlight-color: #ffffff; 		scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff; }
.scrollSA							{ scrollbar-face-color: #ffffff; scrollbar-shadow-color: #ffffff; 		scrollbar-highlight-color: #f21c0a; 		scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #f21c0a; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #f21c0a; }
.borderscroll						{ scrollbar-face-color: #666666; 	scrollbar-shadow-color: #ffffff; 		scrollbar-highlight-color: #ffffff; 		scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff; }
.TF170borderscroll					{ scrollbar-face-color: #ffffff; 	scrollbar-shadow-color: #cccccc; 	scrollbar-highlight-color: #cccccc; 	scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #cccccc; width:170px; font-family: arial, helvetica, sans-serif; font-size: 11px; border-color: #cccccc; border-style: solid; border-width: 1px; }

/* Legende */

.infobox							{ border:2px solid #cccccc; background-color: #ffffff; position:absolute; top:150px; left:830px; visibility:visible; filter:Alpha(opacity=0, finishopacity=0, style=2); }

/* Stellenanzeige */

.txtAnzeige_R_Titel_A 				{ font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:normal; line-height:24px; color:#f21c0a; margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px; }
.txtAnzeigeTitle	 				{ font-family:polo, verdana; font-size:20px; font-weight:normal; line-height:22px; color:#f21c0a; margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px; }
.txtSMTitle		 				{ font-family:polo, verdana; font-size:20px; font-weight:normal; line-height:22px; color:#f21c0a; margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px; }

.text 							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; line-height: 15px; }
.textbold 						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 15px; }
.marginal 						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; line-height: 13px; }
.marginalhead						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #969698; line-height: 13px; }


a.sm:link							{ color: #f21c0a; text-decoration:underline; }
a.sm:visited						{ color: #f21c0a; text-decoration:underline; }
a.sm:hover						{ color: #000000; text-decoration:underline; }
a.sm:active						{ color: #f21c0a; text-decoration:underline; }