/* Zentrale Einstellungen für die Fonts   */

body
{ font-family:  Arial, Helvetica, sans-serif; font-size: 100%;} 


h1, h2, h3, h4, h5, h6
{font-family: Verdana, Arial, Helvetica}

h1 {font-size: 120%; font-weight: bold; line-height: 60%; }
h2 {font-size: 110%; font-weight: bold; line-height: 60%; }
h3 {font-size: 90%; font-weight: bold; line-height: 100%; margin-top:16px; margin-left:3px; margin-bottom:8px;}
h4 {Font-Size: 80%; font-weight: bold; line-height: 90% ; color: #666666; margin-top:9px; margin-bottom:0px;}
h5 {Font-Size: 80%; font-weight: bold; line-height: 90% ; color: #666666; margin-top:4px; margin-bottom:0px;}
h6 {Font-Size: 60%; font-weight: bold; line-height: 100%;}
hr {margin-top:0px; margin-left:5px; margin-right:5px; margin-bottom:0px;}

/*  Globale Linkfarben  */
a:link  { color: #0000FF; text-decoration: underline; }
a:visited { color: #0080C0; text-decoration: underline; } 
a:hover { color: #0000FF; background-color: #FFFF00; text-decoration: underline; }
a:active { color: #0000FF; background-color: #CCFFCC; text-decoration: none; }

/*  Für die obere Navigationsleiste */
#banner a:link { color: #FFFFE0; text-decoration: none; }
#banner a:visited { color: #FFFFE0; text-decoration: none; } 
#banner a:hover { color: #666666; background-color: #666666; text-decoration: none; }
#banner a:active { color: #666666; background-color: #666666; text-decoration: none; }
#nav a:link { color: #FFFFE0; text-decoration: none; }
#nav a:visited { color: #FFFFE0; text-decoration: none; } 
#nav a:hover { color: #666666; background-color: #FFFFE0; text-decoration: none; }
#nav a:active { color: #666666; background-color: #FFFFE0; text-decoration: none; }

 
/*  Für externe Links im linken Navi-Feld der Startseite  */
#panel a:link { color: #0000FF; text-decoration: none; }
#panel a:visited { color: #666666;  text-decoration: none;}
#panel a:hover { color: #FFFFE0; background-color: #666666; text-decoration: none;}
#panel a:active { color: #666666; background-color: #FFFFE0; text-decoration: none;}


/*  Für Links im zentralen Verteilerfeld der Startseite  */
#navigation a:link { color: #0000FF; text-decoration: none; }
#navigation a:visited { color: #666666;  text-decoration: none;}
#navigation a:hover { color: #FFFFE0; background-color: #666666; text-decoration: none;}
#navigation a:active { color: #666666; background-color: #FFFFE0; text-decoration: none;}


/*  Für Links auf gelbem Background (jumps to top und home) */
a:link.jump  { color: #666666; text-decoration: underline; }
a:visited.jump { color: #666666; background-color: #FFFFE0; text-decoration: underline; } 
a:hover.jump { color: #FFFFE0; background-color: #666666; text-decoration: underline; }
a:active.jump { color: #666666; background-color: #FFFFE0; text-decoration: underline; }

/*  Für dunklen Hintergrund am unteren Browserrand */
a:link.locallink { color:#FFFFE0; text-decoration: underline; }
a:visited.locallink { color: #FFFFE0; text-decoration: underline; } 
a:hover.locallink { color: #666666; background-color: #FFFFE0; text-decoration: none; }
a:active.locallink { color: #666666; background-color: #FFFFE0; text-decoration: none; }

/* spezielle Font-Einstellungen  */


.normal      { font-family: Verdana, Arial, Helvetica; font-size: 90%; 
               margin-top:3px; margin-bottom: 3px; } 
.footnote2   { font-family: Verdana, Arial, Helvetica; font-size: 70%; font-style: italic;
               color: #FFF8DC; margin-top:3px; text-align:center;}
.navtop      { font-family: Verdana, Arial, Helvetica; font-size: 70%;
                margin-top:3px; text-align:left;}  
.feed        { font-family: Verdana, Arial, Helvetica; font-size: 70%; 
               margin-top:3px; margin-bottom: 3px; }  
.abstand     { font-family: Verdana, Arial, Helvetica; font-size: 8pt; 
               line-height: 150%; margin-top:5px; margin-bottom: 0px;}  
               
/* ältere Font-Einstellungen  */

.klein       { font-family: Verdana, Arial, Helvetica; font-size: 7pt }
.head7       { font-size: 10pt; font-family: Verdana, Arial, Helvetica; color: #808080; font-weight: bold; 
               word-spacing: 0; margin-left: 0; margin-right: 0; margin-top: 5; 
               margin-bottom: 0 }
.head8       { font-size: 10pt; font-family: Tahoma, Arial, Helvetica; color: #FFFFCC; 
               word-spacing: 0; font-weight: bold; margin-top: 0; margin-bottom: 0 }
.head9       { font-size: 18pt; font-family: Tahoma, Arial, Helvetica; color: #808080; 
               word-spacing: 0; font-weight: bold; margin-top: 0; 
               margin-bottom: 0 }
.head10b     { font-size: 10pt; font-family: Tahoma, Arial, Helvetica; color: #000000; 
               word-spacing: 0; font-weight: bold; margin-top: 5; 
               margin-bottom: 0 }
.head11      { font-size: 11pt; font-family: Tahoma, Arial, Helvetica; color: #000000; 
               word-spacing: 0; margin-top: 10; 
               margin-bottom: 0 }
.head11b     { font-size: 11pt; font-family: Tahoma, Arial, Helvetica; color: #000000; 
               word-spacing: 0; font-weight: bold; margin-top: 0; 
               margin-bottom: 0 }               
.head12      { font-size: 12pt; font-family: Tahoma, Arial, Helvetica; color: #000000; 
               word-spacing: 0; margin-top: 0; 
               margin-bottom: 0 }
.head12b     { font-size: 12pt; font-family: Tahoma, Arial, Helvetica; color: #000000; 
               word-spacing: 0; font-weight: bold; margin-top: 0; 
               margin-bottom: 0 }               
.fest9       { font-size: 9pt; font-family: Tahoma, Arial, Helvetica; color: #333333; 
               word-spacing: 0; margin-top: 0; margin-bottom: 0 }
.tahomatext  { font-family: Tahoma, Arial, Helvetica, sans-serif; }
.verdanatext { font-family: Verdana, Arial, Helvetica, sans-serif; }
.footnote    { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-style: italic;}

/*      */
