BODY {font-family:Arial,sans-serif;
      color:black;
      background-color:white;
      font-size:10pt }

a:link {text-decoration:underline; color:#00008b; font-weight:bold }
a:hover {text-decoration:underline; font-weight:bold; color:#ffcc00 }
a:visited {text-decoration:underline; font-weight:bold}

a.menue:link {text-decoration:none; color:white }
a.menue:visited {text-decoration:none; color:white }
a.menue:hover {text-decoration:none; color:#ffcc00 }
a.menue:active {text-decoration:none; color:white }

table.footer {font-size:10pt; background-color:#00008B; margin-top:20px}
td.footer_left {vertical-align:top; text-align:left; font-weight:normal; color:white}
td.footer_right {vertical-align:top; text-align:right; font-weight:normal; color:white}

table.menue {font-size:10pt; background-color:#00008B; margin-bottom:20px; MARGIN-Top:5px}
td.menue {vertical-align:top; text-align:center; font-weight:bold }
td.a_menue {color:#ffcc00; vertical-align:top; text-align:center; font-weight:bold}

td.address {vertical-align:top}
div.address {text-align:left; font-family: Arial,sans-serif}

div.koordinaten {font-size:10pt}

td.homepage {vertical-align:middle}

div.data {font-size:10pt; text-align:justify}

p.text {margin-left:100px; margin-right:200px; line-height:13.5pt}

table.himmel {text-align:left}
td.himmel_heading {color:#00008B;
                   font-size:14pt;
                   font-family: Arial,sans-serif;
                   font-weight:bold;
                   text-align:center}
td.himmel_col {font-size:10pt;
               font-family: Arial,sans-serif;
               font-weight:bold;
               vertical-align:top;
               text-align:center}
td.himmel_row {font-size:10pt;
               font-family: Arial,sans-serif;
               font-weight:bold;
               text-align:right}
td.himmel_data {font-size:10pt;
                font-family: Arial,sans-serif;
                font-weight:normal;
                text-align:center}
img.himmel {border-style:none; margin-top:20px}

table.termine{text-align:left;
              vertical-align:top;
              font-size:10pt;
              font-family: Arial,sans-serif; }

dt {margin-left:20px; margin-bottom:5px; font-size:10pt; }

dd {margin-left:20px; margin-bottom: 10px; font-size:10pt; }

td.termine {vertical-align:top}

table.vortrag{text-align:left;
              vertical-align:top;
              font-size:10pt;
              font-family: Arial,sans-serif; }

td.thema {font-weight:bold; margin-top:20px}

h1 {font-size:14pt;
    font-family: Arial,sans-serif;
    font-weight:bold;
    margin-bottom:20px}
h2 {font-size:12pt;
   font-family: Arial,sans-serif;
   font-weight:bold;
   font-style: italic;
   color:#00008B;
   margin-top:20px;
   margin-bottom:10px}

td.error {color:red; font-weight:bold}

td.bildleiste {}
td.bildtext {font-size:9pt; text-align: left; VERTICAL-ALIGN:top }

input.input {border-bottom-color: #ffcc00; border-right-color: #ffcc00;}
textarea.input {border-bottom-color: #ffcc00; border-right-color: #ffcc00;}

td.karte {text-align:right; vertical-align:top}

td.anschrift {text-align:left; vertical-align:top}

td.date {font-size:10pt;}


