table {border:0px solid black; empty-cells:show; border-spacing:0px;}
th {border:0px solid black}
td {border:0px solid black}

h1 {font-size:26pt; text-align:center; font-family:"Times New Roman", serif}
h2 {font-size:21pt; text-align:center; font-family:"Times New Roman", serif}
h3 {font-size:18pt; text-align:center; font-family:"Times New Roman", serif}
h4 {font-size:16pt; text-align:center; font-family:"Times New Roman", serif; font-style:italic}
h5 {font-size:16pt; text-align:left; font-family:"Times New Roman", serif;margin-bottom:1em}
h6 {font-size:16pt; text-align:center; font-family:"Times New Roman", serif; margin:-.5em auto}

/* body {background-image:url(bilder/background.jpg);background-color:#CE7070} */
body {background-color:#fffecb; font-family:"Arial", sans-serif }
body * {}

p.gross {font-size:20pt; text-align:left; font-weight:bold; font-style:italic}
span.klein {font-size:12pt}
span.bolder {font-weight:bolder}

table.main { height:100%; font-size: 17pt; }

a:link {color:#575893; text-decoration:underline}
a:visited {color:#575893; text-decoration:underline}
a:hover {color:#936253; text-decoration:underline}
a:active {color:#575893; text-decoration:underline}
a:focus {color:#575893; text-decoration:underline}

ul.inhaltsverzeichnis { list-style-type:none;list-style-position:inside }
ul.inhaltsverzeichnis li { margin-bottom:0.3em; text-indent:-1em}

/* Hauptrahmen */
td.links {width:150px; vertical-align:top}

/* Bild links oben */
td.symbol {width:100%;height:285px;padding:0px;text-align:center}
img.symbol {width:150px;height:281px}


/* Navigationsleiste */
td.navigation {vertical-align:top;text-align:center;padding:0px}
td.navigation * {font-family:Arial,sans-serif;font-size:12pt;font-weight:bold;line-height:14pt;white-space:nowrap;}
table.navigation {background-color:black;border:1px solid black;border-spacing:1px;margin:5px 20px}
table.navigation tr th {border:2px solid white;background-color:silver; padding:2px 15px}
/* Styles fuer Links mit JS (siehe HTML-Datei) */
table.navigation tr td {width:80px;text-align:center;vertical-align:middle;padding:2px}
table.navigation tr td.normal {border:2px solid #3E8290;background-color:#0C7F49;color:white;}
/* curser:pointer ist korrekter, wird aber von MSIE vor 6.0 nicht akzeptiert */
table.navigation tr td.hover { border: 2px solid #F7A5C2;background-color:#14DC7E;color:#FFFD6D;
                               cursor:pointer;cursor:hand;}

/* Tabelle mit Überschrift und Inhalt */
table.tableLinks {width:100%; height:100%}

/* Ueberschrift */
th.ueberschrift { font-family:"Times new Roman";width:100%;height:45px;color:#4A8763;font-size:26pt;font-weight:bolder}

/* Zwischenzeile (gehört zu LinksOben aber auch zu Inhalt) */
/* muß zusammen mit Ueberschrift 146 ergeben (Hoehe Bild LinksOben) */

tr.zwischen {height:101px}

/* Inhalte */
td.inhalt {padding:30px; height:100%; vertical-align: top}

/* Bildergalerie */

table.bildergalerie {}
table.bildergalerie tr {height:160px}
table.bildergalerie tr td {width:170px;text-align:center;vertical-align:middle}

/* Reisen */
td.text {padding-right:10px;text-align:left;vertical-align:top}
td.bilder {padding-left:10px; border-left-width:1px;text-align:center;vertical-align:middle}

/* Focusing */
p.klein {font-size:14pt;margin:0px}
p.termine {font-size:15pt; text-align:center; font-weight:bold;
font-style:italic;marin-top:0px}


/* Ueber uns */
table.about {width:100%;height:100%}
table.about tr td ul li {font-size:20pt;margin-bottom:10px}

/* Kontakt */
table.kontakt {height:100%; }
table.kontakt tr td {vertical-align:top;font-size:25pt;font-weight:bold;padding:10px}

/* Zusatzfenster fuer grosses Bild */
table.Schliessen {border-style:outset;border-width:2px;background-color:gray}
table.Schliessen tr td {font-size:14px;font-weight:bolder}

