  body {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 14px;
		width:100%;}

	div {
		position : absolute;
		width:100%;}

	#menu1 {width:100%;}

	#menue {
		left: 0px;
		top: 0px;
		width : 100%;
		height : 25px;
		background-image : url(images/hg_kopfzeile.jpg);
		background-color : #B00007;
		background-repeat : no-repeat;
		z-index:5;}

	#amalaBild {
		position : absolute;
		left: 0px;
		top: 25px;
		z-index:4;
		width : 411px;
		height : 505px;
		background-image : url(images/hg_amala.jpg);
		/*background-color : #B00007;*/
		background-repeat : no-repeat;
		visibility:visible;
	}

	#zeile_variabel {
		width : 370px;
		height : 20px;
		background-image : url(images/hg_verlauf_zeile.jpg);
		background-repeat : no-repeat;}

	#fusszeile { position : absolute; z-index:3; left: 0; top: 615px; width : 1024px; height : 80px; background-image : url(images/hg_fusszeile_logo_new2_H80.jpg); background-repeat : no-repeat; visibility: visible; }


	div.divInhalt {
	position : absolute;
	left: 215px;
	top: 84px;
	width: 385px;
	height: 520px;
	z-index:20;
	font-size : 90%;
	visibility:hidden;
	vertical-align : top;
	overflow: auto;		/*clip: rect(0,780,600,0);
		background-color : #fee0c0;*/}
		
	div.divInhaltH550 {
	position : absolute;
	left: 215px;
	top: 84px;
	width: 385px;
	height: 550px;
	z-index:20;
	font-size : 90%;
	visibility:hidden;
	vertical-align : top;
	overflow: auto;
  }
div.divInhaltH580 { font-size: 90%; visibility: hidden; position: absolute; z-index: 20; top: 84px; left: 215px; width: 385px; height: 580px; overflow: auto; vertical-align: top; }
div.divInhalt2 {
	position : absolute;
	left: 600px;
	top: 84px;
	width: 325px;
	height: 520px;
	visibility: hidden;
	z-index:20;
	font-size : 90%;
	vertical-align : top;
	padding-left : 25px;
	margin-left : 25px;
	overflow: auto;		/*	border-left : 1px solid #B00007;*/
	}
	
	div.divInhalt2a {
	position : absolute;
	left: 600px;
	top: 84px;
	width: 350px;
	height: 550px;
	visibility: hidden;
	z-index:20;
	font-size : 90%;
	vertical-align : top;
	padding-left : 25px;
	margin-left : 25px;
	overflow: auto;		/*	border-left : 1px solid #B00007;*/
	}
	
	div.divInhalt650 {
	position : absolute;
	left: 215px;
	top: 84px;
	width: 650px;
  height: 520px;
	z-index:20;
	font-size : 90%;
	visibility:hidden;
	vertical-align : top;
	overflow: auto;		/*clip: rect(0,780,600,0);
		background-color : #fee0c0;*/
    }

	div.divTermine {
		position : absolute;
		left: 215px;
		top: 84px;
		width: 730px;
		height: 520px;
		z-index:21;
		font-size : 90%;
		visibility:hidden;
		vertical-align : top;
		overflow: auto;
		/*clip: rect(0,780,600,0);
		background-color : #fee0c0;}*/
	}

div.divZitatHome{
		position : absolute;
		left: 215px;
		top: 84px;
		width: 650px;
		height: 210px;
		z-index:21;
		font-size : 90%;
		visibility:hidden;
		vertical-align : top;
		text-align: center;
		/*background-color : #fee0c0;*/
}

div.divAktuelles{
		position : absolute;
		left: 215px;
		top: 294px;
		width: 650px;
		height: 210px;
		z-index:21;
		font-size : 90%;
		visibility:hidden;
		vertical-align : top;
		text-align: center;
		/*background-color : #333333;*/
}

	div.divInhaltBild {
		position : absolute;
		left: 650px;
		top: 130px;
		width: 300px;
		height: 620px;
		visibility: hidden;
		z-index:20;
		font-size : 90%;
		/*clip: rect(0,780,650,0);
		background-color : #fee0c0;	*/
		text-align : center;
		vertical-align : top;
		overflow: auto;
		}



	#divHgVariabel {
		position : absolute;
		top: 0px;
		left: 0px;
		background-image: url(images/hg_verlauf_zeile.jpg);
		background-repeat : repeat-y;
		width : 370px;
		height : 100%;
		z-index:1;}

	.textNormal { font-size : 90%; font-weight: normal; line-height : 140%; }

	.textZitat {
		font-size : 80%;
		line-height : 140%;
		color: #B00007;
	}

	.tdZitat {
		font-size : 67%;
		line-height : 130%;
		vertical-align : top;
		color: #B00007;
	}

	.tdTermine { font-size : 67%; line-height : 120%; vertical-align : top; padding: 0 0 5px; }



	.tdText { font-size : 67%; line-height : 130%; vertical-align : top; padding: 0 0 5px; }

	.tdLinks { font-size : 70%; line-height : 140%; vertical-align : top; color:#000000; padding: 0 0 15px; }

	.headerRot {
		font-size : 110%;
		color: #B00007;}

	.tdAktuellesTitel	{
		font-size : 90%;
		color: #000000;
		font-weight: bold;
		color: #B00007;}
	}

	.tdAktuellesUntertitel	{
		font-size : 80%;
		color: #000000;
		font-weight: normal;
	}

	#terminQuartale {
		font-size : 110%;
		color: #B00007;
	}

	#terminQuartale a, a:link, a:visited, a.hover, a:active, a:focus {
		font-size : 80%;
		color: #B00007;
		text-decoration:none;}

	table td {
		font-size : 80%;}

	.thead {
		font-size : 67%;
		font-weight: bold;
	}

	div.submenu {
		position : absolute;
		top: 28px;
		left: 0px;
		/*background-image: url(images/hg_verlauf_zeile.jpg);
		background-repeat : repeat-y;*/
		width : 100%;
		height : 25px;
		z-index:40;
		visibility:hidden;
		text-align:center;}

	div.submenu td {
		text-align:center;}

	a, a:link, a:visited, a.hover, a:active, a:focus {
		color:#ffffff;
		text-decoration:none;}
a.underline:link, a.underline:visited, a.underline:hover, a.underline:active, a..underline:focus { color: #000; text-decoration: underline; }
a.normal:link, a.normal:visited, a.normal:hover, a.normal:active, a..normal:focus { color: #000; text-decoration: underline; font-size:105%}
.linkextern a, .linkextern a:link, .linkextern a:visited, .linkextern a.hover,.linkextern a:active, .linkextern a:focus {
		color:#000000;
		text-decoration:none;}
/*	a:hover {
		font-weight : bold;}*/

	.menue3 /*a, a:link, a:visited, a.hover, a:active, a:focus*/ {
		/*color:#000000;*/
		text-decoration:none;
		font-size : 110%;
		color: #B00007;
	}

	a.linkMenu1 {
		color:white;
		text-decoration:none;}

	a.linkMenu2 {
		color:black;
		text-decoration:none;
		text-align:center;}

	a.links {
		font-size : 100%;
		color:#ffffff;
		text-decoration:none;}
a.blacklink { color: #000; font-size: 100%; text-decoration: underline; }
a.underline { color:#000; font-weight: bold; text-decoration:underline; }
.Linklinks {
		color:#000000;
		text-decoration:none;}

	/* Beginn Hauptmen&uuml; */
	div.hauptmenue { left: 0; top: 0; width : 1980px; height : 24px; background-image : url(images/hg_kopfzeile.jpg); background-color : #b00007; background-repeat : no-repeat; z-index:5; border-bottom: 1px solid white; }

	.hauptmenue ul	{
		width : 100%;
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: left;}

	.hauptmenue ul li { display: inline; }

	.hauptmenue ul li a {
		font-size:90%;
		text-decoration: none;
		line-height: 25px;
		padding: .2em 1em;
		color: #fff;}

	.hauptmenue a a:hover {
		display: inline;}

	.hauptmenue ul li a:hover {
		color: #fff;
		/*font-weight: bold;*/
		text-decoration: none;
		/*background-color : #660000;*/
		line-height: 25px;}
	/* Ende Hauptmen&uuml; */


	/* Beginn Untermen&uuml; */
	.untermenue { position : absolute; top: 24px; left: 0; background-image : url(images/hg_untermenue.jpg); background-repeat : no-repeat; width:1980px; height : 22px; z-index:40; visibility:hidden; text-align:left; background-color : #660000; border-top: 1px solid white; }

	.untermenue ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: left;}

	.untermenue ul li { display: inline; }

	.untermenue ul li a {
		margin: 0;
		font-size : 80%;
		line-height: 22px;
		text-decoration: none;
		padding: .2em 1em;
		color: #F9E0CA;	}
		
	.untermenue ul li img { margin: 2px 0 0; padding: 0; border-width: 0; }

	.untermenue ul li a:hover	{
		line-height: 22px;
		color: #F9E0CA;	}
	/* Ende Untermen&uuml; */


	/* Beginn Untermenue2 */
	.untermenue2 { color: #b00007; background-color: white; position : absolute; top: 46px; left: 0;
		/*background-image : url(images/hg_untermenue.jpg);

		background-repeat : no-repeat;*/
		width:1980px; height : 22px; z-index:40; visibility:hidden; text-align:right;
		/*background-color : #660000;
		border-top-color : White;
		border-top-style : solid;
		border-top-width : 1px;*/
		}

	.untermenue2 ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: left;}

	.untermenue2 ul li { display: inline; }

	.untermenue2 ul li a {
		margin: 0;
		font-size : 80%;
		line-height: 22px;
		text-decoration: none;
		padding: .2em 1em;
		color: #B00007;	}

	.untermenue2 ul li a:hover	{
		line-height: 22px;
		color: #B00007;	}
	/* Ende Untermenue2 */


	/* Beginn Men&uuml; Fusszeile */
	#menuefusszeile {
		position : absolute;
		top: 665px;
		left: 0px;
		width:1280px;
		height : 22px;
		z-index:55;
		visibility:visible;
		text-align:left;
		border-top-color : #B00007;
		border-top-style : solid;
		border-top-width : 1px;
	}

	#menuefusszeile ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: left;
	}

	#menuefusszeile ul li { display: inline; }

	#menuefusszeile ul li a {
		margin: 0;
		font-size : 80%;
		line-height: 22px;
		text-decoration: none;
		padding: .2em 1em;
		color: #660000;
	}

	#menuefusszeile ul li a:hover	{
		line-height: 22px;
		color: #660000;
	}
	/* Ende Men&uuml; Fu&szlig;zeile */
