body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size:10pt;
  line-height:120%;
  margin: 20px;
  background-color: white;
}
table {
  text-decoration:none;
  font-size:100%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}
fieldset table {
  margin-bottom: 0px; 
}
p {
  text-decoration:none;
  font-size:100%;
  text-align: justify;
  line-height: 140%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0px;
}
th {
  font-weight: bold;
  text-align: left;
}
a {
  text-decoration: underline;
  background: transparent;
}
a:link {
 	color: #000000;
}
a:visited {
 	color: #666666;
}
a:hover {
  color: #FF9400;
}
a:active {
  color: #FF9400;
 }
a:focus {
  color: #FF9400;
}
h1 {
  color:#000000;
  line-height:120%;
  font-size: 140%;
  font-weight: bold;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 0.1em;
}
h2 {
  color:#000000;
  line-height:120%;
  font-size: 125%;
  font-weight: bold;
  margin-top: 20px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 0.1em;
}
h3 {
  color:#000000;
  line-height:120%;
  font-size: 115%;
  font-weight: bold;
  margin-top: 15px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 0.1em;
}
h4 {
  color:#000000;
  line-height:120%;
  font-size: 105%;
  font-weight: bold;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 0.1em;
}
h5 {
  color:#000000;
  line-height:120%;
  font-size: 95%;
  font-weight: bold;
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 0.1em;
}
h6 {
  color:#000000;
  line-height:120%;
  font-size: 95%;
  font-style: italic;
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  padding: 0px;
  letter-spacing: 0.1em;
}
big {
  color:#000000;
  font-size:125%;
  font-weight:bold;
  margin-bottom:4pt;
  letter-spacing: 0.1em;
}
small {
  color:#000000;
  font-size:90%;
  font-style: italic;
  margin-bottom:4pt;
}
ul {
  list-style-image: url(images/ballorg.gif);
  list-style-position: outside;
  margin-left: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  padding: 0px;
}
ol {
  list-style-type: decimal;
  list-style-position: inside;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  padding: 0px;
}
li {
  font-size: 100%;
  line-height:140%;
  margin-top: 2px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  padding: 1px;
}
dl {
  list-style-position: inside;
  line-height:140%;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
}
dt {
  font-size: 100%;
  line-height:140%;
  letter-spacing: 0.1ex;
  font-weight: bold;
  margin: 0px;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px; 
}
dd {
  font-size: 100%;
  line-height:140%;
  margin: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 20px; 
}
b {
  color: #000000;
  font-weight: bold;  
}
em {
  color: #000000;
   font-weight: bold;
  font-style: normal;
}
strong {
  color: #D50000;
  font-weight: bold;
  font-style: normal;
  letter-spacing: 0.2ex;
}
code {
  font-family: "Courier New", Courier, mono;
  font-style: normal;
  font-weight: normal;
  font-size: 100%;
  background-color: #CCCCCC;
}
pre {
  font-family: "Courier New", Courier, mono;
  font-style: normal;
  font-weight: normal;
  font-size: 100%;
  padding: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px; 
}
address {
  font-family: "Courier New", Courier, mono;
  font-style: normal;
  font-weight: normal;
  background-color: #CCCCCC;
  font-size: 70%;
  padding: 0px 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px; }

address a:visited, pre a:visited, code a:visited {
  color: #666666; }

samp {
  font-family: "Courier New", Courier, mono;
  font-style: normal;
  font-size: 100%;
  letter-spacing: 0.1ex; }

cite {
  font-style: italic;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  letter-spacing: 0.1ex;
  word-spacing: 0.5ex; }

blockquote {
  padding: 0px;
  margin-top: 0px;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-left: 20px;
  font-style: italic;
  word-spacing: 0.5ex;
  letter-spacing: 0.05ex;
  text-align: left;
}

hr {
  color: #FF9400;
  background-color: #FF9400;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  height: 2px;
  padding: 0px;
  line-height: 2px;
  border: 0px;
}

kbd {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  border: 1px solid #666666;
  padding: 0px 1px;
  background-color: #CCCCCC;
  letter-spacing: 0.1em;
  white-space: nowrap;
}

sup {
  font-size: 80%;
}

sub {
  font-size: 80%; }

del {
  text-decoration: line-through;
}

ins {
  text-decoration: underline;
}

fieldset {
  border: medium outset #8E217D;
  padding: 5px;
  margin-bottom: 10px;
  background-color: #E8D3E5;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
}

input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#bli {
  list-style-image: url(images/ballorg-20.gif);
}
#rahmen {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-color:#FF8C00;
  border-style:solid;
  border-width:2px;
}
#unten {
  padding-bottom: 5px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FF8C00;
}
#runten {
  padding-bottom: 5px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FF8C00;
  padding-left: 5px;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#FF8C00;
}
#rechts {
  padding-left: 5px;
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:#FF8C00;
}
#indent {
  margin-left:5px;
}
#large {
  font-size:120%;
  font-weight:bold;
}
#rb {
  font-weight:bold;
  color: #e22d00;
}
#red {
  color: #CC0033;
}
#bb {
  font-weight:bold;
  color: #2c44a7;
}
#blue {
  color: #2c44a7;
}
#hrtext {
  margin: 0px 0px 5px;
  padding: 0px 0px 2px;
  word-spacing: 0.1em;
  border-top-width: 4px;
  border-top-style: solid;
  color: #956200;
  background-color: #F9E6CC;
  border-top-color: #FF8C00; 
}
#hrtext a {
  text-decoration:none;
}  
#hrtext a:link {
  color: #956200;
}
#hrtext a:visited {
  color: #956200;
}
#hrtext a:active {
  color: #956200;
} 
#hrtext a:hover {
  color: #803000;
}
#hrtext a:focus {
  color: #803000;
}
#hrtextb {
  margin: 0px 0px 5px;
  padding: 0px 0px 2px;
  word-spacing: 0.1em;
  border-top-width: 4px;
  border-top-style: solid;
  color: #D50000;
  background-color: #F9E6CC;
  border-top-color: #FF8C00; 
}
#vabst {
  line-height:1.5em;
}
