
body {
  background-color:#FFCC99;
  color:#000000;
  background-image:url("http://www.jkcd.de/images/l_hinter.jpg");
  background-repeat:repeat-y;
  background-attachment:fixed;
  margin:0px;
  padding:0px;
}

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,a {
 font-family:Verdana,Helvetica,Arial,sans-serif;
 font-size:10pt;
 color:#000000;
}

table {
  border-collapse:collapse;
  border-spacing:0px;
}

thead,tfoot,tbody,tr,th,td {
  padding:0px;
}

td.hinter {
  background-image:url("http://www.jkcd.de/images/m_linie.gif");
}

.menuepunkt  { color:#993333;font-size:10pt; padding:0px; margin:0px;
 }

.haupttitel { color:#993333;font-variant:small-caps;font-weight:bolder; font-size:51px; }
.untertitel { color:#993333;font-variant:small-caps;font-weight:normal;  }
.grey { color:#993333; }
.bold { font-weight:bold; }
.graugerahmt { margin:0px;border-style:solid;border-width:1px;border-color:#993333;background-color:#FF9966; }

.inside { background-color:#FF9966; color:#000000; border-width:5px;border-style:solid;border-color:#FF9966;}
.oldnetscapeinside { background-color:#FF9966; }

.tabrahmen {
  border-collapse:separate;
  border-style:solid;
  border-width:1px;
  border-color:#993333;
  background-color:#FF9966;
}

#heading {
   background-color:#993333;
   color:#FFD6B0;
   text-align:center;
   font-weight:bold;
}

.htermindatum {
  font-weight:bold;
  border-style:solid;
  border-width:0px;
  border-bottom-width:1px;
  border-top-width:1px;
  border-color:#993333;
}

.htermintext {
  padding-left:10px;
}

.hterminzeit {
  font-weight:bold;
}

.hterminkalender {
  border-style:solid;
  border-width:0px;
  border-top-width:1px;
  border-color:#993333;
  text-align:center;
}


div.main { padding:15px; }
div.menu { vertical-align:top;text-align:left; }
.note { font-size:8pt; color:#993333; }
.aktuelldatum {
   color:#993333;
   padding-left:5px;
   padding-right:10px;
}
.aktuell { color:#000000; }

.konzdaten {
     padding-left:10px;
     font-size:10px;
}

span.chrkomponist { color:#000000;font-weight:bold; }
span.chrstueck { color:#000000;font-weight:normal; }

div.porigin { font-size:8pt;color:#993333; }
div.phead { font-size:12pt; }
div.pbighead { font-size:16pt;font-weight:bold }
div.pminorhead { font-size:12pt;font-weight:bold }
p.pmainintro { font-size:10pt;font-weight:bold  }
p.pinterhead { font-size:10pt;font-weight:bold }
p.psign { font-weight:bold; text-align:right; }
div.pintro { font-size:10pt; }
p.pcontent { font-size:10pt; }
.anmerkung { color:#993333;font-size:8pt; }

div.heading { font-size:16pt; font-weight:bold; }
.bottom { font-size:8pt; color:#993333; }

table.menu { padding:0px; }
table.inside { padding:10px;border-width:10px;  }
table.presse { background-color:#FF9966; color:#000000; border-width:5px;border-style:solid;border-color:#FF9966;width:500px; }

.termindatum {
  padding-left:2px;
  padding-right:5px;
 }
.termintext { color:#993333; }

.komponist { color:#993333;font-weight:bold; }
.kompdaten { color:#993333;font-size:8pt;font-weight:normal; }
.lied { font-weight:bold; }
.liedregister { font-weight:normal; }
.einzug { padding-left:30px; }
.titel {
  font-size:14pt;
  font-weight:bold;
}


.chronikstueck { font-weight:bold; }

img.counter { display:none; }

ul.chronik { list-style-position:outside;list-style-type:disc;line-height:18pt; }
li.chronik { list-style-position:outside;list-style-type:disc;line-height:18pt; }

a { color:#003399;text-decoration:none; }

a:link { color:#003399; }
a:visited { color:#003399; }
a:hover { color:#993333; }
a:active { color:#003399; }