/*  nur zur Konstruktion */
/*

 table {
 border: solid 1px red;
 margin:0;
}

td, th {
 border: solid 1px red;
}

*/


/* beginn */



div.ly {
  width: 760px;
  padding-left: 20px;
  padding-right: 20px;
  }


body {
  scrollbar-base-color:#30CC30;
  scrollbar-arrow-color:#FF0000;
  margin:0;
  color: #000000;
  background: #FFFFFF;
  }

body, td, th, p, h1, h2, h3, div, a
 {
 font-family: Verdana,Tahoma,Arial,Helvetica;

 }



body, td, th, p, div, a
{
 font-size: 11pt;
}




/* Schriftgrößen  */

.s0 {
 font-size: 11pt;
}

.s0g {
 font-size: 11pt;
 color:#006000;
}

.s0k {
 font-size: 11pt;
 font-style: italic;
}

.s0gk {
 font-size: 11pt;
 color:#006000;
 font-style: italic;
}

.s1 {
 font-size: 12pt;
}

.s1g {
 font-size: 12pt;
 color:#006000;
}

.s1k {
 font-size: 12pt;
 font-style: italic;
}

.s1gk {
 font-size: 12pt;
 color:#006000;
 font-style: italic;
}




.s2 {
 font-size: 15pt;
}

.s2g {
 font-size: 15pt;
 color:#006000;
}

.s2k {
 font-size: 15pt;
 font-style: italic;
}

.s2gk {
 font-size: 15pt;
 color:#006000;
 font-style: italic;
}

.s3 {
 font-size: 20pt;
}

.s3g {
 font-size: 20pt;
 color:#006000;
}

.s3k {
 font-size: 20pt;
 font-style: italic;
}

.s3gk {
 font-size: 20pt;
 color:#006000;
 font-style: italic;
}



















a  { color: #0000FF;
     text-decoration: none;
   }




a.mnu {
 color: #432201;
 text-decoration: none;
 padding-right:5px;
 padding-left:5px;

 font-weight:bold;
 font-size: 11pt;
}

a.mnu:hover {
 color: #0000FF;
 background: #FCB842;
}







a.fuss {
 font-size: 8pt;
}

a.fuss:hover {
 text-decoration: underline;
}










.block {
 text-align:justify;
}

.rechts {

 text-align: right;
}



.ueberblenden
     { position: absolute;
       top: 50px;
       left: 5px;
       z-index:100;
     }
