body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
.spalte_2 a:link,.spalte_2 a:visited,.spalte_2 a:active, .spalte_2 a:hover{ color:#ed8814; text-decoration:none;}
.Titel2grau {
FONT-WEIGHT: 300;
FONT-SIZE: 1.5em;
PADDING-BOTTOM: 0.4em;
MARGIN: 0px;
COLOR: #a2a2a2;
PADDING-TOP: 0px;
PADDING-left: 0px;
font-family: Arial, Helvetica, sans-serif;
}
.Subheadline{
font-family: Arial, Helvetica, sans-serif;
FONT-WEIGHT: 700;
color:#003d79;
padding:0px;
margin:0px;
font-size:0.88em;
PADDING-BOTTOM: 1em;
}
.fliesstext,.frmHinweis {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#000000;
font-weight:normal;
line-height:1.5em;
}
.frmHinweis2 {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#000000;
font-weight:normal;
line-height:1.5em;
}
.fliesstextT {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#000000;
font-weight:normal;
line-height:1.5em;
padding-bottom:1em;
padding-top:1em;
}
.TeaserSTitel{
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#000000;
font-weight:bold;
padding-top:0.6em;
}
.TeaserS{
text-align:left;
vertical-align:top;}
.LinkS{
text-align:right;
vertical-align:middle;
}
.LinkS a:link,.LinkS a:visited,.LinkS a:active,.LinkS a:hover{
color:#000000;
Text-decoration:none;
}
.more{font-family: Arial, Helvetica, sans-serif;
font-size:0.68em;
padding-right:0.1em;
}
.Bild {float:left;margin-bottom:0.6em;margin-right:1em}
.BildTeaser {float:left;margin-bottom:100%;margin-right:1em;background-color:#FFFFFF;}
.bold {font-weight:bold;}
.kursiv{font-style:italic;}
.unterstrichen{text-decoration:underline;}
.rot{COLOR: #990000;}
.abb {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#FFFFFF;
position:fixed;
left:0;
z-index:1000;
height:1.4em;
}
.abbText1{
padding-left:1.1em;
padding-right:3em;
padding-top:0.3em;
white-space:nowrap;
padding-left:0.8em;
}
.abbTextN{white-space:nowrap;padding-right:37.5em;}

.abbBildN{padding-right:0.5em;}
.abbText2{
white-space:nowrap
}
.abbText2 a:link,.abbText2 a:visited,.abbText2 a:active,.abbText2 a:hover,.abbTextN a:link,.abbTextN a:visited,.abbTextN a:active,.abbTextN a:hover{
text-decoration:none;
color:#FFFFFF;
}
.TeasergTitel{
font-family: Arial, Helvetica, sans-serif;
font-size:0.88em;
color:#000000;
FONT-WEIGHT: 700;
}
.TeasergText {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#000000;
font-weight:normal;
line-height:1.5em;
padding-bottom:0.5em;
}

.Tesargrau{
background-color:#f2f7fb;
padding-top:0.5em;
padding-right:0.5em;
padding-left:0.5em;
padding-bottom:0.5em;
min-height:5.8em;
}
.more2{
text-align:right;
vertical-align:middle;
padding-right:0.5em;
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
padding-bottom:0.1em;
}
.more2 a:link,.more2 a:visited,.more2 a:active, .more2 a:hover{
Text-decoration:none;
color:#000000;
}
.Service{
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
clear:both;
padding-top:2em;
}
.pdf{
float: left;
width:14em;
color:#ee8812;}
.print{
color:#ee8812;
}
.fliesstextRS{
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
padding-top:0.3em;
padding-bottom:0.2em;
}
.fliesstextRS a:link,.fliesstextRS a:visited,.fliesstextRS a:active,.fliesstextRS a:hover{ text-decoration:none; color:#ee8812;}
.Tleft{width:13.3em;text-align:left;
vertical-align:top;float:left;}
.Tright{
text-align:right;
vertical-align:top;}
.TeaserR{ padding-top:0.5em;}
.fliesstextTR{font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
padding-top:0.3em;}
.BreadCrumb {
font-family: Arial, Helvetica, sans-serif;
font-size:0.7em;
}
.BreadCrumb a:link,.BreadCrumb a:visited,.BreadCrumb a:active,.BreadCrumb a:hover{
text-decoration:none;
color:#036eb8;
}
.breadcrumb_bild {padding-left:0.2em;padding-right:0.2em;}
img.BildLR{
border: 1px solid #b2c5d6;
}
FIELDSET {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;	
WIDTH: 8.3em;	
COLOR: #a8a19b;
BORDER-TOP-STYLE: none;	
PADDING-TOP: 0px;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-BOTTOM-STYLE: none;
padding-top:0.08em;
}
INPUT.SUCHFELD{
width:8.5em;
float:left;
height:1.15em;
font-family:Arial, Helvetica, sans-serif;
font-size:0.67em;
border-right: 1px solid #9d9a98;
border-top: 1px solid #9d9a98;
}
INPUT.button{ padding-top:0.09em;}
#search_zone{
white-space:nowrap;
}
SELECT.Language {
WIDTH: 10.3em;
font-family:Arial, Helvetica, sans-serif;
font-size:0.67em;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px
MARGIN: 0px;
height:1.8em;
border-right: 1px solid #9d9a98;
border-top: 1px solid #9d9a98;
}
.newsHeadline,.newsHeader
{
  font-family: Helvetica;
  font-size: 0.88em; 
  color: #A2A2A2;
  line-height: 46px;
}
.newstext SPAN{  font-size: 1em; 
}
 
span.newsHeadline,TD.NewsA, TD.NewsD,.newsHeadline,
{
  font-family: Arial;
  font-size: 0.92em;
  color: #003D79;
  font-weight: bold;
}
.newsText span.newsHeadline
{
  font-family: Arial;
  font-size: 1.28em;
  color: #003D79;
  font-weight: bold;
}
 
div.newsText
{
  font-family: Arial;
  font-size: 0.75em;
  color: #000000; 
  padding-top: 1em;
  padding-bottom: 0.125em;
}
div.newsText a, TD.NewsA a
{
  font-family: Arial;
  font-size: 0.88em;
  text-decoration: none;
  color: #EE8812;
}
.hideme {
display:none !IMPORTANT;
}
Table.frmContact{
	width: 32.5em;

}

td.frmBeschreibung{
	height: 20px;
	width: 185px;
	background-color: #668baf;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-weight: bold;
	font-size: .75em;
	padding: 5px;
	border: solid 2px #FFFFFF;
	
}

.frmInput{
	width: 302px;
	height: 20px;
	border: solid 1px;
	border-top-color: #909090;
	border-bottom-color: #e3e3e3;
	border-left-color: #cecece;
	border-right-color: #cecece;		
}

.frmSelect{
	width: 307px;
	height: 20px;
	border: solid 1px;
	border-top-color: #909090;
	border-bottom-color: #e3e3e3;
	border-left-color: #cecece;
	border-right-color: #cecece;	
}

.frmSelectRequest{
	width: 304px;
	height: 100px;
	border: solid 1px;
	border-top-color: #909090;
	border-bottom-color: #e3e3e3;
	border-left-color: #cecece;
	border-right-color: #cecece;	
}
UL.divcssP {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px; background-color:#0b3f73; color:#FFFFFF;}
LI.divcssP {	PADDING-RIGHT: 0px;	DISPLAY: inline;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	LIST-STYLE-TYPE: none;background-color:#0b3f73; color:#FFFFFF;}
.mainpasemptyP {	BORDER-TOP: #003d79 1px solid;	PADDING-LEFT: 0.35em;	FONT-WEIGHT: normal;	FONT-SIZE: 0.78em;	LEFT: 0px;	WIDTH: 14.92em;	PADDING-TOP: 0.28em;	FONT-FAMILY: Arial,Helvetica;	POSITION: relative;	TOP: 0px;	HEIGHT: 1.57em;background-color:#0b3f73; color:#FFFFFF; text-decoration:none;}
.mainpasemptyP a:link,.mainpasemptyP a:visited,.mainpasemptyP a:active,.mainpasemptyP a:hover{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
table.Publications{ background-color:#f2f7fb;width:40em; border-collapse: separate; }
TD.Publications{ vertical-align: top; text-align: left;padding:0.2em;border-top: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
TH.Publications{vertical-align: top; text-align: left;padding:0.2em;}
UL.kreis_blau{ list-style-position:outside;}
.frmHinweis{display:none;}

TR.AbbreviationsList2 {
background-color:#e5eef7;
}
TR.AbbreviationsList {
background-color:#f0f7fb;
}
TH.AbbreviationsList {
background-color:#dae6f1;
color:#01473;
font-weight:bold;
text-align:left;
}
table.AbbreviationsList {
width:42em;
}
TD.AbbreviationsList {
padding-left:0.3em;
padding-top:0.2em;
padding-right:0.3em;
padding-bottom:0.2em;
}
#apDiv1 {
	position:absolute;
	width:150px;
	height:165px;
	z-index:100000;
	visibility: hidden;
	left:-116px;
	top:28px;
	font-family:arial;
	font-size:11px;
	border:1px solid #0e71b4;
	padding:4px;
	background-color:#FFFFFF;
}
INPUT.input_submit{
font-family:arial;
	font-size:11px;
}
.close{
text-align:right;
vertical-align: top;
padding-top:5px;
}
.NachrichtB {
background-color:#f2f7fb;
border-bottom:0.125em solid #FFFFFF;
}
.Nachrichtinhalt {
padding-bottom:0.5em;
padding-right:0.5em;
padding-left:1em;
padding-top:0.5em;
}
.date {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#666666;
font-weight:normal;
}
.TitelNachrichtorange {
FONT-WEIGHT: 700;
FONT-SIZE: 0.9em;
PADDING-BOTTOM: 0.08em;
MARGIN: 0px;
COLOR: #000000;
PADDING-TOP: 0.18em;
font-family: Arial, Helvetica, sans-serif;
}
.fliesstextNachricht {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#000000;
font-weight:normal;
}
.yes{padding-left:0em}
.no{display:none}
.ServiceN{ padding-top:1.5em;}
.Titelmomletter {	
		DISPLAY: block;	
		PADDING-LEFT: 0.75em;
		FONT-WEIGHT: 700;
		FONT-SIZE: 0.98em;
		PADDING-BOTTOM: 0.4em;
		MARGIN: 0px;
		CURSOR: default;
		COLOR: #889aae;
		PADDING-TOP: 0.4em;
		FONT-FAMILY: Arial, Helvetica, sans-serif;	BACKGROUND-COLOR: #e5eef7
}
.BrochurBILD {	PADDING-RIGHT: 1em;	FLOAT: left;	HEIGHT: 4em}
.momletterrahmen {	CLEAR: both;	PADDING-TOP: 0.4em}
.BrochurText {	FONT-SIZE: 0.75em;	PADDING-BOTTOM: 20px;	COLOR: #000000;	FONT-FAMILY: Arial, Helvetica, sans-serif;	HEIGHT: 5em}
.momletterDownload {
			DISPLAY: block;
			FONT-SIZE: 0.75em;	
			COLOR: #666666;	
			BORDER-BOTTOM: #ffffff 1px solid;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			BACKGROUND-COLOR: #e5eef7
			}
.ffBrochure {	DISPLAY: inline-block !important;	WIDTH: 24em !important;	CURSOR: default}
