* {padding: 0; margin: 0;}

body {padding: 0; margin: 0; color: #666667; background-color: #d8effd;font-size: 13px; font-family:Verdana, Geneva, Arial, sans-serif; line-height: 20px; text-align: left;}
 
p { margin-top: 0; margin-bottom: 0; }
ul { list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	margin-bottom: 8px;}
li { margin-top: 0; margin-right: 0; margin-bottom: 0px; margin-left: 0em;}
ol {padding-left: 1.8em; test-indent: -1em;}

h1 { color: #666667; 
              font-size: 19px; 
              font-family:Verdana, Geneva, Arial, sans-serif;  
              font-weight: bold;
              line-height: 24px; 
              text-align: left; 
              }
h2 { color: #666667; 
              font-size: 16px; 
              font-family:Verdana, Geneva, Arial, sans-serif;  
              font-weight: bold;
              line-height: 20px; 
              text-align: left; 
              }
h3 { color: #666667; 
              font-size: 14px; 
			  font-family:Verdana, Geneva, Arial, sans-serif; 
              font-weight: bold;
              line-height: 20px; 
              text-align: left; 
              }
td {}

img a {text-decoration: none; }

img a:hover {text-decoration: none; }
a:visited {
color: #0a1931;
text-decoration: underline; }

#superbgimage {
	    display: none;
	}
	

#akupunktur-chiropraktik {
	width: 840px;
	margin-right: auto; margin-left: auto;
	text-align:left;
	height: 546px;
}

#naturheilkunde { position: absolute;
	width: 840px;
	top: 60px;
	text-align:left;
	height: 546px;}

#inhaltswrapper {
	position: absolute;
	width: 837px;
	height: auto;
	text-align:left;
	margin-top: 88px;
	z-index: 5;
	overflow: auto;
	margin-left: 3px;
}

#inhalt { 
	width: 837px;
	height: auto;
	text-align:left;
	margin-top: 0px;
	z-index: 6;
	left: 0px;
}

#rahmenunten {position: relative;
	width: 837px;
	height: 40px;
	text-align:left;
	margin-top: 0px;
	z-index: 6;
	left: 0px;
}


#scrollinhalt {
	position: absolute;
	width: 610px;
	height: 426px;
	max-height: 405px;
	text-align:left;
	margin-top: 103px;
	margin-left: 189px;
	overflow: auto;
	z-index: 5;
	left: 3px;
	top: 1px;
}

#scrollbar {
			position: absolute;
			left: 822px;
			top: 123px;
			height: 390px;
			max-height: 400px; z-index:6;}

#logo {position: absolute; width: 73px; height: 84px; margin-top: -35px; margin-left: -73px; z-index: 26;}
#schriftzug {position: absolute; width: 840px; height: 58px; margin-top: 0px; margin-left: 0px; z-index: 25;}

#navigation {position: absolute; width: 840px; height: 30px; margin-top: 58px; margin-left: 0px; z-index: 26;}

#button-deutsch a {position: absolute; width: 22px; height: 25px; background-image:url(bilder/deutsch-01.png); background-repeat: no-repeat; background-position: top; margin-top: 0px; margin-left: 31px; z-index: 26;}
#button-deutsch a:hover {position: absolute; width: 22px; height: 25px; background-image:url(bilder/deutsch-02.png); background-repeat: no-repeat; background-position: top; margin-top: 0px; margin-left: 31px; z-index: 26;}
#button-deutsch-aktiv {position: absolute; width: 22px; height: 25px; background-image:url(bilder/deutsch-02.png); background-repeat: no-repeat; background-position: top; margin-top: 0px; margin-left: 31px; z-index: 26;}

#button-english a {position: absolute; width: 23px; height: 25px; background-image:url(bilder/english-01.png); background-repeat: no-repeat; background-position: top; margin-top: 0px; margin-left: 59px; z-index: 26;}
#button-english a:hover {position: absolute; width: 23px; height: 25px; background-image:url(bilder/english-02.png); background-repeat: no-repeat; background-position: top; margin-top: 0px; margin-left: 59px; z-index: 26;}
#button-english-aktiv {position: absolute; width: 23px; height: 25px; background-image:url(bilder/english-02.png); background-repeat: no-repeat; background-position: top; margin-top: 0px; margin-left: 59px; z-index: 26;}



#button-impressum a {position: absolute; width: 63px; height: 20px; background-image:url(bilder/navigation/impressum-01.png); background-repeat: no-repeat; background-position: top; margin-top: 544px; margin-left: 790px; z-index: 26;}

#button-impressum a:hover {position: absolute; width: 63px; height: 20px; background-image:url(bilder/navigation/impressum-02.png); background-repeat: no-repeat; background-position: top; margin-top: 544px; margin-left: 790px; z-index: 26;}

#button-impressum-aktiv {position: absolute; width: 63px; height: 20px; background-image:url(bilder/navigation/impressum-02.png); background-repeat: no-repeat; background-position: top; margin-top: 544px; margin-left: 790px; z-index: 26;}




.text-start {  padding: 38px 31px 20px 31px;
text-align:left; 
color: #666667; 
font-size: 13px; 
font-family:Verdana, Geneva, Arial, sans-serif; 
line-height: 20px; }

.text-start a {
color: #666667;
text-decoration: underline; }

.text-start a:hover {
	color: #666667;
	text-decoration: none;
	background-color: #e19322;
 }



.kleiner {font-size: 10px; line-height: 15px;}

.orange {
color: #e19322; }


.safari img a {
text-decoration: none;
 }

.safari img a:hover {
text-decoration: none;
 }

              
.klein     { 
              color: #666667; 
              font-size: 10px; 
              font-family: Verdana, Geneva, Arial, sans-serif; 
              line-height: 15px; 
              text-align: left; 
              }
.klein a    {
              color: #666667; 
              text-decoration: underline; 
              }
              
.klein a:hover    {
color: #9b0517; 
text-decoration: underline;
 }
              
.groesser     { 
              color: #666667; 
              font-size: 15px; 
              font-family: Verdana, Geneva, Arial, sans-serif; 
              line-height: 19px; 
              text-align: left; 
              }
