/* Hauptdefinitionen zur Seite (Body) */

/* --------------- Hintergrundfarbe des HTML-Dokumentes */

BODY  {background-color: #000000 ;


/* --------------- Die Seite mit einen Rahmen versehen */

       border-right  : 0px   solid #FFFFFF ;
       border-left   : 0px   solid #FFFFFF ;
       border-top    : 0px   solid #FFFFFF ;
       border-bottom : 0px   solid #FFFFFF ;

/* --------------- Scrollbalken einfärben (nur IE) */

       scrollbar-arrow-color:       #000000 ;
       scrollbar-base-color:        #FFFFFF ;
       scrollbar-3d-light-color:    #666666 ;
       scrollbar-dark-shadow-color: #666666 ;
       scrollbar-face-color:        #FFFFFF ;
       scrollbar-highlight-color:   #999999 ;
       scrollbar-shadow-color:      #000000 ; }


/* Hauptschriftarten */

.text {FONT: 11px Verdana, Arial, Helvetica, sans-serif ; letter-spacing: 1px ; color: #000000 ; line-height: 14pt ;}
.text1 {FONT: 11px Verdana, Arial, Helvetica, sans-serif ; letter-spacing: 1px ; color: #993300 ; line-height: 14pt ;}
.text1b {FONT: 11px Verdana, Arial, Helvetica, sans-serif ; letter-spacing: 1px ; font-weight: bold ; color: #993300 ; line-height: 14pt ;}
.text1bb {FONT: 12px Verdana, Arial, Helvetica, sans-serif ; letter-spacing: 1px ; font-weight: bold ; color: #993300 ; line-height: 14pt ;}
.text1s {FONT: 9px Verdana, Arial, Helvetica, sans-serif ; letter-spacing: 1px ; color: #000000 ; line-height: 14pt ;}
.text-head {FONT: 14px Verdana, Arial, Helvetica, sans-serif ; letter-spacing: 1px ; color: #000000 ; line-height: 14pt ; font-weight: bold ;}


.textfarbe1 {color: #000000 ; }
.textfarbe2 {color: #666633 ; }
.textfarbe3 {color: #007F00 ; }

.bold {font-weight: bold ; }

.line1 {line-height: 14pt ; }
.line2 {line-height: 16pt ; }
.line3 {line-height: 18pt ; }

.letter1 {letter-spacing: 5px ; }

.word1 {word-spacing: 3px ; }

.text-padding1  {padding-top:20px ; padding-left:20px ; padding-right:20px ; padding-bottom:20px ; }

.tab-border1
      {
       border-left : 1px solid #000000 ;
       border-right : 1px solid #000000 ;
       border-bottom : 1px solid #000000 ;
       border-top : 1px solid #000000 ;
       }

.tab-color1  {background-color : #C0C0C0 ; }

.tab-padding1  {padding-top:20px ; padding-left:20px ; padding-right:20px ; padding-bottom:20px ; }

.tab-padding2  {padding-top:50px ; }

.td-oben    { vertical-align:top ;  }
.td-mittig  { vertical-align:middle ;  }
.td-unten   { vertical-align:bottom ;  }


/* Textdefinitionen-Diverse */



.pre {FONT: 13px  ;}

.form  {background-color : #F4F4F4;}

.u1 {FONT: 15px Verdana, Arial, Helvetica, sans-serif ; line-height: 16pt ; }
.u2 {FONT: 14px Verdana, Arial, Helvetica, sans-serif ; line-height: 16pt ;  }




.headline2 {FONT: 20px Verdana, Arial, Helvetica, sans-serif ; font-weight: bold ;}

.headline1 {FONT: 14px Verdana, Arial, Helvetica, sans-serif ; font-weight: bold ;}
.gross {FONT: 32px Verdana, Arial, Helvetica, sans-serif  ;}


a:hover .rsa { filter='gray()';}

.drgrafik { display : none;}
.droben {FONT: 12px Verdana, Arial, Helvetica, sans-serif ; line-height: 16pt ;  font-weight: bold ;}
.drtext {FONT: 12px Verdana, Arial, Helvetica, sans-serif ; line-height: 16pt ; }

/* Verweise Navigation */

.nav1-d:link     {color: #ffffff ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none; ; letter-spacing: 1px ;}
.nav1-d:visited  {color: #CCCCCC ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav1-d:hover    {color: #993300 ; text-decoration:underline ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}

.nav1-db:link     {color: #ffffff ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; font-weight: bold ; line-height: 25pt ; border-bottom : none; ; letter-spacing: 1px ;}
.nav1-db:visited  {color: #CCCCCC ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; font-weight: bold ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav1-db:hover    {color: #993300 ; text-decoration:underline ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; font-weight: bold ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}

.nav2-d:link     {color: #993300 ; text-decoration:underline ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav2-d:visited  {color: #993300 ; text-decoration:underline ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav2-d:hover    {color: #993300 ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}

.nav2-dm:link     {color: #993300 ; text-decoration:underline ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav2-dm:visited  {color: #993300 ; text-decoration:underline ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav2-dm:hover    {color: #993300 ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none ; letter-spacing: 1px ;}

.nav1-e:link     {color: #993300 ; text-decoration:underline ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none; ; letter-spacing: 1px ;}
.nav1-e:visited  {color: #CCCCCC ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav1-e:hover    {color: #993300 ; text-decoration:none ; FONT: 10px Verdana, Arial, Helvetica, sans-serif ; line-height: 25pt ; border-bottom : none ; letter-spacing: 1px ;}

.nav2-e:link     {color: #993300 ; text-decoration:underline ; FONT: 11px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none; ; letter-spacing: 1px ;}
.nav2-e:visited  {color: #993300 ; text-decoration:underline ; FONT: 11px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav2-e:hover    {color: #000000 ; text-decoration:underline ; FONT: 11px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none ; letter-spacing: 1px ;}

.nav1-eo:link     {color: #000000 ; text-decoration:none ; FONT: 11px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none; ; letter-spacing: 1px ;}
.nav1-eo:visited  {color: #CCCCCC ; text-decoration:none ; FONT: 11px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none ; letter-spacing: 1px ;}
.nav1-eo:hover    {color: #993300 ; text-decoration:underline ; FONT: 11px Verdana, Arial, Helvetica, sans-serif ; line-height: 14pt ; border-bottom : none ; letter-spacing: 1px ;}



.sch {BORDER-TOP: silver 1px solid;
BORDER-BOTTOM: black 1px solid; }


.pic
      {
       border-left : 1px solid #000000 ;
       border-right : 1px solid #000000 ;
       border-bottom : 1px solid #000000 ;
       border-top : 1px solid #000000 ;
       }

.hr
      {
       10px dotted #000000 ;

       }

.tab
      {
       border-left : 1px dotted #000000 ;
       border-right : 1px dotted #000000 ;
       border-bottom : 1px dotted #000000 ;
       border-top : 1px dotted #000000 ;
       }


.trans
      {
       border-left : 1px solid #8F8F8F ;
       border-right : 1px solid #8F8F8F ;
       border-bottom : 1px solid #8F8F8F ;
       border-top : 1px solid #8F8F8F ;
       }


.tab2
      {
       border-left : 1px solid #000000 ;
       border-right : 1px solid #000000 ;
       border-bottom : 0px solid #000000 ;
       border-top : 0px solid #000000 ;
       }
.tab3
      {
       border-left : 1px solid #000000 ;
       border-right : 1px solid #000000 ;
       border-bottom : 1px solid #000000 ;
       border-top : 1px solid #000000 ;
       }

/* Schrift Stärke */

.bold {font-weight: bold ; }


/* Überschriften */

.navtext {
          BORDER-RIGHT: #000000 1px solid ;
          BORDER-TOP: #000000 1px solid ;
          BORDER-LEFT: #000000 1px solid ;
          BORDER-BOTTOM: #000000 1px solid ;
          FONT-SIZE: 10px ;
          LEFT: 90px ;
          VISIBILITY: hidden ;

          COLOR: #000000 ;

          FONT-FAMILY: Verdana; POSITION: absolute; TOP: -100px; BACKGROUND-COLOR: #EFEFEF }

