body { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 20px 40px 40px; background-color: #fff; font-size: 100.01% }

#bg_home, #bg_seite {
	background-color:#ffffff;
	background-repeat: repeat-y;
	background-position:9.4em 0;
}
/* Ebenen für Folgeseiten */
#kopf { background-repeat: no-repeat; background-image: url(../images/muenchen.jpg); position: relative; height: 180px; width: 900px; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
#kopf p {  margin: 0; padding: 0; }
#fuss { position: relative; width: 56.2em; z-index: 1; float: left; }
#fuss p {  margin: 0; padding: 0; }
#fuss a{ color: rgb(77,77,77); font-weight: bold; }
#fuss hr { background-color:rgb(165,0,33); /* Mozilla 1.4 */
	color:rgb(165,0,33); /* IE 6 */
	border: none; /* Opera 7.11 */
	height: 2px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
#fuss_links { color: rgb(165,0,33); font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1.1em; vertical-align: top; width: 8em; float: left; margin: 0; padding-left: 0.5em; }
#fuss_mitte { color: rgb(165,0,33); font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1.1em; vertical-align: top; position: absolute; left: 11.4em; width: 35em; margin: 0; display: inline; }
.fuss_impressum p{ color: black; font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1.1em; font-weight: bold; font-style: normal; text-align: right; vertical-align: top; margin: 0; }
.fuss_copyright p{ color: black; font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 0.7em; font-weight: normal; font-style: normal; text-align: right; vertical-align: top; margin-top: 3px; margin-bottom: 8px; }
#schriftzug1 { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1.5em; font-weight: normal; text-align: left; position: absolute; height: 30px; width:873px; top: 30px; left: 27px; }
#schriftzug2 { color: rgb(77,77,77); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1.5em; font-weight: bold; background-position: right bottom; text-align: left; position: absolute; height: 30px; width:873px; left: 27px; top:76px; }
#schriftzug3 { color: rgb(77,77,77); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1.5em; font-weight: normal; background-position: right bottom; text-align: left; position: absolute; height: 30px; width:873px; left: 27px; top:103px; }
#schriftzug4 { color: rgb(0,0,0); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 0.9em; font-weight: normal; background-position: right bottom; text-align: left; position: absolute; height: 15px; width:873px; left: 8px; top:142px; }
#seite { position: relative; top: 0; left: 0; z-index:1; margin: 0; padding: 0; }
#content { font-size:0.9em; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	/* wie gehabt, aber in em: */
 	position: relative; left: 12.5em; width: 50em; z-index:1; margin: 0; padding: 0; }
#content a{ color: rgb(77,77,77); font-weight: bold; }
#navi_links { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; width:11.5em; position: absolute; z-index: 1; margin-bottom: 20px; }
#navi_links_punkte { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; background-image: none; background-position: 0 0; width: 10em; position: absolute; z-index: 1; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
#navi_links_punkte hr { background-color:rgb(165,0,33); /* Mozilla 1.4 */
	color:rgb(165,0,33); /* IE 6 */
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; border: none; /* Opera 7.11 */
	height: 2px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	clear: both; display: block; }

#navi_links_punkte ul { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 0; padding: 0; border-width: 0; outline-width: 0; list-style: none !important; }
#navi_links_punkte li { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; display: inline; margin: 0; padding: 0; border-style: solid; border-width: 0; outline-width: 0; }
#navi_links_punkte a, #navi_links_punkte a:link, #navi_links_punkte a:visited { color: black; font-size: 0.9em; font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 0; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.6em; border: solid 0 maroon; outline-width: 0; display: block; }
#navi_links_punkte a:hover,
#navi_links_punkte a:active,
#navi_links_punkte a:focus { color: rgb(165,0,33); font-size: 0.9em; font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; text-decoration: underline; margin: 0; padding: 0.1em 0 0.1em 0.6em; border-width: 0; outline-width: 0; }
#navi_links_punkte a.navi_link_marker { color: white; font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; background-color: white; margin: 0; text-decoration: none; padding: 0.1em 0 0.1em 0.6em; border: 0; outline: none 0 white; }

#navi_links_punkte_sub { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; background-image: url(../images/weiss.gif); background-repeat: repeat; width: 10em; top: 450px; position: absolute; z-index: 2; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
#navi_links_punkte_sub hr { background-color:rgb(165,0,33); /* Mozilla 1.4 */
	color:rgb(165,0,33); /* IE 6 */
	font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; border: none; /* Opera 7.11 */
	height: 2px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	clear: both; margin-right: 10px; display: block; }
#navi_links_punkte_sub ul { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 0; padding: 0; border-width: 0; outline-width: 0; list-style: none !important; display: none; }
#navi_links_punkte_sub li { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; display: inline; margin: 0; padding: 0; border: solid 0 maroon; outline-width: 0; }
#navi_links_punkte_sub a, #navi_links_punkte_sub a:link, #navi_links_punkte_sub a:visited { color: black; font-size: 0.9em; font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 0; padding: 0 0 0 0.6em; border: solid 0 maroon; outline-width: 0; display: block; }
#navi_links_punkte_sub a:hover,
#navi_links_punkte_sub a:active,
#navi_links_punkte_sub a:focus { color: rgb(165,0,33); font-size: 0.9em; font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; text-decoration: underline; margin: 0; padding: 0 0 0 0.6em; border-width: 0; outline-width: 0; }
#navi_links_punkte_sub a.navi_link_marker { font-family: "Century Gothic", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 0; text-decoration: none; padding: 0 0 0 0.6em; border-width: 0; outline-width: 0; }


#keyvisual { width: 9.3em; height: 72px; left: 0; top: 0; position: absolute; z-index:4; }

/* Eingabefelder Schrift skalierbar */
input { font-size: 0.9em; }

/* Ueberschriften */
/* Seitenueberschrift  */
#content h1 { font-size: 1.4em; font-weight: normal }
/* Kapitelueberschrift */
#content h2 { font-size: 1em; font-style: normal ; margin: 0; padding-top: 6px; padding-right: 0; }
/* Standardueberschrift */
#content h3 { font-size: 1em; font-style: normal ; margin: 0;}
/* Weitere Ueberschriften */
#content h4 { font-size: 0.9em; font-weight: bold; }
#content p {  margin: 0; padding: 6px 0; }
#content img {  margin: 0; padding: 6px 0 6px 10px; }
/* Linkmanagement */	     
a:link  { color: blue; text-decoration: none;  }
a:visited  { color: blue; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active  { color: blue; text-decoration: underline; }
a:focus { text-decoration: underline; }
.warenzeichen{ vertical-align: sub; float: left; display: inline; }
