body {
	font-family: arial, helvetica, geneva, verdana, "lucida sans", sans-serif;
	color: #000000;
	font-size: 100.01%;
	padding:0;
	margin: 0.1em;
	background-color:#ffffcc;
	text-align: center; /*hierdurch wird im IE 6 zentriert*/
}

#rahmen {
	width: 790px;
         height:595px;

     /*	background: #ffffcc url(../pics/design/navihg8.gif) repeat-y; */
	margin: 0 auto; /* hierdurch wird zentriert */
	text-align: left;
	color: #000000;
         border: 2px solid #0080FF;
         }

* html #rahmen {
	width: 790px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */
	w\idth: 790px; /*Diese Anweisung ist nur fuer IE 6 */
}

/* ############  */
#rahmen2 {
	width: 790px;
         height:1395px;
     /*	background: #ffffcc url(../pics/design/navihg8.gif) repeat-y; */
	margin: 0 auto; /* hierdurch wird zentriert */
	text-align: left;
	color: #000000;
         border: 2px solid #0080FF;
         }

* html #rahmen2 {
	width: 790px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */
	w\idth: 790px; /*Diese Anweisung ist nur fuer IE 6 */
}

/* ############  */
#rahmen3 {
	width: 790px;
         height:855px;
     /*	background: #ffffcc url(../pics/design/navihg8.gif) repeat-y; */
	margin: 0 auto; /* hierdurch wird zentriert */
	text-align: left;
	color: #000000;
         border: 2px solid #0080FF;
         }

* html #rahmen3 {
	width: 790px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */
	w\idth: 790px; /*Diese Anweisung ist nur fuer IE 6 */
}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX	BILDER	XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

#kopfzeile2 img {
	border: none;
	vertical-align: middle;
} /*entfernt die Rahmen der Bilder!!*/


#menueoben img {
	border: none;
	vertical-align: middle;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX	NAVIGATIONSLEISTE OBEN	XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

#menueoben {
	width: 790px;
	background-color: #FF8000;
	border: none;
	margin: 0;
	color: #C0C0C0;
         padding-top: 7px;
         padding-bottom: 8px;

/*	-moz-border-radius:5px; runde Ecken, nur Moz., Fire., Netsc. 6*/
}

#inhalt {padding-left: 50px;
         padding-top: 7px;
         text-align:left;
             }

#inhalt a{color:#000000;
          text-decoration: underline}


#blockunten {padding-left:100px;
        padding-top: 10px;}

#blockrechts {padding-left:100px;

}

#blocklinks {width:120px;
             float:left;
             text-align:left}

#rechterrand {padding-left:560px;
		padding-top: 0px;}

#menueoben a{color:#ffffff; text-decoration: none}
#menueoben a:hover{color:#ffffff; text-decoration: underline}

* html #menueoben {
	width: 790px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */
	w\idth: 790px; /*Diese Anweisung ist nur fuer IE 6 */
}

#menueoben ul {
	list-style: none;
	padding: 0;
	margin: 0;
	text-decoration: none;
	text-align: center;
}

* html #menueoben ul li {margin: 0 5px;}
/*hier wird der Abstand zwischen den Schaltflaechen definiert(IE 5)*/


#menueoben li {
	display: inline;
	margin: 0 0.2px; /*hier wird der Abstand zwischen den Schaltflaechen definiert(mozilla)*/
}

* html #menueoben li {height: 100%;}
/*Anweisung fuer den IE: sorgt dafuer, dass es im IE 6 keinen Zeilenumbruch gibt!!*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX	UEBERSCHRIFTEN	XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* RECHTE SPALTE UEBERSCHRIFTEN*/
h1 {/*Ueberschrift rot, zentriert und unterstrichen - unterstrichene Seitenueberschriften*/
	color: #990000;
	font-size: 110%;
	padding-bottom: 0.8em; /*Abstand der Ueberschrift zur border*/
	padding-top: 1em; /*Abstand der Ueberschrift zur border*/
	text-align: center;
	border-bottom:5px groove #cccccc;
	background-color: #ffffcc;
	margin: 0;
}

* html h1 {margin-top: 0.8em;}

h2 {/*Ueberschrift rot, groesser und zentriert*/
	color: #990000;
	font-size: 100%;
	text-align: center;
	background-color: #ffffcc;
}

h3 {/*Ueberschrift schwarz und zentriert*/
	color: #000000;
	font-size: 100%;
	text-align: center;
	background-color: #ffffcc;
}

h4 {/*Ueberschrift rot und links - in sitemap.htm + abisz1.htm */
	color: #990000;
	font-size: 100%;
	padding: 0;
	text-align: left;
	background-color: #ffffcc;
}

h5 {/*Ueberschrift rot  und zentriert - in lageplan.htm*/
	color: #990000;
	font-size: 100%;
	text-align: center;
	background-color: #ffffcc;
	margin: 0.8em 0;
}

										/* FORMATIERUNG FUSSZEILE */

#menueoben li a {
	font-size: 100%; /*hier wird die Schriftgroesse in den Schaltflaechen der Navileiste definiert*/
	font-weight: bold;
	padding-left: 0.5em;   /*hier kann Einfluss auf die Breite der Navibuttons genommen werden*/
	padding-right: 0.5em;
	text-decoration: none;
}

* html #menueoben li a {padding: 0 1em;}
 /* Gerahmte Navi-Buttons: height: 100%; /*sorgt im IE 6 dafuer, dass der komplette Inhalt des Menues zu sehen ist.
 Ohne ist der untere schwarze border nicht zu sehen!!
                 border-left: 1px solid #FFFFFF;
                 border-bottom: 1px solid #000000;
                 border-right: 1px solid #000000;
                 border-top: 1px solid #FFFFFF;
 im IE 5 hat height: 100%; jedoch gleichzeitig zur Folge,
 dass die komplette obere Navileiste verschwindet!
 Deshalb lieber nicht eingeben!!
 */