/* GW-CSS: Standard-Design
   Stand: 12.11.2010 */

body {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: #FFFFFF;
  color: #000000;
  text-align: center;
}

img, div {
   behavior: url(styles_iepngfix.htc);
}

table.main {
  width: 800px;
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 12px;
  background-color: #fafafb;
  color: #000000;
  margin-left: auto;
  margin-right: auto;
  padding-right: 20px;
}

table {
  font-family: "Arial";
  font-size: 12px;
  background-color: #fafafb;
  color: #000000;
}

table.blue {
  font-family: "Arial";
  font-size: 11px;
  background-color: #006699;
  color: #FFFFFF;
  font-weight: bold;
}

td.link {
  font-family: "Arial";
  font-size: 11px;
  background-color: #006699;
  color: #FFFFFF;
  font-weight: bold;
}

td.bold {
  font-family: "Arial";
  font-size: 11px;
  background-color: #fafafb;
  color: #000000;
  font-weight: bold;
}

td.fuss {
  font-family: "Arial";
  font-size: 10px;
  background-color: #fafafb;
  color: blue;
}

td.warrant {
  font-family: "Arial";
  font-size: 11px;
  text-align:justify;
  background-color: #fafafb;
  color: blue;
}

td.bluetext {
  font-family: "Arial";
  font-size: 12px;
  color: #006699;
}

div.bluetext {
  font-family: "Arial";
  font-size: 12px;
  color: #006699;
}

td.blacktextsmal{
  font-family: "Arial";
  font-size: 10px;
  color: #000000;
}

td.redtextdefault {
  font-family: "Arial";
  font-size: 12px;
  color: red;
}

td.redtext {
  font-family: "Arial";
  font-size: 12px;
  font-weight: bold;
  color: red;
}

td.redtextbig {
  font-family: "Arial";
  font-size: 16px;
  font-weight: bold;
  color: red;
}

hr {
   text-align:left;
   color: #006699;
   background-color: #006699;
   height: 2px;
}

th.redtext {
  font-family: "Arial";
  font-size: 12px;
  font-weight: bold;
  color: red;
}

th.bluetext {
  font-family: "Arial";
  font-size: 12px;
  font-weight: bold;
  color: #006699;
}

/* Überschriften auf den Frameseiten */
.titel {
  font-family: Arial;
  font-size: 15px;
/*  color: #0066cc; */
  color: red;
}

.newstitel {
  font-family: Arial;
  font-size: 13px;
  color: #0066cc;
  background-color: #f2f2f2;
}

.newstitelgross {
  color:#3F6081;
  text-decoration:none;
  font-size: 18px;
  font-weight: bold;
  font-family: Arial;
  background-color: #f2f2f2;
}

.newstitelblack {
  font-family: Arial;
  font-size: 13px;
  color: #000000;
  background-color: #f2f2f2;
}


.newsautor {
  font-family: Arial;
  font-size: 13px;
  font-style: italic;
  color: #000000;
  background-color: #f2f2f2;
}

.hervorgehoben {
  font-family: "Arial";
  font-size: 13px;
  color: red;
  background-color: #f2f2f2;
}

.yellowbg {
  font-family: Arial;
  font-size: 13px;
  color: #0066cc;
  background-color: #FFFACD;
}

#main { width:100%; margin:0 auto; }
#nest { padding-top:0px; }

a {color:#ff9200; text-decoration:none;}
a:visited { color:#ff9200;}
a:hover { color:#ff4d00; }

a.redlink {color:#cb2726; font-weight: bold;}
a.redlink:visited { color:#cb2726; font-weight: bold;}
a.redlink:hover { color:#FAB336; }

a.redlinkbig {color:#cb2726; font-weight: bold; font-size: 18px; }
a.redlinkbig:visited { color:#cb2726; font-weight: bold; font-size: 18px; }
a.redlinkbig:hover { color:#FAB336; font-size: 18px; }

a.whitelink {color:#ffffff; font-weight: bold; text-decoration:underline;}
a.whitelink:visited { color:#ffffff; font-weight: bold; text-decoration:underline;}
a.whitelink:hover { color:#FAB336; }

a.bluelink {color:#3F6081; text-decoration:none; font-size: 11px; font-weight: bold; text-decoration:underline;}
a.bluelink:visited { color:#3F6081; font-size: 11px; font-weight: bold; text-decoration:underline;}
a.bluelink:hover { color:#FAB336; font-size: 11px; font-weight: bold; text-decoration:underline;}

a.bold {color:#3F6081; text-decoration:none; font-size: 13px; font-weight: bold; text-decoration:underline;}
a.bold:visited { color:#3F6081; font-size: 13px; font-weight: bold; text-decoration:underline;}
a.bold:hover { color:#FAB336; font-size: 13px; font-weight: bold; text-decoration:underline;}

a.newstitel {color:#3F6081; text-decoration:none; font-size: 18px; font-weight: bold; font-family: Arial;}
a.newstitel:visited { color:#3F6081; font-size: 18px; font-weight: bold; font-family: Arial;}
a.newstitel:hover { color:#FAB336; font-size: 18px; font-weight: bold; font-family: Arial;}

a.blacklink {color:#000000; font-size: 13px; font-weight: none; text-decoration:underline;}
a.blacklink:visited { color:#000000; font-size: 13px; font-weight: none; text-decoration:underline;}
a.blacklink:hover { color:#000000; font-size: 13px; font-weight: bold; text-decoration:underline;}


.navlink {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 11px;
  color: #6ea0c1;
  font-weight: bold;
  margin: 0;
  background-color: #006699;
  text-decoration:underline;
}

.navlink:hover {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 11px;
  color: #ffffff;
  margin: 0;
  background-color: #006699;
}

.navlink:visited {
  font-family: "Arial", "Verdana", "Helvetica", "sans-serif";
  font-size: 11px;
  color: #6ea0c1;
  font-weight: bold;
  margin: 0;
  background-color: #006699;
  text-decoration:underline;
}

 input.text{
  width:150px;
  border: 1px solid #333;
  background:#F4F4F4;
  font-family: Georgia, Times New Roman, Times, serif;
  font-size: 12px;
  padding:1px;
}

 input.submit{
  font-size:10px;
  font-weight:normal;
  color:#000000;
  height:21px;
}

div.newstitle {  float:left;  margin-left:0px; }
div.newsdate  {  padding-left: 5px; margin-right: 2em;  text-align:right; }

div.newspic   {  position:absolute;left:0px; top:2em;}
div.newstext  {  margin-left:-6px; padding-left:110px;}
div.newsblock {  margin-left:-6px; background: url('grafiken/artikel_newsbg.png') repeat-y top left; }
div.newstext_normal {  margin-left:-6px; padding-left: 105px; background: url('grafiken/artikel_newsbg_normal.png') repeat-y top left; }

div.zeileblue, div.zeilenormal, div.zeilebluetop, div.zeilenormaltop
{
 border: 1px solid;
 border-left: 0px;
 border-right:0px;
 border-color: #AAD2FA;
 background: #F9FCFF;
 margin-left:-3px;
 padding-left:3px;
 height:1.2em;
}
div.nebeneinander { height:200px;}

div.zeilenormal    {  border-color: #FFEAC3;  background: #FFF8EE; }
div.zeilebluetop   {  border-bottom:0px; }
div.zeilenormaltop {  border-bottom:0px;border-color: #FFEAC3;  background: #FFF8EE; }
div.zeile_rechts   {  float:right;  font-size: 11px; }
div.zeile_links    {  float:left;   font-size: 11px;  width: 93px; }
div.zeile_navlinks {  float:left;   font-size: 11px; }
div.zeile_reviewlinks {  float:left;   font-size: 13px; }
div.zeile_reviewrechts{  float:right;   font-size: 13px; }
div.zeile_linksrechts {  float:left;  font-size: 11px; }

img.news {
 float:left;
 width:60px
 margin-right:0.5em;
 margin-right:0.5em;
 margin-bottom:0.5em;
 margin-bottom:0.4em;
}
span.newstitel {
 font-weight: bold;
}

newslink a {
text-decoration:none;
}
span.newslink a {
text-decoration:none;
}

span.newsdate {
 font-weight: bold;
 font-size: 9px;
 color: #606060;
}

span.newstext {
 font-size:11px;
}


br.news {
clear: both;
 margin-bottom:0.4em;
}

label.left {
float: left;
text-align: right;
width: 10em;
margin-right: 0.5em;
}


form br {
clear: both;
}

.ulplus {
list-style-image:url(grafiken/list_plus.png);
}

.ulminus {
list-style-image:url(grafiken/list_minus.png);
}

/* Bereiche
===============================================*/
#navleft  {position:absolute; background: url('grafiken/menu_navbg_left.png') repeat-y left top;   float:left;  left:0px; width:155px; top:125px; padding:0px;  margin-right: 10px; border:0px; }
#navright {position:absolute; background: url('grafiken/menu_navbg_right.png') repeat-y right top; float:right; right:0px;width:160px; top:125px; padding:0px;  border:0px; }
#navrightcontent {width:155px; padding-left:5px;border:0px; }

#content  {  margin-top:10px; }
.top     { background: url('grafiken/menu_topbg.png');  width: 100%; height:125px; }
/*=============================================*/

.index_boarddiv, .index_boarddiv2 { white-space: nowrap; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size:10px;}
.index_boarddiv { background:#FFFFFF; }
.index_boarddiv2{ background:#F0F7FE; }

/* Bereich:Bottom/Footer
===============================================*/
.bottom_left, .bottom_right { background: no-repeat url('grafiken/menu_bottom.png'); position:absolute; height:25px; }
.bottom_right {background-position: -158px 0px; width:160px; right:0px;}
.bottom_left  {background-position:    0px 0px; width:155px; left: 0px;}

.bottomheader {position:absolute; background: url('grafiken/menu_bottomheader.png'); background-repeat: no-repeat;background-position: center top; width: 100%; height:25px; padding-top:5px;}
.bottombg     {position:relative; background: url('grafiken/menu_bottombg.png'); height:25px; bottom: 0px; left: 0px; right: 0px;}
#bottom       {width:100%;margin:0 auto;background-color: #fff;}
.bottomtext   {margin-left:160px; margin-right:170px;background-color: #fff}
/*=============================================*/

/* Bereich:Top
===============================================*/
.toplogo        { position: absolute; background: url('grafiken/menu_top.png')    0px 0px;        width: 185px; height:125px; left:0px; top:0px;}
.topgames       { position: absolute; background: url('grafiken/menu_top.png') -185px 0px;       width: 225px; height:125px; right:0px; top:0px;}
.topcurveleft   { position: absolute; background: url('grafiken/menu_topcurves.png') -4px 0px no-repeat;  width: 40px;  height:35px; left: 0px;  top: 0px;}
.topcurveright  { position: absolute; background: url('grafiken/menu_topcurves.png') -44px 0px no-repeat; width: 40px;  height:35px; right: -1px; top: 0px;}
.topcurvemiddle { position: relative; background: url('grafiken/menu_topcurve_middle.png') repeat-x;height:35px; top:90px; margin-left:230px; margin-right:230px; max-height:20px; padding-top:13px;}

.topgameslist   { position: absolute; left: 87px; width:123px; white-space:nowrap; overflow:hidden;top:13px; z-index:10;}
.topgamesscreen { position: absolute; left: 7px; top:22px;}
.topgamesscreenoverlay { position: absolute; left: 82px; top:0px;background: url('grafiken/menu_top.png') -263px 0px; z-index:9;width:75px; height:110px;}

.topgamestitlefont  { font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size:11px; font-weight:bold; color: #1f4061;}
.topgameslistlinks a { text-decoration: none; display:block; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size:9px;}
.topgameslistlinks a:hover { display:block; background: #FAB336; color: #000; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size:9px;}
/*=============================================*/


/* Bereich:Content:Artikel
===============================================*/
.artikel {margin-right:160px; margin-left:160px;}

.artikel_normaltop_left    ,.artikel_bluetop_left     { background-position:   0px   0px; width: 20px; height:19px; left: 0px; }
.artikel_normaltop_right   ,.artikel_bluetop_right    { background-position: -20px   0px; width: 26px; height:19px; right: -1px; }
.artikel_normalbottom_left ,.artikel_bluebottom_left  { background-position:   0px -19px; width: 10px; height:10px; left:  0px;}
.artikel_normalbottom_right,.artikel_bluebottom_right { background-position: -31px -19px; width: 15px; height:10px; right: -1px;}

.artikel_normaltop_middle    { position: relative; background: url('grafiken/artikel_normaltop_middle.png');height:19px; top:0px; max-height:20px; padding-top:0px; padding-left:20px;}
.artikel_normalbottom_middle { position: relative; background: url('grafiken/artikel_normalbottom_middle.png');             height:10px; top:-5px; max-height:11px; padding-left:15px;}
.artikel_normal              { position: relative; background: url('grafiken/artikel_normal_right.png');background-repeat: repeat-y; background-position: top right;  right: -1px; top: 0px; padding-right:10px;}
.artikel_normal_left         { position: relative; background: url('grafiken/artikel_normal_left.png'); background-repeat: repeat-y; background-color: #ffffff; top:0px; padding-bottom:5px; padding-left:5px;}
.artikel_title               { position: relative; top:1px;}

.artikel_bluetop_middle    { position: relative; background: url('grafiken/artikel_bluetop_middle.png');height:19px; top:0px; max-height:20px; padding-top:0px; padding-left:20px;}
.artikel_bluebottom_middle { position: relative; background: url('grafiken/artikel_bluebottom_middle.png');             height:10px; top:-5px; max-height:11px; padding-left:15px;}
.artikel_blue              { position: relative; background: url('grafiken/artikel_blue_right.png');background-repeat: repeat-y; background-position: top right;  right: -1px; top: 0px; padding-top: 0px; padding-right:12px;}
.artikel_blue a            { text-decoration:underline;}
.artikel_blue_left         { position: relative; background: url('grafiken/artikel_blue_left.png'); background-repeat: repeat-y; background-color: #F0F7FE; top:0px; padding-bottom:5px; padding-left:5px;}

/*=============================================*/

.top10up, .top10down, .top10equal { background: url('grafiken/top10_arrows.png'); height:12px; width:12px;}
.top10up    {background-position: -12px 0px;}
.top10down  {background-position: -24px 0px;}
.top10equal {background-position: 0px 0px;}


.forennews td { overflow:hidden; white-space: nowrap; }

.nav_hint_text        { display:block; text-align:justify; margin-left: 5px; margin-right: 7px; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size:10px;}
.nav_hint_jane_top    { margin-left: 3px; background: no-repeat url('grafiken/menu_jane.png'); height: 8px; width:145px;}
.nav_hint_jane_middle { margin-left: 3px; background: url('grafiken/menu_hintmiddle.png'); width:145px;}
.nav_hint_jane_bottom { margin-left: 3px; background: no-repeat url('grafiken/menu_jane.png') 0px -22px; height:76px; width:145px;}




.fieldset {
  margin: 0px;
  border: 0px;
  padding: 0px;
}

.nav_poll_left  { background: 0px 0px url('scripte/poll/images/barre.png') repeat-x; height:9px; }
.nav_poll_right { position: absolute; background: 3px 0px url('scripte/poll/images/barre.png') repeat-x; width:3px; margin-left:5px; height:9px;}
.nav_polldiv_right {position:absolute; right:5px;}


.searchbutton, .navsubmit_search, .navsubmit_poll, .navsubmit_polleng , .navsubmit_letter
{ position:absolute;  background: top left no-repeat url('grafiken/menu_submit.png');  border:0px; height:20px; margin-top: 1px;}
fieldset>.searchbutton, .navsubmit_search, .navsubmit_poll, .navsubmit_polleng, .navsubmit_letter { background-attachment: scroll; margin-top:0px;}

.searchbutton { width: 36px;}
.navsubmit_search { width: 36px; left: 115px;}
.navsubmit_poll   { width: 97px; left: 30px; background-position: -36px 0px;}
.navsubmit_polleng { width: 97px; left: 30px; background-position: -133px 0px;}
.navsubmit_letter { width: 36px; background-position: -231px 0px;}

.navigation {
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  font-size: 13px;
  margin: 0px;
  padding: 0px;
  width: 151px;
  height: 18px;
}


.navigation a {
  background: top left no-repeat url('grafiken/menu_navbutton.png');
  color: #7F7F7F;
  display: block;
  padding: 0px;
  text-decoration: none;
  width: 151px;
  height: 18px;
  margin: 0;
}

.navigation a:hover {
  background-position: 0px -18px;
  width: 155px;
  color: #3f6081;
}

.navsplitterleft, .navsplitterright {
  background: url('grafiken/menu_navsplitter.png') no-repeat;
  width: 150px;
  height: 15px;
  margin: 0px;
  padding: 0px;
}

.navheader {
  background: url('grafiken/menu_navheader.png');
  font-family : "Verdana", "Arial", "Helvetica", sans-serif;
  font-size   : 15px;
  font-variant: small-caps;
  font-weight : bold;
  color: #3f6081;
  width: 151px;
  height: 22px;
  margin: 0px;
  padding-top: 1px;
}

.navsplitterright { width:155px; }
.navitem          { padding-left :22px; }
.navitemsmall     { padding-left :22px; font-size:10px; padding-top:3px;}
.navheaderpoll    { background-position: -302px 0px; }
.navheadergames   { background-position: 0px 0px; }
.navheadermain    { background-position: -151px 0px; }

/*=============================================*/

