﻿body {

    margin: 0; padding: 1em 0;

	/*min-width: 640px;  */
	font-size: 100.01%; /* umgeht den Font-Size-Bug im Safari, älteren Operas und IE */
	font-family: Arial;
	background: #ED9E7F;
	font: normal;
	line-height: 1em;
	    text-align: center;  /* Zentrierung im Internet Explorer */
}


ul {
	
		margin-top: 0.8em;
}
li {
	padding-left: 0.4em;
	
}

div#Seite {
	color: #808080;
	margin: 0 auto;
	background-image: url(Grafiken/Hintergrund.JPG);
	width: 916px;
	text-align: left; /* Zentrierung im Internet Explorer zurücknehmen*/;
	background-repeat: repeat-y;
	font-size: 79%;
}
div#Oben {
	background-image: url(Grafiken/LeisteObenR.JPG);
	height: 200px;
}

div#Mitte {
	width: 100%;
	
	margin-top:0em;
	padding-top:14px;
   text-align: center;  /* Zentrierung im Internet Explorer */
}

div#MitteLinks {
  width: 210px;
  	
  float: left;
  padding-top:150px;
  padding-left:60px; 
  padding-right: 60px;
  overflow: auto;
  	    text-align: center;  /* Zentrierung im Internet Explorer */
}

div#MitteRechts {
float: Left;
	
   text-align: left;  /* Zentrierung im Internet Explorer */	 
  margin-left:40px; 
  margin-right: 20px;
padding-right:20px;
	
}

table p {
	color:#808080;
}
   div#NavOben {
	text-align:right;
	float: left;
	   width:100%;
      background:#D4DAE7;
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #333B66;

}
    #NavOben ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #NavOben li {
      display:inline;
      margin:0;
      padding:0;
      }
    #NavOben a {
      float:left;
      background:url("Grafiken/Navtableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #NavOben a span {
      float:left;
      display:block;
      background:url("Grafiken/Navtabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#999;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #NavOben a span {float:none;}
    /* End IE5-Mac hack */
    #NavOben a:hover span {
      color:#ECB546;
      }
    #NavOben a:hover {
    /*  background-position:0% -42px;*/
      }
    #NavOben a:hover span {
      /*background-position:100% -42px;*/
      }

      #NavOben #current a {
              background-position:0% -42px;
      }
      #NavOben #current a span {
              background-position:100% -42px;
}

div#MitteRechts a, div#MitteRechts a:visited {
	color: #FF9900;	
}
div#MitteRechts a:hover {
	color: #FF1A00;
}


div#Unten {
	background-image: url(Grafiken/LeisteUnten.JPG);
	height: 80px;
	clear: both;


}
div#Unten h2{
	padding-top: 17px;
	font-size: 1.16em;
	line-height: 1.3em;
	font: bold;
	text-align: center;
	color: #336699;
}
.container {
	width: 700px;
	padding: 0px  10px 20px 10px;
	margin: 0px 0 -20px 0;
	border: 1px solid #ccc;
	background: #FFF9F0;
	float: inherit;
}



#NavUnten {
	margin: 40px 0;
	padding: 0 0 20px 10px;
	border-bottom: 1px solid #9FB1BC;
}

#NavUnten li {
	margin: 0 px;
	padding: 0 0 2px;
	display: inline;
	list-style-type: none;
}

#NavUnten a:link, #NavUnten a:visited {
        float: left;
        font-size: 95%;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #708491;
}

#NavUnten a:link.active, #NavUnten a:visited.active  {
        padding-bottom: 6px;
	color: Blue;        
        background: url(grafiken/Kreiszeiger.gif) no-repeat bottom center;
}

#NavUnten a:hover {
	padding-bottom: 6px;
color: #000;
	background: url(grafiken/Kreiszeiger.gif) no-repeat bottom center;
}


#Unten h2{
	font-size: 80%;
	font: bold;
	text-align: center;
	color: #081953;
}

h3 {
	font-size: 80%;
	margin-bottom:-1em;
}
 

  .Tabelle { 
    font-size: 110%;
	 line-height: 1.25em;
    }

 

  .TabelleSpalteUeber {
	font-weight: bold;
	font-size: 1.3em;
	color: rgb(237, 158, 127);
	text-align: left;
}

  .TabelleUeber { 
    font-size: 11pt;
    color: white;
    background-color: rgb(237, 158, 127);
    }

  .AGB { 
    font-size: 7pt;
    }



.NormalGrosseSchrift { font-family:Arial; font-size:110%; }
Table#Tabelle1 {
	color: #ED9E7F;
	font-size: 100%;
}
h1 {
	font-style: italic;
	font-weight: bold;
	font-size: 140%;
	line-height: 1.3em;
	margin-bottom: 1.3em;
}
Table#TabelleL { color: #ED9E7F; font-size: 110%;
text-align: left;}

div#TabSeminarliste	 {
	width: 80%;
	margin-left: auto;
	
}
Table#Seminarliste {
	border-collapse: collapse;
	border: 4px ridge #ED9E7F;
	width: 70%;
	margin-left: 5%;
	margin-right: 5%;
}
div#TabSeminarliste td {
padding-left: 4px;
border: 1px solid #ED9E7F;
padding-bottom: 4px;
padding-top: 4px;
	
}
tr#SeminarlisteZeile1 {
	background-color: #ED9E7F;

}

div#TabSeminarliste p{
	font-size: 79%;
	color: #ED9E7F;
}
div#TabSeminarliste h2{
	   font-size: 11pt;
    color: white;
    background-color: rgb(237, 158, 127);
	 text-align: center;
	margin-bottom: -0.1em;
}

div#TabelleSeite1{
	width: 100%;
	color: #808080;
}
div#TabelleSeite1 p{
	font-size: 83%;
}
div#TabelleSeite1 h2{
	font-size: 90%;
	font-weight: bold;
	margin-top: 0.8em;
	margin-bottom: -1.5em;
}
div#KurzinfoMassage {
	float: left;
	margin-left: 25px;
	width: 510px;
	text-align:left;
	background: #FFF7EE;
	padding-left: 15px;
	padding-top: 12px;
	padding-right: 15px;
		padding-bottom: 11px;
}
div#KurzinfoMassage h1{
	font-size: 125%;
margin-bottom: 0.1em;
}
div#KurzinfoRaum {

	margin-left: 595px;
	width: 220px;
	background: #FFF7EE;
	padding-top: 12px;
	padding-bottom: 11px;
	text-align: left;
}
div#KurzinfoRaum img{
margin-left:15px;


}
div#KurzinfoRaum p{
	padding-left: 11px;
	
	padding-right: 9px;
}
div#KurzinfoRaum h2{
	padding-left: 11px;

	padding-right: 9px;
}
.TabelleSpalteUeber {
	font-family: Arial;
	font-weight: bold;
	color: rgb(237,158,127);
}
.TabelleUeber {
	font-family: Arial;
	font-size: 110%;
	color: white;
	background-color: rgb(237,158,127);
	margin-top: 0.02em;
	margin-bottom: 0.3em;
}

.Webtipps { font-family:Arial;  text-align:left; margin-bottom:7%; }
.Linkhinweis{
	font-size:90%;
}
ul {
	
		margin-top: 0.9em;

}
li {
padding-top:0.5em;
	padding-left: 0.4em;
}
h2 {
	font-family: Arial;
	font-size: 110%;
	font-weight: bold;margin-top: 0.8em;
		margin-bottom: -1em;
}
h2.Untertitel{
		font-size: 110%;
		margin-bottom: 1.2em;
		margin-top: -0.9em;
}
.LinksEingerueckt {
	padding-left:0.7em;
	font-family: Arial;
	font-size: 85%;
	line-height: 125%;
}