/* StyleSheet-Bibliothek ladyfish */
/* <link HREF="/ladyfish.css" REL="stylesheet" TYPE="text/css" */
/* 02.07.03 Wor */

/***** Seite */
/*---- generell mit Einschub  */
BODY {
  margin-top:10px;                           /* Randabstand oben  */
  margin-left:10px;                          /* Randabstand links */
  background-color:#000040;                  /* Hintergrund-Farbe */
/*  background-color:#ADD8E6;                   Hintergrund-Farbe 14.06.2008 */
/*  background-color:#FF370F;                   Hintergrund-Farbe */
  layer-background-color:#ADD8E6;            /* Hintergrund-Farbe */
/*  font-family:Arial,Helvetica,sans-serif;     Schrift-Stil      */
  font-family:TimesNewRoman,Italic,sans-serif;    /* Schrift-Stil      */
  font-size:11pt;                            /* Schrift-Groesse   */
  font-weight:normal;                        /* Schrift-Staerke   */
  }
/*---- logo */
BODY.l {
  margin-top:30px;
  margin-left:25px;
  background-color:#FFFFFF;                  /* Hintergrund-Farbe */
  }
/*---- menu */
BODY.m {
  margin-top:10px;
  margin-left:10px;
  }
/*---- kopf */
BODY.k {
  margin-top:10px;
  margin-left:10px;
  }
/*---- rumpf */
BODY.r {
  margin-top:10px;
  margin-left:10px;
  background-color:#000040;
/*  background-color:#E0FFFF; 14.06.2008 */
/*  background-color:#ADD8E6; */
  }

/***** Trennlinien  */
HR    { width:96%;  }
HR.l  { width:100%; }
HR.xl { width:110%; }
HR.s  { width:90%;  }

/***** Schrift  */
/*---- generelle Schriftart  */
P,H1,H2,H3,H4,H5,H6,UL,OL,LI,DIV,TD,TH,ADDRESS,BLOCKQUOTE,NOBR,B,I,PRE
{ font-family:TimesNewRoman,italic; color:#FFFFFF; }

/*---- generelle Schriftgrössen  */
H1      { font-size:18pt; }   /* maxi */
H2   { font-size:14pt; }   /* gross */
H3,TH,A { font-size:12pt; }   /* normale Groesse */
H4,TD   { font-size:11pt; }   /* klein */
H5      { font-size:10pt; }   /* mini */
/*---- spezielle Schriftgrössen  */
P.mini  { font-size:8pt; }   /* mini */
A.mini  { font-size:8pt; }   /* mini */
A.tag   { font-size:9pt; }   /* mini */

/*---- spezielle  Überschriften  */
H1,H2,H3,H4,H5,H6 {
  color:white;                     /* [Schriftfarbe] */
  /* color:black;                     [Schriftfarbe] */
  font-style:normal;               /* [normal|italic|oblique] */
  font-variant:normal;             /* [normal|small-caps] */
  font-weight:normal;                /* [normal|bold|bolder|lighter] */
  text-align:center;                /* [left|right|center|justify] */
  text-transform:none;             /* [capitalize|uppercase|lowercase|none] */
  text-indent:4mm;                 /* [Texteinrückung] */
  line-height:120%;                /* [Zeilenhöhe] */
  background-position: left;      /* [left|center|right] */
  background-color:#000040;        /* [Hintergrundfarbe] */
/*  background-color:#E0FFFF;           [Hintergrundfarbe] 14.06.2008 */
/*  background-color:#216B9C;         [Hintergrundfarbe] */
  layer-background-color:#216B9C;  /* [Hintergrundfarbe] */
  width:98%;                       /* [Breite Hintergrund] */
  padding-left:1%;
  padding-right:1%;
  border-style:none;
  border-width:thin;
}
/*---- spezielle  Farben         */
H1.bereich {
  background-color:#000040;      /* [Hintergrundfarbe] */
  font-style:italic;               /* [normal|italic|oblique] */
  width:100%;                       /* [Breite Hintergrund] */
  padding-left:0pt;
  padding-right:0pt;
}
H2.lady {
  color:red;                     /* [Schriftfarbe] */
}
P.fish {
  color:blue;                     /* [Schriftfarbe] */
}

/***** Links  */
/*---- ohne Unterstrich  */
A   { text-decoration: none;
      font-style:italic;               /* [normal|italic|oblique] */
    }
A.m { color:blue; font-weight:bold; }
A.k { color:black; font-weight:bold; font-size:8pt;}

A.tag {
  color:white;                     /* [Schriftfarbe] */
  font-style:italic;               /* [normal|italic|oblique] */
  font-variant:normal;             /* [normal|small-caps] */
  font-weight:bold;                /* [normal|bold|bolder|lighter] */
  text-align:left;                /* [left|right|center|justify] */
  text-transform:none;             /* [capitalize|uppercase|lowercase|none] */
  text-indent:4mm;                 /* [Texteinrückung] */
  line-height:180%;                /* [Zeilenhöhe] */
  background-position: left;      /* [left|center|right] */
/*  background-color:#E0FFFF;         [Hintergrundfarbe] */
/*layer-background-color:#216B9C;   [Hintergrundfarbe] */
  width:98%;                       /* [Breite Hintergrund] */
  padding-left:1%;
  padding-right:1%;
  border-style:none;
  border-width:thin;
}


/***** Tabellen - Felder */
/*---- standard mittelgrau*/
TH    { background-color:#b6b6b6; }
TD    { background-color:#b6b6b6; }

/*---- transparent */
TH.t  { background-color:lightgrey;  }
TD.t  { background-color:lightgrey;  }

/*---- weiss */
TH.w  { background-color:white;  }
TD.w  { background-color:white;  }

/*---- bleu */
TH.bl { background-color:#000040;  }
TD.bl { background-color:#000040;  }
/*TH.bl { background-color:#ADD8E6;  }
TD.bl { background-color:#ADD8E6;  } 14.06.2008 */

/*---- rot */
TH.r  { background-color:red; }
TD.r  { background-color:red; }

/*---- helles gelb */
TH.y  { background-color:#FFFFE0; }
TD.y  { background-color:#FFFFE0; }

/*---- dunkles blau */
TH.b  { background-color:#000040; }
TD.b  { background-color:#000040; }
/* TH.b  { background-color:#E0FFFF; }
TD.b  { background-color:#E0FFFF; } 14.06.2008 */

/*---- dunkles blau centriert*/
/* TH.bc  { background-color:#E0FFFF; 14.06.2008 */
TH.bc  { background-color:#000040;
         padding-left:25%;
         padding-right:25%;
       }
TD.bc  { background-color:#000040; 
         text-align:center;                /* [left|right|center|justify] */
         padding-left:150pt;
         padding-right:150pt;
       }

/*---- helles blau klein*/
TH.bklein  { background-color:#000040;
           }
TD.bklein  { background-color:#000040; 
             font-size:10pt;    /* mini */
             line-height:120%;                /* [Zeilenhöhe] */
           }

/*---- document */
TH.w  { background-color:white;  }
TD.d  { font-family: courier;  background-color:white; }

/*---- Hilfe */
TD.h  { background-color:#FFFFDF;
        font-size:9pt;
      }
