﻿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_praxis/muenchen_praxis.jpg); position: relative; height: 900px; width: 900px; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
#kopf p {  margin: 0; padding: 0; }
#kopf a{ color: rgb(77,77,77); font-weight: bold; }
#fuss { position: absolute; top: 40em; 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: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1.1em; font-weight: bold; vertical-align: top; position: absolute; left: 1em; width: 8em; float: left; margin: 0; padding-left: 0.5em; }
#fuss_mitte { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: bold; vertical-align: top; position: absolute; left: 11.4em; width: 35em; margin: 0; display: inline; }
#fuss_mitte_link { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: bold; vertical-align: top; position: absolute; top: 2em; left: 11.4em; width: 35em; margin: 0; display: inline; }
.fuss_impressum p{ color: black; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: bold; font-style: normal; text-align: right; vertical-align: top; position: absolute; left: 50em; margin: 0; }
.fuss_copyright p{ color: black; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 0.9em; font-weight: normal; font-style: normal; text-align: right; vertical-align: top; position: absolute; top: 2em; left: 55em; margin-top: 3px; margin-bottom: 8px; }
#schriftzug1L { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: bold; text-align: left; position: absolute; height: 30px; width:873px; top: 65px; left: 145px; }
#schriftzug1R { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 2em; font-weight: normal; text-align: left; position: absolute; height: 30px; width:873px; top: 10px; left: 727px; }
#schriftzug2L { color: rgb(77,77,77); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: bold; background-position: right bottom; text-align: left; position: absolute; height: 30px; width:873px; left: 160px; top:80px; }
#schriftzug2R { 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: 797px; top:76px; }
#schriftzug31 { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: bold; background-position: right bottom; text-align: left; position: absolute; height: 30px; width:873px; left: 125px; top:95px; }
#schriftzug32 { 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: 387px; 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: 13px; top:150px; }
#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: absolute; top: 15.5em; left: 12.5em; width: 50em; z-index:1; margin: 0; padding: 0; }
#content a{ color: rgb(77,77,77); font-weight: bold; }
#navi_links { width:11.5em; position: absolute; z-index: 1; margin-bottom: 20px; }
#navi_links_punkte { background-image: none; background-position: 10 10; width: 10em; position: absolute; top: 14em; left: 4em; 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 */
	border: rgb(165,0,33); /* 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;
}
#bild_index_links { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 2em; font-weight: normal; text-align: left; position: absolute; height: 300px; width:100px; top: 0px; left: -10px; }
#bild_index_rechts { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 2em; font-weight: normal; text-align: left; position: absolute; height: 300px; width:100px; top: -3px; left: 485px; }
#bild_index_mitte { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: normal; text-align: left; position: absolute; height: 300px; width:370px; top: 0px; left: 97px; }
#text { color: rgb(165,0,33); font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 1em; font-weight: normal; text-align: left; position: absolute; height: 300px; width:600px; top: 0; left: 97px; }

#navi_links_punkte ul { margin: 0; padding: 0; border-width: 0; outline-width: 0; list-style: none !important; }
#navi_links_punkte li { 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; 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; 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; 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 { 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 */
	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 { margin: 0; padding: 0; border-width: 0; outline-width: 0; list-style: none !important; display: none;}
#navi_links_punkte_sub li { 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; 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; 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 { 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; }
/* 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; }