BODY {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT-SIZE: 12px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	/*background-color: #ADD8E6;*/
}


TABLE.pageheader {
	background-color: #548AB8;
	border-bottom-style: solid;
	border-bottom-color: #87CEFA;
}

TABLE.mainframe {
	border: White;
	background-color: #548AB8;
}

td.page_title {
	VERTICAL-ALIGN: top;
	height: 25pt;
}

.page_title {
	font-family: Arial, sans-serif;
	font-size: 22pt;
	font-weight: bolder;
	margin-top: 3pt;
	margin-bottom: 3pt;
	color: White;
}

td.page_subtitle {
	VERTICAL-ALIGN: top;
	height: 20pt;
}

.page_subtitle {
	font-family: Arial, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	color: White;
}

TABLE.fldp_content {
	/*border: Navy;*/
}
TABLE.fldp_content td {
	padding-left: 12px;
}

TD.fldp_content {
	VERTICAL-ALIGN: middle;
	height: 0pt;
	background-color: white;
	border-bottom: 1px solid;
	border-bottom-color: #548AB8;
}

TD.fldp_label {
	VERTICAL-ALIGN: middle;
	height: 15pt;
	background-color: white;
	border-bottom: 1px solid;
	border-bottom-color: #548AB8;
}

TD.fldp_emptyline {
	VERTICAL-ALIGN: middle;
	background-color: #e5f0fc;
	border-bottom: 1px solid;
	border-bottom-color: #548AB8;
	max-height: 10px;
}

TD.fldp_headline {
	VERTICAL-ALIGN: middle;
	height: 20pt;
	background-color: #548AB8;
	border-bottom: 5px solid white;
}

TD.fldp_pageselector {
	VERTICAL-ALIGN: middle;
	height: 20pt;
	background-color: #548AB8;
	border-bottom: 5px solid white;
}

TD.fldp_pageselector_right {
	VERTICAL-ALIGN: middle;
	text-align: right;
	height: 20pt;
	background-color: #548AB8;
	border-bottom: 5px solid white;
}

TD.empty_row {
	VERTICAL-ALIGN: middle;
	height: 0pt;
	background-color: White;
}

TD.empty_row p{
	VERTICAL-ALIGN: middle;
	height: 0pt;
	background-color: White;
	font-family: Arial, sans-serif;
	font-size: 5pt;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

A.fldp_content {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #548AB8;
	margin-top: 0pt;
	margin-bottom: 0pt;
	text-decoration: none;
}

.fldp_headline {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-left: 10px;
	color: White;
}

.fldp_headline_ctl {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: White;
}

.fldp_pageselector {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-left: 10px;
	color: White;
}

.fldp_pageselector_current {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	margin-left: 10px;
	color: Lime;
}

.fldp_content {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 3pt;
}

.fldp_emptyline {
	font-family: Arial, sans-serif;
	font-size: 5px;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

.fldp_content_listitem {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

.fldp_content_listitem_last {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 6pt;
}

.fldp_label {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt;

}

TD.fldp_warning {
	VERTICAL-ALIGN: middle;
	height: 0pt;
	max-width: 200px;
}

.fldp_warning {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
	color: Red;
}

TD.fldp_label_searchpage {
	VERTICAL-ALIGN: middle;
	height: 0pt;
	max-width: 200px;
}

.fldp_label_searchpage {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt
}

TD.fldp_label_searchbar {
	VERTICAL-ALIGN: middle;
	height: 16pt;
	max-width: 450px;
	background-color: #E5F0FC;
}


.fldp_label_searchbar {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt
	background-color: #E5F0FC;
}

a:hover {
	COLOR: Red;
	TEXT-DECORATION: none;
}


DIV.fldp_pwin {
	position: absolute;
	top:125px; 
	left:185px;
}

select.fldp_content { 
   width:500px;  
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

select.fldp_label_searchpage {
	width: 180px;
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

select.fldp_content100 { 
  width:100px;  
  font-family: Arial, sans-serif;
  font-size: 9pt;}
  
select.fldp_content200 { 
  width:200px;  
  font-family: Arial;
  font-size: 9pt;}
  
select.fldp_content300 { width:300px;  }
select.fldp_content400 { width:400px;  }
select.fldp_content500 { width:500px;  }

.fldp_infohead {
	font-family: Arial, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 10px;
	color: #548AB8;
}

.fldp_infobody {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin-top: 6pt;
	margin-bottom: 12pt;
	margin-left: 10px;
	color: #548AB8;
}

.fldp_infohead2, .fldp_infobody2, .fldp_infobody2listitem, .fldp_infobody2listitemfinal, .fldp_infobodyadresse,
.fldp_infobodymail, .fldp_infobodymaillink
{
	font-family: arial, sans-serif;
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 50px;
	color: #37658D;
	text-align: left;
	margin-right: 50px;
}

.fldp_infohead2 {
	font-size: 12pt;
	font-weight: bold;
}

.fldp_infobody2, .fldp_infobody2listitem, .fldp_infobody2listitemfinal,.fldp_infobodyadresse, 
.fldp_infobodymail, .fldp_infobodymaillink {
	font-size: 10pt;
	font-weight: normal;
	margin-top: 6pt;
	line-height: 13pt;
}

.fldp_infobody2listitem {
	margin-bottom: 6pt;
}

.fldp_infobodymail {
	margin-left: 10px;
}

A.fldp_infobodymaillink {
	color:Gray;
	margin-left: 0px;
	text-decoration: underline;
}

.fldp_infobodyadresse {
	font-size: 9pt;
	font-weight: lighter;
   line-height: 11pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
}

.fldp_disclaimer {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-top: 6pt;
	margin-bottom: 12pt;
	margin-left: 10px;
	color: #548AB8;
}

A.fldp_infolink {
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 10px;
	color: Black;
}

td.printview {
   background: url("../images/druckansicht.png") left center no-repeat;
	VERTICAL-ALIGN: middle;
	height: 20pt;
	background-color: #548AB8;
	border-bottom: 5px solid white;
}

A.printview {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 10px;
	color: White;
	text-decoration: none;
}

A.printview:hover {
	COLOR: Red;
	TEXT-DECORATION: none;
}

A.fldp_infolink:hover {
	COLOR: Red;
	TEXT-DECORATION: underline;
}

A.fldp_infobodymaillink:hover {
	COLOR: Red;
	TEXT-DECORATION: underline;
}


