div.navi_oben, div.navi_rechts ol li,
.rahmen, .quicknavi, .figure_head, .actor_head, .figure, .actor {
     border-style:solid;
     border-color:#4f4f4f;
     }
textarea, input, img, select {
     border-radius:4px;
     -moz-border-radius:4px;
     }
body, textarea, input, select {
     font-family:Arial, sans-serif;
     }
body {
     background-attachment:fixed;
     background-color:#ffffff;
     color:#000000;

     margin:30px 204px 30px 202px;
     padding:0px;

     font-size:80%;
     }
a:link, a:visited, a:active, .expand {
     color:#ff0000;
     font-weight:bold;
     text-decoration:none;
     cursor:pointer;
     }
a:hover {
     color:#000000;
     font-weight:bold;
     text-decoration:none;
     }
h1, h2, h3, h4, h5, h6 {
     text-align:center;
}
.prozent_uebersicht {
     border-collapse:collapse !important;
     border-spacing:0px !important;

     font-size:80%;
}
td.alternate {
  background-color:#dfdfdf !important;
}
tr.onhover:hover {
  background-color:#6699ff;
}
.prozent_uebersicht tr td {
     width:100%;
     height:2px;

     margin:0px;
     padding:0px;

     background-color:red;
}
.leftborder {
     z-index:1;
     font-size:0px;

     background-image:url("../pictures/style/standard2.png");

     position:fixed;
     top:0px;
     left:0px;

     text-align:right;

     width:200px;
     height:2000px;
     }
div.navi_oben {
     z-index:3;

     background-color:#ffffff;

     width:100%;

     text-align:center;

     margin:0px;
     padding:1px 0px 1px 0px;

     border-width:1px 0px 1px 0px;

     position:fixed;
     bottom:0px;
     left:0px;

     font-size:100%;
     }
div.navi_oben span {
     margin:10px;
     padding:0px;
     }
div.navi_rechts {
     z-index:2;

     text-align:right;

     position:fixed;
     top:0px;
     right:3px;

     width:200px;

     font-size:100%;
     }
div.navi_rechts ol {
     margin:0px;
     padding:0px;
     }
div.navi_rechts ol li {
     margin:0px;
     padding:1px 0px 1px 0px;

     border-width:0px 0px 1px 0px;
     }
textarea, input, select {
     font-size:100%;
     }
ol {
     list-style-type:none;
     list-style-position:outside;
     }
table {
     border-collapse:separate;
     border-spacing:2px;

     padding:0px;
     margin:0px;

     width:100%;
     font-size:100%;
     }
.gleichgross {
     table-layout:fixed;
     }
tr, td, th {
     vertical-align:top;
     }
td.scorestats {
     background-repeat:no-repeat;

     border-width:1px;
     border-style:solid;
     border-color:#000000;

     padding:0px;
     margin:0px;

     height:100px;

     font-size:0px;
     }
.rahmen {
     margin-bottom:4px;
     padding:6px;

     text-align:justify;

     border-width:0px 0px 1px 0px;
     }
.quicknavi {
     padding:2px 6px 4px 0px;
     text-align:right;
     border-width:0px 0px 1px 0px;
     }
img {
     border-width:0px;
     border-style:solid;
     border-color:#000000;
     padding:0px;
     }
div.preload {
  position:absolute;
  top:-1000px;
  left:-1000px;

  width:0px;
  height:0px;
  visibility:hidden;
}

div.preload img {
  width:0px;
  height:0px;
  visibility:hidden;
}
.cover_mc, .cover_cd {
     background-color:#ffffff;

     border-width:3px;
     padding:1px;
     margin-top:0px;
     margin-left:0px;
     margin-right:6px;
     margin-bottom:6px;

     float:left;
     }
.cover_mc {
     width:150px;
     height:240px;
     }
.cover_cd {
     width:150px;
     height:150px;
     }
.myrating {
     color:#000080;
     }
.figure_head, .actor_head, .figure, .actor {
     padding-top:3px;
     padding-bottom:3px;
     }
.actor_head, .figure_head {
     font-weight:bold;
     }
.actor_head, .actor {
     border-width:0px 0px 1px 0px;
     }
.figure, .actor {
     border-width:0px 0px 1px 0px;
     }
.figure_head, .figure {
     border-width:0px 1px 1px 0px;
     }
.counter {
    position:absolute;
    left:-1000px;
    top:-1000px;

    height:300px;
    width:300px;
    }
.timeline {
     text-align:left;
}
.timeline img {
     width:75px;

     margin:0px;
     padding:0px;
}
.embedded_video {
  width:550px;
  height:450px;
}
.embedded_audio {
  width:60%;
  height:20px;
}
form * .mail {
  cursor:default !important;

  display:none;

  position:absolute;
  left:0px;
  top:0px;

  width:0px;
  height:0px;
  font-size:0px;

  border:0px #ffffff solid;
}
