body {
  color: #000000;
  background: #fffff0;
  font-family: sans-serif;
  margin-left: 4%;
  margin-right: 4%;
  margin-top: 0;
}

a:link { color: #0000FF; background: transparent; }
  a:visited { color: #3300FF; background: transparent; }
  a:hover { color: #FF0000; background: transparent; }
  a:active { color: #FF0000; background: transparent; }

h1 {
 font-size: 2em;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #ff0000;
 background: transparent;
 text-align: center;
}

h2 {
 font-size: 1.7em;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
}

h3, h4, h5, h6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
}


p {
 font-family: Georgia, 'Times New Roman', Times, serif;
 text-indent: 1em;
 text-align: left;
 margin-top: 0.3em;
 margin-bottom: 0.3em;
}


blockquote {
 font-size: 0.9em;
 letter-spacing: 0.05em;
 margin-right: 3em;
 margin-left: 3em;
}

q {
 letter-spacing: 0.05em;
}

ol, ul, li {
 font-family: Georgia, 'Times New Roman', Times, serif;
 text-indent: 0;
 text-align: left;
}

hr {
 color: #ff0000;
 background-color: #ff0000;
 border-color: #ff0000;
 height:1px;
 border-top:none;
}

hr.infotop {
margin-top:2em;
}

hr.infobot {
margin-bottom:2em;
}

.link  {
 text-align: center;
 text-indent: 0;
 font-size: 0.8em;
 font-weight: bold;
 margin-bottom:1.2em;
}

.toplink  {
 text-align: left;
 text-indent: 0;
 font-size: 10pt;
 font-weight: bold;
 margin-top: 0;
}

p.bundlink {
  margin: 2em 0 3px 0;
}

.updat {
 text-align: right;
 font-size: 0.8em;
 font-weight: normal;
 margin-top: 0;
 margin-right: 6%;
}

.bild {
 font-size: 0.9em;
 text-indent: 0;
 font-weight: bold;
 text-align: left;
 margin-top: 0;
}

.info {
 text-align: left;
 font-size: 10pt;
 font-weight: normal;
 text-indent: 0;
 margin-top: 0;
 margin-bottom: 0.2em;
}

.intro {
 text-align: left;
 font-weight: normal;
 text-indent: 0;
 letter-spacing: 0.05em;
}

.author {
 text-align: right;
 font-weight: bold;
 font-style: italic;
 margin-right: 10%;
}

.c {
 text-align: center;
 text-indent: 0;
}

.r {
 text-align: right;
 text-indent: 0;
}

.cr {
 color: #FF0000;
 text-align: center;
 text-indent: 0;
}

.note {
 font-size: 0.9em;
 text-align: left;
 text-indent: 0;
 margin-bottom: 0;
}

.fst {
 text-indent : 0;
}

.dropcap {
 float: left;
 font-size: 200%;
 padding: 0 0.25em 0 0;
}

.date {
 text-align : right;
 text-indent : 0;
}

.rod {
 color: red;
}

.author, .forf {
  text-align: right;
  margin-right: 10%;
}

.spacer {
 margin-top:3em;
}

.space {
 margin-top:1.5em;
}

.boxtransframered {
 background:transparent;
 padding:6px 12px;
 margin-bottom:12px;
 margin-top:12px;
 border-style:solid;
 border-width:thin;
 border-color:#cc0000;
}
