/* ----- general --------------------------------------- */
body {
  margin:  0;
  padding: 0;
  font:    12px Verdana, sans-serif;
  color:   #a0a0a0;
  background-color: #202020;
}

a { color: #CDCDCD; }
a:hover { text-decoration: underline; }

img { border: none; padding: 0px; border: 0px; }
hr { color: #a4abb4; background-color: #a4abb4; height: 1px; border: 0px; }

table { border-collapse:collapse; border-spacing:0; }
table th { background: #505050; }

.top10table { font: 11px Verdana, sans-serif; }

/* ----- container ------------------------------------- */
.container {
  background-image: url(/gfx/background.jpg);
  position:    absolute;
  border:      0px;
  left:        50%;
  margin-left: -475px;
  width:       950px;
  /*top:         50%;
  margin-top:  -413px;*/
  height:      750px;
}


/* ----- hof --------------------------------------- */
.hof {
  position:    absolute;
  left:        55px;
  top:         275px;
  width:       545px;
  height:      383px;
  border:      0px;
  overflow:    auto;
  display:     block;
}


/* ----- HofBottom --------------------------------------- */
.hofbottom {
  position:    absolute;
  left:        55px;
  top:         662px;
  width:       545px;
  height:      40px;
  border:      0px;
  overflow:    auto;
  display:     block;
}



/* ----- top10 --------------------------------------- */
.top10 {
  position:    absolute;
  left:        660px;
  top:         275px;
  width:       245px;
  height:      325px;
  border:      0px;
  overflow:    hidden;
  display:     block;
  /*background-color: #FF0000;*/
}

/* ----- search --------------------------------------- */
.search {
  position:    absolute;
  left:        710px;
  top:         600px;
  width:       245px;
  height:      80px;
  border:      0px;
  overflow:    hidden;
  display:     block;
  /*background-color: #FF0000;*/
}

/* ----- mcsde --------------------------------------- */
.mcsde {
  position:    absolute;
  left:        50px;
  top:         10px;
  width:       300px;
  height:      50px;
  border:      0px;
  overflow:    hidden;
  display:     block;
  /*background-color: #CDCDCD;*/
}

/* ----- leader --------------------------------------- */
.leader {
  position:    absolute;
  left:        300px;
  top:         100px;
  width:       620px;
  height:      60px;
  border:      0px;
  overflow:    hidden;
  display:     block;
  /*background-color: #CDCDCD;*/
}


/* ----- Input, Select, Textarea ----------------------- */
input,select,textarea
{
  background-color: #FFFFFF;
  border: 0px;
  font-family:      Arial, Helvetica, sans-serif;
  font-size:        12px;
}


/* ----- debug ----------------------------------------- */
#debug {
  background:      #FFFF99;
  color:           #000000;
  border-collapse: collapse;
  border:          1px solid #FFCC00;
  padding:         3px;
}


.forumrow2 { background: #303030; }

