

/* bishier */


/* normale Absätze */
p
{
  margin-top : 0.3em;
  margin-bottom : 0.7em; 
}

/* für fast alle */
h1, h2, h3, h4, ul, ol, li, div, th, adress, blockquote, nobr, b, i
{
    FONT-FAMILY: "Andale Mono",Verdana, Helvetica, Arial, sans-serif;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
}

/* Überschriften */
H1
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}

H2, H2.SH2
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: normal;
}

H3, H3.XMP, H3.XPL, H3.INF, H3.TIP
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

H4
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
/*    COLOR: #00ff00;*/
}

H5
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

H6
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}

H1, H2, H3, H4, H5, H6
{
  margin-bottom : 0.7em; 
  margin-top : 1.1em;
}

/* ICH MUSS NOCH DREI KLASSEN FÜR ÜBERSCHRIFTEN IN TABELLENKÖPFEN DEFINIEREN WEIL
NETSCAPE NORMALE ÜBERSCHRIFTEN IN TABELLENKÖPFEN UNSCHÖN DARSTELLT. */
/* TH1, TH2, TH3 */
/* BZGL. Frontpage waere es besser wenn ich eine neue Klasse definiere, die dann als Formatvorlage erscheint */
/* also neue Klassen */
.TH1 
{ 
   FONT-FAMILY: "Andale Mono",Verdana, Helvetica, Arial, sans-serif;
   FONT-SIZE: 14px;
   FONT-WEIGHT: bold;
   HEIGHT: 20px;
   /*background-color: #9FAA86;
   background-image: url(bg.gif);
   background-repeat: repeat;*/
   color: #000000;
}

.TH2
{
  FONT-FAMILY: "Andale Mono",Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: 13px;
  FONT-WEIGHT: bold;
  /*background-color: #BBC2A9 /*9FAA86*/;
}



/* einige TEXT und FONT Festlegungen */

P, UL, OL, LI, DIV, TD, TH, ADDRESS, NOBR, B, I 
{
    /* FONT-VARIANT: normal;*/ /* wurde oben schon für alle gesetzt */
    FONT-SIZE: 13px;
    /* FONT-STYLE: normal; */ /*  wurde oben schon für alle gesetzt */
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    TEXT-SHADOW: none;
} 

/* fett soll natürlich fett bleiben */
B
{
	FONT-WEIGHT: bold;
}
I
{
	FONT-STYLE: italic;
}

/* Für Absätz <P> */

/* Blocksatz ?! */
/* Mit text-align: oder alignment: können Sie gewünschte Elemente für Textinhalte ausrichten. Folgende Angaben sind möglich: */
/* left = linksbündig ausrichten (Voreinstellung). */
/* center = zentriert ausrichten. */ 
/* right = rechtsbündig ausrichten. */
/* justify = als Blocksatz ausrichten. */ 
/* Beachten Sie: */
/* In Version 1.0 der CSS-Style-Sheets wurde die Syntax text-align vorgeschlagen, die auch in Netscape */
/* und im MS Internet Explorer implementiert ist. In der Version 2.0 der CSS-Sprache schlägt das W3-Konsortium */
/* die Syntax alignment vor, die jedoch von den Browsern (noch) nicht interpretiert wird. Die Verwendung von  */
/* text-align ist derzeit vorzuziehen, weil sie näher an der Praxis ist. */
P
{
    TEXT-ALIGN: justify;
/*    ALIGNMENT: justify; */ /* ALIGNEMENT gibt es nicht */
}

/* Quelltextbeispiele */
PRE, TT
{
   FONT-FAMILY: "Courier New", Courier, sans-serif;
   FONT-SIZE:10pt;
}

/* Tabellenzellen */

TD
{
    PADDING-LEFT: 3mm;
    PADDING-TOP: 2mm;
    PADDING-RIGHT: 3mm;
    PADDING-BOTTOM: 3mm;
}

TH
{
/*    BACKGROUND-COLOR: #d0d0d0; */
    BACKGROUND-COLOR: #f0f0f0;
/*     BACKGROUND-COLOR: lightsteelblue; */

    FONT-WEIGHT: bold;
    /* TEXT-ALIGN: center; */ /* sorgt dafuer das netscape4.6 tabellen nicht mehr zentriert -> ????*/
    /* VALIGN: middle; */ /* existiert hier nicht */
    /* ALIGNMENT: center; */ /* /* existiert nicht */
    PADDING-LEFT: 3mm;
    PADDING-TOP: 1mm;
    PADDING-RIGHT: 3mm;
    PADDING-BOTTOM: 1mm;
/*    VERTICAL-ALIGN: middle;*/
}


/* normale praeformatierte Bereiche, nicht fuer Quelltexte */
/* color = Farbe */
/* #000000 = schwarz, Wert aenderbar */
PRE.NORMAL
{
    COLOR: #000000;
}

/* Listen */
/* Mit list-style-type: können Sie das Aussehen von Listenzeichen kontrollieren. Erlaubt ist eine der folgenden Angaben.*/
/* decimal = für <ol>-Listen: Numerierung 1.,2.,3.,4. usw. */
/* lower-roman = für <ol>-Listen: Numerierung i.,ii.,iii.,iv. usw. */
/* upper-roman = für <ol>-Listen: Numerierung I.,II.,III.,IV. usw. */
/* lower-alpha = für <ol>-Listen: Numerierung a.,b.,c.,d. usw. */
/* upper-alpha = für <ol>-Listen: Numerierung A.,B.,C.,D. usw. */
/* disc = für <ul>-Listen: Dateisymbol als Bulletzeichen */
/* circle = für <ul>-Listen: rundes Bulletzeichen */
/* square = für <ul>-Listen: rechteckiges Bulletzeichen */
/* none = kein Bulletzeichen, keine Numerierung */
/* */
/* Mit list-style-position: können Sie das Einrückungsverhalten kontrollieren. Erlaubt ist eine der folgenden Angaben. */
/* inside = eingerückt. */
/* outside = ausgerückt (Voreinstellung). */
/* Netscape 4.0 interpretiert diese Angabe nicht. */
UL
{
    LIST-STYLE-TYPE: disc;
    LIST-STYLE-POSITION: outside;
    TEXT-ALIGN: justify;
}
OL
{
    LIST-STYLE-TYPE: decimal;
    LIST-STYLE-POSITION: outside;
    TEXT-ALIGN: justify;
}

/* Aufzählungen Menus etc. haben größere Zeilen: Zeilenhöhe = 150% der jeweiligen Zeichenhöhe */
OL, UL, MENU, DIR
{
    MARGIN-TOP: 0.5em;
    MARGIN-BOTTOM: 0.5em;
  /*  LINE-HEIGHT: 150%; */
}

LI
{
   MARGIN-TOP: 0.4em;
   MARGIN-BOTTOM: 0.4em;
}


/* Sie können eine eigene geeignete Grafik als Bullet-Zeichen für Aufzählungslisten bestimmen. */
/* Netscape 4.0 interpretiert diese Angabe nicht. */
/* UL */
/* { */
/*    LIST-STYLE-IMAGE: url([dateiname]); */
/* } */

table {
  cell-Spacing:2px;
}

body, textarea {
  background-color: #ffffff/*EBEBEB*//* DCE0D3 */;
  color:#000000;
  font-family:"Andale Mono",Verdana, Helvetica, Arial, sans-serif;
  margin: 0px;
  scrollbar-base-color:#BBC2A9;
  scrollbar-3dlight-color:#BBC2A9; //links aussen
  scrollbar-arrow-color:#333333;
  scrollbar-darkshadow-color:#333333; //rechts innen
  scrollbar-face-color:#8C9BAA;   //mittelflaeche
  scrollbar-highlight-color:#8C9BAA; //links innen
  scrollbar-shadow-color:#333333;
  scrollbar-track-color:#FFFFFF;
}

/* Links */
A:link   {text-decoration: none; color:#555500;font-weight:bold;}
A:visited{text-decoration: none; color:#555500;font-weight:bold;}
A:active {text-decoration: none; color:#999900;font-weight:bold;}
A:hover  {text-decoration: underline; color:#999900;font-weight:bold;}

table {background-color:#FFFFF;}
img   {border:0px;}
hr { color: #9FAA86; /*  noshade:noshade;width:100%; height:3; border:1px solid #94ABB4; */}

.navigate  {background-color: #9FAA86; height:20px; padding-left:2px; text-align:left; font-size:13px; font-weight:bold;}
.navigateR {background-color: #BBC2A9; padding-left:2px; text-align:center; align:center; font-size:12px; font-weight:bold;  PADDING-TOP: 2mm;    PADDING-RIGHT: 2px;    PADDING-BOTTOM: 2mm;}
.deko	   {background-color: #50646E; height:21px; text-align:center; font-size:13px; font-weight:bold; color: #FFFFFF; background-image: url('graphics/bg.gif'); background-repeat: repeat}
