    body  {
    	font: 101% Arial, Helvetica, sans-serif;
    	background-color: #ffffcc; /*#f2ffe0;*/   /* Hintergundfarbe bis zum Fensterrand */
	color: #000000;
	text-align: center; 
    	margin: 0px; 
		/* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 
		   einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0px;
		min-height: 900px;
    }
    
	.thrColElsHdr #container {
		width: 63.5em;
		margin: 0 auto;
		padding-bottom: 4em;
		text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
		background-color: #e7f3ff;
		border-left: 1px solid #2491ff;
		border-right: 1px solid #2491ff;
		border-bottom: 1px solid #2491ff;
		min-height: 54em;
    } 
    
	.thrColElsHdr #header {
	width: 63.5em;
	background-image: url(../kopfgrafiken/Luftbild-Hellenthal.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color: #e7f3ff;
	height: 10.852em; /* 175 pixel */
	padding: 0px;
	margin: 0px;
		/* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, 
		   die darunter erscheinen. Wenn im #header anstelle von Text ein Bild eingesetzt wird, sollten Sie die Auffüllung entfernen. */
    } 
	
	.thrColElsHdr #header img{
		width: 63.5em;
		height: 10.8520em;
	}
	.thrColElsHdr #headmenue{
	background-color: #cce6ff;
	border-top: 1px solid #014a99;
	border-bottom: 2px solid #014a99;
	color: #000000;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 80%;
	}

    .thrColElsHdr #sidebar1 {
		float: left; /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
		width: 13.8em;
		padding: 0px; /* Durch die Auffüllung oben und unten entsteht in diesem div ein visueller Leerraum. */
    }

    .thrColElsHdr #sidebar2 {
		float: right;	
		width: 13.8em;  /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
		padding: 0 5px 0 5px; /* Durch die Auffüllung oben und unten entsteht in diesem div ein visueller Leerraum. */
    }

    .thrColElsHdr #mainContent {
		margin-left: 13.5em;
		margin-right: 13.5em;
		/* Der rechte Rand kann in Gevierten (ems) oder Pixel angegeben werden. Durch ihn entsteht der Abstand am rechten Seitenrand. */
    } 
        
    /* Verschiedene wieder verwertbare Klassen */
    .fltrt { 
		/* Mit dieser Klasse können Sie ein Element auf der Seite nach rechts fließen lassen. 
		   Das floatende Element muss vor dem Element stehen, neben dem es auf der Seite erscheinen soll. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
		/* Mit dieser Klasse können Sie ein Element auf der Seite nach links fließen lassen. */
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { 
		/* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte 
		   Element vor dem Schließen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }

