
/* Linkdarstellungen */
	a {
		color:black;
	}
	
	a:hover {
		color:#a51512;
	}
	
	/* Links in den Registerreitern (in tableHeader2/3) */
		a.mainTabs {
			text-decoration:none;
		}
		
		a.mainTabs:hover {
			text-decoration:none;
		}
	/* /Links in den Registerreitern (in tableHeader2/3) */
/* /Linkdarstellungen */

body {
	background-color:White;
	font-family:Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:8pt;
	margin:0px;
	padding:0px;
}

/* News-Eintraege */
	p.newsEntry {
		padding-left:10px;
	}
	
	span.author {
		font-size:1em;
	}
/* /News-Eintraege */

/* Logo-Header */
	table.tableHeader1 {
		font-size:1em;
		height:50px;
		width:100%;
	}
	
	table.tableHeader1 td {
		padding-right:20px;
		padding-top:8px;
		text-align:right;
	}
/* /Logo-Header */
	

/* Hauptnavigationsleiste */
	table.tableHeader2 {
		background:transparent;
		font-size:1em;
		margin-left:10px;
	}
	
	table.tableHeader2 td {
		background:transparent;
		border-bottom:0px none;
		border-left :1px solid #a51512;
		border-right :1px solid #a51512;
		border-top :1px solid #a51512;
		padding-left:10px;
		padding-right:10px;
	}
	
	table.tableHeader2 td.between {
		padding:0;
		width:1px;
	}
	
	table.tableHeader2 td.selected {
		background:#ffdddd;
	}
/* Hauptnavigationsleiste */

/* 3. NaviTable, Sitemap etc. mit Hintergrundfarbe */
	table.tableHeader3 {
		background-color:#ffdddd;
		border-bottom :1px solid #a51512;
		border-top :1px solid #a51512;
		font-size:1em;
		width:100%;
	}
/* /3. NaviTable, Sitemap etc. mit Hintergrundfarbe */

/* Orientierungsleiste */
	table.tableHeader4 {
		border-bottom:1px solid #a51512;
		font-size:1em;
		width:100%;
	}
	
	/* Spalte in Orientierungsleiste */
	table.tableHeader4 td {
		padding-left:10px;
	}
/* /Orientierungsleiste */


/* Tabellen im Body-Bereich */
	/* Haupttabelle mit 3 Spalten, die alles enthaelt */
	table.bodyTable0 {
		font-size:1em;
		width:100%;
	}
	
	table.bodyTable0 td {
		padding-left:10px;
		padding-right:5px;
		vertical-align:top;
	}
	
	table.bodyTable0 td.content {
		text-align:left;
		vertical-align:top;
	}
	
	table.bodyTable0 td.navigation {
		padding-top:2em;
	}
	
	/* Navigationstabelle(n) */
		table.bodyTable1 {
			font-size:1em;
			width:100%;
		}
		
		table.bodyTable1 td {
			background-color:#ffdddd;
			/* border-left:1px solid #a51512;
			border-right:1px solid #a51512; */
			padding-bottom:3px;
			padding-top:3px;
		}
		
		table.bodyTable1 th {
			background:#a51512;
			color:White;
			padding-left:10px;
			padding-right:5px;
			text-align:left;
		}
		
		table.bodyTable1 th.empty {
			background:transparent;
			/* border-bottom:1px solid #a51512; */
		}
		
		table.bodyTable1 td.shadowBottom {
			background-image:url(../Images/shadowBottom.jpg);
			background-repeat:repeat-x;
			background-position:bottom;
			/* border-bottom:1px solid #a51512; */
			padding:0;
		}
		
		table.bodyTable1 td.shadowRight {
			background-image:url(../Images/shadowRight.jpg);
			background-repeat:repeat-y;
			background-position:right;
			padding:0;
		}
		
	/* /Navigationstabelle(n) */
	
	/* Tabellen f.d. Content */
		table.bodyTable2 {
			font-size:1.2em;
			width:100%;
		}
		
		table.bodyTable2 th {
			padding:1em 0 1em 0;
			text-align:left;
		}
		
		table.bodyTable2 td {
			padding-left:0;
			text-align:left;
		}
	/* /Tabellen f.d. Content */
	
/* /Tabellen im Body-Bereich */

/* Tabellen f.d. Footer-Bereich */

	table.footerTable1 {
		background-color:#ffdddd;
		border-bottom:1px solid #a51512;
		border-top:1px solid #a51512;
		font-size:1em;
		margin-top:4em;
		text-align:center;
		width:100%;
	}

/* /Tabellen f.d. Footer-Bereich */


/* Angaben f. Spalten, die in allen Headertabellen gelten. */
