/*---------------Grundschriften, -groessen, -farben---------------*/

body
   { background-color: #FFFFFF; }

body,a,p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
   { font-family:Arial,Verdana,Helvetica; }

body,p,div,td,th,address,blockquote,nobr
   { color:#0000FF; font-size:12pt; }


/*-------------------------Ueberschriften-------------------------*/

h1
   { font-size:18pt; }
h2
   { font-size:16pt; }
h3
   { font-size:14pt; }
h4
   { font-size:12pt; font-weight:bold; }
h5,h6
   { font-size:10pt; font-weight:bold; }
   
/*-----------------------------Links------------------------------*/

a:link
   { color:#0000FF; text-decoration:underline; }
a:visited
   { color:#0000FF; text-decoration:underline; }
a:hover
   { color:#FF0000; text-decoration:underline; }

/*----------------------------Listen------------------------------*/

ul,ol,li
   { color:#000000; font-size:12pt; }
ul
   { list-style-type:disc; }

/*-------------------------Sonderformate Tabellen-------------------------*/

td.hdl
   { font-family:Arial,Verdana,Helvetica; font-size:14pt; font-weight:bold; background-color:#C0C0C0; }

td.idx
   { font-family:Arial,Verdana,Helvetica; color:#000000; }

td.idxx
   { font-family:Arial,Verdana,Helvetica; color:#000000; background-color:#FFFFFF; }

td.idxxx
   { font-family:Arial,Verdana,Helvetica; color:#0000FF; font-size:10pt; }

td.bsl
   { font-family:Arial,Verdana,Helvetica; font-size:10pt; }


/*-------------------------Sonderformate Absaetze-------------------------*/

p.hdl
   { font-family:Arial,Verdana,Helvetica; font-size:10pt; }

p.blk
   { font-family:Arial,Verdana,Helvetica; color:#000000; }

p.read
   { font-family:Arial,Verdana,Helvetica; font-size:10pt; color:#000000; }

/*-------------------------Sonderformate Hintergrund-------------------------*/

body.idx
   { font-family:Arial,Verdana,Helvetica; background-color: #FFFFFF; }

/*-------------------------Sonderformate Links-------------------------*/

a.nm
   { text-decoration:none; }