body {
   color: black; 
   background-color: white;
   font-size: 100.01%;
   font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
   margin: 0; 
   padding: 0;
   min-width: 60em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}



*html body {
height:1em;
font-size:0.95em;
}


body#naturheilkunde a#navnaturheilkunde,
body#beratung a#navberatung,
body#tuina a#navtuina,
body#akupunktur a#navakupunktur,
body#homoeopathie a#navhomoeopathie,
body#shiatsu a#navshiatsu,
body#fussreflex a#navfussreflex,
body#wellness a#navwellness,
body#massagen a#navmassagen,
body#yoga a#navyoga,
body#refe a#navrefe,
body#preise a#navpreise,
body#service a#navservice,
body#downloads a#navdownloads,
body#links a#navlinks,
body#person a#navperson,
body#kontakt a#navkontakt,
body#impressum a#navimpressum {
   color: #742828;
}




h1 {
   font-size: 1.8em;
   margin: 0 0 0em; 
   padding: 0.3em;
   background-color: #D5BEBE; /* D3C3CD     #D5C0BF;  DAA386*/
   min-height:4.5em;
   color:#742828; /*typo #4b1319;  801B00*/
   font-weight:normal;

}

h1 a {
   text-decoration:none;
   color:white;
}


.start {
      background-color:#FFFFFF;

   }



h2, h3 {
   font-size: 1em;
   margin: 0 0 0.5em;
   padding: 0;
   font-weight:bold;
   color:#000000;
line-height:2.2em;   

}

p {
   margin: 0 0 0.5em;

}

p.rechtsbuendig {
   text-align:right;

}
table {
   width: 25em; 
   table-layout:fixed;
   border-collapse:collapse;
   margin: 1em 0;
}
td {
padding: 0 1em 0 0 ;

}


div#content a:link    { color: #B29090; text-decoration:none  }
div#content a:visited { color: #B29090; text-decoration:none  }
div#content a:hover   { color: #742828; text-decoration:none  }
div#content a:active  { color: #742828; text-decoration:none  }
div#content a:active  { color: #742828; text-decoration:none  }


div#navigation {
   font-size: 1em;
   float: left; 
   width: 19em;
   margin: 0; 
   padding: 0.3em;
   
}


div#navigation ul {
   position:relative;
   margin: 0; 
   padding: 0;
   width:9em;
}
div#navigation ul li {
   list-style: none;
   margin: 0; 
   padding: 0;
}
div#navigation ul a {
   display: block;
   margin: 0; 
   padding: 0 0 0.3em;
   font-weight: bold;
}

div#navigation ul a:link    { color: #B29090; text-decoration:none  }
div#navigation ul a:visited { color: #B29090; text-decoration:none  }
div#navigation ul a:hover   { color: #742828; text-decoration:none  }
div#navigation ul a:active  { color: #742828; text-decoration:none  }
div#navigation ul a:active  { color: #742828; text-decoration:none  }


div#navigation ul ul {
   position:absolute;
   display:inline;
   list-style:none;
   top:0;
   padding: 0;
   margin: 0 0 0 10em;
   
   width:9em;
   

}

* html div#navigation {
height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */

}


div#content {



}


div#content ul {

}

div#content ul li {
	list-style-image: url("../img/list_style_image.gif");
}



div#links {
   margin: 0 1em 1em 1em;
   padding: 0em;

   float: left; 
   width: 25em;
   font-size: 0.8em;

}
* html div#links {
height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */

}





div#rechts {
   font-size: 0.8em;

   margin: 0 1em 1em 52em;
   padding: 0em;
   width:25em;

}

