body      { margin:auto; background-position: center top; background-color: #A7B386; text-align:center; font-family: "Trebuchet MS",  Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "MS Sans Serif", sans-serif; color:#42668C; width:100%; height:100%; background-image:url('../images/bg-natur-medizin.jpg'); background-repeat:no-repeat}

h1           { font-size: 16px; font-weight: bold; margin-top:0px; margin-bottom:0px; color:#29415B }
h2           { font-size: 16px; font-weight: bold; margin-top:10px; margin-bottom:10px; color:#29415B }
h3           { font-size: 14px; font-weight: bold; margin-top:10px; margin-bottom:10px; color:#29415B }


table, td  { padding:0; font-family: "Trebuchet MS",  Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "MS Sans Serif", sans-serif; font-size:14px; text-align:left; vertical-align:top }

ul {
  margin:0px; padding:0px; list-style-type:none
  }

img {
	border: none; 
}

ul#subsubnaviright img {
	border: none; 
}

#content h1{
    display: none;
}

#header img {
	border:1px solid #FFFFFF; margin-top:0; margin-bottom:0; color:#FFFFFF 
}
#right img {
	border:1px solid #79B356; margin-top:5px; margin-bottom:0px; padding-top:0px; padding-bottom:0px 
	}

#right1 img {
	margin:0px; border:1px solid #FFFFFF 
	}

/*Ausrichtung von Text innerhalb eines definierten Bereichs*/

.zentriert { text-align: center; margin-top:0px; margin-bottom:0px  }
.rechtsbündig { margin:0px; text-align: right; margin-top:0px; margin-bottom:0px }
.webmaster { margin-top:10px }
.kleinschrift {  font-size: 12px; margin-top:0px; margin-bottom:0px}

body#home .adresse { text-align: left; font-size:13px; line-height:115%; margin-top:122px; margin-bottom:0px }

body#praxis01 .adresse, body#bio1 .adresse, body#bio2 .adresse, body#bio3 .adresse, body#bio4 .adresse, body#bio5 .adresse, body#bio6 .adresse, body#bio7 .adresse { text-align: left; font-size:13px; line-height:115%; margin-top:10px; margin-bottom:0px }
body#praxis .adresse, body#allergie .adresse, body#raucher .adresse, body#hom .adresse, body#ohr .adresse, body#phyt .adresse, body#spa .adresse, body#phys .adresse, body#mankl .adresse, body#wirbl1 .adresse, body#neuralr .adresse, body#neural .adresse, body#reflexz .adresse, body#iris .adresse, body#schuessler .adresse, body#bach .adresse  
{ text-align: left; font-size:13px; line-height:115%; margin-top:10px; padding-bottom:20px }
adresse { text-align: left; font-size:13px; line-height:115%; margin-top:10px; padding-bottom:20px }
.adresse2 { text-align: left; font-size:13px; line-height:115%; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px }


/*Definierte Bereiche*/

/*dunkelblauer Rahmen/Hintergrund*/

#frame1 {
	width: 810px;
	background-color:#42668C; margin-left:auto; margin-right:auto; margin-top:20px; padding-top:25px; padding-bottom:35px
}

/*grüner Rahmen/Hintergrund*/

#frame2 {
	border:1px solid #29415B; width: 790px;
	background-color:#79B356; margin-left:auto; margin-right:auto; padding-top:20px; padding-bottom:20px

}

#header{
margin:auto; padding:0; width: 100%}

#contentbox  {
border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; margin:auto;
border-left:1px solid #FFFFFF; width: 760px; text-align:left; background-color:#F3F3F3  }

body#home #content  {width: 100%; min-height:360px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#praxis #content, body#allergie #content, body#ohr #content, body#phyt #content, body#spa #content 
{width: 100%; height:auto; padding-bottom: 20px; padding-top:20px; margin-bottom:5px; min-height:430px
	}

body#phys #content, body#reflexz #content {
width: 100%; min-height:470px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#bio1 #content, body#bio3 #content, body#bio5 #content, body#bio6 #content, body#bio7 #content, body#iris #content      
{width: 100%; min-height:460px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#wirbl1 #content, body#bach #content  {
	width: 100%; min-height:480px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#wirbl1 #content, body#schuessler #content, body#neural #content {
	width: 100%; min-height:500px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#wirbl2 #content, body#neuralr #content  { width: 100%; min-height:520px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#bio2 #content, body#bio4 #content 
{width: 100%; min-height:540px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#raucher #content,  body#hom #content
{width: 100%; min-height:545px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

body#praxis01 #content {width: 100%; min-height:610px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}



#content {
	width: 100%;
	min-height:340px; padding-bottom: 20px; padding-top:20px; margin-bottom:5px
	}

#center {
	border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:10px; min-height:330px
}

body#praxis #center, body#ohr #center, body#phyt #center, body#spa #center   {border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:5px; min-height:405px
	}

body#allergie #center, body#bio1 #center, body#bio3 #center, body#bio5 #center, body#bio6 #center, body#bio7 #center, body#iris #center
   {border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:5px; min-height:440px
}

body#phys #center, body#reflexz #center {border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:5px; min-height:445px
	}

body#bach #center  
   {border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:5px; min-height:460px
}

body#wirbl1 #center, body#neural #center 
   {border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:5px; min-height:490px
}

body#neuralr #center, body#schuessler #center  
   {border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:5px; min-height:490px
}


body#raucher #center, body#hom #center {border:1px solid #79B356; float:left; width: 385px; font-size:14px; 
	text-align:left; padding-left:10px; padding-right:10px; line-height:115%; padding-top:5px; padding-bottom:5px; min-height:535px
	}


#left {
	float: left; text-align: left; 
	width: 170px; padding-left:10px
}

#right {
	float: left; text-align: right; width: 162px; padding:0px; margin:0px
}

#right1 {
	border-top:1px solid #79B356; border-right:1px solid #79B356; border-bottom:1px solid #79B356; text-align: left; 
	width: 157px; font-size:14px; min-height:90px; padding-left:5px; padding-top:5px; padding-bottom:5px;  line-height:110%
}

/*Haupt-Menu*/

ul#menu1ul, #menu2 {text-align: left  
}

ul#menu1 li, ul#menu2 li {
list-style-type: none; padding-top:0px; padding-left:5px
}

ul#menu1 li a:hover, ul#menu2 li a:hover {
list-style-type: none; background-color:#79B356; color:#FFFFFF; font-weight:bold; text-decoration:none; display:block; 
margin-top: 0; padding-top:0px; height:20px; margin-left:-5px; padding-left:5px
}

/*Menu aktiver Link */

#menuaktiv1, #menuaktiv2 {
border-left:1px solid #79B356; border-top:1px solid #79B356; border-bottom:1px solid #79B356; display: block; text-decoration:none; 
height:20px; padding-left:5px; color:#FFFFFF; font-weight:bold; background-color:#79B356; margin-bottom:5px
   }

#menulink1, #menulink2, #menulink3 {
border-left:1px solid #79B356; border-top:1px solid #79B356; border-bottom:1px solid #79B356; display: block; text-decoration:none; 
height:20px; padding-left:5px; margin-bottom:5px
   }

/*Sub-Navigation linke Spalte*/

ul#subnavileft {padding-left:5px; border-left:1px solid #79B356; border-top:1px solid #79B356; border-bottom:1px solid #79B356; text-align: left; padding-bottom:5px; padding-top:5px; margin-bottom:5px; font-size:14px
}

ul#subnavileft li {line-height:110%
}

ul#subnavileft li a:link {
}

ul#subnavileft li a:hover {color: #FF9934; text-decoration: none}

#aktiv1, #aktiv2, #aktiv3 {padding-left: 10px; background-position: left top; color:#F16726; font-weight:bold; background-image:url('../images/deko/pfeil1.gif'); background-repeat:no-repeat  }
#aktiv01, #aktiv02, #aktiv03 {padding-left: 10px; background-position: left top; color:#FF9934; font-weight:bold; background-image:url('../images/deko/pfeil2.gif'); background-repeat:no-repeat  }

#link1,  #link2, #link3 {padding-left: 10px; background-position: left top; color:#F16726; font-weight:bold; background-image:url('../images/deko/pfeil3.gif'); background-repeat:no-repeat  }
#link02, #link03 {padding-left: 10px; background-position: left top; color:#F16726; background-image:url('../images/deko/pfeil3.gif'); background-repeat:no-repeat  }

#aktiv10,  #aktiv11 {padding-left: 10px; background-position: left top; color:#FF9934; font-weight:bold; background-image:url('../images/deko/pfeil2.gif'); background-repeat:no-repeat;   }

#link10, #link11, #link12, #link13, #link14, #link15, #link16, #link17, #link18, #link19  {padding-left:10px; background-position: left top; background-image:url('../images/deko/pfeil3.gif'); background-repeat:no-repeat 
}

#aktiv20 {padding-left: 10px; background-position: left top; color:#FF9934; font-weight:bold; background-image:url('../images/deko/pfeil2.gif'); background-repeat:no-repeat  }

#link20, #link21, #link22, #link23, #link24, #link25, #link26, #link27  {padding-left:10px; background-position: left top; background-image:url('../images/deko/pfeil3.gif'); background-repeat:no-repeat
}

#aktiv30  {padding-left: 10px; background-position: left top; color:#FF9934; font-weight:bold; background-image:url('../images/deko/pfeil2.gif'); background-repeat:no-repeat; margin-left:10px  
 }

#link30, #link31, #link32, #link33, #link34,  #link35 {padding-left:10px; background-position: left top; background-image:url('../images/deko/pfeil4.gif'); background-repeat:no-repeat; margin-left:10px 
}


/*Tittel-Zeile rechte Spalte*/
   
#topright {
text-align: left; background-color:#79B356; color:#FFFFFF; padding-top:2px; padding-bottom:3px; font-size:14px; font-weight:bold; padding-left:5px
   }

/*Sub-Navigation rechte Spalte*/

ul#subsubnaviright {padding-left:5px; border-right:1px solid #79B356; border-top:1px solid #79B356; border-bottom:1px solid #79B356; text-align: left; font-size:14px; padding-bottom:5px; padding-top:5px
}

ul#subsubnaviright li {line-height:110%; font-size:14px
}

ul#subsubnaviright li a:link {
}

ul#subsubnaviright li a:hover {color: #FF9934; text-decoration: none}

#aktiv20 {padding-left: 10px; background-position: left top; color:#FF9934; font-weight:bold; background-image:url('../images/deko/pfeil2.gif'); background-repeat:no-repeat  }

#link20, #link21, #link22, #link23, #link24, #link25, #link26, #link27  {padding-left:10px; background-position: left top; background-image:url('../images/deko/pfeil3.gif'); background-repeat:no-repeat
}

#aktiv30,  #aktiv31 {padding-left: 10px; background-position: left top; color:#FF9934; font-weight:bold; background-image:url('../images/deko/pfeil2.gif'); background-repeat:no-repeat; margin-left:10px  
 }

#link30, #link31, #link32, #link33, #link34, #link35, #link36, #link37  {padding-left:10px; background-position: left top; background-image:url('../images/deko/pfeil4.gif'); background-repeat:no-repeat; margin-left:10px 
}


/*Standardlinks*/

a:link {
	text-decoration : none;
	color : #79B356;
	}
a:visited {
	text-decoration : none;
	color : #79B357;
	}
a:hover {
	text-decoration : underline; color:#79B356
	 
}

/*Spezial-Link*/

div.link1 { 
text-decoration:none; color:#FFFFFF
} 
a:link.link1, a:active.link1, a:visited.link1 { 
text-decoration: none; color:#FFFFFF 
} 

a:hover.link1 { 
text-decoration:underline; color:#FFFFFF
}

iframe {width:350px; height: 300px;  frameborder: 0px; scrolling: no; margin-height:0px; margin-width:0px
}