/*----------- Breiten / Abstände -----------*/
#TableOutside
{
	width: 100%;
}

#TableOutsideContent
{
	width: 100%;
	background-color: #FFFFFF;
}

#TDHeaderLeft
{
	height: 135px;	
	background-image:url(/images/bg_header_left.gif);
	background-repeat:repeat-x;	
}

#TDHeaderMiddle
{
	height: 135px;
	width: 732px;		
	background-image:url(/images/bg_header.gif);
	background-repeat:repeat-x;	
}

#TableHeaderMiddle
{
	height: 135px;
	width: 732px;
}

#TDHeaderRight
{
	height: 135px;	
	background-image:url(/images/bg_header_right.gif);
	background-repeat:repeat-x;	
}

#TDFooterRand
{
	height: 30px;	
	background-image:url(/images/bg_footer.gif);
	background-repeat:repeat-x;	
}

#TDFooterMiddle
{
	height: 30px;
	width: 732px;		
	background-image:url(/images/bg_footer.gif);
	background-repeat:repeat-x;	
}

#TDMiddle
{
	height: 400px;
	width: 732px;
}

#DIVNAV01
{
	width: 170px;
}

.TDAbstandMitte
{
	width: 30px;
}

/*----------- Schriften / Allgemein -----------*/
/*<e4w style="FONT-FAMILY: verdana,arial,helvetica;FONT-SIZE: 70%;COLOR: #1C4A00;background-color: #FFFFFF;line-height: 1.5em; padding-left:5px; padding-right:20px;"/>*/
body
{
	FONT-FAMILY: verdana,arial,helvetica; 
	FONT-SIZE: 100.01%; 
	COLOR: #1C4A00;
	margin: 0px;
	background-color: #FFF660;
	line-height: 1.5em;
}

/*<e4w Style="FONT-FAMILY: verdana,arial,helvetica;FONT-SIZE: 100%;COLOR: #1C4A00;background-color: #FFFFFF;line-height: 1.5em;"/>*/
td
{
}

/*<e4w/>*/
A, A:link, A:visited, A:active	{COLOR: #FF0000; TEXT-DECORATION: none}
/*<e4w/>*/
A:hover							{COLOR: #FF0000; TEXT-DECORATION: underline;}

.Footer, A.Footer, A.Footer:link, A.Footer:visited, A.Footer:active	
					{line-height: 1.5em; FONT-SIZE: 0.6em; COLOR: #1C4A00; TEXT-DECORATION: none}
A.Footer:hover		{line-height: 1.5em; FONT-SIZE: 0.6em; COLOR: #1C4A00; TEXT-DECORATION: underline;}

#Content
{
	FONT-SIZE: 0.7em;
	line-height: 1.5em;
	width: 532px;
}

/*<e4w/>*/
ul
{
	list-style-type: square;
}

/*<e4w name="Titel H1" element="h1"/>*/
H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em; 
	COLOR: #1C4A00;
	padding-bottom: 0.1em;
	border-bottom: 1px solid #1C4A00;
	line-height: 1.2em;
}

/*<e4w name="Titel H2" element="h2"/>*/
H2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em; 
	COLOR: #1C4A00;
	margin-bottom: -0.9em;
}

/*<e4w name="Titel H3" element="h3"/>*/
H3, H4, H5, H6
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.9em; 
	COLOR: #1C4A00;
}


/*<e4w/>*/
Input
{
    border-bottom: #1C4A00 1px solid;
    border-left: #1C4A00 1px solid;	
    border-top: #1C4A00 1px solid;	
    border-right: #1C4A00 1px solid;			
    COLOR: #1C4A00;
	font-size: 	1em;
}

Input.checkbox
{
    BORDER: 0px;
	background-color:#FFFFFF;
}

/*<e4w/>*/
Select
{
    BORDER: #1C4A00 1px solid;
    COLOR: #1C4A00;
	font-size:  1em;
}

/*<e4w/>*/
Textarea
{
    BORDER:	#1C4A00 1px solid;
    COLOR:	#1C4A00;
	font-size: 1em;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.SearchResult
{
	font-weight: bold;
	background-color: #FFFF66;
	color: #000000;
}

.SearchLink, A.SearchLink, A.SearchLink:link, A.SearchLink:visited, A.SearchLink:active	
{
	color: #384D7D;
	text-decoration: underline;
}

A.SearchLink:hover
{
	color: #384D7D;
	text-decoration: none;
}

.SearchTitel, A.SearchTitel, A.SearchTitel:link, A.SearchTitel:visited, A.SearchTitel:active	
{
	color: #384D7D;
	text-decoration: none;
	font-weight: bold;
}

A.SearchTitel:hover
{
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;	
}

/*<e4w/>*/
HR 
{
	border:				0px;
	color:				#1C4A00;
	background-color:	#1C4A00;
	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="Datei 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="WEB 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="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;
}

/*----------- DirektLink Begin -----------*/

A.DirektLink, A.DirektLink:link, A.DirektLink:visited, A.DirektLink:active
{
	FONT-SIZE: 0.55em; 
	TEXT-DECORATION: none;
	margin-left: 20px;
	color: #365821;
	float:left;
	line-height:1em;
}

A.DirektLink:hover
{
	FONT-SIZE: 0.55em; 
	TEXT-DECORATION: none;
	margin-left: 20px;
	color: #000000;
	float:left;	
	line-height:1em;	
}

A.DirektLinkAktiv, A.DirektLinkAktiv:link, A.DirektLinkAktiv:visited, A.DirektLinkAktiv:active, A.DirektLinkAktiv:hover
{
	FONT-SIZE: 0.55em; 
	TEXT-DECORATION: none;
	margin-left: 20px;
	color: #000000;
	float:left;	
	line-height:1em;	
}

/*----------- DirektLink Ende -----------*/


/*----------- NAV01/NAV02 Begin -----------*/
#DIVNAV01 a 
{
	display: block;
	FONT-SIZE: 0.65em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
    font-weight:bold;
	COLOR: #1C4A00;
	text-align:right;
	line-height: 1.9em;	
}

#DIVNAV01 ul						{padding: 0; margin: 0 0 0 0; list-style: none;}

#DIVNAV01 ul li.NAV01 a				{width: 135px; padding-right: 35px; background-position: 0px    0px;}
#DIVNAV01 ul li.NAV01 a:hover		{width: 135px; padding-right: 35px; background-position: 0px -150px;}

#DIVNAV01 ul li.NAV01Aktiv a		{width: 135px; padding-right: 35px; background-position: 0px -300px;}
#DIVNAV01 ul li.NAV01Aktiv a:hover	{width: 135px; padding-right: 35px; background-position: 0px -450px;}

#DIVNAV01 ul li.NAV02 a				{width: 115px; padding-right: 55px; background-position: -300px    0px; font-weight:normal;}
#DIVNAV01 ul li.NAV02 a:hover		{width: 115px; padding-right: 55px; background-position: -300px -150px;}

#DIVNAV01 ul li.NAV02Aktiv a		{width: 115px; padding-right: 55px; background-position: -300px -300px; font-weight:normal;}
#DIVNAV01 ul li.NAV02Aktiv a:hover	{width: 115px; padding-right: 55px; background-position: -300px -450px;}
/*----------- NAV01/NAV02 Ende -----------*/