body		{ 	color: white; background-color:#336699; font-family: Arial, Verdana; font-size:9pt;}
.td, table, tr  { 	font-size:9pt; font-family: Arial; }

/* ############## NEWS - SEITE #####################*/
.top a 	{	background-color: #336699;
		background-image: url(top.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		border-bottom: 1px solid #2C7DAC;
		font-size: 1em;
		font-weight: bold;
		padding-bottom: 1px; padding-left:5px; padding-right:10px; padding-top: 2px;
		text-decoration: none; text-align: left; display: block;
}
			
.seitentitel	{color:white; font-size:12pt; font-variant:small-caps; font-weight:bold; }
.newslinks	{color:#FFFFFF;text-align:left;font-size:9pt;background-color:#89A9B8; font-family: Arial, Helvetica, sans-serif; }
.newstable 	{color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 8pt; }





.datum 		{	border:0px solid black; text-align:center;}
.balkenoben	{	background-image:url(balken_b.gif); height:16px; }
.balkenunten	{	background-image:url(balken.gif); height:16px; }
.balkenoben_schmal{	background-image:url(balken_b.gif); height:12px; }
.balkenunten_schmal{	background-image:url(balken.gif); height:12px; }
.logo		{	text-align:center; height:70px;}
.iframe		{ 	width:100%; }

/* Abstand der Menues untereinander */
.menuabstand { height:10px; }

/* Klasse fuer unverlinkte Menufenster*/
.nolink		{	width:150px; background-image:URL(back_button_b.jpg); font-size:8pt; }

/* Layoutformatierung  */
#hintergrund	{	width:950px; background-color:#336699; }
#kopfzeile	{	width:950px; }

#laufschrift	{	width:650px; border:solid 1px black; margin: 7px 0px 3px 0px; }

#mittelzeile	{	width:950px; }
#links		{	width:170px; }
#rechts		{	width:750px; }

#fusszeile	{	width:950px; margin: 7px 0px 0px 0px; }

/* Klassen fuer verlinkte Menufenster */

.menutitel	{	width:150px; height:15px; padding:4px; border-left:solid 1px #555555; border-right:solid 1px #555555; 
			font-weight:bold; background-image:URL(balken.gif); text-align:left; font-size:12px; }

.menu1 a 	{	display: block;
			border-top:groove 2px #EAF0F2;
			border-left:groove 3px #CFD7DA;
			border-bottom:groove 2px #3C6B7B;
			border-right:groove 2px #829DA8;
			background-color:#003366;
			color:white; 
			text-decoration:none;
			font-family:verdana, sans-serif;
			font-size:8pt;
			width:150px;
			padding-left:4px;
			padding-bottom:3px;
			padding-top:3px;
			margin:0px auto;
			text-align:left;
			background-image:URL(back_button_b.jpg);
}
			
.menu1 a:link	{	display: block;
			border-top:groove 2px #EAF0F2;
			border-left:groove 3px #CFD7DA;
			border-bottom:groove 2px #3C6B7B;
			border-right:groove 2px #829DA8;
			background-color:#003366;
			color:white; 
			text-decoration:none;
			font-family:verdana, sans-serif;
			font-size:8pt;
			width:150px;
			padding-left:4px;
			padding-bottom:3px;
			padding-top:3px;
			margin:0px auto;
			text-align:left;
			background-image:URL(back_button_b.jpg);
}

.menu1 a:visited
		{	border-top:groove 2px #EAF0F2;
			border-left:groove 3px #CFD7DA;
			border-bottom:groove 2px #3C6B7B;
			border-right:groove 2px #829DA8;
			background-color:#003366;
			color:white;
			text-decoration:none;
			font-family:verdana, sans-serif;
			font-size: 8pt;
			width:150px;
			padding-left:4px;
			padding-bottom:3px;
			padding-top:3px;
			margin:0px auto;
			text-align:left;
			background-image:URL(back_button_b.jpg);
		}

.menu1 a:active
		{	border-top:groove 2px #EAF0F2;
			border-left:groove 3px #CFD7DA;
			border-bottom:groove 2px #3C6B7B;
			border-right:groove 2px #829DA8;
			background-color:#003366;
			color:white;
			text-decoration:none;
			font-family:verdana, sans-serif; 
			font-size: 8pt;
			width:150px;
			padding-left:4px; 
			padding-bottom:3px;
			padding-top:3px;
			margin:0px auto;
			text-align:left;
			background-image:URL(back_button_b.jpg);
		}

.menu1 a:hover  {	border-top:groove 2px #829da8;
			border-left:groove 1px #CFD7DA;
			border-bottom:groove 2px #CFD7DA;
			border-right:groove 2px #829DA8;
			background-color:#003366;
			color: white;
			text-decoration:blink;
			font-family:verdana, sans-serif;
			font-size:8pt;
			width:150px;
			padding-left:4px;
			padding-bottom:3px;
			padding-top:3px;
			margin:0px auto;
			text-align:left;
		}

a:link		{	color: white; text-decoration:blink; ;font-family: verdana; font-size: 9pt;padding:1px }

a:visited	{	color: white;text-decoration:blink;font-family: verdana; font-size: 9pt;padding:1px }

a:active	{	color: white;text-decoration:none;font-family: verdana; font-size: 9pt;padding:1px  }

a:hover		{	color: red; text-decoration:none;font-family: verdana; font-size: 9pt;padding:1px  }

/* für Scrollbalken, siehe laufschrift.html */
#stage {position: absolute;	left:-32000px; top:2px; white-space : nowrap;}

