p,h1,h2,h3,h4,h5,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,span,a
      { font-family:Arial,sans-serif; 
}

h1    { font-weight:600;
	font-size:26;
	color:#000000;
}

p    {  font-size:16;
	color:#000000;
}

a:link { color:#FF0000; text-decoration:underline; 
}
a:visited { color:#000000; text-decoration:underline; 
}
a:active { color:#FF0000; text-decoration:none; 
}
a:hover {color:#000000; text-decoration:underline; 
}



/* Ab hier Formatierung der Berichte */
/* ================================================================ */

/* Seitenhintergrund und Scrollbalken */
body.bg { background: #FFAAAA url(../Pics/Marmor.jpg) top fixed; margin-right:1.5em; margin-top:1em; scrollbar-base-color:#555555; scrollbar-arrow-color:#FF4444; scrollbar-3dlight-color:#BBBBBB; scrollbar-track-color:#BBBBBB; scrollbar-highlight-color:#999999; }


/* scrollbar-base-color = Basisfarbe der Scroll-Leiste
scrollbar-3dlight-color = Farbe für 3D-Effekte
scrollbar-arrow-color = Farbe für Verschiebepfeile
scrollbar-darkshadow-color = Farbe für Schatten
scrollbar-face-color = Farbe für Oberfläche
scrollbar-highlight-color = Farbe für oberen und linken Rand
scrollbar-shadow-color = Farbe für unteren und rechten Rand
scrollbar-track-color = Farbe für freibleibenden Verschiebeweg
 */


/* Tabellenformatierung */
table.ber_t { width:100%; border-width:0; }


/* Datumsangaben der Berichte */
td.ber_date { font-weight:normal; font-size:16; color:#000000; vertical-align:top; }

/* extra große Überschrift */
h1.big_hl { font-weight:600; font-size:36; color:#000000; vertical-align:top; }

/* Überschrift der Berichte */
h3.ber_hlin { font-weight:600; font-size:26; color:#000000; vertical-align:top; }

/* Textabsatz - erste Zeile in fett */
p.ber_txtf            { font-weight:normal; font-size:16; line-height:1.3em; text-align:justify; color:#000000; }
p.ber_txtf:first-line { font-weight:bold; }

/* Textabsatz - alle Zeilen gleich */
p.ber_txt { font-weight:normal; font-size:16; line-height:1.3em; text-align:justify; color:#000000; }
p.ber_txt:first-letter { font-weight:bold; font-variant:small-caps; font-size:24; line-height:0.5em; color:#FF0000; }

/* Mannschaftsgruppe als rote Kapitälchen */
span.ber_mann {	font-weight:bold; font-variant:small-caps; font-size:16; color:#FF0000; }

/* Text fett schwarz */
span.ber_b { font-weight:bold; color:#000000; }

/* Text kursiv schwarz */
span.ber_k { font-style:italic; color:#000000; }

/* Autor des Artikels */
h5.ber_auto { font-weight:normal; font-size:11; color:#000000; }

/* zentriert */
#z { text-align:center; }

/* bold */
#b { font-weight:bold; }

/* Trainingszeiten */
div.train_l { margin-top: 20px; position:absolute; top:5px; left: 5px; width: 560px; z-index:2; }
div.train_r { position:absolute; top:5px; right: 5px; float: right; width: 316px; z-index:1; }


    
    


