body {
      margin:0px;
      padding:0px;
      background-color:#000000 ;
      width:100%;
      z-index:0;
      font-family: Geneva, Arial, Helvetica, sans-serif;
      }

ul.lastcomments{
	padding-left:200px;
}

#top {
      background-color:#000000;
      position:absolute;
      top:0px;
      left:0px;
      height:50px;
      width:100%;
      z-index:3;
      border-bottom-width:1px;
      border-top-width:0px;
      border-left-width:0px;
      border-right-width:0px;
      border-style:solid;
      border-color:#FFFFFF;
      }
#top table {
   width: 100%;
   height: 40px;
}
#top table td {
   font-size:25px;
   color:#FFFFFF;
   vertical-align:middle;
   text-align:left;
   font-variant:small-caps;
}
#subtop_left {
        background-color:#000000;
        background-image: url("../images/subtop_hh_sw.jpg");
        position:absolute;
        top:50px;
        left:0px;
        width:159px;
        height:115px;
        z-index:2;
        }
#subtop {
        background-color:#000000;
        position:absolute;
        top:50px;
        /* left:159px;     */
        height:115px;
        right:150px;
        z-index:1;
        }
#subtop p.slogan_small {
  margin-right:15px;
  margin-top:5px;
  padding:0 0 0 0;
  color: #FFFFFF;
  font-size: 20px;
  font-variant:small-caps;
  white-space: nowrap;
  text-align: right;
}
#subtop p.slogan_big {
  margin-right:65px;
  padding:0 0 0 0;
  font-size:25px;
  color:#FFFFFF;
  font-variant:small-caps;
  text-decoration:underline;
  white-space: nowrap;
  text-align: right;
}
#subtop_right {
        background-color:#000000;
        background-image: url("../images/subtop_hh_sw_real.jpg");
        position:absolute;
        top:50px;
        right:0px;
        width:160px;
        height:115px;
        z-index:2;
        }
#nav {
      background-color:#000000;
      position:absolute;
      top:165px;
      left:0px;
      height:50px;
      width:100%;
      z-index:4;
      border-bottom-width:0px;
      border-top-width:1px;
      border-left-width:0px;
      border-right-width:0px;
      border-style:solid;
      border-color:#FFFFFF;
      text-align:center;
      }
#nav table {
      width: 60%;
      margin-left:auto;
      margin-right:auto;
      margin-top:auto;
      margin-bottom:auto;
}

#nav table td {
   height: 40px;
   text-align:center;
}

#nav table td a{
    color:#FFFFFF;
    font-size:25px;
    text-decoration:none;
}

#nav table td a:hover{
    color:#000000;
    background-color:#FFFFFF;
    font-size:25px;
    text-decoration:none;
}
#rand {
      background-color:#000000;
      position:absolute;
      top:215px;
      left:0px;
      width:150px;
      z-index:3;
      }
#rand h1{
    color: #FFFFFF;
    font-size: 12px;
    text-align: center;
}
#rand ul{
    margin-left:0px;
    padding-left:0px;
    list-style-type:none;
    list-style-position:outside;
}
#rand ul li{
   padding:2px;
   width:159px;
}
#rand ul li a {
  height: 20px;
  color: #FFFFFF;
  display: block;
  text-align: center;
  text-decoration: underline;
 }

#rand ul li a.multiline {
    height: auto;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
 }

#rand ul li a:hover {
  text-decoration: none;
  color: #000000 ;
  background-color:#FFFFFF;
}
#rand table tr td {
   text-align:center;
}
#content {
        background-color:#FFFFFF;
        position:absolute;
        top: 215px;
        left: 159px;
		right: 0px;
        padding: 0px;
        z-index:6;
        }

#content table.content_all{
   margin-left:5px;
}
#content p.bottom {
        color:#FFFFFF;
        height: 50px;
        margin: 0px;
        padding-top: 10px;
        background-color:#000000;
        text-align:right;
}
#content p.bottom a {
   color:#FFFFFF;
   text-decoration:none;
}
#content p.bottom a:hover {
   background-color:#FFFFFF;
   color:#000000;
}
#content a {
   color:#000000;
}
#content a:hover {
   color:#FFFFFF;
   background-color:#000000;
}
#content table tr td.leserbrief a{
   color:#FFFFFF;
}
#content table tr td.leserbrief a:hover{
   background-color:#FFFFFF;
   color:#000000;
}
#content-radio {
        background-color:#000000;
        color: #A0A0A0;
        position:absolute;
        top: 215px;
        left: 159px;
        padding: 0px;
        z-index:6;
        }
  #content-radio a {
    color:#808080;
    text-decoration:underline;
  }

  #content-radio a:hover {
    text-decoration: none;
    color: #FF8000;
  }
#content-radio table.content_all{
   margin-left:5px;
   color: #A0A0A0;
}
#content-radio p.bottom {
        color:#FFFFFF;
        height: 50px;
        margin: 0px;
        padding-top: 10px;
        background-color:#000000;
        text-align:right;
}
#content-radio p.bottom a {
   color:#FFFFFF;
   text-decoration:none;
}
#content-radio p.bottom a:hover {
   background-color:#FFFFFF;
   color:#000000;
}
#content-old {
        background-color:#F0BC98;
        position:absolute;
        top: 215px;
        left: 159px;
        padding: 0px;
        z-index:6;
        }

#content-old table.content_all{
   margin-left:5px;
}
#content-old p.bottom {
        color:#FFFFFF;
        height: 50px;
        margin: 0px;
        padding-top: 10px;
        background-color:#000000;
        text-align:right;
}
#content-old p.bottom a {
   color:#FFFFFF;
   text-decoration:none;
}
#content-old p.bottom a:hover {
   color:#000000;
}
#content-old a {
   color:#000000;
}
#content-old a:hover {
   color:#000000;
}
#content textarea, #content input, #content select {
   color:#000000;
   background-color:#999999;
   border-style:solid;
   border-width:2px;
   border-color:#000000 ;
}
#content input.button {
   color:#000000;
   background-color:#999999;
   border-style:solid;
   border-width:1px;
   border-bottom: #000000 1px solid;
   border-right: #000000 1px solid;
   border-left: #333333 1px solid;
   border-top: #333333 1px solid;

}

#content table tr.leserbrieftop {
   background-color:#000000;
   color:#FFFFFF;
}
#content table tr.leserbriefcontent {
   background-color:#FFFFFF;
   color:#000000;
}
#content table tr.leserbriefcontent span.leserbriefcomment {
   color:#FF0000;
}
#content table tr.leserbriefcontent span.leserbriefcomment a {
   color:#FF0000;
}

#content div.wp-comment {
	font-size: x-small;
}

table.leserbriefcommenttable {
   color:#FF0000;
 }

li.red {
   color:#ff0000;
}
li.wmresult {
   font-style:italic;
}