	body{
	font-family: Arial, Helvetica, sans-serif;
	}

  .navoben{
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:0.75em;
	  font-weight:bold;
	  color:#0057a4;
	  text-align:left;
	  vertical-align:middle;
	  }
  .Nav{ 
	  padding-right:2.8em;
	  }
  .abbText1{
	  padding-left:1.1em;
	  padding-right:15em;
	  padding-top:0.3em;
	  padding-top:0.3em;
	  white-space:nowrap;
	  padding-left:0.3em;
	  FONT-SIZE: 0.7em;
	  }
  .abb {  
	COLOR: #7fabd0;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 1.4em;
	padding-bottom:1em;
	border-top:1px solid #7fabd0;
	padding-top:0.6em;
	}
  .abbText2 {
	white-space:nowrap;
	FONT-SIZE: 0.75em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
  .abbText2 a:link,.abbText2 a:visited,.abbText2 a:active,.abbText2 a:hover,.nacoben a:link,.nacoben a:visited,.nacoben a:active {
	text-decoration:none;
	color:#7fabd0;
	}
  .nacoben a:hover {
	text-decoration:underline;
	}
  .nacoben {
	text-align:right;
	padding-bottom:0.5em;
	FONT-SIZE: 0.75em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
  .mainpasempty2 A {
	PADDING-LEFT: 0.71em;
	LEFT: 0px;
	WIDTH: 15.21em;
	COLOR: #000000;
	PADDING-TOP: 0.28em;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 1.57em;
	BACKGROUND-COLOR: #fcdf2b;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
  
  .mainpasempty2 {
	PADDING-LEFT: 0.71em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.78em;
	LEFT: 0px;
	WIDTH: 15.21em;
	PADDING-TOP: 0.28em;
	FONT-FAMILY: Arial,Helvetica;
	POSITION: relative;
	TOP: 0px;
	HEIGHT: 1.57em;
	}
  .BreadCrumb{
	FONT-FAMILY: Arial,Helvetica;
	font-size:0.75em;
	color:#7fabd0;
	height:1.5em;
	padding-bottom:0,5em;
	border-bottom: 1px solid #7fabd0;
	background-image:url(image_not_found;
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:1.3em;
	}
  
  .BreadCrumb a:link,.BreadCrumb a:visited,.BreadCrumb a:active{text-decoration:none; color:#7fabd0;}
  .BreadCrumb a:hover {text-decoration: underline; color:#7fabd0;}

 .headline {
 FONT-WEIGHT: bold;
 FONT-SIZE: 1.13 em;
 COLOR: #cb5800;
 text-align: left;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.ul_arrow {
 padding-left:0;
 font-weight: normal;
 text-align:left;
 color: #464646;
 margin-bottom: 5px;
 margin-top: 3px;
 list-style-image:url(../images/list_arrow.gif);
}

.li_arrow
{
 padding-left: 0;
 margin: 0 0 0 1.333em;
 text-align:left;
 list-style-type:none;
 list-style-position:inside;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 list-style-image:url(../images/list_arrow.gif);
}

.hasenkamp {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 0.94em;
 line-height: 1.5em;
 text-align: left;
 color: #464646;
}

.hasenkampright {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 0.94em;
 line-height: 1.5em;
 text-align: right;
 color: #464646;
}

.hasenkampline
{
 TEXT-TRANSFORM: none;
 COLOR: #464646;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-WEIGHT: normal;
 TEXT-ALIGN: left;
 vertical-align:middle;
 background-image:url(../images/linie.gif);
 FONT-VARIANT: normal;
 TEXT-DECORATION: none
}


.hasenkampbold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 line-height: 1.5em;
 text-align: left;
 color: #464646;
}

.hasenkampboldright {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 line-height: 1.5em;
 text-align: right;
 color: #464646;
}

.hasenkamporangebold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 line-height: 1.5em;
 text-align: left;
 color: #cb5800;
}

.hasenkamplink {
 color: #cb5800;
 text-decoration:none;
}

.hasenkamplink a {
 color: #cb5800;
 text-decoration:none;
}

.hasenkamplink a:link {
  color: #cb5800;
 text-decoration:none;
}

.hasenkamplink a:visited {
 color: #cb5800;
 text-decoration:none;
}

.hasenkamplink a:hover {
 color: #cb5800;
 text-decoration:none;
}

.hasenkamplink a:active {
 color: #cb5800;
 text-decoration:none;
}

.h1{
 FONT-WEIGHT: bold;
 FONT-SIZE: 1.13em;
 COLOR: #cb5800;
 text-align: left;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 PADDING-TOP: 0em;
}
  .h2{
	FONT-WEIGHT: 700;
	FONT-SIZE: 0.80em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	COLOR: #0057a4;
	PADDING-TOP: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	}
	.h1R {
	FONT-WEIGHT: 700;
	FONT-SIZE: 0.80em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	}
  .bold {font-weight:bold;}
  .kursiv{font-style:italic;}
  .unterstrichen{text-decoration:underline;}
  .rot{COLOR: #990000;}
  .orange{COLOR: #cb5800;}
  .BildL{float:left;margin-bottom:0.6em;margin-right:0.6em}
  .BildR{float:right;margin-bottom:0.6em;margin-left:0.6em}
  .fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
	font-weight:normal;
	line-height:1.5em;
	padding-bottom:0.5em;
	padding-top:0.5em;
	}
	.fliesstextR{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
	font-weight:normal;
	line-height:1.5em;
	padding-bottom:0.5em;
	padding-top:0.5em;
	}
	.NachrichtRahmen2 {
	padding-left:2em;
	border-bottom:1px solid #0057a4;
	}
	.linie {
	border-bottom:1px solid #ffffff;
	}
  .SchriftGG {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#FFF;
	padding-left:1.2em;
	padding-right:1em;
	padding-bottom:0.3em;
	}
  .SchriftG {
	border-bottom:1px solid #0057a4;
	padding-bottom:0.5em;
	}
  .h1N{
	FONT-WEIGHT: 700;
	FONT-SIZE: 1.5em;
	PADDING-BOTTOM: 0.5em;
	MARGIN: 0px;
	COLOR: #0057a4;
	PADDING-TOP: 0em;
	font-family: Arial, Helvetica, sans-serif;
	}
  .Datum{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	font-weight:700;
	color:#0057a4;
	padding-bottom:0.5em;
	padding-top:0.7em;
	}
  .Nachricht{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#0057a4;
	}
  .mehr{ padding-left:0.5em;}
  
  .Nachricht a:link,.Nachricht a:visited,.Nachricht a:active{ text-decoration:none;color:#0057a4;}
  .Nachricht a:hover {text-decoration: underline;color:#0057a4;}
  
  FIELDSET {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 150px;
	COLOR: #a8a19b;	
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	white-space:nowrap;
	}
  #search_zone{
	border-bottom:1px solid #0057a4;
	}
  .suche{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
	font-weight:700;
	padding-right:0.5em;
	}
  INPUT.button{
	background-color:#7fabd0;
	font-weight:700;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.75em;
	}
CAPTION.Spalte,CAPTION.Zeile,CAPTION.Ohne{
	font-size:1.30em;
	vertical-align:top;
	text-align:left;
	}
TH.Spalte,TH.Zeile {color:#FFF; background-color:#0057a4;padding:0em;}
TH.Ohne{padding:0em;}
Table.Spalte,Table.Zeile,Table.Ohne {width:98%;padding:0em}
TD.Spalte1{ vertical-align:top; text-align:left; background-color:#dae7f1; padding:0em;}
TD.Spalte2{ vertical-align:top; text-align:right; background-color:#fefbe0; padding:0em;}
TR.Zeile1{ background-color:#ffffff;font-weight:normal;}
TR.Zeile2{ background-color:#ffffff;font-weight:normal; background-image:url(../images/linie.gif);}
TR.Zeile3{ background-color:#ffffff;font-weight:bold;}
TD.Zeile{padding:0em;vertical-align:top; text-align:left;}
TD.Ohne{vertical-align:top; text-align:left; padding:0em; border:1px solid #000000;}