body {
	margin: 0px;
	padding: 0px;
	background-color:#21253E;
}

form {
	margin: 0px;
	padding: 0px;
}

.main {	
	width:1000px;
	background-color:#22253e;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:none;
	border-bottom-style:none;
	border-width:1px;
	border-color:#676eaa;	
}
td.top_black {
	height:20px;
	background-color: #000000;
	color:#ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
}
td.top_menue, td.top_menue_active, td.top_menue_box  {
	height:27px;
	padding-left:3px;
	padding-right:3px;
	background-image:url(../pics/bg_top_menue.gif);
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
td.top_menue_active {	
	background-image:url(../pics/bg_top_menue_active.gif);	
}
td.top_menue_box {	
	text-align:right;	
}
table.bigcontentbox {
  border-width:1px;
  border-color:676EAA;
  border-left-style:solid;
  border-right-style:none;
  border-top-style:none;
  border-bottom-style:solid;
  padding-bottom:1px;
  text-align:justify;
  font-family: tahoma;
  color: E4E4E4;
  font-weight: none;
  font-size: 10pt;
  background-color: 303559;}

tr.news_light {	
	background-image:url(../pics/news_light.gif);
	height: 32px;
}
tr.news_dark {	
	background-image:url(../pics/news_dark.gif);	
	height: 32px;
}
td.subueberschrift {
	font-family: tahoma; color: FF9900; font-weight: bold; font-size: 12px;
	background-image:url(../pics/sub_ueberschrift.gif); 
	background-repeat:no-repeat;
	background-position:center;
	float:center;
}
td.newarticle {
	font-family: verdana; color: FFFFFF; font-weight: bold; font-size: 9px;
}
td.newarticlesub {
	border-color:#171928;
	border-style:solid;
	border-left-width:1px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	font-style:Verdana;
	font-size:8pt;
	color: #a4b9fd; 
}
a.newarticlesub:Link {color: #a4b9fd; text-decoration: none;}
a.newarticlesub:Active {color: #a4b9fd; text-decoration: underline;}
a.newarticlesub:Visited {color: #a4b9fd; text-decoration: none;}
a.newarticlesub:Hover {color: #f9be00; text-decoration: none;}

td.gamecolumn {	
	background-image:url(../pics/spieletest_column_bg.jpg);
	background-repeat:repeat-y;
	width:160px;
	text-align:center;
	background-color:#31355A;
	
}
.gamecolumncontent {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

div.artbox {
	background-image:url(../pics/verlauf_box.gif);
	width:358px;height:84px;
	margin-left:4px;
	border-style:solid;
	border-width:1px;
	border-color:#18192D;
	padding-left:2px;
	padding-top:2px;
}

div.dashline {
	float:right;width:280px;padding-right:5px;
	border-top-style:dashed;border-top-color:#676eaa;border-top-width:1px;
	text-align:right;
}

.newsdash {
	border-top-width:1px;border-top-style:dashed;border-top-color:#464B7A;
}

div.artboxtext {
	float:right;width:280px;padding-right:5px;height:64px;
}

div.gamesnapbox {
	float:left;width:120px;padding:5px;text-align: center;
}

div.gamecolumnpgheader {
	background-image:url(../pics/spieletest_column_title.jpg);
	background-repeat:no-repeat;
	height:30px;
	color: #FE9900;
	text-align: center;
	font-weight: bold;
}

td.boxheader{
	background-color:#171929;
	background-image:url(../pics/boxheader.jpg);
	background-repeat:no-repeat;
	font-family: tahoma;
	color: FF9900;
	font-weight: bold;
	font-size: 10pt;
}


div#pager {
	z-index:100;
	top:60px;	
}

div#articlebox { 
	vertical-align:bottom;
	overflow:hidden; 
	float:left;
	width:720px;
	height:100%;
	}
div#articleprev {
	display:none;
	width:400px;
	height:300px;
	overflow:hidden;
	background-image:url(../pics/articleprev_bg.jpg);
}

td.colbutton {
	background-image:url(../pics/colbutton.gif);
	background-repeat:no-repeat;
	width:60px;
	height:60px;
}	

.column_left {
	width: 400px;
	float:left;
}

.column_both {
	width: 800px;
	float:left;
}

.column_spacer {
	width:2px;
	height:280px;
	float:left;
}

.scrollboxstart {
	margin: 0 0 0 0;
	border: 0px solid #D4D8DB;
	      scrollbar-DarkShadow-Color:#9BA8B1; 
	      scrollbar-Track-Color:#ffffff; 
	      scrollbar-Face-Color:#ffffff; 
	      scrollbar-Shadow-Color:#ffffff; 
	      scrollbar-Highlight-Color:#9BA8B1; 
	      scrollbar-Arrow-Color:#9BA8B1;
	padding: 3px 5px;
	overflow:auto;
	}


.textbox {
	background: transparent;
	background-color: #A2A7CF;
	border: solid 1px solid;
	color: #000043;
	font-family: verdana;
	font-size: 11;
	text-align: left;
}

.dlbox {
	border-right-width:1px;
        border-right-color:676EAA;
        padding-top:0px;
        padding-left:3px;
        padding-bottom:2px;
        color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.dlboxheader {
	font-family: tahoma; color: FF9900; font-weight: bold; font-size: 11px;;
}
.selectbox {
	  background-color: #6b6cac;
     	  color: #ffffff;
	  border-width:0px;
     	  font-family: verdana;
          font-size: 7pt;
}
.sender {
          background-color: #21263C;
     	  color: #FFFFFF;
	  border-style:solid;
	  border-width:1px;
	  border-color:#febc04;
          font-weight:bold;
          font-family: verdana;
          font-size: 8pt;
}

.nobr {
	white-space: nowrap;
}
	
	
	
h1 {
font-family: tahoma; color: FF9900; font-weight: bold; font-size: 12px; margin-bottom: 4px;
}
.hlb {font-family: tahoma; color: FF9900; font-weight: bold; font-size: 12px;}
.big {font-family: tahoma; color: FF9900; font-weight: bold; font-size: 13px;}
A:Link {color: #FFFFFF; text-decoration: none;}
A:Active {color: #FFFFFF; text-decoration: underline;}
A:Visited {color: #FFFFFF; text-decoration: none;}
A:Hover {color: #f9be00; text-decoration: none;}

.menuactiv { color: #FF9900; font-size: 8pt; font-weight: bold; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuunactiv { color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.menuunactiv:hover { color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline; }
.menuunactiv:visited { color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }

.menuactiv2 { color: #FF9900; font-size: 8pt; font-weight: bold; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuunactiv2 { padding-top: 4px; color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-weight: bold }
.menuunactiv2:hover { color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-weight: bold }
.menuunactiv2:visited { padding-top: 4px; color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-weight: bold }

.hl { color: #FF9900; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.net { color: #FFFFFF; font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.smalltext { color: #FFFFFF; font-size: 9pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testtext { color: #FFFFFF; font-size: 10pt; text-align:justify; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bluebackkg { color: #FFFFFF; font-size: 10pt; font-weight: bold; text-decoration: none; font-family: tahoma, Helvetica, Geneva, Swiss, SunSans-Regular }
.mainbg { background-image:url(../pics/headerbg.jpg); background-repeat: repeat-x; }
.überschrift {
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:676EAA;
  padding-right:1px;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:676EAA;
  padding-top:1px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:676EAA;
  padding-bottom:1px;
  text-align:center;
  font-family: tahoma;
  color: FF9900;
  font-weight: bold;
  font-size: 10pt;
  background-color: 171A2C; }

.inhaltbox {
  padding-left:1px; 
  padding-right:1px;
  padding-bottom:1px;
  text-align:left;
  font-family: tahoma, Arial;
  color: E4E4E4;
  font-weight: none;
  font-size: 8pt;
  background-color: 303559; }
  
.inhalt {font-family: tahoma, Arial; color: E4E4E4; font-weight: none; font-size: 8pt; background-color: 303559; }  

.unactiveflap {
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:676EAA;
  border-left-width:1px;
  border-left-style:dotted;
  border-left-color:#18192D; 
  padding-right:0px;
  color: E4E4E4;
  background-color: 18192D;
  background-image:url(../pics/leftflap_inactive.jpg);
 }
  
.flap_border {
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:676EAA;
  padding-bottom:0px;
  color: E4E4E4;
  background-color: 171A2C;
  background-image:url(../pics/leftflap_border.jpg);}  

.activeflap {
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:676EAA;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:676EAA;  
  padding-right:0px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:303559;
  padding-bottom:0px;
  color: FF9900;
  background-color: 171A2C;
  background-image:url(../pics/leftflap_active.jpg);
  }

.flapfontbig,
.flapfontsmall {
  text-align:center;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.flapfontsmall {
	font-size: 9px;
	font-weight: none;
}

.flapfontbig {
	font-size: 11px;
	font-weight: bold;
}

.schlagzeilelinks {
  text-align:justify;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: FF9900;
  font-weight: bold;
  font-size: 10pt;
  background-color: 171A2C;}

.schlagzeilerechts {
  text-align:justify;
  padding-right:2px;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: FF9900;
  font-weight: bold;
  font-size: 10pt;
  background-color: 303559;}

.schlagzeilengif {
  text-align:justify;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: FF9900;
  font-weight: bold;
  font-size: 11pt;
  background-color: 171A2C;}

.contentbox {
  border-width:1px;
  border-color:676EAA;
  border-top-style:solid;
  border-left-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  padding-right:1px;
  padding-bottom:1px;
  text-align:justify;
  font-family: tahoma;
  color: E4E4E4;
  font-weight: none;
  font-size: 10pt;
  background-color: 303559;}

.balken {
  text-align:justify;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: E4E4E4;
  font-weight: none;
  font-size: 7px;
  background-color: 303559;
  background-image:url(../pics/balken.gif);
  height: 8pt;}

.zwischen {
  padding-left: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-width:1px;
  border-top-style:solid;
  border-color:676EAA;  
  border-bottom-style:solid;
  text-align:justify;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: 9999CC;
  font-weight: bold;
  font-size: 8pt;
  background-color: 171A2C;}

.navibar {
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: 9999CC;
  font-weight: bold;
  font-size: 8pt;
}
  
.zwischen2 {
  padding-left: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  text-align:justify;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: 9999CC;
  font-weight: bold;
  font-size: 8pt;
  background-color: 171A2C;
  height: 20px;}  

.time {
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: FF9900;
  font-weight: none;
  font-size: 8pt;}

.shortnews {
  padding-left:5px;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: E4E4E4;
  font-weight: none;
  font-size: 8pt;}

.bignews {
  padding-left:5px;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: E4E4E4;
  font-weight: none;
  font-size: 10pt;}


.überschriftartikel2 {
  text-align:justify;
  font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: FF9900;
  font-weight: bold;
  font-size: 10pt;}
  
.üartikelactiveflap {
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:676EAA;
  padding-right:1px;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:676EAA;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:676EAA;
  padding-bottom:1px;
  padding-left:1px;
  text-align:center;
  font-family: tahoma;
  color: FF9900;
  font-weight: bold;
  font-size: 10pt;
  background-color: #171A2C;
  background-image:url(../pics/artikelflap_on.gif); }

.üartikelunactiveflap {
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:676EAA;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:676EAA;
  padding-right:1px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:676EAA;
  padding-bottom:1px;
  text-align:center;
  font-family: tahoma;
  color: 9999CC;
  font-weight: none;
  font-size: 10pt;
  background-color: #171A2C;
  background-image:url(../pics/artikelflap_off.gif); }
  
.chartbox,
.searchbox { 
     background-color: #31355a; 
     color: #A2A7CF;
	  border-style:solid;
	  border-width:1px;
	  border-color:#18192D;
	  background-image: url(../pics/verlauf_box.gif);
	  background-position: bottom;
	  background-repeat: repeat-x;	  
	  font-weight:bold;
	  color: #FFFFFF;
	  text-align:left;
}

.chartbox {
	padding-left:10px;
	  padding-right:10px;
	  padding-top:15px;
} 

div#left_column {
	border-left-style:none;
	border-right-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#676eaa;
	background-color:#303559;
	float:left;
	width:252px;
}

.maincontentarea  {
	float:right;
	width:741px;
}

.contentbox100 {
  border-width:1px;
  border-color:676EAA;
  border-top-style:solid;
  border-left-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  padding-right:1px;
  padding-bottom:1px;
  text-align:justify;
  font-family: tahoma;
  color: E4E4E4;
  font-weight: none;
  font-size: 10pt;
  background-color: 303559;
  height:735px;
} 

.height100 {
  height:100%;
}	

.skyscraper {
	height:620px;
}

.articlecontentbox {
	background-image:url(../pics/contentbox_verlauf.gif); 
	background-repeat:repeat-y;
	padding-right:6px;
}

.screenbox,
.newsscreenbox {
	background-color:#18192B;
	padding:4px;
	color: #C1C2D6;
	text-align:center;
	font-size: 8pt; font-family: tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.screenbox {
	width:128px;
}
.newsscreenbox {
	width:auto;
	float: right;
	margin-left:3px;
}
.alternatebg {
	background-image:url(/pics/verlauf_foren.gif);
	background-repeat:repeat-y;
}

.newsbg {
	background-image:url(/pics/news_BG.gif);
	background-repeat:repeat-y;
}

td.systemactive {
	background-image:url(../pics/systeme_bg.gif);
	color:#FF900A;
	font-size:10px;
	width:44px;
	border-width:1px;
	border-color:#22262F;
	border-style:solid;
	padding-right:4px;
}     
div#popupmsg {
	z-index=100;
	position:absolute;
	left:-100px;
	top:-500px;
	width:250px;
	background-color:#18192B;
	border-style:solid;
	border-width:2px;
	border-color:#C1C2D6;
	padding-bottom:5px;	
}