/* Seiten-Einstellungen */
body {color:black;
	background-image:url(../_bilder/hg.gif);background-repeat:repeat-y;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;
	}
h1 {font-size:28px;font-weight:700;color:#555;text-align:center;margin-left:187px;} /* Thema der Seite */
h2 {font-size:20px;font-weight:700;color:#555;text-align:center;}
h3 {font-size:15px;font-weight:600;color:#555;text-align:center;}
h4 {font-size:15px;font-weight:600;color:#777;text-align:center;}
h5 {font-size:13px;font-weight:600;color:#555;text-align:center;}
h6 {font-size:12px;font-weight:600;margin-bottom:-8px;margin-top:-1px;}	/*Zwischenüberschriften*/
li {margin-top:6px;}
a:link {
	color:#000;
	text-decoration:underline;font-weight:500;
}
a:visited {
	color:#999;
	text-decoration:underline;font-weight:500;
}
a:active, a:focus, a:hover {
	color:#737994;
	text-decoration:underline;font-weight:500;
}
/* Hauptcontainer der Seite */
.divhg { width:660px;margin-left:auto;margin-right:auto;
	padding:0px;
	border-top:1px solid #ccc;border-right:1px solid #ccc;
	background-image:url(../_bilder/hgtop.jpg);background-repeat:no-repeat;
	background-color:#fff;
	text-align:left;
	}
.divtop { width:650px;margin:-53px 5px 0px 5px; /* Seitenüberschrift und Hauptnavigatoren */
	padding:0px;text-align:center;
	}
.divinhalt { width:650px;margin:0px 5px 0px 5px; /* ggf. Steuerleiste, Seiteninhalt, Bottomnavigatoren */
	padding:6px;border:none;text-align:left;
	}
.divunten { width:660px;margin-left:auto;margin-right:auto; /* Fußnoten */
	padding:0px;text-align:right;
	}
.divli { position:relative;float:left;
	}
/*links neben Aktuell-Ticker */
.divlit { position:relative;width:430px;padding-right:5px;border-right:1px solid #ccc;float:left;
	}
/*für Aktuell-Ticker */
.divret { padding-left:5px;
	float:left;
	width:205px
	}
/* Klassen für die Topnavigationsleiste*/
a.tmenu {
 display:block;
 padding:3px;
 text-align:center;
 color:#ddd;
 text-decoration:none;float:left;width:15%;font-size:14px;
 }
a.tmenu:link
{
  color:#000;
 text-decoration:none;font-weight:bold;
}
a.tmenu:visited
{
  color:#999;
 text-decoration:none; font-weight:bold;
}
a.tmenu:active, a.tmenu:focus, a.tmenu:hover
{
  color:#737994; font-weight:bold;
}
.tmenucontainer {
border-bottom:1px solid #ccc;
width:642px;
margin:3px;
}
/* Klassen für die Navigationsleiste 2. Ordnung*/
a.menu {
 display:block;
 padding:3px;
 text-align:center;
 color:#ddd;
 text-decoration:none;float:left;width:15%;font-size:12px;
 }
a.menu:link
{
  color:#000;
 text-decoration:none;font-weight:bold;
}
a.menu:visited
{
  color:#999;
 text-decoration:none; font-weight:bold;
}
a.menu:active, a.tmenu:focus, a.tmenu:hover
{
  color:#737994; font-weight:bold;
}
.menucontainer {
border-bottom:1px solid #ccc;
width:642px;
margin:3px;
}
/* Klassen für die Bottomnavigationsleiste*/
a.bmenu {
 display:block;
 padding:3px;
 text-align:center;
 color:#ddd;
 text-decoration:none;float:left;width:19%;font-size:12px;
 }
a.bmenu:link
{
  color:#000;
 text-decoration:none;font-weight:bold;
}
a.bmenu:visited
{
  color:#999;
 text-decoration:none; font-weight:bold;
}
a.bmenu:active, a.bmenu:focus, a.bmenu:hover
{
  color:#737994; font-weight:bold;
}
.bmenucontainer {
border-top:1px solid #ccc;
width:642px;
margin:3px 5px 3px -2px;
}
/* Klassen zur Formatierung */
ul {
	list-style-type:disc;
}
.zentrieren {
	text-align:center;
}
.fett {
	font-weight:bold;
}
.markiert {
	font-weight:bold;color:#f00;
}
.umrahmen {
	border:2px solid #f00;
}
.pgmcode {
	font-family:Courier,monospace;font-size:11px;color:#333;border:1px solid #999;
}
/* *** Bildformate ***/
img{vertical-align:top;/*alle Bilder ohne Rand*/
	border:0px;}
.textbildli {clear:both;float:left; }
.textbildre {clear:both;float:right; }