  body {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #eeeeee;font-size:1em; 
  }

div#top{}
  div#content {
  width: 1024px ;
  margin-left: auto ;
  margin-right: auto ;
background-color: #eeeeee;

}
a{text-shadow:#555555 1px 2px 2px;font-style:italic; }
a:link {color:#000000; text-decoration:none}
a:visited {color:#841a28; text-decoration:none;}
a:active {color:#5faeca; text-decoration:none}
a:hover {color:#5faeca; text-decoration:underline}
div#nav{
    float:left;
    margin: 0; padding: 0.2em 0.8em 0.8em;
    margin-top:10px;
    border: 2px solid #1480a6;
    background-color: #d1f3ff;
    width:150px; height:100%
}
div#nav a{text-shadow:none;font-style:italic;}
  ul#Navigation1 li{font-weight:bold;list-style-type:none;font-size:0.8em;
  }

li ul li{   list-style-type:none;
font-weight:normal;
}  

ul#Navigation9 li{font-weight:bold;list-style-type:none; font-size:0.7em;
  }
div.Praesidium {align:center}
div.PM{border:1px #1480a6 solid; float:left; margin:5px; background-color:#e1ffff;}
table.PM{font-size:0.8em; width:285px;} 
table#timetable tr:first-child { background-color: #d1f3ff;border:2px #1480a6 solid; }
table#timetable {width:600px; table-layout:fixed; border:1px #1480a6 solid; }
table#timetable th {color: #da5493;font-weight:bold; font-size:1em;border:2px #1480a6 solid; }

table#timetable h3{font-size:1em;font-weight:bold}
table#timetable td{border:1px #1480a6 solid; margin:5px; font-size:0.8em;}
div#main{     float:left;     margin:10px; font-size:1em;width:600px; }

div#right{ margin:10px;}
table#Termine{width:200px; border:2px #1480a6 solid;font-size:0.8em; }
div.plain{padding:5px; border:1px #1480a6 solid;  background-color:#efffff;font-size:0.8em;}
p.plain{text-align: justify;}

table.mailform td {min-width:100px; valign:top;}
img.news{margin:5px; height:150px;}
img.news_sml{margin:5px; height:80px;}
div.news{min-height:250px; margin:5px;padding:5px; border:1px #1480a6 solid;  background-color:#efffff;font-size:0.8em;}
div.news_sml{min-height:180px; margin:5px;padding:5px; border:1px #1480a6 solid;  background-color:#efffff;font-size:0.8em;}
div.inhalt{text-align: justify;}