




/* 2 ***** Grundeinstellungen ******/
body { background-color : white; font-size: 10pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; margin: 0 }

a { color: #000000; text-decoration: underline }
a:hover  { background-color: #a0a5c5; text-decoration: none }

h1 { color: #000000; font-size: 10pt }
h2 { color: #000000; font-size: 9pt }
h3, h4, h5, h6 { color: #000000; font-size: 8pt }

td { font-size: 10pt;	font-family: Verdana, Geneva, Arial, helvetica, sans-serif }
th { font-size: 10pt; font-family: Verdana, Geneva, Arial, helvetica, sans-serif }
pre { font-size: 10pt; font-family: "Courier New", Courier, Monaco, mono }
tt { font-size: 10pt; font-family: "Courier New", Courier, Monaco, mono }
ol { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
ul { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
li { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

acronym {
   cursor: help; 
   border-bottom-color: inherit;
   border-bottom-style: dotted;    
   border-bottom-width: 1px;
}

/****** Klassendefinitionen ******/

/*Kurzinformationen*/
.kurzinfo   { font-size: 7pt; color: #000000 }

/*Randdefinitionen f\ufffdr Tabelle*/
.rand   { border: solid 1px #BBBBBB }
.randr { border-right: 1px solid #BBBBBB }
.randru { border-right: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB }
.randu { border-bottom: 1px solid #BBBBBB }
.rando { border-top: 1px solid #BBBBBB }
.randoru { border-top: 1px solid #BBBBBB; border-right: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB }
.randou { border-top: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB }
.randl { border-left: 1px solid #BBBBBB }
.randlu { border-left: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB }
.randlru { border-left: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB; border-right: 1px solid #BBBBBB }
.randlr { border-left: 1px solid #BBBBBB; border-right: 1px solid #BBBBBB }
.randlro { border-left: 1px solid #BBBBBB; border-right: 1px solid #BBBBBB; border-top: 1px solid #BBBBBB }

/********************************/
/* Alte Klassendefinitionen */

.classh1     { font-weight: bold ; font-size: 10pt;font: small-caps; font-family: Verdana, Arial, Helvetica, san-serif; letter-spacing: 1px }
.class12p    { font-size: 12pt }
.class10p    { font-size: 10pt }
.class8p     { font-size: 8pt }
.class7p     { font-size: 7pt }

.bg_gruen1   { background-color : #007550; }
.bg-gruen1   { background-color : #007550; }
.gruen1      { color : #007550; }
.bg_gruen2   { background-color : #AFCFC0; }
.bg-gruen2   { background-color : #AFCFC0; }
.gruen2      { color : #AFCFC0; }
.bg_gruen3   { background-color : #D2E8DF; }
.bg-gruen3   { background-color : #D2E8DF; }
.gruen3      { color : #D2E8DF; }

.bg_rot1     { background-color : #ED1C24; }
.bg-rot1     { background-color : #ED1C24; }
.rot1        { color : #ED1C24; }
.bg_rot2     { background-color : #F37060; }
.bg-rot2     { background-color : #F37060; }
.rot2        { color : #F37060; }
.bg_rot3     { background-color : #F8AA98; }
.bg-rot3     { background-color : #F8AA98; }
.rot3        { color : #F8AA98; }

.bg_gelb1    { background-color : #FFD400; }
.bg-gelb1    { background-color : #FFD400; }
.gelb1       { color : #FFD400;	}
.bg_gelb2    { background-color : #FAF06E; }
.bg-gelb2    { background-color : #FAF06E; }
.gelb2       { color : #FAF06E;	}
.bg_gelb3    { background-color : #FAFD9E; }
.bg-gelb3    { background-color : #FAFD9E; }
.gelb3       { color : #FAFD9E;	}

.bg_orange1  { background-color : #FF7D00; }
.bg-orange1  { background-color : #FF7D00; }
.orange1     { color : #FF7D00; }
.bg_orange2  { background-color : #FFA500; }
.bg-orange2  { background-color : #FFA500; }
.orange2     { color : #FF8B48; }
.bg_orange3  { background-color : #FFD896; }
.bg-orange3  { background-color : #FFD896; }
.orange3     { color : #FFD896; }

.bg_grau1    { background-color : #666666; }
.bg-grau1    { background-color : #666666; }
.grau1       { color : #666666; }
.bg_grau2    { background-color : #999999; }
.bg-grau2    { background-color : #999999; }
.grau2       { color : #999999; }
.bg_grau3    { background-color: #EEEEEE; }
.bg-grau3    { background-color:  #EEEEEE; }
.grau3       { color : #EEEEEE; }

.bg_blau1    { background-color : #A0A5C5; }
.bg-blau1    { background-color : #A0A5C5; }
.blau1       { color : #A0A5C5; }
.bg_blau2    { background-color : #E1E1EB; }
.bg-blau2    { background-color : #E1E1EB; }
.blau2       { color : #E1E1EB; }
.bg_blau3    { background-color : #EEEFF5; }
.bg-blau3    { background-color : #EEEFF5; }
.blau3       { color : #EEEFF5; }

.bg_weiss    { background-color : #FFFFFF; }
.bg-weiss    { background-color : #FFFFFF; }
.weiss       { color : #FFFFFF; }

.bg_black    { background-color : #000000; }
.bg-black    { background-color : #000000; }
.black       { color : #000000; }

.teletype    { font-family : monospace; }
.indent1     { margin-left: 16pt }
.indentsmall { margin-left: 8pt }
.copyright   { color: #999999; font-size: 8pt }

.simpleTable { border: 1px solid #BBBBBB; border-spacing: 2px; }

.simpleTable th 
{ 
  white-space: normal;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  text-align: left;
  vertical-align: top;
  color: black; 
  background: #a0a5c5;
  font-weight: normal;
  font-size: 10pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.simpleTable td 
{ 
  white-space: normal; 
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  text-align: left;
  vertical-align: top;
  color: black; 
  background: #dddddd; 
  font-weight: normal;
  font-size: 10pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.simpleChapter { border: 0px solid #BBBBBB; border-spacing: 2px; }

.simpleChapter th 
{ 
  white-space: normal;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  vertical-align: top;
  color: black; 
  background: #a0a5c5;
  font-weight: normal;
  font-size: 10pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.simpleChapter td 
{ 
  white-space: normal; 
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  vertical-align: top;
  color: black; 
  background: #ffffff; 
  font-weight: normal;
  font-size: 10pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.simpleInfo { border: 0px solid #BBBBBB; border-spacing: 2px; }

.simpleInfo th 
{ 
  white-space: normal;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  vertical-align: top;
  color: black; 
  background: #a0a5c5;
  font-weight: normal;
  font-size: 8pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.simpleInfo td 
{ 
  white-space: normal; 
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  vertical-align: top;
  color: black;
  font-weight: normal;
  font-size: 8pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


