body 
{ 
  margin-top:       10px; /* Abstand zwischen Fensterrand und Inhalt oben */
  margin-bottom:    10px; 
  margin-left:      30px; 
  margin-right:     30px; 
  background-color: #ffffff;
}

body.small
{ 
  margin-top:       30px; /* Abstand zwischen Fensterrand und Inhalt oben */
  margin-bottom:    10px; 
  margin-left:      40px; 
  margin-right:     40px; 
  background-color: #ffffff;
}

body.noborder
{ 
  margin-top:       0px; /* Abstand zwischen Fensterrand und Inhalt oben */
  margin-bottom:    0px; 
  margin-left:      0px; 
  margin-right:     0px; 
  background-color: #ffffff;
}

body.leftframe
{ 
  margin-top:       0px; /* Abstand zwischen Fensterrand und Inhalt oben */
  margin-bottom:    0px; 
  margin-left:      10px; 
  margin-right:     20px; 
  background-color: #006699;
}

body.topframe
{ 
  margin-top:        0px; /* Abstand zwischen Fensterrand und Inhalt oben */
  margin-bottom:     0px; 
  margin-left:      25px; 
  margin-right:     10px; 
  background-color: #ffffff;
}

p,h1,h2,h3,h4,ul,ol,li,div,td,th,dd,dt,address,blockquote,nobr,form
{ 
  font-family: Verdana,Sans-Serif; 
  color:       #000000;
}

p,ul,ol,li,div,td,th,dd,dt,address,nobr,form
{ 
  font-size:10pt; 
}

a
{ 
  font-family: Verdana,Sans-Serif; 
}

a:link 
{ 
  color:#006699; 
  text-decoration:none; 
}

a:visited 
{ 
  color:#006699; 
  text-decoration:none; 
}

a:active 
{ 
  color:#006699; 
  text-decoration:none; 
}

a:hover 
{ 
  color:#000000; 
  text-decoration:none; 
}


a.bold:link 
{ 
  color:#006699; 
  font-size:   10pt;
  font-weight: bold; 
  text-decoration:none; 
}

a.bold:visited 
{ 
  color:#006699; 
  font-size:   10pt;
  font-weight: bold; 
  text-decoration:none; 
}

a.bold:active 
{ 
  color:#006699; 
  font-size:   10pt;
  font-weight: bold; 
  text-decoration:none; 
}

a.bold:hover 
{ 
  color:#000000; 
  font-size:   10pt;
  font-weight: bold; 
  text-decoration:none; 
}

a.leftframe:link 
{ 
  color:          #ffffff; 
  font-size:      10pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.leftframe:visited 
{ 
  color:          #ffffff; 
  font-size:      10pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.leftframe:active 
{ 
  color:          #ffffff; 
  font-size:      10pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.leftframe:hover 
{ 
  color:          #999999; 
  font-size:      10pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.leftframesmall:link 
{ 
  color:          #ffffff; 
  font-size:      8pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.leftframesmall:visited 
{ 
  color:          #ffffff; 
  font-size:      8pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.leftframesmall:active 
{ 
  color:          #ffffff; 
  font-size:      8pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.leftframesmall:hover 
{ 
  color:          #999999; 
  font-size:      8pt; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.heading:link 
{ 
  color:          #006699; 
  font-size:      13pt;
  font-weight:    bold; 
  text-decoration:none; 
}

a.heading:visited 
{ 
  color:          #006699; 
  font-size:      13pt;
  font-weight:    bold; 
  text-decoration:none; 
}

a.heading:active 
{ 
  color:          #006699; 
  font-size:      13pt;
  font-weight:    bold; 
  text-decoration:none; 
}

a.heading:hover 
{ 
  color:          #000000; 
  font-size:      13pt;
  font-weight:    bold; 
  text-decoration:none; 
}

a.whitebold:link 
{ 
  color:          #ffffff; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.whitebold:visited 
{ 
  color:          #ffffff; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.whitebold:active 
{ 
  color:          #ffffff; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.whitebold:hover 
{ 
  color:          #999999; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.blackbold:link 
{ 
  color:          #000000; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.blackbold:visited 
{ 
  color:          #000000; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.blackbold:active 
{ 
  color:          #00ccff; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.blackbold:hover 
{ 
  color:          #999999; 
  font-weight:    bold; 
  text-decoration:none; 
}

a.headingsmall:link 
{ 
  color:#006699; 
  font-size:   8pt;
  text-decoration:none; 
}

a.headingsmall:visited 
{ 
  color:#006699; 
  font-size:   8pt;
  text-decoration:none; 
}

a.headingsmall:active 
{ 
  color:#006699; 
  font-size:   8pt;
  text-decoration:none; 
}

a.headingsmall:hover 
{ 
  color:#000000; 
  font-size:   8pt;
  text-decoration:none; 
}

a.author:link 
{ 
  color:#006699; 
  text-decoration:none; 
}

a.author:visited 
{ 
  color:#006699; 
  text-decoration:none; 
}

a.author:active 
{ 
  color:#006699; 
  text-decoration:none; 
}

a.author:hover 
{ 
  color:#0099cc; 
  text-decoration:underline; 
}

p.leftframe
{
  margin-top:       9px;
  margin-bottom:    9px; 
  margin-left:      0px; 
  margin-right:     0px; 
}

.small
{ 
  font-size:8pt; 
}

.smallbold
{ 
  font-size:8pt; 
  font-weight: bold; 
}

.smallgreen
{ 
  font-size:8pt; 
  color:#006699; 
}

.smallright
{ 
  font-size: 8pt; 
  text-align:right;
}

.smallcenter
{ 
  font-size: 8pt; 
  text-align:center;
}

.center
{ 
  text-align:  center;
}

.green
{ 
  color:#006699; 
}

.greenbold
{ 
  color:#006699; 
  font-size:   10pt;
  font-weight: bold; 
}

.grey
{ 
  color:#999999; 
}

.headtop
{ 
  font-family: Times,Serif; 
  font-size:   18pt;
  font-weight: 600; 
  color:       #006699;
}

.heading1
{ 
  font-size:   13pt;
  font-weight: bold; 
  color:       #006699;
}

.heading2
{ 
  font-size:   10pt;
  font-weight: bold; 
  color:       #006699;
}

.heading3
{ 
  font-size:   10pt;
  font-weight: bold; 
  color:       #000000;
  text-align:  left;
}

h1
{ 
  font-size:   16pt;
  font-weight: bold; 
  text-align:  center;
  color:       #006699;
}

h2 
{ 
  font-size:   13pt;
  font-weight: bold; 
  text-align:  center;
  color:       #006699;
}

h3
{ 
  font-size:   10pt;
  font-weight: bold; 
  text-align:  center;
  color:       #006699;
}

h1.left
{ 
  font-size:   16pt;
  font-weight: bold; 
  text-align:  left;
  color:       #006699;
}

h2.left
{ 
  font-size:   13pt;
  font-weight: bold; 
  text-align:  left;
  color:       #006699;
}

h3.left
{ 
  font-size:   10pt;
  font-weight: bold; 
  text-align:  left;
  color:       #006699;
}

h4
{ 
  font-size:   10pt;
  font-weight: bold; 
  text-align:  left;
  color:       #000000;
}

form.center
{
  text-align:  center;
}

.bggreen
{
  background-color:  #99cccc;
}

.bgdarkgreen
{
  background-color:  #006699;
}

.bggrey
{
  background-color:  #eeeeee;
}

.bggrey2
{
  background-color:  #dddddd;
}

.bggrey3
{
  background-color:  #cccccc;
}

.bgdarkgrey
{
  background-color:  #666666;
}

.bggreysmall
{
  background-color:  #eeeeee;
  font-size:         8pt; 
}

.bggrey2small
{
  background-color:  #dddddd;
  font-size:         8pt; 
}

.bggrey3small
{
  background-color:  #cccccc;
  font-size:         8pt; 
}

.bgdarkgreysmall
{
  background-color:  #666666;
  font-size:         8pt; 
}

p.readings
{
  text-indent:    -0.5cm;
  margin-left:     0.5cm;
  margin-top:      0;
  margin-bottom:   0.2cm
}

/*table.head
{
  background-color:  #bbbbbb;
}*/

/*table.content
{
  background-color:  #dddddd;
}*/

/*Tabellenkopf, weiße Schrift, fett*/
tr.kopf 
{
  background-color:  #666666;
}

td.kopf
{
  color:          #ffffff;
  font-weight:    bold;
}

/*Tabellenkopf, weiße Schrift, fett*/
tr.kopf2 
{
  background-color:  #999999;
}

td.kopf2
{
  color:          #ffffff;
  font-weight:    bold;
}

td.kopfsmall
{
  color:          #ffffff;
  font-weight:    bold;
  font-size:      8pt; 
}

td.smallwhite
{
  color:          #ffffff;
  font-weight:    bold;
  font-size:      8pt; 
}

pre 
{ 
  font-family:Courier New,Courier; 
  font-size:9pt; 
}

code
{ 
  font-family:Courier New,Courier; 
  font-size:  9pt; 
  color:      #666666
}

.whitebold
{
  color:          #ffffff; 
  font-weight:    bold; 
}

.smallred
{
  color:          #ff0000; 
  font-size:      8pt; 
}

