html,body {
	overflow-x:hidden;
}	

* html div.wrapper_all{
height:100%;
}
body {
  font-family:Helvetica;
  color: #0f0e0a;
  font-size: 10pt;
  line-height:12pt;
  font-weight:normal;
  background: #0f0e0a repeat-x top left;
  margin:0px;
  padding:0px;
  overflow:visible;
  }
  .news-list-date {float:right;margin-top:-15px;}
.wrapper_all{
  margin:0px auto;
	padding:0px;
	position:absolute;
	top:0px;
  width:100%;
  }
.inhalt {padding:10px;background:url(img/inhalt_bg.jpg) no-repeat top right;}
.main {
background: url(img/right_bg.jpg) top right no-repeat;
width:1010px;
height:100%;
margin:0px auto;}
.news-list-item h3, h1.csc-firstHeader, .inhalt h1, h2 {background: url(img/tt_news_bg.gif);height:24px;padding:2px 5px 0px 5px;color:#5a5446;font-size:10pt;margin-bottom:0px;}
.news-list-down {background:url(img/tt_news_bg_down.gif);height:16px;padding:8px 5px 0px 5px;color:#5a5446;clear:left;font-size:9pt;}
.inhalt p {margin-top:0px;}
.news-list-morelink {float:right;margin-top:-17px;}
.news-list-content {padding:10px 0px;}
.news-list-item img {float:left;padding-right:10px;}

.user_online {margin-top:-1px;}
.anon_user {padding:33px 0px 5px;}

.userinput, .inputpassword {width:143px;height:12px;background:#362d10;color:#716A4E;border:0 none;margin-bottom:6px;font-size:8pt;}
.tx-newloginbox-pi1 {padding:25px 0px 0px 20px;}

.submit, .logout {
background:transparent none repeat scroll 0%;
border:0px none;
font-family:Arial;
color:#FFFFFF;
display:block;
font-size:10px;
margin-left:140px;
margin-top:-5px;}
.register a:link, .register a:visited, .profile a:link, .profile a:visited {color:#FFFFFF;font-family:Arial;font-size:10px;}
.logout {
margin-left:44px;
margin-top:13px;}
.left_community a:link, .left_community a:visited, .top_home a:link, .left_blog a:link, .left_blog a:visited, .top_home a:visited, .left_gallery .tx-sksimplegallery-pi1 a:link, .left_gallery .tx-sksimplegallery-pi1 a:visited {
color:#FFFFFF;
text-decoration:none;
font-weight:normal;}
.left {
background: #0f0e0a;
width:245px;
float:left;}
.content {
width:704px;
float:left;
background: #d3c5ab;}
.main_content {
overflow:hidden;
background: url(img/body_bg.jpg) top left repeat-y;}
.navi {
width:1010px;
height:48px;
background: url(img/navi.jpg) top right;
}
.head {
width:1010px;
}
.header {margin-left:-2px;}
.left_community {
height:81px;
padding-left:22px;
margin-top:1px;
padding-top:61px;
width:223px;
background: url(img/community.jpg) no-repeat;}
.left_community a:hover, .top_home a:hover, .left_gallery .tx-sksimplegallery-pi1 a:hover {
text-decoration:underline;}
.top_home a:hover {color:#FFFFFF;}
.left_gallery {
width:245px;
height:149px;
background: url(img/gallery.jpg);}
.left_blog {
font-weight:bold;
width:235px;
padding-left:10px;
line-height:20px;
height:79px;
padding-top:25px;
background: url(img/blog.jpg);}
.left_recruitment {
width:245px;
height:142px;
overflow:hidden;
background: url(img/recruitment.jpg);}
.left_feature {
width:243px;
padding-top:30px;
text-align:center;
background: url(img/feature.jpg) no-repeat #54401d;}
.wrapper_footer {
	margin-top:-78px;
z-index:99;
				display:block;
				clear:both;
				bottom:0px;
}
.footer {
          color:#ffffff;
          height:160px;
          bottom:0px;
	  background-image:url(img/footer.gif);
	  background-repeat:no-repeat;}

.left_login {
height:103px;
width:245px;
background: url(img/login.jpg);}
a:link, a:visited {
text-decoration:none;
color:#0f0e0a;
font-weight:bold;
}
a:hover, .tx-mmforum-pi1 a:hover {
text-decoration:underline;
color:#372b13;
font-weight:bold;
}
.footer a:link, .footer a:active, .footer a:visited {
	  padding-left:18px;
          font-family:verdana,helvetica,sans-serif,arial;
          font-size:7pt;
          text-align:center;
          color:#d6c7ad;
}
h1 {
color:#FFFFFF;
font-family:verdana,helvetica,sans-serif,arial;
font-size:18pt;
font-style:normal;
font-weight:bold;
line-height:100%;
}
.csc-mailform-submit {
background-color:#E0E0E0 !important;
border:1px solid black;
float:left;
font-weight:bold;




margin:0px;
padding:3px 0px;
text-align:center;
width:200px !important;
























margin-left:125px !important;
}
.csc-mailform-field input {
background-color:white;
border:1px solid black;
color:#000000;
float:left;
margin-left:0px;
padding-left:0px;
width:350px;
}
.csc-mailform-field textarea {
background-color:white;
border:1px solid black;
color:#000000;
float:left;
margin-left:0px;
padding-left:0px;
width:350px;}
.csc-mailform-field {
clear:left;
padding:5px 0px;}
.csc-mailform-field label {
float:left;
font-weight:bold;
text-align:left;
width:125px;}
.csc-mailform {
margin-top:15px;
margin-left:-10px;
border:0px;}
.csc-textpic-caption {
display: block !important;}
#imageData #caption {
color:#000000;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
text-align:center;
border-left:1px dashed black;
background-color:#295D0B;
margin-right:2px;
border-bottom:1px dashed black;
border-right:1px dashed black;
padding:2px;
font-weight:bold;
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:1px solid black;
}
.oben_left {
width:45%;
float:left;
font-family:Verdana;
font-size:11px;
padding:0px 0px 0px 15px;}
.top_home a:link, .top_home a:visited {font-weight:bold;}
.oben_right {
float:right;
height:88px;
overflow:hidden;
font-family:Verdana;
font-size:11px;
width:50%;}
.top_home {
height:90px;
color:#FFFFFF;
overflow:hidden;
background: url(img/top_home.jpg);}
.left_gallery .tx-sksimplegallery-pi1 {
padding-left:10px;
padding-top:13px;
width:100%;}
.left_gallery dd {
margin:0px;
padding:10px 0px 0px;
text-align:center;
width:220px;}
.oben_left h1, .oben_right h1 {background:none;padding:4px 0px 0px 0px;margin:0px;color:#ffffff;font-size:12pt;font-family:Helvetica;}
.left {color:#ffffff;}
.oben_left .news-latest-container {margin-top:-3px;margin-left:58px;}
.oben_right .tx-mmforum-pi1 {margin-left:67px;margin-top:-3px;}
.news-list-item h3 a:link, .news-list-item h3 a:visited {color:#5A5446;font-size:10pt;}
.register {margin-left:20px;margin-top:-15px;width:75px;}
.profile {margin-left:20px;margin-top:-18px;width:75px;}
.register a:visited, .profile a:visited {text-decoration:none;}
.tx-mmforum-pi2-container {border:medium none;}
.tx-mmforum-pi2-container input, .tx-mmforum-pi2-container select, input.tx-mmforum-button, .tx_tipafriend_formfield input, .tx_tipafriend_formfield textarea, .pollsubmit, .tx-ednewscomments-pi1-addform textarea, .tx-ednewscomments-pi1-addform input {
background-color:#A2937C;
border:1px solid black;
color:#FFFFFF;
}
th.tx-mmforum-th {
background:#54401D none repeat scroll 0%;
}
td.tx-mmforum-subth2 {
color:#0F0E0A;
}
td.tx-mmforum-td, th.tx-mmforum-th, td.tx-mmforum-pi1-listtopic-topic {
font-size:10pt;
}
.tx-mmforum-pi1-listtopic-lastpost, td.tx-mmforum-pi1-listforum-lastpost {
font-size:11px;
}
td.tx-mmforum-subth, .tx-mmforum-pi6-us {
background-color:#A2937C;
}
div.tx-mmforum-pi1-listpost-date {
font-size:10px;
}
div.tx-mmforum-pagenav {
font-family:Arial;
font-size:10px;
}
.tx-mmforum-pi1-listtopic-author {
font-size:11px;
}
.tx-mmforum-pi1-listtopic-pages {
color:#000000;
font-size:10px;
font-family:Arial;
}
.oben_right .tx-mmforum-pi1-listtopic-topicname {font-weight:normal;}
.oben_right .tx-mmforum-pi1 a:hover {color:#FFFFFF;}
.tx-mmforum-pi6-container {
color:#0F0E0A;
font-size:10px;
margin:10px 25px;
}
.tx-mmforum-pi6-container h3 {
color:#FFFFFF;}
.poll {
padding:2px;
width:200px;
}
.poll_submit {
width:200px;
text-align:center;
margin-top:10px;
}
td.tx-mmforum-pi1-listpost-text {font-size:8pt;}

.tx-newloginbox-pi1 table {
color:#716A4E;
font-size:9pt;
font-weight:normal;
}

.tx-newloginbox-pi3-listrow th {
display:none;
}
.tx-newloginbox-pi3-listrow td {
border-bottom:5px solid #D3C5AB;
padding:3px 15px;
background:#D0D0D0;
width:500px;
}
.tx-newloginbox-pi3-browsebox, .tx-newloginbox-pi3-searchbox {
display:none; 
}
.tx-newloginbox-pi3 {
margin-left:80px;
}

.member {width:530px;margin-left:83px;}
.tx-jkpoll-pi1 p, .left .tx-sksimplegallery-pi1 a:link, .left .tx-sksimplegallery-pi1 a:visited {font-weight:bolder;}
#flvcaption {

background:#9F8F76 none repeat scroll 0%;
margin-bottom:10px;
padding:5px;
width:415px;
}
.important {color:#372B13;font-weight:bold;}
.tx-ednewscomments-pi1-header {
background:#54401D;
color:#FFFFFF;
border:1px solid #FFFFFF;
padding:3px;}
.tx-ednewscomments-pi1-comment {
padding:3px;
border:1px solid #FFFFFF;
border-top:0px none;}
.tx-ednewscomments-pi1-browsebox td p {margin:0px;padding:0px;}
.tx-sksimplegallery-pi1 dl.list dd, .tx-sksimplegallery-pi1 dl.single dd {
background:#A2937C none repeat scroll 0%;
color:#FFFFFF;
}
.tx-veguestbook-pi1 h2 {border:none;}
  .tx-veguestbook-pi1 h2.tx-guestbook-form-error {
    font-size:11px;
    font-weight:bold;
    background:none;
    padding:0px;
    margin-left:10px;
  }
 
  .tx-veguestbook-pi1 ul li {
    color:#990000;
  }
 
  .tx-veguestbook-pi1 ul {
    margin-bottom:0.5em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-result {
    font-size:10px;
    font-weight:bold;
    float:left;
    margin-left:5px;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-pagination {
    margin-top:3px;
    margin-bottom:-5px;
    font-size:11px;
    font-weight:bold;
    float:left;
  }
 
.tx-veguestbook-pi1 h2.tx-guestbook-header {
background:url(img/gb_header.jpg) no-repeat;
color:#372B13;
font-size:13px;
font-weight:bold;
margin-left:5px;
margin-right:5px;
margin-top:0.25em;
padding:4px 0pt 0pt 125px;
}
 
  .tx-veguestbook-pi1 .tx-guestbook-left {
    float:left;
    background:url(img/gb_bottom.jpg) no-repeat;
    margin-left: 5px;
    padding:4px;
    margin-top:-25px;
    width:113px;
    height:53px;
  }
  .tx-guestbook-left a:link, .tx-guestbook-left a:visited {
  color:#FFFFFF;}
 
  * html .tx-veguestbook-pi1 .tx-guestbook-left {
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-left p {
    font-size:11px;
    color:#000000;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-right {
    float:left;x;
    background:#D4C5AB none repeat scroll 0%;
    padding:5px;
}
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-latest p,
  .tx-veguestbook-pi1 .tx-guestbook-right p {
    font-size:12px;;
    color:#000000;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
  .tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
    font-size:11px;
    color:#000000;
    margin-top:-5px;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-right h3 {
    font-size:11px;
    color:#000000;
    font-weight:bold;
    background-color:#A2937C;
    padding:0.25em 0em 0em 0em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
    font-size:11px;
    color:#000000;
    font-style: italic;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-latest {
    display:block;
    padding:0.25em;
    clear:both;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date {
    background:#EEE;
    display:block;
    margin-top:0.25em;
    padding:0.125em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a {
    background:#EEE;
    display:block;
    margin-top:0.25em;
    padding:0.125em 0.5em 0.25em 0.125em;
    text-align:right;
    font-weight:bold;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-latest-more a:hover {
    background:#990000;
    color:#FFF;
    text-decoration:none;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-field {
    clear:both;
    width:100%;
    display:block;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-field label {
    clear:both;
    display:block;
    float:left;
    width:6em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
    float:left;
    width:10em;
    margin-top:0.25em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
    float:left;
    width:20em;
    margin-top:0.25em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
    width:30em;
    display:block;
    float:left;
    margin-bottom:0.5em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
    color:#990000;
  }
 
   
  .tx-veguestbook-pi1 fieldset {
    border:none;
  }
 
  .tx-veguestbook-pi1 legend {

    display:none;

  }
 
  .tx-veguestbook-pi1 .tx-guestbook-freecap {
    float:left;
    display:block;
    background:#FFFFFF;
    padding:0.25em;
    margin-top:0.5em;
    margin-left:70px;
  }
 
  * html .tx-veguestbook-pi1 .tx-guestbook-freecap {
    margin-left:2.25em;
  }
 
 
  .tx-veguestbook-pi1 .tx-guestbook-freecap img {
    float:left;
    display:block;
    padding-left:0.25em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-freecap input {
    float:left;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-freecap label {
    clear:both;
    display:block;
    float:none;
    width:auto;
    margin-bottom:0.5em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-freecap p {
    font-size:75%;
    padding:0.25em;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
    display:none;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
    color:#990000;
  }
 
  .tx-veguestbook-pi1 .tx-guestbook-clear {
    clear:both;
    height:10px;
    margin-bottom:10px;
  }
  .tx-veguestbook-pi1 input.tx-guestbook-submit {
    width:10em;
    font-size:80%;
    display:block;
    margin-bottom:1em;
    margin-left:6em;
  }
  .tx_tipafriend {
margin:0px;
}
.tx_tipafriend form {
margin:0px;
}
.tx_tipafriend .tx_tipafriend_url {
margin-bottom:20px;
}
.tx_tipafriend_tiplink {
}
.tx_tipafriend_url h1 {
}
.tx_tipafriend_path_label {
float:left;
font-weight:bold;
margin-right:5px;
}
.tx_tipafriend_path_url {
float:left;
font-style:normal;
font-weight:normal;
}
.tx_tipafriend_error_box {
background-color:#E0E0E0;
border:1px solid #000000;
color:red;
font-weight:bold;
margin:0px 0px 10px;
padding:5px;
}
.tx_tipafriend_error_header {
color:#FF0000;
font-weight:bold;
margin:0px 0px 5px;
text-align:left;
}
.tx_tipafriend_error_text {
color:#FF0000;
font-weight:normal;
margin:0px;
text-align:left;
}
.tx_tipafriend_formfield {
clear:left;
padding:5px 0px;
}
.tx_tipafriend_formfield label {
float:left;
font-weight:bold;
margin-right:5px;
text-align:left;
width:100px;
}
.tx_tipafriend_html, #tx_tipafriend_html {
}
#tx_tipafriend_html {
background-color:#FFFFFF;
border-style:none;
border-width:0px;
float:left;
width:auto;
}
.tx_tipafriend_formfield input {
float:left;
margin-left:0px;
padding-left:0px;
}
.tx_tipafriend_formfield textarea {
float:left;
margin-left:0px;
padding-left:0px;
width:248px;}
.tx_tipafriend_codetext .tx-srfreecap-pi2-image {
height:74px;
margin:0px;
padding:0px;
width:200px;
}
.tx_tipafriend_codetext {
float:left;
font-size:10px;
font-weight:normal;
line-height:normal;
margin:0px;
text-align:justify;
width:248px;
}
.tx_tipafriend_text {
border:1px none #CCCCCC;
float:left;
font-size:10px;
line-height:normal;
margin:15px 0px 0px;
text-align:justify;
width:248px;
}
#tx_tipafriend_button {
clear:left;
font-weight:bold;
margin-left:105px;
padding:3px 0px;
text-align:center;
width:170px;
}
.tx_tipafriend_werbemail {
border:1px none #CCCCCC;
float:left;
font-size:10px;
line-height:normal;
margin:0px 0px 30px;
text-align:justify;
width:248px;
}
.tx-ednewscomments-pi1-browsebox-SCell a:link, .tx-ednewscomments-pi1-browsebox-SCell a:visited {color:#54401D;text-decoration:underline;}
.news-single-imgcaption {width:146px;background:#A2937C;color:#FFFFFF;padding:2px;text-align:center;float:left;margin-left:10px;}
.news_bild {float:right;}
.news-single-img img {
margin-left:10px;
}
.news-single-author {
float:left;}
.news_subheader, .news_author {
font-size:10pt;
font-weight:bold;
margin-bottom:0px;
}
.news_subheader {color:#372b13;margin:5px 5px 5px 0px;}
.news_author {font-style:italic;margin:5px 5px 5px 0px;}


.news_kat_topWarhammerOnline, .news_kat_topGuild, .news_kat_topDiablo3, .news_kat_topHardware, .news_kat_topCommunity, .news_kat_topDaemon, .news_kat_topKelv, .news_kat_topShaq {
width:639px;
height:104px;
margin-bottom:-70px;
background: url(img/kat_war.jpg);
}
.news_kat_topDaemon, .news_kat_topKelv, .news_kat_topShaq {
background:transparent url(img/kat_community.jpg) repeat scroll 0%;
}
.news_kat_topDiablo3 {
background: url(img/kat_d3.jpg);
}
.news_kat_topHardware {
background: url(img/kat_media.jpg);
}
.news_kat_topCommunity {
background: url(img/kat_community.jpg);

}

.news_kat_topGuild {
background: url(img/kat_guild.jpg);
}
.news_kat_bottom {
width:639px;
height:104px;
margin-bottom:10px;
background: url(img/kat_guild_bottom.jpg);
}
.news_kat_content h3, .news_kat_content h2 {
padding-left:0px;
background:none;
}
.news_kat_content {
width:565px;
margin-left:40px;
margin-bottom:-56px;
}
.news_kat_content img {padding-top:10px;}
.tx-veguestbook-pi1 h2.tx-guestbook-header {width:33em;}

.tx-guestbook-left p {
float:left;
padding-left:13px;
padding-right:15px;
}
.tx-mmforum-pi1-listpost-options {
padding-top:3px;
}
.teaser {
width:110px;
margin-left:5px;
float:left;
}
.footer_impressum {
margin-top:-19px;
margin-left:440px;
}