
/* Farben */

Body { color:#330066; background-color:#F0E0FF; }
p,ul,td,h1,h3,h4,
#s,a:active { color:#330066; }
h1.r,h2.r;h3.r,h4.r,
#r,a:link { color:#ff0000; }
h3.g,
#g,a:visited { color:#009A64; }
#w { color:#FFFFFF; }

h2,h6 { color:#F0E0FF; background-color:#330066; }
p.link,table.hint { background-color:#E7CCFF; }
td.s { background-color:#330066; }


/* Abstände */

h2,h3,h6 { margin:0; }
h4 { margin:0 0 0 10%; }
p.link,
h2,h6 { border:1px solid #F0E0FF; width:110%; }
p,ul { margin:10px 2% 0px 10%; text-align:justify; }
p.index { margin:10px 0 0 50px; text-align:left; }
p.link { margin:0; text-align:right; }
td.s { text-align:left; }

/* Schrift */

p,td,ul, { font:normal 12pt Futura Md BT,Arial,Sans Serif; }
h1 { font:bold 36pt/36pt Futura XBlk BT,Arial Black,Sans Serif; }
h2,#tag { font:bold 18pt/22pt Futura BdCn BT,Arial Narrow,Sans Serif; }
h3,h4 { font:bold 15pt/19pt Futura Md BT,Arial,Sans Serif; }
h6 { font:bold 2pt/3pt Futura Md BT,Arial,Sans Serif; }
td.s { font:normal 12pt/14pt  Futura XBlk BT,Arial Black,Sans Serif; }
p.link,#hint { font:bold 9pt/10pt Futura Md BT,Arial,Sans Serif; }

a:link,a:visited,a:active { font-weight:bold; text-decoration:none }