/*----------- Breiten / Abstände -----------*/
#TableContainer
{
	width: 922px;
	background-color: #FFFBEC;	
}

#TDRandLinks
{
	background-image:url(/images/schatten_links.gif);
	background-repeat:repeat-y;
	width: 15px;
}

#TDRandRechts
{
	background-image:url(/images/schatten_rechts.gif);
	background-repeat:repeat-y;
	width: 15px;
}

#TDContent
{
	width: 892px;
}

#TDZwischenraum
{
	width: 24px;
}

#TDNAV
{
	width: 268px;
	height: 370px;
}

#Content
{
	width: 546px;
}

#TDZwischenraumRechts
{
	width: 30px;
}

#DIVNAV01
{
	width: 211px;	
}

#TableStrich
{
	background-image:url(/images/punkt_grau.gif);
	background-repeat:repeat-y;
	padding-left: 6px;
}

#TableOhneStrich
{
	padding-left: 0px;
}

#TDContentFooter
{
	background-color:#C3C3C3;
	height: 20px;
	font-size: 0.7em;
	text-align:right;
	color:#505F68;
}

#TDContentFooterSchatten
{
	background-color:#FFFFFF;
	background-image:url(/images/schatten_unten.gif);	
}



/*----------- Schriften / Allgemein -----------*/
/*<e4w style="FONT-FAMILY: arial,helvetica,verdana;FONT-SIZE: 75%;COLOR: #000000;background-color: #FFFBEC;line-height: 1.4em;"/>*/
body
{
	FONT-FAMILY: arial,helvetica,verdana; 
	FONT-SIZE: 100.01%; 
	COLOR: #000000;
	margin: 0px;
	background-color: #FFFFFF;
	line-height: 1.0em;
}

/*<e4w Style="FONT-FAMILY: arial,helvetica,verdana;FONT-SIZE: 1em;COLOR: #000000;line-height: 1.0em;"/>*/
td
{
}
/*<e4w/>*/
A, A:link, A:visited, A:active	{COLOR: #246BA6; font-weight: bold; TEXT-DECORATION: none}
/*<e4w/>*/
A:hover							{COLOR: #246BA6; font-weight: bold; TEXT-DECORATION: underline;} /*#74580E;*/

#Content
{
	FONT-SIZE: 0.75em;
	line-height: 1.4em;
}

/*<e4w/>*/
#Content ul, #TDNews ul
{
	list-style-image:url(/images/icon_li.gif);
}

#TDNews ul
{
	padding-left: 0;
	margin-left: 15px;
}





/*<e4w/>*/
#TDNews ul, #TDNews p
{
	padding-top: 0;
	margin-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;	
}

form
{
	margin: 0 0 0 0;
}

/*<e4w name="Seitentitel" element="span"/>*/
.SeitenTitel
{
	font-size: 1.25em;
	font-weight:bold;
}

.NameTeam, A.NameTeam, A.NameTeam:link, A.NameTeam:visited, A.NameTeam:active, A.NameTeam:hover	
{
	font-size: 0.8em;
	line-height: 1.4em;
	font-weight: normal;
	text-decoration:none;
}

.ImgPortrait
{
	border: 1px solid #3B2D00;
}

A.LinkFooter, A.LinkFooter:link, A.LinkFooter:visited, A.LinkFooter:active	
{
	color:#505F68;
	text-decoration: none;
}

A.LinkFooter:hover
{
	color:#505F68;
	text-decoration: underline;
}

#TDNews
{
	font-size: 0.75em;
}

.NewsDatum
{
	background-color: #E1E7E5;
	display:block;
	width: 256px;
	padding: 3px 3px 0 3px;
}

.NewsTitel
{
	font-weight: bold;
	background-color: #E1E7E5;
	display:block;
	width: 256px;
	padding: 0 3px 3px 3px;
}

A.NewsLink, A.NewsLink:link, A.NewsLink:visited, A.NewsLink:active	
{
	color:#246BA6;
	text-decoration: none;
	font-weight: normal;
}

A.NewsLink:hover
{
	color:#246BA6;
	text-decoration: underline;
	font-weight: normal;
}



.InputSuche
{
    border-left: 1px solid #969CA1;
    border-top: 1px solid #969CA1;
    border-bottom: 2px solid #969CA1;	
    border-right: 2px solid #969CA1;		
	background-color: #DDE1E5;
    COLOR: #000000;
	font-size: 0.6em;
	width: 100px;
	height: 10px;
	margin-top: 2px;
}

.InputSucheOK
{
    border: 0px;
	background-color: #A9BDCA;
    COLOR: #4C5158;
	font-size: 0.6em;
	margin-top: 0px;	
}


/*<e4w/>*/
.Eingabefeld
{
    BORDER: #AAA7A0 1px solid;
    COLOR: #000000;
	font-size: 	1em;
	width: 200px;
}


/*<e4w/>*/
Select
{
    BORDER: #AAA7A0 1px solid;
    COLOR: #000000;
	font-size:  1em;
}

/*<e4w/>*/
Textarea
{
    BORDER:	#AAA7A0 1px solid;
    COLOR:	#000000;
	font-size: 1em;
	FONT-FAMILY: arial,helvetica,verdana; 
}

.SearchResult
{
	font-weight: bold;
	background-color: #E1E7E5;
	color: #000000;
}

.SearchLink, A.SearchLink, A.SearchLink:link, A.SearchLink:visited, A.SearchLink:active	
{
	color: #246BA6;
	text-decoration: none;
}

A.SearchLink:hover
{
	color: #246BA6;
	text-decoration: underline;
}

.SearchTitel, A.SearchTitel, A.SearchTitel:link, A.SearchTitel:visited, A.SearchTitel:active	
{
	color: #246BA6;
	text-decoration: none;
	font-weight: bold;
}

A.SearchTitel:hover
{
	color: #246BA6;
	text-decoration: underline;
	font-weight: bold;	
}

/*<e4w/>*/
HR 
{
	border:				0px;
	color:				#AAA7A0;
	background-color:	#AAA7A0;
	height:				1px;
}

/*<e4w name="PDF Link" element="a"/>*/
.LinkPDF
{
	BACKGROUND:			url(/images/icon_pdf.gif) no-repeat top left;
	padding-left: 		25px;
	padding-top: 		0px;
	padding-bottom: 	0px;
	line-height: 		1.5em;
	display:			block;
}

/*<e4w name="Word Link" element="a"/>*/
.LinkWord
{
	BACKGROUND:			url(/images/icon_word.gif) no-repeat top  left;
	padding-left: 		25px;
	padding-top: 		0px;
	padding-bottom: 	0px;
	line-height: 		1.5em;
	display:			block;
}

/*<e4w name="Excel Link" element="a"/>*/
.LinkExcel
{
	BACKGROUND:			url(/images/icon_xls.gif) no-repeat top  left;
	padding-left: 		25px;
	padding-top: 		0px;
	padding-bottom: 	0px;
	line-height: 		1.5em;
	display:			block;
}

/*<e4w name="PowerPoint Link" element="a"/>*/
.LinkPowerPoint
{
	BACKGROUND:			url(/images/icon_ppt.gif) no-repeat top  left;
	padding-left: 		25px;
	padding-top: 		0px;
	padding-bottom: 	0px;
	line-height: 		1.5em;
	display:			block;
}

/*<e4w name="Dokument Link" element="a"/>*/
.LinkFILE
{
	BACKGROUND:			url(/images/icon_file.gif) no-repeat top  left;
	padding-left: 		25px;
	padding-top: 		0px;
	padding-bottom: 	0px;
	line-height: 		1.5em;
	display:			block;
}

/*<e4w name="Externer Link" element="a"/>*/
.LinkWEB
{
	BACKGROUND:			url(/images/icon_web.gif) no-repeat top  left;
	padding-left: 		25px;
	padding-top: 		0px;
	padding-bottom: 	0px;
	line-height: 		1.5em;
	display:			block;
}

/*<e4w name="E-Mail Link" element="a"/>*/
.LinkMAIL
{
	BACKGROUND:			url(/images/icon_mail.gif) no-repeat top  left;
	padding-left: 		25px;
	padding-top: 		0px;
	padding-bottom: 	0px;
	line-height: 		1.5em;
	display:			block;
}

/*<e4w name="Rahmen Bild" element="img"/>*/
.BildRahmen
{
}

A.DirektLink, A.DirektLink:link, A.DirektLink:visited, A.DirektLink:active	
{
	color:#505F68;
	text-decoration: none;
	font-size: 0.6em;
	text-transform:uppercase;
}

A.DirektLink:hover
{
	color:#505F68;
	text-decoration: underline;
	font-size: 0.6em;
	text-transform:uppercase;
}

/*----------- NAV01/NAV02 Begin -----------*/
A.NAV01Aktiv, A.NAV01Aktiv:link, A.NAV01Aktiv:visited, A.NAV01Aktiv:active, A.NAV01Aktiv:hover
{
	FONT-SIZE: 0.75em; 
	COLOR: #000000;	
	font-weight:bold;
	text-transform: uppercase;
	padding-right: 20px;
	letter-spacing: 2px;
	line-height: 20px;
	text-decoration:underline;
}

A.NAV01, A.NAV01:link, A.NAV01:visited, A.NAV01:active
{
	FONT-SIZE: 0.75em; 
	COLOR: #000000;	
	font-weight:bold;
	text-transform: uppercase;
	padding-right: 20px;
	letter-spacing: 2px;
	line-height: 20px;
}

A.NAV01:hover
{
	FONT-SIZE: 0.75em; 
	COLOR: #000000;	
	font-weight:bold;
	text-transform: uppercase;
	padding-right: 20px;
	letter-spacing: 2px;
	line-height: 20px;
}


.NAV02Titel01
{
	font-size: 0.9em;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	padding-bottom: 5px;
}

.NAV02Titel02
{
	font-size: 0.75em;
	text-transform:uppercase;
	display:block;
	line-height: 1.2em;
}

#DIVNAV02 
{
	FONT-SIZE: 0.75em; 
	COLOR: #000000;
	padding-top: 10px;
}

#DIVNAV02 ul						{padding: 0px; margin: 0 0 0 0; list-style: none;}

#DIVNAV02 ul li.NAV02Aktiv a 			{TEXT-DECORATION: none; display:block; width: 259px; background-color:#CFD7D4; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:bold; line-height: 1.6em; padding-left: 3px;}
#DIVNAV02 ul li.NAV02Aktiv a:hover			{TEXT-DECORATION: none; display:block; width: 259px; background-color:#CFD7D4; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:bold; line-height: 1.6em; padding-left: 3px;}

#DIVNAV02 ul li.NAV02 a				{TEXT-DECORATION: none; display:block; width: 259px; background-color:#E1E7E5; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:bold; line-height: 1.6em; padding-left: 3px;}
#DIVNAV02 ul li.NAV02 a:hover		{TEXT-DECORATION: none; display:block; width: 259px; background-color:#CFD7D4; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:bold; line-height: 1.6em; padding-left: 3px;}

#DIVNAV02 ul li.NAV03 a				{TEXT-DECORATION: none; display:block; width: 249px; background-color:#F1F1F1; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:normal; line-height: 1.6em; padding-left: 13px;}
#DIVNAV02 ul li.NAV03 a:hover		{TEXT-DECORATION: none; display:block; width: 249px; background-color:#E3E3E3; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:normal; line-height: 1.6em; padding-left: 13px;}

#DIVNAV02 ul li.NAV03Aktiv a				{TEXT-DECORATION: none; display:block; width: 249px; background-color:#E3E3E3; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:bold; line-height: 1.6em; padding-left: 13px;}
#DIVNAV02 ul li.NAV03Aktiv a:hover		{TEXT-DECORATION: none; display:block; width: 249px; background-color:#E3E3E3; COLOR: #000000; border-bottom: 1px solid #C0C5C3; font-weight:bold; line-height: 1.6em; padding-left: 13px;}

/*----------- NAV01/NAV02 Ende -----------*/

/*<e4w name="Link Homepage" element="a"/>*/
A.LinkHome, A.LinkHome:link, A.LinkHome:visited, A.LinkHome:active, A.LinkHome:hover
{
	FONT-SIZE: 1em; 
	COLOR: #000000;	
	font-weight:normal;
	display:block;
	width: 247px;
	border-bottom: 1px solid #AAA7A0;
	text-decoration:none;
	line-height: 1.6em;
}

A.LinkHome:hover
{
	FONT-SIZE: 1em; 
	COLOR: #000000;	
	font-weight:normal;
	display:block;
	width: 247px;	
	border-bottom: 1px solid #AAA7A0;
	text-decoration:none;
	background-color: #F2E7BF;
}

/*----------- Sitemap Begin -----------*/
#Sitemap a 
{
	FONT-SIZE: 1em; 
	TEXT-DECORATION: none;
	COLOR: #000000;
	text-align:left;
}

#Sitemap ul									{padding: 0; margin: 0 0 0 0; list-style: none;}

#Sitemap ul li.NAV01Sitemap a				{font-weight:bold;   line-height: 1.2em; padding-left: 0px; }
#Sitemap ul li.NAV01Sitemap a:hover			{font-weight:bold;   line-height: 1.2em; padding-left: 0px; TEXT-DECORATION: underline;}

#Sitemap ul li.NAV02Sitemap a				{font-weight:normal; line-height: 1.2em; padding-left: 30px;}
#Sitemap ul li.NAV02Sitemap a:hover			{font-weight:normal; line-height: 1.2em; padding-left: 30px; TEXT-DECORATION: underline;}

#Sitemap ul li.NAV03Sitemap a				{font-weight:normal; line-height: 1.2em; padding-left: 60px;}
#Sitemap ul li.NAV03Sitemap a:hover			{font-weight:normal; line-height: 1.2em; padding-left: 60px; TEXT-DECORATION: underline;}

#Sitemap ul li.NAV04Sitemap a				{font-weight:normal; line-height: 1.2em; padding-left: 90px;}
#Sitemap ul li.NAV04Sitemap a:hover			{font-weight:normal; line-height: 1.2em; padding-left: 90px; TEXT-DECORATION: underline;}

#Sitemap ul li.NAV05Sitemap a				{font-weight:normal; line-height: 1.2em; padding-left: 120px;}
#Sitemap ul li.NAV05Sitemap a:hover			{font-weight:normal; line-height: 1.2em; padding-left: 120px; TEXT-DECORATION: underline;}
/*----------- Sitemap Ende -----------*/