﻿body 
{
	margin-top: 0px;
	background-color: #d9dadb;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #1F5080;
	}
.StilFooter 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}
	
.StilUeberschrift {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #437BAA;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.Stil_Container_Ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

.OuterTable
{
	background-color: #FFFFFF;
	border-bottom: #345487 1px solid;
	border-right: #345487 1px solid;
	border-top: #345487 1px solid;
	border-left: #345487 1px solid;
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #1F5080;
}

.TableHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6599CC;
	background-image: url(images/Table_Header.gif);
	border-top: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
}

.TableSubHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/Table_GroupHeader.gif);
	background-color: #ADC5E7;
}

.TableCell_Hell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #1F5080;
	background-color: #F4F8FB;
	border-bottom: 1px #DAE6F3 solid;
	border-right: 1px #DAE6F3 solid;
	border-left: 1px #DAE6F3 solid;
	border-top: 1px #DAE6F3 solid;
}

.TableCell_Dunkel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #1F5080;
	background-color: #ECF2F9;
	border-bottom: 1px #D0E0F0 solid;
	border-right: 1px #D0E0F0 solid;
	border-left: 1px #D0E0F0 solid;
	border-top: 1px #D0E0F0 solid;
}

.TableCell_Hervorgehoben
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #1F5080;
	background-color: #80a9e4;
	border-bottom: 1px #D0E0F0 solid;
	border-right: 1px #D0E0F0 solid;
	border-left: 1px #D0E0F0 solid;
	border-top: 1px #D0E0F0 solid;
}

.SummaryTable_BackGround
{
	background-color: #AD0D00;
}

.SummaryTable_Header
{
	background-color: #F8E2E2;
	font-family: Verdana, Arial,Tahoma;
	font-size: 8pt;
	color: #BB0505;
	font-weight: bold;
}

.SummaryTable_Footer
{
	background-color: #F5EFEF;
	font-family: Verdana, Arial,Tahoma;
	font-size: 8pt;
	color: #800505;
}






A.normal {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5F779C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.normal:link {
	COLOR: #5F779C;
	TEXT-DECORATION: underline
}
A.normal:visited {
	COLOR: #5F779C;
	TEXT-DECORATION: underline
}
A.normal:hover {
	COLOR: #0482FE;
	TEXT-DECORATION: underline
}
A.normal:active {
	COLOR: #5F779C;
	TEXT-DECORATION: underline
}

A.Navigator {
	FONT-SIZE: 12px;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.Navigator:link {
	TEXT-DECORATION: none
}
A.Navigator:visited {
	COLOR: White;
	TEXT-DECORATION: none
}
A.Navigator:hover {
	COLOR: #cccccc;
	TEXT-DECORATION: underline
}
A.Navigator:active {
	COLOR: White;
	TEXT-DECORATION: none
}

A.Kopfmenue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.Kopfmenue:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.Kopfmenue:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.Kopfmenue:hover {
	COLOR: #cccccc;
	TEXT-DECORATION: underline
}
A.Kopfmenue:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}

A.Footer {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.Footer:link {
	TEXT-DECORATION: none
}
A.Footer:visited {
	COLOR: White;
	TEXT-DECORATION: none
}
A.Footer:hover {
	COLOR: #cccccc;
	TEXT-DECORATION: underline
}
A.Footer:active {
	COLOR: White;
	TEXT-DECORATION: none
}

form
{
	border: 0px solid #000;
	display: inline;
	margin: 0px;
	padding: 0px;
}

.FormularInputText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1F5080;
	background-color: white;
	border: 1px #7F9DB9 solid;
	height: 22px;
	padding-top: 2px;
	padding-left: 2px;
}

.FormularInputDropDown
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1F5080;
	background-color: white;
	border: 1px #7F9DB9 solid;
}

.FormularButtonBig
{
	font-family: Verdana, Arial,Tahoma;
	font-size: 8pt;
	color: #2C4B7E;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	height: 24px;
	border: 1px #7F9DB9 solid;
}
