.fett {font-weight: bold;}
.zentriert {text-align: center;}
.unterstrichen {text-decoration: underline;}
div.stellenauschreibung {
  margin-left: 20px;
  margin-bottom: 40px;
}

.StdWeiss {  font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #FFFFFF}
.StdWeissMittel {  font-family: "Times New Roman", Times, serif; font-size: 11pt; color: #FFFFFF}
.StdSchwarz { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000000}
.StdSchwarzEingerueckt { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000000; padding-left: 30px;}
.StdGrau { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #888888}
.StdMessage { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #45C445; font-weight: bold}
.logobox {  height: 44px; width: 144px; left: 425px; top: 25px; clip:    rect(   )}
.logoboxjubue {  height: 84px; width: 84px; left: 686px; top: 89px; clip:    rect(   )}
.StdSchwarzHeadline { font-family: "Times New Roman", Times, serif; font-size: 20pt; color: #000000 }
.StdSchwarzKlein { font-family: "Times New Roman", Times, serif; font-size: 9pt; color: #000000 }
.PopUp {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: normal; color: #000000; border: none; border-color: #000000 solid}
.StdSchwarzKleinFett { font-family: "Times New Roman", Times, serif; font-size: 8pt; color: #000000 ; font-weight: lighter}
.StdSchwarzGross { font-family: "Times New Roman", Times, serif; font-size: 14pt; color: #000000 }
.StdWeissKlein { font-family: "Times New Roman", Times, serif; font-size: 8pt; color: #FFFFFF }
.StdWeissKleinFett { font-family: "Times New Roman", Times, serif; font-size: 8pt; color: #FFFFFF; font-weight: lighter }
.StdSchwarzFett { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000000 ; font-weight: bold}
.StdSchwarzMittelFett { font-family: "Times New Roman", Times, serif; font-size: 11pt; color: #000000 ; font-weight: bold }
.Schwarz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }
.WeissGross { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ffffff }
.Hdln { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.BtnMain { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 ; background-color: #0080C0}
.BtnChange { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 ; background-color: #489971}
.BtnChangeSmall { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 ; background-color: #eeeeee:font-size: 8pt;}
.BtnDelete { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 ; background-color: #BB4859}
.GFgefaerbt { color: #000000; background-color: #FEB544}
.AFAgefaerbt { color: #FFFFFF; background-color: #2712AF}
.AFBgefaerbt { color: #FFFFFF; background-color: #7375FE}
.StdWeissFett { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #FFFFFF ; font-weight: bold}
.TabSchwarz { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.StdSchwarzSehrKlein { font-family: "Times New Roman", Times, serif; font-size: 8pt; color: #000000 }
.SansSerifSchwarz { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }
.InputRechts {  text-align: right}
.Titel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22pt; color: #000000; font-weight: bold;}
.NichtEingerueckt {padding-left: 17px; margin-left: 0px;}

.PartnerKalkDbTab { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000000; position: absolute; visibility: visible; clip: rect(  ); width:289px; height:175px; left: 180px; top: 180px; z-index:7;   }

.PopupBox {
  width: 680px; 
  left: 425px; 
  top: 25px; 
  clip: rect(   )
}

.FormularBox {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10px;
	color: #000000;
	position: absolute;
	visibility: visible;
	clip:   rect(   );
	left: 210px;
	top: 175px;
}

.BildBoxAnKante {
	position:absolute; 
	width:170px; 
	left: 202px; 
	top: 180px;
	z-index:4; 
}

.TextBoxUnterLogo {
	position:absolute; 
	width:350px; 
	left: 425px; 
	top: 178px;
	z-index:5; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #000000;
}

.MenuMain {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
.MenuEntryLink {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}
.MenuEntryLink:hover {
	color: #ff0000;
}
.MenuEntryLink:active {
	color: #f0b815;
}

.MenuEntryLinkNormal {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13px;
	color: #ffffff;
	text-decoration:none;
}
.MenuEntryLinkNormal:hover {
	color: #ff0000;
}
.MenuEntryLinkNormal:active {
	color: #f0b815;
}

.MenuEntryLinkBlau {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13px;
	color: #006699;
	font-weight: bold;
	text-decoration:none;
}
.MenuEntryLinkBlau:hover {
	color: #ff0000;
}
.MenuEntryLinkBlau:active {
	color: #f0b815;
}

.BeschreibungBox {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #000000;
	background: White;
	visibility: hidden;
	border: thin solid Black;
	z-index: 100; 
}

.LoginDatenBox {
	position: absolute; 
	width: 340px; 
	left: 10px; 
	top: 20px;
	z-index: 2; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #ffffff;
}

.InputDisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000000;
	background: #dddddd;
}

.InputNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000000;
	background: white;
}

.FahnenBox {
	position: absolute; 
	left: 10px; 
	top: 116px;
	z-index: 2; 
}

.SpeedButton{
	background-color: #f5b204;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	border-right : 2px solid #663300; 
	border-top : 2px solid #F9F4EC; 
	border-bottom : 2px solid #663300; 
	border-left : 2px solid #F9F4EC; 
}

.AssiBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color: #000000;
	background: White;
	visibility: visible;
	border: 5px solid #f5b204;
	z-index: 100; 
	position: absolute;
	width: 500px;
	left: 200px;
	top: 220px;
}
.AssiBoxTDheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	background: #f5b204;
	visibility: visible;
	border: thin solid Black;
	text-align : center;
}
.AssiBoxTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background: white;
	visibility: visible;
	border: thin solid Black;
	text-align : left;
}

ul.Assi{
	line-height : 2.0;
}

.InputGrau{
  background: #cccccc;
}

#PopupSourcecode{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background: #f5b204;
	visibility: visible;
	border: thin solid Black;
}
#PopupSourcecode td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

#Stellenangebote h4{
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 0px;
}
#Stellenangebote li{
	margin-left: -8px;
}

#FischerGruen{
	color: green;
}
div.akt-spalte1 { float: left; width: 200px; margin: 0 10px 0 0; }
div.akt-spalte1a { float: left; width: 230px; margin: 0 10px 0 0; }
div.akt-spalte2 { float: left; width: 200px; }
div.akt-spalte2a { float: left; width: 150px; }
.clearboth {clear:both;}
