/*----------- Breiten / Abstände -----------*/
#TableContainer
{
	width: 952px;
	background-color:#FFFFFF;
}

#TDAbstandLinks
{
	width: 35px;
}

#TDNAV01
{
	width: 163px;
}

#TDAbstandMitte
{
	width: 1px;
	background-image:url(/images/zwischenlinie.gif);
	background-repeat:repeat-y;
}

#Content
{
	width: 727px;
	FONT-SIZE: 0.7em;
	padding-top: 3px;
	padding-left: 25px;
}

#TDAbstandRechts
{
	width: 1px;
	background-image:url(/images/zwischenlinie.gif);
	background-repeat:repeat-y;
}


#TDHeaderContent
{
	background-color:#00619D;
	height: 26px;

}

#TDAbstandHeaderMitte
{
	width: 1px;
	background-image:url(/images/bg_header.gif);
	background-repeat:repeat-x;
}

#TDAbstandHeaderRechts
{
	width: 1px;
	background-image:url(/images/bg_header.gif);
	background-repeat:repeat-x;
}





/*----------- Schriften / Allgemein -----------*/
/*<e4w style="FONT-FAMILY: arial,helvetica,verdana;FONT-SIZE: 0.7em;COLOR: #000000;background-color: #FFFFFF;line-height: 1.4em;"/>*/
body
{
	FONT-FAMILY: arial,helvetica,verdana; 
	FONT-SIZE: 16px; 
	COLOR: #000000;
	margin: 0px;
	line-height: 1.0em;
	background-image:url(/images/bg.gif);
	background-repeat:repeat-y;
}


/*<e4w/>*/
A, A:link, A:visited, A:active	{COLOR: #0067A6; TEXT-DECORATION: none}
/*<e4w/>*/
A:hover							{COLOR: #0067A6; TEXT-DECORATION: underline;}

.Adresse
{
	FONT-SIZE: 0.7em; 
	padding-left: 9px;
}


/*<e4w/>*/
ul
{
	list-style-type: square;
}

/*<e4w name="Titel H1" element="h1"/>*/
H1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.5em; 
	COLOR: #0067A6;
	line-height: 1.2em;
	text-transform:uppercase;
}

/*<e4w name="Titel H2" element="h2"/>*/
H2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em; 
	COLOR: #0067A6;
	margin-bottom: -0.9em;
}

/*<e4w name="Titel H3" element="h3"/>*/
H3, H4, H5, H6
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.9em; 
	COLOR: #0067A6;
}

/*<e4w/>*/
Input
{
    BORDER: #0067A6 1px solid;
	background-color: #F1F2F2;
    COLOR: #00361B;
	font-size: 	1em;
}

Input.checkbox
{
    BORDER: 0px;
	background-color:#FFFFFF;
}

/*<e4w/>*/
Select
{
    BORDER: #0067A6 1px solid;
	background-color: #F1F2F2;
    COLOR: #00361B;
	font-size:  1em;
}

/*<e4w/>*/
Textarea
{
    BORDER:	#0067A6 1px solid;
	background-color: #F1F2F2;
    COLOR:	#00361B;
	font-size: 1em;
	FONT-FAMILY: arial,helvetica,verdana;
}

.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:				#0067A6;
	background-color:	#0067A6;
	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 Zoom" element="a"/>*/
.LinkZOOM
{
	BACKGROUND:			url(/images/icon_zoom.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="Word Zoom" element="a"/>*/
.LinkKONFIG
{
	BACKGROUND:			url(/images/icon_konfigurator.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}

/*<e4w name="Word Detail" element="a"/>*/
.LinkDetail
{
	BACKGROUND:			url(/images/icon_detail.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;
}

/*----------- NAV01 Begin -----------*/

A.NAV01, A.NAV01:link, A.NAV01:visited, A.NAV01:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;	
	color: #000000;
	font-weight: bold;
	background-position: 0px  0px;
	text-transform: uppercase;
	margin-top: 8px;
	margin-bottom: 4px;	
}

A.NAV01:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;
	color: #000000;
	font-weight: bold;
	background-position: 0px    -150px;
	text-transform: uppercase;	
	margin-top: 8px;	
	margin-bottom: 4px;		
}

A.NAV01Aktiv, A.NAV01Aktiv:link, A.NAV01Aktiv:visited, A.NAV01Aktiv:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;	
	color: #000000;
	font-weight: bold;
	background-position: 0px    -300px;
	text-transform: uppercase;	
	margin-top: 8px;	
	margin-bottom: 4px;		
}

A.NAV01Aktiv:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;	
	color: #000000;
	font-weight: bold;
	background-position: 0px    -450px;
	text-transform: uppercase;	
	margin-top: 8px;	
	margin-bottom: 4px;		
}
/*----------- NAV01 Ende -----------*/

/*----------- NAV02 Begin -----------*/

A.NAV02, A.NAV02:link, A.NAV02:visited, A.NAV02:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;	
	color: #0067A6;
	font-weight: bold;
	line-height: 1.1em;
	background-position: -300px  0px;
	padding-top: 2px;	
	padding-bottom: 2px;		
}

A.NAV02:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;
	color: #0067A6;
	font-weight: bold;
	line-height: 1.1em;	
	background-position: -300px    -150px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}

A.NAV02Aktiv, A.NAV02Aktiv:link, A.NAV02Aktiv:visited, A.NAV02Aktiv:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;	
	color: #0067A6;
	font-weight: bold;
	line-height: 1.1em;	
	background-position: -300px    -300px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}

A.NAV02Aktiv:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 9px;
	float:left;
	width: 154px;	
	color: #0067A6;
	font-weight: bold;
	line-height: 1.1em;	
	background-position: -300px -450px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}
					
/*----------- NAV02 Ende -----------*/

/*----------- NAV03 Begin -----------*/

A.NAV03, A.NAV03:link, A.NAV03:visited, A.NAV03:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 18px;
	float:left;
	width: 145px;	
	color: #000000;
	line-height: 1.1em;
	background-position: -300px  0px;
	padding-top: 2px;	
	padding-bottom: 2px;		
}

A.NAV03:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 18px;
	float:left;
	width: 145px;
	color: #000000;
	line-height: 1.1em;	
	background-position: -300px    -150px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}

A.NAV03Aktiv, A.NAV03Aktiv:link, A.NAV03Aktiv:visited, A.NAV03Aktiv:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 18px;
	float:left;
	width: 145px;	
	color: #000000;
	line-height: 1.1em;	
	background-position: -300px    -300px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}

A.NAV03Aktiv:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 18px;
	float:left;
	width: 145px;	
	color: #000000;
	line-height: 1.1em;	
	background-position: -300px -450px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}
					
/*----------- NAV03 Ende -----------*/

/*----------- NAV04 Begin -----------*/

A.NAV04, A.NAV04:link, A.NAV04:visited, A.NAV04:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 27px;
	float:left;
	width: 136px;	
	color: #000000;
	line-height: 1.1em;
	background-position: -300px  0px;
	padding-top: 2px;	
	padding-bottom: 2px;		
}

A.NAV04:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 27px;
	float:left;
	width: 136px;
	color: #000000;
	line-height: 1.1em;	
	background-position: -300px    -150px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}

A.NAV04Aktiv, A.NAV04Aktiv:link, A.NAV04Aktiv:visited, A.NAV04Aktiv:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 27px;
	float:left;
	width: 136px;	
	color: #000000;
	line-height: 1.1em;	
	background-position: -300px    -300px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}

A.NAV04Aktiv:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	background:  url("/images/bg_NAV.gif") no-repeat;
	padding-left: 27px;
	float:left;
	width: 136px;	
	color: #000000;
	line-height: 1.1em;	
	background-position: -300px -450px;
	padding-top: 2px;	
	padding-bottom: 2px;			
}
					
/*----------- NAV04 Ende -----------*/

/*----------- NAVHeader Begin -----------*/
A.NAVHeader, A.NAVHeader:link, A.NAVHeader:visited, A.NAVHeader:active
{
	FONT-SIZE: 0.75em; 
	TEXT-DECORATION: none;
	font-weight: bold;
	color: #FFFFFF;
}

A.NAVHeader:hover
{
	FONT-SIZE: 0.75em; 
	TEXT-DECORATION: underline;
	font-weight: bold;
	color: #FFFFFF;
}
/*----------- NAVHeader Ende -----------*/

/*----------- NAVDirect Begin -----------*/
.NAVDirect, A.NAVDirect, A.NAVDirect:link, A.NAVDirect:visited, A.NAVDirect:active
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #7896B0;
}

A.NAVDirect:hover
{
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: underline;
	font-weight: normal;
	color: #7896B0;
}
/*----------- NAVDirect Ende -----------*/