/*   Stand 01/2005 */

/*   T e x t s t i l e   */

h1, h2, h3
{
	font-family:Arial, Helvetica, sans-serif;
}
p, table, li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%; /* entspricht 9pt */
	margin-bottom: 0.3em;
	line-height: 130%;
/*	text-align: left; */
}
body
{
	/* background-image:url(bkgr.gif); */
}

th	{                  font-weight: normal; text-decoration: none; }
h1	{ font-size: 150%; font-weight: bold;   text-decoration: underline; }
h2	{ font-size: 125%; font-weight: bold;   text-decoration: underline; }
h3	{ font-size: 100%; font-weight: bold; }

/* Classes koennen kombiniert werden: class="GrayBG Font75" */
/* Die font-size in % wird auf passende pt gemappt, aber die
   Zeichen-/Zeilen-/Wort-Abstände werden aus den realen Prozentzahlen berechnet! */
.Sitemap     { font-size:  67%; line-height: 130%; } /* 11px = 70% = 0.7em = 8pt */
.Font150     { font-size: 150%; }
.Font120     { font-size: 120%; }
.Font100     { font-size: 100%; } /* entspricht 12 pt (exakt: 91.6%, Bereich: 97%...  %) */
.Font91      { font-size:  91%; } /* entspricht 11 pt (exakt: 91.6%, Bereich: 91%...96%) */
.Font85      { font-size:  85%; } /* entspricht 10 pt (exakt: 83.3%, Bereich: 85%...90%), Verdana 10pt ist so hoch wie 9pt, sieht vergroessert schlecht aus */
.Font75      { font-size:  75%; } /* entspricht  9 pt (exakt: 75.0%, Bereich: 72%...84%) */
.Font67      { font-size:  67%; } /* entspricht  8 pt (exakt: 66.6%, Bereich: 66%...71%) */
.Font60      { font-size:  60%; } /* entspricht  7 pt (exakt: 58.3%, Bereich: 65%...  %) */

/* VK1/VK2 sind Formate fuer Spalten 1 und 2 des Veranstaltungskalenders */
.VK1         { font-size: 100%; font-family: "Courier New", Courier; vertical-align: top; width:100px; }
.VK2         { font-size: 100%; font-family: "Courier New", Courier; vertical-align: top; width: 80px; 
               /*padding-left:20px;*/ padding-right:20px; text-align:right; }
/* LK1/LK2 sind Formate fuer Spalten 1 und 2 der LKG */
.LK1         { font-size: 100%; font-family: "Courier New", Courier; vertical-align: top; width:125px; }
/* Absatz00 wird nur in KV (fuer die Listen) benutzt */
.Absatz00    { text-indent: -20; margin-left: 20; margin-right: 0; margin-top: 0; margin-bottom: 0; }
/* Absatz01 wird in allen Texten in \Glaube und \Geschichte benutzt */
.Absatz01    { margin-left: 0; margin-top: 0; width:590px; } /* left=0 und width=590 passen fuer 800x600 */
/* Absatz02 ist fuer einfache Einrueckungen MIT Standard-Abstand vor/nach Absatz */
.Absatz02    { margin-left: 30; }
/* Absatz03 ist OHNE Abstand vor/nach Absatz */
.Absatz03    { margin-top: 0; margin-bottom: 0; }

/*   F a r b e n   */
body		{ color:rgb(0,0,0); background-color:rgb(255,255,255); }

.Dead		{ text-decoration:line-through; color:rgb(220,220,220); }
.BGGlaube	{ background-color:    rgb(248,255,255);     /* blassblau */
		scrollbar-base-color:  rgb(248,255,255);     /* Basisfarbe der Pfeil- und Scrollerflaeche, muss am Anfang stehen */
		scrollbar-face-color:  rgb(232,250,250);     /* Farbe der Pfeil- und Scrolleroberflaeche */
		scrollbar-track-color: rgb(230,241,252);     /* Farbe fuer freibleibenden Verschiebeweg des Scrollers */
		scrollbar-highlight-color: rgb(255,255,255); /* Farbe des 'beleuchteten' Teils der Scroller-Elemente (Kante links+oben) */
		scrollbar-3dlight-color:   rgb(192,220,248); /* Farbe des 'beleuchteten' Teils der 3D-Scroller-Elemente (Flaeche links+oben) */
		scrollbar-shadow-color:    rgb( 55, 58,187); /* Farbe des 'unbeleuchteten' Teils der 3D-Scroller-Elemente (rechts+unten) */
		scrollbar-arrow-color:     rgb( 55, 58,187); /* Farbe der Pfeile */
		scrollbar-darkshadow-color:rgb(  0,  0,  0); /* Farbe fuer Schatten */
		}
.BGGlaubeSM	{ background-color:    rgb(248,255,255); }   /* blassblau */
.BGDefault	{
		background-color:      rgb(255,255,226);     /* blassgelb */
		scrollbar-base-color:  rgb(248,255,255);     /* Basisfarbe der Pfeil- und Scrollerflaeche, muss am Anfang stehen */
		scrollbar-face-color:  rgb(232,250,250);     /* Farbe der Pfeil- und Scrolleroberflaeche */
		scrollbar-track-color: rgb(230,241,252);     /* Farbe fuer freibleibenden Verschiebeweg des Scrollers */
		scrollbar-highlight-color: rgb(255,255,255); /* Farbe des 'beleuchteten' Teils der Scroller-Elemente (Kante links+oben) */
		scrollbar-3dlight-color:   rgb(192,220,248); /* Farbe des 'beleuchteten' Teils der 3D-Scroller-Elemente (Flaeche links+oben) */
		scrollbar-shadow-color:    rgb( 55, 58,187); /* Farbe des 'unbeleuchteten' Teils der 3D-Scroller-Elemente (rechts+unten) */
		scrollbar-arrow-color:     rgb( 55, 58,187); /* Farbe der Pfeile */
		scrollbar-darkshadow-color:rgb(  0,  0,  0); /* Farbe fuer Schatten */
		}
table		{ table-border-color-light:rgb(102,204,204);
		  table-border-color-dark: rgb(  0,102,102);
		}

/* Die Reihenfolge der Notierung ist fest: link,visited,hover,active,focus */
   a:link        { text-decoration:none;      color:rgb( 55, 58,187); } /* blau */
   a:visited     { text-decoration:none;      color:rgb( 55, 58,187); } /* blau */
   a:hover       { text-decoration:underline; color:rgb( 55, 58,187); background-color: rgb(222,255,255); } /* blau auf cyan */
   a:active      { text-decoration:underline; color:rgb( 55, 58,187); } /* blau */

   a.yel:link    { text-decoration:none;      color:rgb( 82, 70,136); }
   a.yel:visited { text-decoration:none;      color:rgb( 82, 70,136); }
   a.yel:hover   { text-decoration:underline; color:rgb( 55, 58,187); background-color: rgb(222,255,255); }
   a.yel:active  { text-decoration:underline; color:rgb( 55, 58,187); }


