@charset "utf-8";
body {
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
	background: #dfe1e1 url(Bilder/BG.jpg) top center no-repeat;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 960px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: transparent;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
}
.oneColFixCtrHdr #header {
    background: url(Bilder/Logo.png) top left no-repeat;
	padding: 80px 0px 0 5px;
	height: 80px;
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */
	padding: 10px 0; /* Durch die Verwendung der Auffüllung anstelle von Rändern lässt sich gewährleisten, dass das Element die Kanten des div nicht berührt. */
}
.oneColFixCtrHdr #mainContent {
	padding: 0px 10px; /* padding (Auffüllung) bezeichnet den Innenabstand und margin (Rand) den Außenabstand der div -Box. */
	background: transparent;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px; /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	position: relative;
	background:url(Bilder/Footer.png) top center no-repeat;
	margin: 0; /* Wenn Sie die Ränder des ersten Elements in der Fußzeile auf 0 einstellen, können Sie unerwartete Abstände zwischen divs vermeiden. */
	padding: 10px 0; /* Durch die Verwendung der Auffüllung bei diesem Element entsteht genau wie bei einem Rand ein Leerraum, aber ohne die potenziellen Abstandsprobleme. */
	height: 40px;
}


h1 {
	
		font-size: 14px;
		background: url(Bilder/Bar.png) bottom left repeat-x;
		color: #353734;
		padding-bottom: 7px;
		
}

h2 {
	
		font-size: 24px;
		color: #353734;
		
}

table.Anmeldung 
{
   background: url(Bilder/BGtable.png) top left no-repeat;	
   width: 532px;
   height: 466px;
}

table.Anmeldung td
{
	border-bottom: 1px dotted #6b6b6b;	
}

table.Anmeldung td.last
{
	border-bottom: none;	
}

.footerLinks {
bottom:0;
font-size:9px;
position:absolute;
right:150px;
top: 7px;
}

.footerLinks ul {
float:right;
margin:0;
padding:0;
}

.footerLinks li {
float:left;
list-style-type:none;
margin:0 5px 0 0;
padding:0;
}

.footerLinks a, .footerLinks a:visited {
margin-right:5px;
text-decoration:underline;
color:#000000;
}
