/*----------- Breiten / Abstände -----------*/

#TableContainer
{
	width: 990px;
}

#TDNAV01
{
	vertical-align:top;	
	padding: 0 0 0 0;
}

#TDNAV02
{
	width: 180px;
	vertical-align:top;
	padding-top:20px;
}

#TDContent
{
	width: 560px;
	vertical-align:top;
	height: 300px;
	FONT-SIZE: 0.8em;
	line-height: 1.4em;
	vertical-align:top;
	padding: 20px 22px 0 24px;
}

#TDContentBreit
{
	width: 764px;
	vertical-align:top;
	height: 300px;
	FONT-SIZE: 0.8em;
	line-height: 1.4em;
	vertical-align:top;
	padding: 20px 24px 0 22px;
}

#TDNews
{
	width: 180px;
	vertical-align: top;
	padding-top: 20px;	
	FONT-SIZE: 0.7em;
	line-height: 1.4em;
	padding: 20px 24px 0 0;	
}

/*----------- Schriften / Allgemein -----------*/
/*<e4w style="FONT-FAMILY: univers,arial,verdana,helvetica;FONT-SIZE: 80%;COLOR: #000000;background-color: #FFFFFF;line-height: 1.4em;"/>*/
body
{
	FONT-FAMILY: univers,arial,verdana,helvetica; 
	FONT-SIZE: 100.01%; 
	COLOR: #000000;
	margin: 0;
	background-color: #FFFFFF;
}

/*<e4w Style="FONT-FAMILY: univers,arial,verdana,helvetica;FONT-SIZE: 1em;COLOR: #000000;line-height: 1.4em;"/>*/
td
{
}
/*<e4w/>*/
A, A:link, A:visited, A:active	{COLOR: #172a5d; TEXT-DECORATION: underline}
/*<e4w/>*/
A:hover							{COLOR: #172a5d; TEXT-DECORATION: none;}

/*<e4w/>*/
A.Anker, A.Anker:link, A.Anker:visited, A.Anker:active, A.Anker:hover	{TEXT-DECORATION: none; font-weight: bold;}


A.LinkTop, A.LinkTop:link, A.LinkTop:visited, A.LinkTop:active	{TEXT-DECORATION: none; font-weight: normal;}
A.LinkTop:hover													{TEXT-DECORATION: underline; font-weight: normal;}



/*<e4w/>*/
ul
{
	list-style-image: url(/images/icon_ul.gif);
}

/*<e4w/>*/
li {

}

.TextIntro
{
	FONT-SIZE: 0.75em; 
	COLOR: #6f7072;
	text-align:justify;
	padding: 0 75px 0 75px;
	line-height: 1.3em;
}

/*<e4w name="Titel" element="span"/>*/
.Titel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
	COLOR: #172a5d;	
}

/*<e4w name="Untertitel" element="span"/>*/
.Untertitel
{
	FONT-WEIGHT: bold;
	font-style: italic;
	COLOR: #172a5d;	
}

/*<e4w name="Lead" element="span"/>*/
.Lead
{
	font-style: italic;
}


/*<e4w name="Text Blau" element="span"/>*/
.TextBlau
{
	COLOR: #172a5d;
}

/*<e4w name="Titel Newsspalte" element="span"/>*/
.TitelNews
{
	FONT-SIZE: 1em;
	font-weight: bold;
}

/*<e4w name="Text Newsspalte" element="span"/>*/
.TextNews
{
	FONT-SIZE: 0.9em;
}

/*<e4w name="Bild Copyright Grau" element="span"/>*/
.TextGrau
{
	COLOR: #999999;
	font-size: 0.9em;
}


.TDTitel
{
	background-color:#ffdf00;
	vertical-align:top;
	font-weight: bold;
}

.TDTitelDunkel
{
	background-color:#dfc300;
	vertical-align:top;
	font-weight: normal;
	text-align:center;
}

.TDUnterTitel
{
	background-color:#00265e;
	vertical-align:top;
	font-weight: normal;
	color:#FFFFFF;
	font-size: 0.9em;
}

.TDUnterTitelDunkel
{
	background-color:#00265e;
	vertical-align:top;
	font-weight: normal;
	text-align:center;
	color:#FFFFFF;
	font-size: 0.9em;	
}

.TDWeiss
{
	background-color:#FFFFFF;
	vertical-align:top;	
}

.TDGrau
{
	background-color:#CCCCCC;
	vertical-align:top;
	text-align:center;	
}

.TDGelb
{
	background-color:#fff5a4;
	vertical-align:top;
	text-align:left;
}

.TDHellgrau
{
	background-color:#eff1f4;
	vertical-align:top;
}

.PalettenBeschrieb
{
	font-size: 0.85em;
}

/*<e4w/>*/
Input
{
    BORDER: #000000 1px solid;
    COLOR: #000000;
	font-size: 1em;
	width: 350px;
	FONT-FAMILY: univers,arial,verdana,helvetica; 
}

/*<e4w/>*/
.InputPalettenAnzahl
{
    BORDER: #000000 1px solid;
    COLOR: #000000;
	font-size: 1em;
	width: 50px;
	FONT-FAMILY: univers,arial,verdana,helvetica; 
}

/*<e4w/>*/
.InputPaletten
{
    BORDER: #000000 1px solid;
    COLOR: #000000;
	font-size: 1em;
	width: 200px;
	FONT-FAMILY: univers,arial,verdana,helvetica; 
}

/*<e4w/>*/
.InputPalettenTextarea
{
    BORDER: #000000 1px solid;
    COLOR: #000000;
	font-size: 1em;
	width: 350px;
	FONT-FAMILY: univers,arial,verdana,helvetica; 
}

/*<e4w/>*/
.InputCheckbox
{
    BORDER: 0;
	width: 20px;	
}

/*<e4w/>*/
Select
{
    BORDER: #000000 1px solid;
    COLOR: #000000;
	font-size:  1em;
	width: 350px;	
}

/*<e4w/>*/
Textarea
{
    BORDER:	#000000 1px solid;
	background-color: #FFFFFF;
    COLOR:	#000000;
	font-size: 1em;
	FONT-FAMILY: univers,arial,verdana,helvetica; 
	width: 350px;	
}

/*<e4w/>*/
HR 
{
	border:				0px;
	color:				#000000;
	background-color:	#000000;
	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;
}


A.NAVAnker, A.NAVAnker:link, A.NAVAnker:visited, A.NAVAnker:active
{
	FONT-SIZE: 0.9em; 
	TEXT-DECORATION: underline;
	color: #000000;
	font-weight: bold;
	font-style:italic;
	padding: 8px;
	margin: 0 2px 3px 1px;	
	display: block;
	background-color: #cccccc;
	width: 263px;
}

A.NAVAnker:hover
{
	FONT-SIZE: 0.9em; 
	TEXT-DECORATION: none;
	color: #000000;
	font-weight: bold;
	font-style:italic;	
	padding: 8px;
	margin: 0 2px 3px 1px;	
	display: block;
	background-color: #868688;	
	width: 263px;	
}

/*----------- News Begin -----------*/
.NewsTitel {
	font-weight: bold;
}
/*----------- News Ende -----------*/


/*----------- NAV01 Begin -----------*/

A.NAV01, A.NAV01:link, A.NAV01:visited, A.NAV01:active
{
	FONT-SIZE: 0.8em; 
	TEXT-DECORATION: none;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 25px 0 25px;
	margin: 0 3px 0 0;
	display: block;
	background-color:#c0c0c1;
	line-height: 25px;
	height: 25px;	
}

A.NAV01:hover
{
	FONT-SIZE: 0.8em; 
	TEXT-DECORATION: none;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 25px 0 25px;
	margin: 0 3px 0 0;	
	display: block;
	background-color:#868688;
	line-height: 25px;
	height: 25px;	
}

A.NAV01Aktiv, A.NAV01Aktiv:link, A.NAV01Aktiv:visited, A.NAV01Aktiv:active
{
	FONT-SIZE: 0.8em; 
	TEXT-DECORATION: none;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 25px 0 25px;
	margin: 0 3px 0 0;	
	display: block;
	background-color:#868688;
	line-height: 25px;
	height: 25px;	
}

A.NAV01Aktiv:hover
{
	FONT-SIZE: 0.8em; 
	TEXT-DECORATION: none;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 25px 0 25px;
	margin: 0 3px 0 0;	
	display: block;
	background-color:#868688;
	line-height: 25px;
	height: 25px;	
}
/*----------- NAV01 Ende -----------*/

/*----------- NAV02 Begin -----------*/
#TDNAV02 a 
{
	FONT-SIZE: 0.8em;
	color: #003366;
	TEXT-DECORATION: none;
	text-align: left;
	font-weight: bold;
	width: 140px;
	display: block;	
	line-height: 1.5em;
	line-height: 22px;
}

#TDNAV02 ul							{padding: 0; margin: 0 0 0 0; list-style: none;}

#TDNAV02 ul li.NAV02Titel a			{background-color:#868688; margin: 0 0 0 0; padding: 0 15px 0 25px; color: #FFFFFF;}
#TDNAV02 ul li.NAV02Titel a:hover	{background-color:#868688; margin: 0 0 0 0; padding: 0 15px 0 25px; color: #FFFFFF;}

#TDNAV02 ul li.NAV02 a				{background-color:#d3dae3; margin: 3px 0 0 0; padding: 0 15px 0 25px;}
#TDNAV02 ul li.NAV02 a:hover		{background-color:#bcc5d4; margin: 3px 0 0 0; padding: 0 15px 0 25px;}

#TDNAV02 ul li.NAV02Aktiv a			{background-color:#b0b9c5; margin: 3px 0 0 0; padding: 0 15px 0 25px; color: #FFFFFF;}
#TDNAV02 ul li.NAV02Aktiv a:hover	{background-color:#b0b9c5; margin: 3px 0 0 0; padding: 0 15px 0 25px; color: #FFFFFF;}

#TDNAV02 ul li.NAV03 a				{background-color:#d3dae3; margin: 0 0 0 0; padding: 0 15px 0 25px; font-weight: normal;}
#TDNAV02 ul li.NAV03 a:hover		{background-color:#bcc5d4; margin: 0 0 0 0; padding: 0 15px 0 25px; font-weight: normal;}

#TDNAV02 ul li.NAV03Aktiv a			{background-color:#b0b9c5; margin: 0 0 0 0; padding: 0 15px 0 25px; color: #FFFFFF; font-weight: normal;}
#TDNAV02 ul li.NAV03Aktiv a:hover	{background-color:#b0b9c5; margin: 0 0 0 0; padding: 0 15px 0 25px; color: #FFFFFF; font-weight: normal;}

#TDNAV02 A.LinkPrint				{background-color:#FFFFFF; margin: 0 0 0 0; padding: 0 15px 0 25px; font-size: 0.7em; font-weight: normal;}
#TDNAV02 A.LinkPrint:hover			{background-color:#FFFFFF; margin: 0 0 0 0; padding: 0 15px 0 25px; font-size: 0.7em; font-weight: normal;}

/*----------- NAV02 Ende -----------*/

