/*----------- Breiten / Abstände -----------*/
#TableContainer
{
	width: 848px;
}

#TDSchattenLinks
{
	width: 20px;
	background:url(/images/bg_schatten_links.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	vertical-align:top;
}

#TDSchattenRechts
{
	width: 20px;
	background:url(/images/bg_schatten_rechts.gif);
	background-repeat:repeat-y;	
	background-color:#FFFFFF;
	vertical-align:top;		
}

#TDNAV01
{
	width: 446px;
	padding: 0 12px 0 12px;
	background-color:#005F65;	
	vertical-align:top;	
	height: 25px;
}

#TDNAV2
{
	width: 226px;
	background-color:#E9E9E9;
	vertical-align:top;
}

#TDContent
{
	width: 420px;
	height: 400px;
	padding: 0 25px 0 25px;
	background-color:#FFFFFF;	
	vertical-align:top;	
}

#TDAbstand
{
	width: 112px;
	background-color:#B2B2B2;
	vertical-align:bottom;	
}

#TDAbstandOben
{
	width: 112px;
	background-color:#005F65;
}

#TDHeader
{
	width: 582px;
	background-color:#FFFFFF;	
	vertical-align:top;
	text-align:right;
}

#TableFooter
{
	width: 848px;
	background-image:url(/images/footer.gif);
	background-color:#BFBFBF;
}

#TDNAV2Footer
{
	width: 226px;
	padding: 1px 0 0 0;
	vertical-align:top;
	text-align:center;
}

#TDContentFooter1
{
	width: 420px;
	padding: 0 25px 0 25px;
	background-color:#FFFFFF;	
	vertical-align:top;	
}

#TDContentFooter
{
	width: 420px;
	padding: 1px 25px 0 25px;
	vertical-align:top;	
}

#TDAbstandFooter
{
	width: 112px;
	vertical-align:bottom;	
}

#TDSchattenLinksFooter
{
	width: 20px;
}

#TDSchattenRechtsFooter
{
	width: 20px;
}

#TDNAV2Home
{
	width: 226px;
	background-color:#FFFFFF;
	vertical-align:top;
}

#TDContentHome
{
	width: 470px;
	height: 89px;
	background-color:#005F65;
}

#TDAbstandHome
{
	width: 112px;
	background-color:#FFFFFF;
	vertical-align:bottom;
}

/*----------- Schriften / Allgemein -----------*/
/*<e4w style="FONT-FAMILY: verdana,arial,helvetica;FONT-SIZE: 70%;COLOR: #000000;background-color: #FFFFFF;line-height: 1.6em;"/>*/
body
{
	FONT-FAMILY: verdana,arial,helvetica; 
	FONT-SIZE: 100.01%; 
	COLOR: #000000;
	margin: 0px;
	background-color: #FFFFFF;
	line-height: 1.0em;
}

/*<e4w Style="FONT-FAMILY: verdana,arial,helvetica;COLOR: #000000;background-color: #FFFFFF;line-height: 1.6em;"/>*/
td
{
}

/*<e4w/>*/
A, A:link, A:visited, A:active	{COLOR: #005F65; TEXT-DECORATION: underline;}
/*<e4w/>*/
A:hover							{COLOR: #FF0000; TEXT-DECORATION: none;}

#TDContent
{
	FONT-SIZE: 0.7em;
	line-height: 1.6em;
}

/*<e4w/>*/
ul
{
	list-style-type: square;
}

/*<e4w name="Haupttitel H1" element="h1"/>*/
H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em; 
	COLOR: #005F65;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #005F65;
}

/*<e4w name="Titel" element="span"/>*/
.Titel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
}

/*<e4w name="Legende" element="span"/>*/
.Legende
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.9em;
}

/*<e4w/>*/
Input
{
    BORDER: #005F65 1px solid;
	background-color: #F1F2F2;
    COLOR: #00361B;
	font-size: 	1em;
}

/*<e4w/>*/
Select
{
    BORDER: #005F65 1px solid;
	background-color: #F1F2F2;
    COLOR: #00361B;
	font-size:  1em;
}

/*<e4w/>*/
Textarea
{
    BORDER:	#005F65 1px solid;
	background-color: #F1F2F2;
    COLOR:	#00361B;
	font-size: 1em;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

/*<e4w/>*/
HR 
{
	border:				0px;
	color:				#005F65;
	background-color:	#005F65;
	height:				1px;
}

/*<e4w name="PDF Link" element="a"/>*/
.LinkPDF
{
	BACKGROUND:			url(/images/icon_pdf.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="Word Link" element="a"/>*/
.LinkWord
{
	BACKGROUND:			url(/images/icon_word.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="Excel Link" element="a"/>*/
.LinkExcel
{
	BACKGROUND:			url(/images/icon_xls.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="PowerPoint Link" element="a"/>*/
.LinkPowerPoint
{
	BACKGROUND:			url(/images/icon_ppt.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="Dokument Link" element="a"/>*/
.LinkFILE
{
	BACKGROUND:			url(/images/icon_file.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="Externer Link" element="a"/>*/
.LinkWEB
{
	BACKGROUND:			url(/images/icon_web.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="E-Mail Link" element="a"/>*/
.LinkMAIL
{
	BACKGROUND:			url(/images/icon_mail.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}


/*----------- NAV01 Begin -----------*/
A.NAV01:link, A.NAV01:visited, A.NAV01:active
					{color: #FFFFFF; background-color:#005F65; FONT-SIZE: 0.7em; font-weight:bold; TEXT-DECORATION: none; float:left; padding: 4px 13px 5px 13px;}
a.NAV01:hover		{color: #FFFFFF; background-color:#004C51; FONT-SIZE: 0.7em; font-weight:bold; TEXT-DECORATION: none; float:left; padding: 4px 13px 5px 13px;}

A.NAV01Aktiv:link, A.NAV01Aktiv:visited, A.NAV01Aktiv:active		
					{color: #FFFFFF; background-color:#004C51; FONT-SIZE: 0.7em; font-weight:bold; TEXT-DECORATION: none; float:left; padding: 4px 13px 5px 13px;}
a.NAV01Aktiv:hover	{color: #FFFFFF; background-color:#004C51; FONT-SIZE: 0.7em; font-weight:bold; TEXT-DECORATION: none; float:left; padding: 4px 13px 5px 13px;}
/*----------- NAV01 Ende -----------
/*----------- NAV02 Begin -----------*/
#TDNAV2 a 
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	COLOR: #005F65;
	line-height: 1.4em;
	font-weight:normal;
	display:block;
}

#TDNAV2 ul							{padding: 0; margin: 0 0 0 0; list-style: none;}

#TDNAV2 ul li.NAV01Titel 			{width: 204px; COLOR: #000000; padding: 2px 0 10px 22px; font-weight: bold; FONT-SIZE: 0.8em; color:#005F65;}

#TDNAV2 ul li.NAV02 a				{width: 204px; COLOR: #000000; padding: 2px 0 2px 22px;}
#TDNAV2 ul li.NAV02 a:hover			{width: 204px; COLOR: #000000; padding: 2px 0 2px 22px; background-color:#DCDCDC;}

#TDNAV2 ul li.NAV02Aktiv a			{width: 204px; COLOR: #000000; padding: 2px 0 2px 22px; background-color:#CBCBCB;}
#TDNAV2 ul li.NAV02Aktiv a:hover	{width: 204px; COLOR: #000000; padding: 2px 0 2px 22px; background-color:#BFBFBF;}
/*----------- NAV02 Ende -----------
/*----------- DirektLink Begin -----------*/
A.DirektLink:link, A.DirektLink:visited, A.DirektLink:active
						{color: #676767; float:right; FONT-SIZE: 0.6em; margin: 2px 8px 2px 8px; TEXT-DECORATION: none;}
a.DirektLink:hover		{color: #000000; float:right; FONT-SIZE: 0.6em; margin: 2px 8px 2px 8px; TEXT-DECORATION: underline;}

A.DirektLinkAktiv:link, A.DirektLinkAktiv:visited, A.DirektLinkAktiv:active		
						{color: #000000; float:right; FONT-SIZE: 0.6em; margin: 2px 8px 2px 8px; TEXT-DECORATION: underline;}
a.DirektLinkAktiv:hover	{color: #000000; float:right; FONT-SIZE: 0.6em; margin: 2px 8px 2px 8px; TEXT-DECORATION: underline;}
/*----------- DirektLink Ende -----------
/*----------- FooterLink Begin -----------*/
A.Footer, A.Footer:link, A.Footer:visited, A.Footer:active	
					{FONT-SIZE: 0.55em; COLOR: #676767; TEXT-DECORATION: none}
A.Footer:hover		{FONT-SIZE: 0.55em; COLOR: #000000; TEXT-DECORATION: underline;}
/*----------- FooterLink Ende -----------