body
{
  background-color:black;color:silver;
  scrollbar-DarkShadow-Color:#333333;
  scrollbar-Track-Color:#555555;
  scrollbar-Face-Color:#050505;
  scrollbar-Shadow-Color:#333333;
  scrollbar-Highlight-Color:#000000;
  scrollbar-3dLight-Color:#555555;
  scrollbar-Arrow-Color:#EEEEEE;
  width:100%;
  margin:0px;
  padding:0px;
  background-image:url(images/leftbg.gif);
  background-repeat:repeat-y;
}
h1,h2,h3,div,a,table,li,ul,ol,dt{font-family:Arial,Helvetica;}
dt {font-size:larger;font-weight:bold;}
th{color:black;font-size:90%;}
td.bg{color:#000000;font-weight:bold;}
p,td{font:bolder 10pt Arial,Helvetica;}
ul{list-style-type:square;font:bolder 10pt Arial,Helvetica;}
ol{font:bolder 10pt Arial,Helvetica;}
.poster{font:bolder italic 8pt Arial,Helvetica;text-decoration:underline;width:90%;}
.usercomment{background:#202020;margin:5px;font: small 9px;padding:2px;}
a{text-decoration:none;color:black;background-color:silver;font:bolder italic 11pt Arial,Helvetica;}
a:hover{text-decoration:overline underline;background-color:transparent;color:red;}
header_right{color:black;background-color:#af0000;font: small;}
a.nav{color:black;font-size:x-small;font-weight:lighter;}
a.normal{color:silver;background-color:black;}
.mini,.calendar,.calendar-day,.calendar-month{text-decoration:none;color:silver;font:8pt lighter Arial,Helvetica;background-color:black;}
a.mini:hover{color:black;background-color:silver;text-decoration:none;}
a.song{font-size:11pt;font-weight:bold;color:#FFF000;background-color:black;}
a.line{background:transparent;color:black;font:italic bolder Arial,Helvetica;}
a.button,.calendar-link{width:100px;text-decoration:none;color:silver;font:8pt lighter Arial,Helvetica;background-color:transparent;border:1px solid;padding:0px 5px;}
a.button:hover,.calendar-link:hover{width:100px;text-decoration:none;color:transparent;font:8pt lighter Arial,Helvetica;background-color:white;text-align:right;}
a.ergebnis{text-align:left;color:red;background:transparent;font-size:8pt;font-weight:lighter;}
.rubrik{font-size:10pt;font-weight:bold;color:#000000;background-color:#c0c0ff;text-indent:5px;}
.newad{color:#ff0000;background-color:#CCCCCC;width:300px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px}
.button2{text-decoration:none;color:black;font:8pt lighter Arial,Helvetica;background-color:transparent;}
.button2:hover{text-decoration:none;color:black;font:8pt lighter Arial,Helvetica;background-color:transparent;border:1px outset;}

div.beschriftung{font-size:small;}
.nav {border:4px inset #af0000;text-align:center;}
.header{width:100%;font-size:90%;font-weight:bolder;color:#000000;border-style:none;border-width:thin}
.h3d{background:#af0000;font-size:90%;font-weight:bolder;color:#000000;border-bottom:1px silver solid;border-left:1px silver solid;border-top:1px #cc0000 solid;border-right:1px #cc0000 solid;text-align:left;padding-left:5px;}
.header3d{background:#af0000;width:100%;font-size:90%;font-weight:bolder;color:#000000;border-bottom:1px silver solid;border-left:1px silver solid;border-top:1px #cc0000 solid;border-right:1px #cc0000 solid;text-align:left;padding-left:5px;}
.inp1{color:red;font:8pt bolder Arial,Helvetica;background-color:black;background-image:url("./images/inp1.jpg");}
.inp2{background-image:url("./images/inp2.jpg");font-weight:bold;}
.edit{border-bottom:1px black solid;background-color:silver;}
.band{background-image:url("../images/separator.gif");padding:2px;font-size:9pt;}
.first{padding:2px;font-size:9pt;}
.footer{text-align:center;}

.headline{border-top:silver 1px solid;border-bottom:black 1px solid;font-size:10pt;font-weight:bolder;color:#000000;background-color:#4d4dff}
.line2{background-color:#EAEAEA;color:black;padding-left:2pt;text-align:left;}
.line1{background-color:#e0e0ff;color:black;padding-left:2pt;text-align:left;}
.rubrik{background-color:#FF4040;color:black;padding-left:2pt;}
.fehler{background-color:#FF4040;color:white;padding-left:2pt;}

p.q{font-weight:bolder;text-align:justify;}
p.a{font-style:italic;margin-left:5mm;text-align:justify;}

.name{font-weight:bold;font-size:110%;font-style:italic;}
.title{font:bolder italic 110% Arial,Helvetica;color:#f0f0f0;}
.small{font-size:10pt;font-weight:lighter;}

.cat{font-weight:900;color:#af0000;margin-left:100px;border-bottom:2px solid;padding:0px 5px 0px 30px;}