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



body {
  /*background-image:URL(../img/hintergrundtextur.jpg);
  background-repeat:repeat-x;
  */
  background-color:#000000;
  color:#FFFFFF;
  font-family: verdana,arial,lucinda,helvetica,sans-serif;
  font-size: 10px;
}

img {
  border: 0px;
}

#contentbereich {
  z-index:0;
  width:500px;
  position:relative;
  text-align:left;
  border:0px solid #ffffff;

}

#menuebereich {
  z-index:10;
  position:absolute;
  top:85px;
  left:10px;
  
}


#loginstatus {
  z-index:10;
  position:absolute;
  top:55px;
  left:840px;
  width:100px;
  border:0px solid #ffffff;
  
}


#banner {
  z-index:10;
  position:absolute;
  top:5px;
  left:321px;
  border:0px solid #ffffff;
}


#seiteninhalt {
  z-index:5;
  background-color:#000044;
  position:absolute;
  top:85px;
  left:150px;
  width:785px;
  border:10px solid #000044;
  min-height:450px;
}


#header {
  z-index:0;
  position:absolute;
  left:0px;
  top:0px;
  border:0px solid #ff0000;

}


a.menuelink { 
			 	 display:block; 
				 margin-bottom:2px; 
				 margin-left:0px; 
				 text-align:right; 
				 width:120px;
         padding:2px; 
				 text-decoration:none; 
				 font-weight:bold; 
				 font-size:8pt;
				 font-family:verdana;
}

a.menuelink:link    { 
				 color:#99ccff; 
				 background-color:#000066; 
}


a.menuelink:visited { 
				 color:#99ccff; 
				 background-color:#000066; 
}


a.menuelink:hover   { 
				 color:#ffffff; 
				 background-color:#000099; 
}


a.menuelink:active  { 
				 color:#ffffff; 
				 background-color:#000099; 
}



a.menuelinkGM { 
			 	 display:block; 
				 margin-bottom:2px; 
				 margin-left:0px; 
				 text-align:right; 
				 width:120px;
         padding:2px; 
				 text-decoration:none; 
				 font-weight:bold; 
				 font-size:8pt;
				 font-family:verdana;
}

a.menuelinkGM:link    { 
				 color:#FFcc00; 
				 background-color:#cc0000; 
}


a.menuelinkGM:visited { 
				 color:#FFcc00; 
				 background-color:#cc0000; 
}


a.menuelinkGM:hover   { 
				 color:#ffffff; 
				 background-color:#990000; 
}


a.menuelinkGM:active  { 
				 color:#ffffff; 
				 background-color:#990000; 
}




a.link 
	{
 	 font-family:Arial;
 	 color:#ffffff;
 	 font-size:10pt;
	 font-weight:bold;
  }
	
a.link:visited 
	{
 	 color:#ffffff;
  }
	
a.link:hover 
	{
 	 color:#ff0000;
  }

a.link:active 
	{
 	 color:#ff0000;
	}



a.linkklein 
	{
 	 font-family: verdana,arial,lucinda,helvetica,sans-serif;;
 	 color:#ffffff;
 	 font-size:7pt;
  }
	
a.linkklein:visited 
	{
 	 color:#ffffff;
  }
	
a.linkklein:hover 
	{
 	 color:#ffff00;
  }

a.linkklein:active 
	{
 	 color:#ff0000;
	}
  
  
  
.eingabebutton
{
 border:1px solid #A7ADBC;
 color:#A7ADBC;
 background-color:#000066;
}

.eingabefeld_login
{
 width:150px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}

.eingabefeld_user
{
 width:350px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}


.eingabefeld_werbung
{
 width:350px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}


.eingabefeld_spiel
{
 width:350px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}


.selectfeld_spiel
{
 width:354px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}


.eingabefeld_spielsuche
{
 width:350px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}


.selectfeld_spielsuche
{
 width:354px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}




.textarea_spiel
{
 width:350px;
 height:200px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}



.eingabefeld_news
{
 width:350px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}

.textarea_news
{
 width:350px;
 height:100px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}

.textarea_news2
{
 width:350px;
 height:200px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}

.textarea_vote
{
 width:400px;
 height:100px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}

.eingabefeld_vote
{
 width:50px;
 background-color:#FFFF99;
 font-family:Verdana;
 text-align:center;
 font-size:12px;
 color:#000066;
}


.eingabefeld_support
{
 width:350px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}


.selectfeld_support
{
 width:354px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}

.textarea_support
{
 width:350px;
 height:200px;
 background-color:#FFFF99;
 font-family:Verdana;
 font-size:12px;
 color:#000066;
}






*.normaltext
{
 font-family:Verdana;
 color:#ffff00;
 font-size:10pt;
}


*.kleintext
{
 font-family:verdana,arial,lucinda,helvetica,sans-serif;
 color:#ffffff;
 font-size:8pt;
}


*.statustext
{
 font-family:verdana,arial,lucinda,helvetica,sans-serif;
 color:#ffffff;
 font-size:8pt;
}


.fehlertext {
 font-family:Verdana;
 color:#ff0000;
 font-size:10pt;
 font-weight:bold;
}


*.normaltexthervorgehoben
{
 font-family:Verdana;
 color:#FF0000;
 font-size:11pt;
 font-weight:bold; 
 text-decoration:underline;
}


tr.spielauflistung {
  background-color:#000099;
  
}









.news_container {
  position:relative;
  text-align:left;
  background-color:#660000;
  width:785px;
}

.news_ueberschrift {
  position:relative;
  top:0px;
  width:100%;
  text-align:left;
  background-color:#550000;
  font-weight:bold;
  
  font-family:Verdana;
  color:#ffff00;
  font-size:10pt;
}

.news_text {
  position:relative;
  top:0px;
  text-align:left;
  width:100%;
  background-color:#770000;
  
  font-family:Verdana;
  color:#ffffff;
  font-size:9pt;
}

.news_optionen {
  position:relative;
  top:0px;
  text-align:left;
  width:100%;
  background-color:#550000;

  font-weight:bold;
  text-align:right;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}





.spieleliste_container {
  position:relative;
  background-color:#660000;
  width:785px;

}

.spieleliste_ueberschrift {
  position:relative;
  top:0px;
  width:100%;
  background-color:#550000;
  font-weight:bold;
  
  font-family:Verdana;
  color:#ffff00;
  font-size:12pt;
}

.spieleliste_text {
  position:relative;
  top:0px;
  width:100%;
  background-color:#770000;
  font-family:Verdana;
  color:#ffffff;
  font-size:9pt;
}

.spieleliste_optionen {
  position:relative;
  top:0px;
  width:100%;
  background-color:#550000;
  font-weight:bold;
  text-align:right;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}





.spieledetail_container {
  position:relative;
  background-color:#660000;
  width:785px;

}

.spieledetail_ueberschrift {
  position:relative;
  top:0px;
  width:100%;
  background-color:#550000;
  font-weight:bold;
  
  font-family:Verdana;
  color:#ffff00;
  font-size:12pt;
}

.spieledetail_text {
  position:relative;
  top:0px;
  width:100%;
  background-color:#770000;
  min-height:160px;
  font-family:Verdana;
  color:#ffffff;
  font-size:9pt;
}

.spieledetail_optionen {
  position:relative;
  top:0px;
  width:100%;
  background-color:#550000;
  font-weight:bold;
  text-align:right;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}

.spieledetail_infobox {
  width:400px;
  height:140px;
  float:right;
  padding:10px;
  border:0px solid #ffffff;
  background-color:#550000;

}





.charts_container {
  position:relative;
  background-color:#660000;
  width:785px;

}




.charts_rangboxA {
  background-color:#550000;
  float:left;
  width:50px;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}


.charts_spielboxA {
  background-color:#550000;
  float:left;
  width:635px;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}


.charts_stimmenboxA {
  background-color:#550000;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}




.charts_rangboxB {
  background-color:#770000;
  float:left;
  width:50px;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}


.charts_spielboxB {
  background-color:#770000;
  float:left;
  width:635px;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}


.charts_stimmenboxB {
  background-color:#770000;
  font-family:Verdana;
  color:#ffffff;
  font-size:10pt;
}
