body {
  font-family:Arial, Verdana, sans-serif;
  font-size:75%;
  color:#000000;
  line-height:125%;
  margin: 10px 20px;
  background-color:white;
}
.headline16_black {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#09455d;
}
.headline12_black {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#09455d;
}
.headline16_white {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#09455d;
}
.headline12_white {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#09455d;
}
.bs_bold {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#09455d;
}
.bs_normal {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
  line-height: 140%;
}
.bs_normal_left {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
  line-height: 140%;
}
.bs_normal_center {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
  line-height: 140%;
}
.bs_box {
  font-family:Arial, Verdana, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.footer {
  font-size:10pt;
  font-family:Frutiger,Verdana,Arial,Helvetica;
  font-weight:normal;
  color:#000000;
}
.bs_warnung {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:red;
}
.bs_gruen {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:green;
}
.copyright {
  font-family:Arial, Verdana, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#000000;
  text-align:left;
}
A:link {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  color:#09455d;
  font-weight:normal;
  text-decoration:underline;
}
A:hover {
  color:#ffffff;
  font-size:12px;
  text-decoration:underline;
  background-color:#09455d
}
A:active {
  color:#09455d;
  font-size:12px;
  text-decoration:underline;
}
A:visited {
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-decoration:underline;
}
.bs_normal_left_1-40 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		40px;
	width: 			40px;
	max-width:		40px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_1-60 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		60px;
	width: 			60px;
	max-width: 		60px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_1-100 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		100px;
	width: 			100px;
	max-width: 		100px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_1-150 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		150px;
	width:			150px;
	max-width: 		150px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_1-180 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		180px;
	width: 			180px;
	max-width: 		180px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_1-200 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		200px;
	width: 			200px;
	max-width: 		200px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_1-250 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		250px;
	width: 			250px;
	max-width: 		250px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_1-400 {
	min-height: 		18px;
	height: 			18px;
	max-height: 		18px;
	min-width: 		400px;
	width: 			400px;
	max-width: 		400px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_3-360 {
	min-height: 		58px;
	height: 			58px;
	max-height: 		58px;
	min-width: 		360px;
	width: 			360px;
	max-width: 		360px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_4-250 {
	min-height: 		68px;
	height: 			68px;
	max-height: 		68px;
	min-width: 		250px;
	width: 			250px;
	max-width: 		250px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_4-400 {
	min-height: 		68px;
	height: 			68px;
	max-height: 		68px;
	min-width: 		400px;
	width: 			400px;
	max-width: 		400px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_6-250 {
	min-height: 		173px;
	height: 			173px;
	max-height: 		173px;
	min-width: 		300px;
	width: 			300px;
	max-width: 		300px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_16-250 {
	min-height: 		173px;
	height: 			173px;
	max-height: 		173px;
	min-width: 		250px;
	width: 			250px;
	max-width: 		250px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
/* ... Nur für die Formulare im Stellenmarkt ... */
.bs_normal_left_3-400 {
	min-height: 		51px;
	height:			51px;
	max-height: 		51px;
	min-width: 		300px;
	width: 			300px;
	max-width: 		300px;
	border:			1px solid;
	border-color:		#09455d;
	color:			#000000;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		10px;
	font-weight:		normal;
	padding-left:		4px;
	text-align:		left;
}
.bs_normal_left_4-400 {
	min-height: 		68px;
	height: 			68px;
	max-height: 		68px;
	min-width: 		325px;
	width: 			325px;
	max-width: 		325px;
	border:			1px solid;
	border-color:		#09455d;
	color:			#000000;
	font-family:		Arial, Verdana, sans-serif;
	font-size:		12px;
	font-weight:		normal;
	padding-left:		4px;
	text-align:		left;
}
/* ... Nur für die Formulare im Stellenmarkt ... */
.bs_normal_left_8-400 {
	min-height: 		136px;
	height: 			136px;
	max-height: 		136px;
	min-width: 		300px;
	width: 			300px;
	max-width: 		300px;
	border:			1px solid;
	border-color:		#09455d;
	color:			#000000;
	font-family:		Arial, Helvetica, Verdana;
	font-size:		12px;
	font-weight:		normal;
	text-align:		left;
}
.bs_normal_left_12-400 {
	min-height: 		203px;
	height: 			203px;
	max-height: 		203px;
	min-width: 		400px;
	width: 			400px;
	max-width: 		400px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_normal_left_5-550 {
	min-height: 		80px;
	height: 			80px;
	max-height: 		80px;
	min-width: 		550px;
	width: 			550px;
	max-width: 		550px;
	border:			1px solid;
	border-color:		#09455d;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
}
.bs_box {
	min-height: 		68px;
	height: 			68px;
	max-height: 		68px;
	min-width: 		280px;
	width: 			280px;
	max-width: 		280px;
	font-family:		Arial, Verdana, sans-serif;
	font-size: 		10px;
	font-weight: 		normal;
	color: 			#000000;
	text-align : 		left;
}

.bs_trennlinie {
  background-color:#09455d;
}
.zelle1 {
  background-color:#ffffff;
}
.zelle2 {
  background-color:#ffffff;
}
.zelle11 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.zelle12 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:center;
}
.zelle13 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.zelle14 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:right;
}
.zelle15 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.zelle16 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:right;
}
.zelle17 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.zelle21 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.zelle22 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:center;
}
.zelle23 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.zelle24 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:right;
}
.zelle25 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}
.zelle26 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:right;
}
.zelle27 {
  background-color:#ffffff;
  font-family:Arial, Verdana, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#09455d;
  text-align:left;
}

