/* Wenn die Schriftgroessen von SELFHTML fuer Sie schwer lesbar sind */

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

h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4 { font-size:13px; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:12px; }

li { margin-top:3px; }
pre { font-family:Courier New,Courier; font-size:10px; color:#0000C0; }
var { font-style:normal; color:#0000C0; }
blockquote,cite { font-style:italic; }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }
.code { background-color:#FFFFE0; }
.tabxpl { background-color:#E4EEFF; }
.doc { background-color:#EEEEEE; }
.nav { background-color:#FFEEDD; }
.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }
.blue { color:#0000C0; }

pre.normal { color:#000000; }

a:link      { color:#AA5522; text-decoration:none; }
a:visited   { color:#772200; text-decoration:none; }
a:active    { color:#000000; text-decoration:none; }
a.an        { text-decoration:none; }

/* Texte in der Navigation seitlich */
.nav_1      {color:#000000; font-weight:bold; }
.nav_2      {color:#000000; }

/* Texte in der Navigation oben */
.nav_top    {color:#FFFFFF; }

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

/* die ganze Contenttabelle */

#tbl_grundgeruest {
   cellspacing: 0;
   border: 0;
   }
/* 2006-01-04 background-color: #999999; */

#rand 570 oben mitte 558

#tbl_rand {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 440px;
   height: 10px;
   background-color: #DF0031;
   }

#tbl_oben_mitte {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 428px;
   vAlign: top;
	}

#tbl_oben_links {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 6px;
   vAlign: top;
	}
#tbl_unten_links {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 6px;
   vAlign: bottom;
	}

#tbl_oben_rechts {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 6px;
   vAlign: top;
	}

#tbl_unten_rechts {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 6px;
   vAlign: bottom;
   align: right;
	}
	
/* 2006-01-04 blau     background-color: #6699CC; */
/* 2006-01-04 hondarot background-color: #DF0031; */
/* 2006-01-04 grau     background-color: #999999; */
	
#tbl_ueberschrift {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 440px;
   height: 10px;
   background-color: #999999;
	}

#tbl_inhalt {
   cellspacing: 0;
   cellpadding: 0;
   border: 0;
   width: 440px;
   background-color: #cccccc;
	}

/* grau hinterlege Tabelle */

#tbl_hinterlegt {
   background-color: #cccccc;
	}

/* weis hinterlegt macht schöne Rahmen sichtbar */
#tbl_weis {
    background-color: #ffffff;
    }

/* etwas bunter hervorgehoben */
#tbl_hervorgehoben {
    background-color: #ddd8fe;
    }