/* ---------------------- Ränder ---------------------------------------------------- */

body { margin-top:10px; margin-bottom:10px; }

/* ---------------------- Schriftfarbe ---------------------------------------------- */

body,td,li,p,ul,ol,div,th,blockquote,b,i { background-color:#ffffff; color:#bb4411; }

    /* hellgrauer Hintergrund */

.doc { background-color:#EEEEEE; }
.mgrau { background-color:#d0d0d0; }

    /* hellbrauner Hintergrund für Glossar-Verweis */

a.glossar { background-color:#ffddcc; text-decoration:none; } 


/* ---------------------- Schriftfont ----------------------------------------------- */

body,p,ul,ol,li,div,td,th,address,blockquote,nobr,i
     { font-family:Verdana,Tahoma,Arial,sans-serif; }
b
     { font-family:Comic Sans MS,Verdana,Tahoma,Arial,sans-serif; }
h1,h2,h3,h4
     { font-family:Comic Sans MS,Verdana,Tahoma,Arial,sans-serif; font-weight:800}

.arial {font-family:Arial,sans-serif; }

/* ---------------------- Schriftgröße ---------------------------------------------- */

h1 { font-size:20pt; }
h2 { font-size:18pt; }
h3 { font-size:14pt; }
h4 { font-size:12pt; }

body,p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:14pt; }

.klein     { font-size:10pt; } 
.sehrklein { font-size:8pt; } 

/* ---------------------- spezielle Schriftkombinationen ---------------------------- */

     /* Schrift für untere Navigation jeder Seite */

span.bot {font-size:10pt; font-weight:bold; font-family:Verdana,Tahoma,Arial,sans-serif; }

     /* nicht-proportionale Schrift */

pre { font-family:Courier New,Courier; font-size:10pt; }

     /* Fließtext */

tt { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }

     /* Beispielquelltexte (nicht für Netscape 4) */

td.xmpcode { border-width:1pt; border-style:solid; border-color:#999999; background-color:#FFFFE0; }

/* ---------------------- Links -------------#bb4411---------------------------------------- */

a:link				{ color:#bb4411; text-decoration:underline; }
a:visited			{ color:#bb4411; text-decoration:underline; }  /*{ color:#606060; text-decoration:underline; }*/
a:active			{ color:#000000; text-decoration:none; }
a.brown:link { color:#bb4411; text-decoration:underline; }
a.noul,a:visited.noul				{ text-decoration:none; }
