body, p, div, li, td {font-family: Arial,sans-serif;font-size:12pt;color:#000000;font-weight:normal;font-style:normal;text-decoration:none;}
body {background-color:#FFFFFF;margin:1px 5% 10px 5%;padding:0px;background-image:url(bg.gif);}

a:link {color:#0000FF;text-decoration:underline;}
a:visited {color:#0000FF;text-decoration:underline;font-style:italic;}
a:hover {color:#0000FF;text-decoration:none;}
a:active {color:#0000FF;text-decoration:none;}

.zentriert {text-align:center;}
.subhead {font-weight:bold;font-size:14pt;}
.code {color:#0000FF;font-family:monospace;}
.achtung {color:#FF0000;}

img {border-width:0px;vertical-align:bottom;}
img.border {border:solid 1px #000000;}
img.left {border:solid 1px #000000;float:left;margin:10px 10px 10px 0px;}
img.right {border:solid 1px #000000;float:right;margin:10px 0px 10px 10px;}
img.leftnb {float:left;margin:10px 10px 10px 0px;}
img.rightnb {float:right;margin:10px 0px 10px 10px;}
table.img {margin:10px;border-width:0px;border-collapse:collapse;padding:0px;display:inline;}
td.img {margin:0px;padding:2px 0px 2px 0px;border-width:0px;}

/*MENU*/
p.head {font-size:22pt;font-weight:bold;margin:10px 0px 5px 0px;padding:0px;margin:0px 0px 0px 0px;}
div.menu_oben {background-color:#FF0000;margin:0px;padding:0px;}
span.headm {font-size:22pt;font-weight:bold;color:#FF0000;}
table.menu_oben {border-collapse:collapse;margin:0px;padding:0px;border-width:0px;width:100%}
tr.menu_oben {padding:0px;margin:0px;border-width:0px;}
td.menu_oben_links {font-size:10pt;line-height:10pt;text-align:left;padding:0px;margin:0px;}
td.menu_oben_rechts {font-size:10pt;line-height:10pt;text-align:right;padding:0px;margin:0px;}
a:link.menu {color:#0000FF;text-decoration:none;font-style:normal;}
a:visited.menu {color:#0000FF;text-decoration:none;font-style:italic;}
a:hover.menu {color:#FFFFFF;text-decoration:none;font-style:normal;}
a:active.menu {color:#FFFFFF;text-decoration:none;font-style:normal;}
div.menu {background-color:#FF0000;font-size:12pt;margin:0px 0px 20px 0px;padding:0px;display:none;font-style:italic;}
div.menu_blank {font-size:12pt;margin:0px 0px 20px 0px;padding:0px;display:block;font-style:italic;}

/*FOOTER*/
div.footer {border-top:solid 1px #000000;margin:20px 0px 0px 0px;padding:0px;clear:both;}
table.footer {border-collapse:collapse;margin:0px;padding:0px;border-width:0px;width:100%}
tr.footer {padding:0px;margin:0px;border-width:0px;}
td.footer_links {text-align:left;padding:0px;margin:0px;width:33%;}
td.footer_mitte {text-align:center;vertical-align:middle;padding:0px;margin:0px;width:33%;}
td.footer_rechts {text-align:right;padding:0px;margin:0px;width:33%;}

/*KALENDARIUM*/
table.kalender {border:solid 2px #000000;padding:0px;margin:0px;border-collapse:collapse;background-color:#FFFFFF;}
td.ueberschrift {border-width:0px;padding:2px;margin:0px;text-align:center;font-weight:bold;font-size:12pt;font-family:Verdana,Arial,sans-serif;color:#FFFF00;background-color:#000066;}
td.werktag {width:20pt;height:20pt;border:solid 1px #000000;padding:2px;margin:0px;vertical-align:middle;text-align:center;font-weight:normal;font-size:12pt;font-family:Verdana,Arial,sans-serif;color:#000000;background-color:#FFFFFF;}
td.sonntag {width:20pt;height:20pt;border:solid 1px #000000;padding:2px;margin:0px;vertical-align:middle;text-align:center;font-weight:normal;font-size:12pt;font-family:Verdana,Arial,sans-serif;color:#FF0000;background-color:#FFFFFF;}
td.werktagHeute {width:20pt;height:20pt;border:solid 1px #000000;padding:2px;margin:0px;vertical-align:middle;text-align:center;font-weight:normal;font-size:12pt;font-family:Verdana,Arial,sans-serif;color:#000000;background-color:#FFFF00;}
td.sonntagHeute {width:20pt;height:20pt;border:solid 1px #000000;padding:2px;margin:0px;vertical-align:middle;text-align:center;font-weight:normal;font-size:12pt;font-family:Verdana,Arial,sans-serif;color:#FF0000;background-color:#FFFF00;}
table.gedenktage {border:solid 2px #000000;padding:0px;margin:0px;border-collapse:collapse;background-color:#FFFFFF;width:300px;}
table.namenstage {border:solid 2px #000000;padding:0px;margin:0px;border-collapse:collapse;background-color:#FFFFFF;width:200px;}
td.datum {width:35pt;border-width:0px;padding:1px;margin:0px;vertical-align:middle;text-align:left;font-weight:normal;font-size:8pt;font-family:Verdana,Arial,sans-serif;color:#000000;background-color:#FFFFFF;}
td.beschreibung {border-width:0px;padding:1px;margin:0px;vertical-align:middle;text-align:left;font-weight:normal;font-size:8pt;font-family:Verdana,Arial,sans-serif;color:#000000;background-color:#FFFFFF;}
td.datumHeute {width:35pt;border-width:0px;padding:1px;margin:0px;vertical-align:middle;text-align:left;font-weight:normal;font-size:8pt;font-family:Verdana,Arial,sans-serif;color:#000000;background-color:#FFFF00;}
td.beschreibungHeute {border-width:0px;padding:1px;margin:0px;vertical-align:middle;text-align:left;font-weight:normal;font-size:8pt;font-family:Verdana,Arial,sans-serif;color:#000000;background-color:#FFFF00;}
table.kalendarium {font-family:Arial,sans-serif;font-size:8pt;padding:0px;margin:0px 0px 15px 0px;border-collapse:collapse;border-width:0px;width:100%;border-bottom:solid 0px #AAAAAA;}
td.kalendarium1 {font-family:Arial,sans-serif;font-size:8pt;padding:0px;margin:0px;border-width:0px;width:33%;text-align:left;color:#AAAAAA;vertical-align:top;}
td.kalendarium2 {font-family:Arial,sans-serif;font-size:8pt;padding:0px;margin:0px;border-width:0px;width:33%;text-align:center;color:#AAAAAA;vertical-align:top;}
td.kalendarium3 {font-family:Arial,sans-serif;font-size:8pt;padding:0px;margin:0px;border-width:0px;width:33%;text-align:right;color:#AAAAAA;vertical-align:top;}
span#datetime {cursor:pointer;}
span#gedenktage {cursor:pointer;}
span#namenstage {cursor:pointer;}
div.kalendariumObjekt {display:none;position:absolute;top:0px;left:0px;background-color:#FFFFFF;}

/*MEDIT*/
div.medit {
  background-color:#A6CAF0;
  padding:0;
  margin:0;
  border:solid 1px white;
}
div.meditmenu {
  float:left;
  width:200px;
  padding:0;
  margin:0;
  display:block;
  margin-bottom:20px;
  background-color:#A6CAF0;
}
div.meditmenu ul {
  padding:0;
  margin:0;
  border-bottom:solid 1px black;
}
div.meditmenu ul li {
  list-style-type:none;
  padding:0;
  margin:0;
}
div.meditmenu ul li a, div.meditmenu ul li a:link, div.meditmenu ul li a:visited, div.meditmenu ul li a:hover, div.meditmenu ul li a:active {
  display:block;
  width:189px;
  color:black;
  border-top:solid 1px black;
  border-left:solid 1px black;
  border-right-style:none;
  border-bottom-style:none;
  text-align:left;
  padding:5px;
  cursor:pointer;
  background-color:transparent;
  font-size:8pt;
  font-family:"Tahoma",sans-serif;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
}
div.meditmenu ul li a:hover, div.meditmenu ul li a.aktiv:link, div.meditmenu ul li a.aktiv:visited {
  background-color:white;
}

div.meditcontent, div.meditcontent p, div.meditcontent td, div.meditcontent li {
  font-family: "Arial", sans-serif;
  font-size:10pt;
  color: navy;
}
div.meditcontent {
  margin-left:200px;
  padding-left:30px;
  background-color:white;
  border:solid 1px white;
}
div.meditcontent h2 {
  font-size:14pt;
  font-weight:bold;
  color:red;
  text-align:center;
  margin:0 0 3px 0;
}
div.meditcontent h3 {
  margin:0;
  text-align:left;
  font-size:10pt;
  font-weight:bold;
  color:red;
}
div.meditcontent h4 {
  margin:0;
  text-align:left;
  font-size:10pt;
  font-style:italic;
  font-weight:normal;
  color:red;
}
div.meditcontent p, div.meditcontent table, div.meditcontent ul {
  margin: 0 0 15px 0;
}
div.meditcontent ul {
  margin-left: 30px;
}
div.meditcontent code {
  font-family: "Courier New", monospace;
  color: gray;
}
div.meditcontent em {
  font-style:normal;
  font-weight:normal;
  color:red;
}
div.meditcontent table.komponenten td {
  vertical-align:top;
  padding:2px 3px 2px 1px;
}
div.meditcontent table.komponenten {
  padding:0;
  border-collapse:collapse;
}
