/* Allgemeine Angaben zur Seite */
body { margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
 background: white;
 color: black;
 font-family: "Comic Sans MS", Arial, "Times New Roman", sans-serif;
 }
h1 { font-size:30pt;}
h2 { font-size:18pt; }
h3 { font-size:16pt; }
h4 { font-size:14pt; }
h5 { font-size:8pt;  }
h6 { font-size:10pt; }
p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:10pt; color:#000000}
tt { font-family:"Comic Sans MS", Arial, "Times New Roman", sans-serif; font-size:10pt; color:#000000}

a:link { text-decoration:none; }
a:visited { text-decoration:none; }

/* Formatierung der Grundtabelle */
#tdlinks { background: white; }
#tdmitte { width: 800px; background: white; color: black; }
#tdrechts { background: white; }


/* Angaben zu CSS-Formatierungen allgemein */
#content { padding:0; spacing:0; border:0; width:100% height:100%; color: black; }
#content1 { padding:0; spacing:0; border:0; width:800; height:100%; color: black; }
#footer { padding:0; spacing:0; border:0; width:100%; height:15px;}

/* Angaben zur oberen Logoleiste */
#Navigation { width: 796px; margin: 0; padding: 2px; }
  * html #Navigation {  /* Korrekturen fuer IE 5.x */
    width: 800px;
    w\idth: 800px;
    padding-left: 0;
    padd\ing-left: 2px;
  }
#Navigation li { list-style: none;  margin: 2px; padding: 0; }
#Navigation a { text-decoration: none;  }

/* Angaben zur Seite mit seitlicher Navigationsleiste */
/* seitliche Navigationsleiste links*/
#subnavi { margin: 0 0 0 0; width:187px; float:left; border:1; border-left-color: black; display:none;}
ul#nav { width: 185px; margin: 0 0 0 0; padding: 2px;  }
  * html ul#nav {  /* Korrekturen fuer IE 5.x */
    width: 185px;
    w\idth: 181px;
    padding-left: 0;
    padd\ing-left: 2px;
  }
ul#nav li { list-style: none;  margin: 2px; padding: 0; }
ul#nav a {  padding: 1px; text-decoration: none; font-weight: bold;  }
  * html ul#nav a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 8.8em;
  }

/* Container rechts */
#container {margin:0 0 0 90px; width:602px; color: black; }

/* Bild 350 px rechts */
#neben350r {margin:0 0 0 365;  color: black; }

/* Tabelle für Preis und Termin bei seitl. Navigationsleiste */
#tabelle { color:#0000BF;  padding: 5px; width: 600px; margin-left:0px;  border:1}
/* Tabelle Preise, 2 Spalten */
#trechts { padding: 0px; margin:0 0 0 480px; width: 100px;  text-align:right;}
#tlinks  { padding: 0px; width: 475px; float:left;}

/* Tabelle Termin, 3 Spalten mit seitl. Navigationsleiste */
#terlinks  { padding: 0px; width: 95px; float:left;}
#terrechts { padding: 0px;  width: 80px;  float:right; text-align:right;}
#termitte  { padding: 0px; margin:0 0 0 100px; width: 400px; }

/* Tabelle Termin, 3 Spalten */
#ttabelle { padding: 5px; width: 780px; margin-left:0px; border:1}

/* Tabelle Termin, 3 Spalten */
#tterlinks  { padding: 0px; width: 115px; float:left;}
#tterrechts { padding: 0px;  width: 80px;  float:right; text-align:right;}
#ttermitte  { padding: 0px; margin:0 0 0 100px; width: 600px; }

.skip, #footer {
 display: none;
}