body {

	background: #d9d9d9 url(img/background.jpg);
	margin:0px;
  font-weight: normal;
	color: #686868;
}


a:link, a:visited, a:active
{
 color: rgb(39,111,159);
  text-decoration: none;
}

a:hover {
 color: #fa6708;
  text-decoration: none;
}

a.kopfnavi:link, a.kopfnavi:visited, a.kopfnavi:active {
  color: #888888;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  font-variant: small-caps;
  background: none;
  text-decoration: none;
}
a.kopfnavi:hover {
  text-decoration: none;
}



a.navi:link, a.navi:visited, a.navi:active, a.navi:hover{
	font-family: verdana; 
	color: #686868; 
	font-size: 12px;
	font-weight: bold;	
	background: none;
	text-decoration: none;	
	}

a.navi:hover{

  text-decoration: none;
	color: #ff7700; 
}
a.navi_on:link, a.navi_on:visited, a.navi_on:active, a.navi_on:hover{
	font-family: verdana; 
	color: #ff7700; 
	font-size: 12px;
	font-weight: bold;	
	background: none;
	text-decoration: none;	
	}

a.navi_blue:link, a.navi_blue:visited, a.navi_blue:active, a.navi_blue:hover{
	font-family: verdana; 
	color: #276F9F; 
	font-size: 12px;
	font-weight: bold;	
	background: none;
	text-decoration: none;	
	}
  
  
.font01
{
 color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-variant: small-caps;
  background: none;
  text-decoration: none;
}

.font02
{
 color: #999999;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-variant: small-caps;
  background: none;
  text-decoration: none;
}

a.headerlink:link, a.headerlink:visited, a.headerlink:active, a.headerlink:hover {
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}

.headertxt {
	color: #999999;
	font-size: 10px;
}

.copyright {
	color: #999999;
	font-size:12px;
	}
	
table.grau {
	padding: 4px 0px 0px 3px;	
	background-color: #000000;
}


td.tab_blau {
		text-align: left;
		font-size: 9pt;	
		color: #005492;
		padding: 5px 4px 3px 3px;	
		margin-bottom:2px;	
		background-image: url(img/tab_blau.jpg);
		border-bottom: solid 0px #005492;
		border-top: solid 0px #005492;
	} 
td.tab_grau {
		text-align: left;
		font-size: 9pt;	
		color: #cfcfcf;
		padding: 5px 4px 3px 3px;	
		margin-bottom:2px;	
		background-image: url(img/tab_grau.jpg);
		border-bottom: solid 0px #cfcfcf;
		border-top: solid 0px #cfcfcf;

    
    	} 

.a.orangelink:link, a.orangelink:visited, a.orangelink:active , a.orangelink:hover {
	color: #FFFFFF
	}

/**  Content **/
td.box_mitte {
	padding: 5px 6px 5px 6px;
  font-weight: normal;
  text-align: justify;
	color: #686868;
	border-bottom: solid 1px #cfcfcf;
	border-left: solid 1px #cfcfcf;
	border-right: solid 1px #cfcfcf;
	border-top: solid 1px #cfcfcf;
	background-color : #f5f5f5;
}
/**  Content **/

.headline_box {
	color: #ff8800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	background: none;
	text-decoration: none;
}


td
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-family:arial;
	font-size:12px;
}



select {
	font-family:Verdana;
	font-size:8pt;
	border: solid 1px #CCCCCC;
}


input {
	font-family:Verdana;
	height: 18px;
	border: solid 1px #CCCCCC;
	vertical-align: middle;
		font-size:8pt;
		color: #666666;
}


textarea {
	font-family:Verdana;
	font-size:8pt;
	color: #000000;
	border: solid 1px #CCCCCC;
}

.button {
	border : solid 1px #cccccc;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 1px;
}

.texttitel {
  color: #fa6708;
  font-weight: bold;
  font-size: 13px;
}
td.game_td {
		text-align: left;
		font-size: 9pt;	
		color: #005492;
		background-color: rgb(255,255,255);
		padding: 10px 10px 10px 10px;	
		margin-bottom:2px;
    margin-right: 5px ;	
		border-bottom:1px  dotted #999999;
		border-top: 1px  dotted #999999;
		border: 1px  dotted #999999;
	}
hr{
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1px #cccccc;
 border-bottom: solid 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}



