body {
  background-color: #3c3c3c;
  color: #FFFFFF;
  font-size: 11px;
  font-family: arial;
}

#testdiv a {
  color: #FFFFFF;
}

*|*:link {
  color: #FFFFFF;
}
a {
  outline:none;
}

#filmrolle_top {
  height:196px;
  margin:auto;
  padding-left:137px;
  position:absolute;
  top:0;
  z-index:9999;
  display:none;
}

#filmrolle_right {
  position: absolute;
  margin: auto;
  height: 196px;
  z-index:100;
  padding-left:833px;
  margin-top:400px;
  display:none;
}

#filmrolle_bottom {
  height:192px;
  padding-left:96px;
  position:relative;
  top:1px;
  z-index:100;
  display:none;
}

#mainshadow {
  background-image:url(../img/main_bg.gif);
  height:656px;
  /*margin:154px auto auto;*/
  margin:10px auto auto;
  width:960px;
  position:relative;
  z-index:100;
}

#main {
  width: 900px;
  height: 605px;
  position: relative;
  top:27px;
  left: 28px;
  z-index:200;
}

#header {
  width: 900px;
  height:169px;
}

#language {
  position:absolute;
  top:20px;
  left:855px;
}

#leftnavi {
  width: 230px;
  position: absolute;;
  top: 155px;
  left: 20px;
}

#rightnavi {
  width: 230px;
  position: absolute;;
  top: 155px;
  left: 690px;
}

#mainnavi {
  position: absolute;
  top: 175px;
  left: 265px;
}

#content {
  position: absolute;
  width: 645px;
  height: 386px;
  left: 18px;
  top: 205px;
}

#testdiv {
  overflow: auto;
  height:386px;
}

#imprint {
  position:absolute;
  top:605px;
  left:827px;
}

#imprint a {
  color:#FFFFFF;
  font-weight:bold;
  font-size:12px;
}

#ad {
  position: absolute;
  width: 200px;
  height: 386px;
  left: 680px;
  top: 205px;
}

ul.navi {
  margin: 0px;
  padding: 0px;
}

ul.navi li {
  list-style: none;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
}

#content .jScrollPaneTrack {
  background-image: url('../img/scroll_bg.jpg');
  background-repeat: repeat-y;
}

#content .jScrollPaneDrag {
  background: transparent url(../img/scroll.png) no-repeat scroll 0% 0%;
}

input, textarea {
  border: 1px grey solid;
  background-color: transparent;
  color: #FFFFFF;
}

input.hasError, textarea.hasError {
  border: 1px red solid;
}

img.movie {
margin-right:10px;
width:200px;
}

.jScrollPaneContainer {
  outline:none;
}
