@charset "ISO-8859-1";

body {
	background-color:#DEDFDE;
	font-size:100,1%;
	font-family:Verdana, sans serif; 
}

table { border:0px; width:100%; padding:0; }

td { border:0px; margin:0; vertical-align:top; overflow:hidden; }

div { border:0px; }

.oben    { vertical-align:top; }

.mitte    { vertical-align:middle; }

.block { margin-left:2em; }


h1 { font-weight:600; color:#000000; font-size:1.1em; margin-bottom:14px; }

h2 { font-weight:300; color:#000000; font-size:0.88em; margin-bottom:14px; }

i { font-size:0.95em; }

p { font-weight:300; color:#d0d0d0; font-size:0.88em; margin-bottom:3px; }

a:link { font-weight:700; color:#9b0000; font-size:1.01em; text-decoration:none; }

a:visited { font-weight:700; color:#E70063; font-size:1.01em; text-decoration:none; }

a:hover { font-weight:700; color:#165673; font-size:1.01em; text-decoration:underline; }

ul,ol,li,div,td,th,address { font-size:12px; }

hr { color:#000400; height:1px; width:100%; }

h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:12px; }

li {
    list-style: none;
    margin-top: 0.5em; padding: 0;}
li a {
    display: block;
    padding: 0.1em;
    }
li a:link { font-size:1.25em; color:#d0d0d0; font-weight:100; text-decoration:none; background-color:#363636;}

li a:visited { font-size:1.25em; color:#d0d0d0; font-weight:100; text-decoration:none; background-color:#363636;}

li a:hover { font-size:1.25em; color:#000000; font-weight:100; text-decoration:none; background-color:#9B0000;}

li a:active { font-size:1.25em; color:#000000; font-weight:100; text-decoration:none; background-color:#9B0000;}