/* CSS Document */
div#page{background: #a7a7a7 url(../images/bg_top.jpg) no-repeat top center;}
div#wrapper{margin:auto; position:relative; width:1018px;}
div#navi{margin:auto; position:relative; width:1018px;}
div#footer{margin:auto; background:url(../images/bg_bottum.jpg) no-repeat bottom center; height: 350px;}
div#sky{position:absolute;top: 740px; left: 1000px;}

/*---------------------------------------------
	Header
---------------------------------------------*/
td.header{width:1018px; height:225px;}
/* Partners */
div.partners{background:url(../images/partners_bg.png); position: inherit; width: 610px; height:90px; margin-top:108px; margin-left:340px;}
div#pticker{width: 590px; overflow:hidden; margin-left:10px; margin-right:100px; padding-top:20px; text-align: center;}
div#pticker,div#pticker div.scrollDiv,div#pticker div.scrollDiv td{white-space: nowrap;}
div#pticker a{padding-left:5px;}
/*---------------------------------------------
	Navigation
---------------------------------------------*/
td.navi{background:url(../images/navi_bg.png) no-repeat; background-position: center; height:26px;}
div.n{position: relative;text-align:left; float:left;}
div.n div{position: absolute; left: 0; top: 24px; width: 159px; background-color: #ae0e00; -moz-opacity:0.9; opacity:0.9; filter:alpha(opacity=80); display: none;}
div.n,div.n * {z-index: 2;}
a.navMain:link,a.navMain:visited,a.navClan:link,a.navClan:visited,a.navServer:link,a.navServer:visited,a.navMisc:link,a.navMisc:visited{color: #fff; padding: 4px; padding-left: 7px; display: block; text-align: left;}
a.navMain:hover,a.navMain:active,a.navClan:hover,a.navClan:active,a.navServer:hover,a.navServer:active,a.navMisc:hover,a.navMisc:active{color: #fff; background-color: #cc0205;}
/*---------------------------------------------
	Content
---------------------------------------------*/
table.maintable{margin-left:18px;}
td.main{background: url(../images/content_bg.png) repeat-y; background-position: center; width:950px; padding-left:25px; padding-right:25px;}
td.ftopics{background-image:url(../images/ftopics.jpg); width:290px; height:157px; padding-top:13px}
td.navFtopicsLeft{width:43px;}
td.navFtopicsContent{height:23px; vertical-align:middle;}
td.navFtopicsRight{width:10px;}
td.votw{background-image:url(../images/votw.jpg); width:287px; height:170px;}
div.video_of_the_week{width:270px; height:146px; padding-left:9px; padding-top:13px;}
td.votm a{text-align:center;}
td.specials{background-image:url(../images/specials.jpg); width:373px; height:170px;}
td.content{width:661px;}
div.index{background:url(../images/index_bg.png) repeat-y; width:640px; padding-left:13px; padding-right:4px;}
td.newsBottum{background-image:url(../images/news_bottum.jpg); height:68px;}
/*---------------------------------------------
	RightBox
---------------------------------------------*/
td.rightbox{background:url(../images/right_bg.jpg) no-repeat bottom;}
/* Lobby */
td.lobby{background-image:url(../images/umenu.jpg); width:289px; height:147px;}
table.login{background-image:url(../images/login.jpg); width:289px; height:147px;}
td.loginLeft{width: 45px;}
td.loginRight{width: 20px;}
input.loginName_dis,input.loginPwd_dis{width: 150px; color: #827d7d; border: 0px; background-color: transparent; padding: 2px;}
input.loginName_en,input.loginPwd_en{width: 150px; color: #d6311e; border: 0px; background-color: transparent; padding: 2px;}
input.loginSubmit{color: #827d7d;	width:47px;	height:46px; border:0px; background-color: transparent; cursor: pointer;}
input.loginSubmit:hover{color: #d6311e;	width:47px;	height:46px; border:0px; background-color: transparent; cursor: pointer;}
a.navLostPwd:link,a.navLostPwd:visited{color:#827d7d;}
a.navLostPwd:hover,a.navLostPwd:active{color:#d6311e;}
div.lobby{width:289px; height:147px;}
div.umenu{position:inherit; padding:30px 30px 30px 30px;}
div.login{position:inherit;}
a.navUser:link,a.navUser:visited,a.navTrial:link,a.navTrial:visited,a.navMember:link,a.navMember:visited,a.navAdmin:link,a.navAdmin:visited{float:left; display:block; width:100px; font-weight: normal; color: #fff;}
a.navUser:hover,a.navUser:active,a.navTrial:hover,a.navTrial:active,a.navMember:hover,a.navMember:active,a.navAdmin:hover,a.navAdmin:active{color: #d6311e;}
/* Kalender */
td.kalender{background-image:url(../images/kalender.jpg); width:289px; height:170px;}
/* Server */
td.server{background:url(../images/shout_bg.jpg) repeat-y; width:289px;}
td.navServerStatsLeft,td.navServerStatsRight{width:20px;}
td.navServerStatsContent{width:249px; text-align:right; color:#d6311e;}
a.navServerStats:link,a.navServerStats:visited{color:#fff; font-weight:normal;}
a.navServerStats:hover,a.navServerStats:active{color:#d6311e;}
img.navServerPic{width: 61px;}
img.ServerPic {width: 160px; height:120px;}
div.navGameServer{position: relative;}
/* Vote */
td.vote{background:url(../images/shout_bg.jpg) repeat-y; width:289px; }
td.navVoteButton{text-align: center;}
input.voteSubmit{padding: 1px;padding-left: 10px;padding-right: 10px;background-color: #151515;border: 1px solid #5F5F5F;color: #fff;cursor: pointer;}
/*IE Hack*/
*+html input.voteSubmit { overflow: visible; }
* html input.voteSubmit { overflow: visible; }
/* Shout */
td.shout{background:url(../images/shout_bg.png) repeat-y; width:289px; }
td.navShoutLeft{width:5px;}
td.navShoutRight{width:10px;}
td.navShoutContentFirst{color:#fff;}
td.navShoutContentSecond{background-color:#151515; color:#fff;}
input.shoutEmail_dis,input.shoutNick_dis,textarea.shoutTextfield_dis,input.shoutEmail_en,input.shoutNick_en,textarea.shoutTextfield_en{border: 1px solid #111; border-top: 1px solid #555; border-right: 1px solid #555; background-color: #FFF; color: #000; padding: 1px; width: 250px;}
input.shoutEmail_en,input.shoutNick_en,textarea.shoutTextfield_en{border: 1px solid #000;}
textarea.shoutTextfield_dis,textarea.shoutTextfield_en{ background-color:#151515; color:#fff;overflow: Auto;height: 80px;}
input.shoutSubmit{padding: 1px;padding-left: 10px;padding-right: 10px;background-color: #151515;background-image: url(../images/submit.jpg);border: 1px solid #5F5F5F;color: #fff;cursor: pointer;}
input.shoutSubmit:hover{background-image: url(../images/submit_hover.jpg);}
	/*IE Hack*/
*+html input.shoutSubmit{overflow: visible;}
* html input.shoutSubmit{overflow: visible;}
input.shoutLength{width: 26px;height: 13px;border: 0px;background-color: transparent;text-align: center; color:#FFFFFF;}
/*---------------------------------------------
	Footer
---------------------------------------------*/
div.footer{background: url(../images/bg_bottum.jpg) no-repeat; background-position: bottom center; margin-top: -158px; width: 100%; height:487px; text-align: center;}


/*---------------------------------------------
  Download Mod
---------------------------------------------*/
td.dl_top {
  cursor: pointer;
  width:50%;
}
td.dl_top_title { 
  background-color:#fff;
  font-weight:bold;
  padding-left:5px;
  color: #000;
}

td.dl_top_kat { 
  padding:3px 5px 0 5px;
  color:#e2001a;
}

td.dl_top_body {
  padding:3px 5px 0 5px;
  color:#000;
}

td.dl_place {
  width: 1%;
  vertical-align: middle;
  font-weight: bold;
  font-size: 13px;
  color: #000;
  padding: 4px;
  background-color:#fff;
}

td.top_dl,td.new_dl {
  background-color: #e5e5e5;
  border:1px solid #5F5F5F;
}
td.top_dl:hover,td.new_dl:hover {
  border: 1px solid #e2001a;
}

td.small {
  font-size: 9px;
}

a.downloadLink {
  display:block;
  background-image:url(../../../images/download.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 20px;
}