/*----------- Breiten / Abstände -----------*/
#TableContainer
{
	width: 764px;
	background-color:#FFFFFF;
}

.TDContainer
{
	padding-left: 17px;
	padding-right: 17px;
}

#DIVNAV01
{
	width: 193px;
}

.TDAbstand
{
	width: 23px;
}

/*----------- Schriften / Allgemein -----------*/

body
{
	FONT-FAMILY: verdana,helvetica,arial; 
	FONT-SIZE: 100.01%; 
	COLOR: #00186C;
	margin: 0px;
	background-color: #DEE6F0;
	line-height: 1.1em;
}


A, A:link, A:visited, A:active	{COLOR: #FF0000; TEXT-DECORATION: none}
A:hover							{COLOR: #FF0000; TEXT-DECORATION: underline;}

.LinkHead, A.LinkHead, A.LinkHead:link, A.LinkHead:visited, A.LinkHead:active	
					{COLOR: #5A82B3; FONT-SIZE: 0.6em; TEXT-DECORATION: none;      margin-left: 25px; margin-top: 80px; float:right;}
A.LinkHead:hover	{COLOR: #5A82B3; FONT-SIZE: 0.6em; TEXT-DECORATION: underline; margin-left: 25px; margin-top: 80px; float:right;}

.LinkFooter, A.LinkFooter, A.LinkFooter:link, A.LinkFooter:visited, A.LinkFooter:active	
					{COLOR: #1A4683; FONT-SIZE: 0.6em; TEXT-DECORATION: none;}
A.LinkFooter:hover	{COLOR: #1A4683; FONT-SIZE: 0.6em; TEXT-DECORATION: underline;}


#Content ul
{
	list-style-type: square;
}

#Content H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em; 
	COLOR: #5A82B3;
	border-bottom: 2px solid #5A82B3;
	margin-top: 15px;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}

#Content H2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em; 
	COLOR: #1A4683;
	margin-bottom: -0.9em;
}

#Content H4
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.8em; 
	COLOR: #4A4A4A;
	margin-top: 0px;
	margin-left: 5px;
}

#Content
{
	FONT-SIZE: 0.7em;
	line-height: 1.7em;
}

#Content Input, textarea
{
    BORDER: #00186C 1px solid;
	FONT-SIZE: 1.0em;	
	COLOR: #00186C;	
}

#Content .BildSchatten
{
	padding-bottom: 5px;
	padding-right: 5px;
	background-image:url(/images/bg_bild.gif);
}

HR {
	border:				0px;
	color:				#1A4683;
	background-color:	#1A4683;
	height:				1px;
}

.LinkPDF
{
	BACKGROUND:			url(/images/icon_pdf.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

.LinkFILE
{
	BACKGROUND:			url(/images/icon_file.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

.LinkWEB
{
	BACKGROUND:			url(/images/icon_web.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

.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, A.NAV01:link, A.NAV01:visited, A.NAV01:active 	
						{COLOR: #FFFFFF; background:  url("/images/bg_NAV01.gif"); font-size: 0.7em; padding-left: 15px; padding-right: 15px; text-decoration: none; font-weight: bold; line-height: 28px; float:left; background-position: 0px  0px;}
A.NAV01:hover			{COLOR: #FFFFFF; background:  url("/images/bg_NAV01.gif"); font-size: 0.7em; padding-left: 15px; padding-right: 15px; text-decoration: none; font-weight: bold; line-height: 28px; float:left; background-position: 0px -56px;}

A.NAV01Aktiv, A.NAV01Aktiv:link, A.NAV01Aktiv:visited, A.NAV01Aktiv:active	
						{COLOR: #FFFFFF; background:  url("/images/bg_NAV01.gif"); font-size: 0.7em; padding-left: 15px; padding-right: 15px; text-decoration: none; font-weight: bold; line-height: 28px; float:left; background-position: 0px -72px;}
A.NAV01Aktiv:hover		{COLOR: #FFFFFF; background:  url("/images/bg_NAV01.gif"); font-size: 0.7em; padding-left: 15px; padding-right: 15px; text-decoration: none; font-weight: bold; line-height: 28px; float:left; background-position: 0px -56px;}
/*----------- NAV01 Begin -----------*/


/*----------- NAV02/NAV03 Begin -----------*/
.NAV02Titel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.7em; 
	COLOR: #1A4683;
	border-bottom: 1px solid #1A4683;
	padding-left: 4px;
	padding-top: 15px;
}


#DIVNAV01 a 
{
	display: block;
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV01.gif") no-repeat;
	margin-left: 17px;
	text-align:right;
}

#DIVNAV01 ul						{padding: 0; margin: 0 0 0 0; list-style: none;}

#DIVNAV01 ul li.NAV01 a				{COLOR: #1A4683; width: 159px; padding-right: 17px; padding-top: 2px; padding-bottom: 2px; background-position:    0px 0px;}
#DIVNAV01 ul li.NAV01 a:hover		{COLOR: #FF0000; width: 159px; padding-right: 17px; padding-top: 2px; padding-bottom: 2px; background-position: -230px 0px;}

#DIVNAV01 ul li.NAV01Aktiv a		{COLOR: #1A4683; width: 159px; padding-right: 17px; padding-top: 2px; padding-bottom: 2px; background-position: -230px 0px; font-weight:bold;}
#DIVNAV01 ul li.NAV01Aktiv a:hover	{COLOR: #FF0000; width: 159px; padding-right: 17px; padding-top: 2px; padding-bottom: 2px; background-position: -230px 0px; font-weight:bold;}

#DIVNAV01 ul li.NAV02 a				{COLOR: #1A4683; width: 139px; padding-right: 37px; padding-top: 1px; padding-bottom: 1px; background-position:    0px -150px;}
#DIVNAV01 ul li.NAV02 a:hover		{COLOR: #FF0000; width: 139px; padding-right: 37px; padding-top: 1px; padding-bottom: 1px; background-position: -230px -150px;}

#DIVNAV01 ul li.NAV02Aktiv a		{COLOR: #1A4683; width: 139px; padding-right: 37px; padding-top: 1px; padding-bottom: 1px; background-position: -230px -150px;}
#DIVNAV01 ul li.NAV02Aktiv a:hover	{COLOR: #FF0000; width: 139px; padding-right: 37px; padding-top: 1px; padding-bottom: 1px; background-position: -230px -150px;}
/*----------- NAV02/NAV03 Ende -----------*/