* {
  margin:0px;
  padding:0px;
}

a img  {
  border:0;
}

td  {
  padding-top:2px;
}

html, body  {
  background-color:rgb(4,4,4);
  margin:0px;
  padding:0px;
  font-family:Arial, Verdana;
  color:rgb(255,255,255);
  font-size:12px;
}

a  {
  color:rgb(255,255,255);
}

#wrapper  {
  width:1037px;
  margin-right:auto;
  margin-left:auto;
}

#header  {
  background-image:url(img/design/header.jpg);
  width:1037px;
  height:243px;
}

#topbox  {
  width:1000px;
  height:20px;
  text-align:right;
  padding-top:10px;
}

#jackpot_high  {
  width:223px;
  height:30px;
  position:relative;
  left:550px;
  top:88px;
  font-size:13px;
  line-height:30px;
  font-weight:bold;
  text-align:center;
}

#jackpot_middle  {
  width:223px;
  height:30px;
  position:relative;
  left:800px;
  top:58px;
  font-size:13px;
  line-height:30px;
  font-weight:bold;
  text-align:center;
}

#jackpot_low  {
  width:223px;
  height:30px;
  position:relative;
  left:677px;
  top:97px;
  font-size:13px;
  font-weight:bold;
  line-height:30px;
  text-align:center;
}

#topnavi  {
position:relative;
left:260px;
top:5px;
}

#topnavi .left  {
  background-image:url(img/design/menu_top_left.jpg);
  width:49px;
  height:37px;
  float:left;
}

#topnavi .right  {
  background-image:url(img/design/menu_top_right.jpg);
  width:35px;
  height:37px;
  float:left;
}

#topnavi ul  {
  list-style:none;
  float:left;
  background-image:url(img/design/menu_top_middle.jpg);
  height:37px;
}

#topnavi ul li  {
  width:72px;
  margin:10px 5px 0px 5px;
  float:left;
  text-align:center;
}

#topnavi ul li a  {
  background-image:url(img/design/hoverlight.png);
  width:83px;
  height:16px;
  display:block;
  text-decoration:none;
  background-repeat:no-repeat;
  background-position:bottom;
  padding:0px 0px 5px 0px;
}

#topnavi ul li a:hover  {
  background-image:url(img/design/normallight.png);
}

#footerx  {
  background-image:url(img/design/footer.jpg);
  width:1037px;
  height:59px;
  clear:both;
  text-align:center;
  line-height:59px;
}

.navi_left_middle  {
  width:163px;
  float:left;
  display:inline;
  margin:10px 0px 0px 0px;
}

.navi_left_middle .menucontent  {
  background-image:url(img/design/menu_header.jpg);
  width:163px;
  height:40px;
  text-align:center;
  line-height:30px;
}

.navi_left_middle .menucontent a  {
  font-weight:bold;
}

.navi_left_middle .submenuwrapper  {
  background-image:url(img/design/menu_wrapper.jpg);
  width:157px;
  padding:0px 3px;
}

.navi_left_middle .submenucontent  {
  background-image:url(img/design/menu_bg.jpg);
  width:147px;
  padding:0px 5px;
  background-repeat:no-repeat;
}

.navi_left_middle .submenucontent a  {
  background-image:url(img/design/button_normal.jpg);
  width:147px;
  height:25px;
  display:block;
  text-decoration:none;
  margin-left:-5px;
  padding-left:10px;
  line-height:25px;
}

.navi_left_middle .submenucontent a:hover  {
  background-image:url(img/design/button_hover.jpg);
  color:rgb(255,0,0);
}

.navi_left_middle .menu_footer  {
  background-image:url(img/design/menu_footer.jpg);
  width:163px;
  height:17px;
  margin:0px 0px 10px 0px;
}

#content  {
  width:692px;
  float:left;
  display:inline;
  margin:10px 9px 0px 9px;
}

#content .box  {
  width:692px;
}

#content .box_head  {
  background-image:url(img/design/content_header.jpg);
  width:652px;
  height:41px;
  line-height:30px;
  padding:0px 20px;
  text-align:center;
}

#content .box_title  {
  font-weight:bold;
}

#content .box_middle  {
  background-image:url(img/design/content_wrapper.jpg);
  width:686px;
  padding:0px 3px;
}

#content .box_content  {
  background-image:url(img/design/content_bg.jpg);
  width:676px;
  padding:0px 5px;
  background-repeat:no-repeat;
}

#content .box_footer  {
  background-image:url(img/design/content_footer.jpg);
  width:692px;
  height:17px;
  margin:0px 0px 10px 0px;
}

#shoutbox  {
  width:410px;
  height:200px;
}

.submenucontent .wiw_admin {
  color:rgb(255,0,0);
  font-weight:bold;
}

#content ul  {
  margin-left:20px;
}

#shoutbox  {
  width:410px;
  height:200px;
}

.submenucontent .wiw_admin {
  color:rgb(255,0,0);
  font-weight:bold;
}

#content ul  {
  margin-left:20px;
}

.logininput  {
  background-image:url(img/design/loginfeld.png);
  background-repeat:no-repeat;
  width:94px;
  height:16px;
  color:rgb(255,255,255);
  border:none 0px;
  margin:0px;
  padding:0px;
  font-size:11px;
}

#loginsubmit  {
  background-image:url(img/design/login_submit.png);
  width:42px;
  height:16px;
  border:none 0px;
}
