pre
	{
		 white-space: pre-wrap;       /* css-3 */
		 white-space: pre-line;       /* css-3 */
		 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
		 white-space: -pre-wrap;      /* Opera 4-6 */
		 white-space: -o-pre-wrap;    /* Opera 7 */
		 word-wrap: break-word;       /* Internet Explorer 5.5+ */
	}
H1
	{
	}
H2
	{
		margin-top : 5px;
		margin-bottom : 5px;
		font-family : sans-serif;
		font-size : 24px;
		line-height : 90%
	}
H3
	{
	}
H4
	{
		margin-top : 5px;
		margin-bottom : 5px;
		font-family : sans-serif;
		font-size : 24px;
		line-height : 90%
	}
H5
	{
		margin-top : 5px;
		margin-bottom : 5px;
		font-family : sans-serif;
		font-size : 16px;
		line-height : 90%
	}
H6
	{
	}
input, select, textarea, form
	{
	font-size:12px; 
	font-family:serif; 
	font-weight:bold; 
	color:#100090; 
	}
form.information
	{
	font-size:10px; 
	font-family:Verdana,serif; 
	font-weight:normal; 
	color:#000000; 
	}
input.spielbericht, select.spielbericht, textarea.spielbericht, form.spielbericht
	{
	font-size:10px; 
	font-family:Verdana,serif; 
	font-weight:normal;
	color:#880000; 
	}
p.ueberschrift{
	font-size:20px; 
	font-family:Times New Roman,sans-serif; 
	font-weight:bold; 
}
#information
	{
	font-size:10px; 
	font-family:Verdana,serif; 
	font-weight:normal; 
	color:#000000; 
	}
#menu
{
	position: absolute;
	font-size: 12px;
	left: 2%;
	right: 2%;
	top: 5px;
	height: 10px;
	width: 96%;
}
#kopf
{
	position: absolute;
	left: 2%;
	right: 2%;
	top: 65px;
	height: 50;
	width: 96%;
	vertical-align: middle;
	text-align: center;
}
#auswahl
{
	position: absolute;
	height : 20;
	#text-align: center;
	left: 10%;
	right: 10%;
	top: 80px;
	height: 40px;
	width: 80%;
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	color:#100090; 
}
#auswahl_ligatabelle
{
	position: absolute;
	width: 100%;
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	color:#100090; 
}
#info
{
	position: absolute;
	text-align: left;
	left: 2%;
	right: 2%;
	width: 96%;
}
#daten
{
	position: absolute;
	font-family: Verdana, Times New Roman, serif;
	font-size: 12px;
	left: 2%;
	right: 2%;
	top: 125px;
	width: 96%;
}
#saarlanmeister_meister
{
	position: absolute;
	font-family: serif;
	font-size: 11px;
	left:10px;
	width:800px;
}
#daten2
{
	position: absolute;
	font-family: Arial;
	font-size: 12px;
	left: 2%;
	right: 2%;
	top: 85px;
	width: 96%;
}
#daten3
{
	position: absolute;
	font-family: serif;
	font-size: 12px;
	left: 2%;
	right: 2%;
	top: 125px;
	width: 96%;
}
#landesmeister
{
	position: absolute;
	font-family: serif;
	font-size: 12px;
	left:10px;
	width:700px;
}
#spielstaetten
{
	font-family: Arial;
	font-size: 14px;
	text-align:justify;
	left:10px;
	width:800px;
}
#benutzer
{
	font-family: Arial;
	font-size: 14px;
	text-align:justify;
	left:10px;
}
#spielberichte
{
	font-family: Arial;
	font-size: 14px;
	text-align:justify;
	left:10px;
	width:600px;
}
#ordnungsstrafen
{
	font-family: Arial;
	font-size: 12px;
	text-align:justify;
	left:10px;
	width:800px;
}
#spielverlegungen
{
	position: absolute;
	left:10px;
	width:800px;
}
#daten4
{
	position: absolute;
	font-family: Courier;
	font-size: 14px;
	left: 2%;
	right: 2%;
	top: 125px;
	width: 96%;
}
#daten5
{
	position: absolute;
	font-family: Courier;
	font-size: 14px;
	left:10px;
	width:830px;
}
#daten6
{
	position: absolute;
	font-family: serif;
	font-size: 12px;
	left: 10px;
	right: 2%;
	width: 780px;
}
#steckbrief
{
	position: absolute;
	font-family: monospace;
	font-size: 14px;
	left: 10px;
	right: 2%;
	top: 20px;
	width: 625px;
}
table.filter{
	font-family: Times New Roman, Arial;
	font-size: 14px;
	font-weight : bold;
	width: 540px;
	background-color: #EEEEEE;
	border : 1px solid #000000;
	border-collapse : collapse;
}
table.ligatabelle{
	width : 100%;
	border : 1px solid #000000;
	border-collapse : collapse;
}
table.spielstaetten{
	font-family: Arial;
	font-size: 12px;
	width : 100%;
	border : 1px solid #000000;
	border-collapse : collapse;
}
table.spielverlegungen{
	font-family: Times New Roman, Arial;
	font-size: 12px;
	font-weight : bold;
	width : 100%;
	border : 1px solid #000000;
	border-collapse : collapse;
}
table.ordnungsstrafen{
	border : 2px solid #000000;
	border-collapse : collapse;
	font-family: Arial;
	font-size: 12px;
	text-align:justify;
	left:10px;
	width:800px;
}
table.auswahl{
	font-family: Times New Roman, Arial;
	font-size: 12px;
	font-weight : bold;
	background-color: #FFFF99;
	border : 1px solid #000000;
	margin:auto;
	border-collapse : collapse;
}
td.auswahl{
	border : 0px solid #000000;
	padding-left : 3px;
	padding-right : 3px;
}
td{
	border : 1px solid #000000;
	padding-left : 3px;
	padding-right : 3px;
}
td.Bemerkungen {
	padding : 10px 10px 10px 10px;
	text-align: left;
	font-family: Times New Roman, Arial;
}
td.winner {
  background-color:#FFDDAF;
}
td.looser {
  background-color:#FFFFFF;
}
tr.pokal {
  #font-family: monospace;
  font-size: 12px;
}
tr.tabellenkopf {
  background-color:#CCCCCC;
  #font-family: monospace;
  font-size: 16px;
  text-align: center;
}
tr.tabellenkopf2 {
  background-color:#DDDDDD;
  #font-family: monospace;
  font-size: 12px;
}
td.verlegt {
  background-color:#DDDDDD;
  font-family: Arial;
  font-size: 9px;
  font-style:italic;
}
a.box {
  border : 1px #000 solid;
  color: #EAF4FF;
  background-color:#000080;
  padding:3px 10px;
  text-decoration:none;
  font-weight:bold;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  text-align:center;
  display:block;
}
a.box_aktiv {
  border : 1px #000 solid;
  color: #EAF4FF;
  background-color:#0000FF;
  padding:3px 10px;
  text-decoration:none;
  font-weight:bold;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  text-align:center;
  display:block;
}
a.box:hover {
  background-color:#0000FF;
}
input.button
{
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	color:#100090; 
	background:#BBBBBB;
	height:25px;
	text-align:center;
	padding:4px 4px 4px 4px;
	vertical-align:middle;
	border-top:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:3px solid #555555;
	border-bottom:3px solid #555555;
}
#meldetext
{
	background : #FF0000;
	font-family : sans-serif;
	font-size : 16px;
}
div.auto_complete 
{
	visibilty:visible;
	background: #fff;
	z-index: 90;
	position:absolute;
	width:250px;
	height:20px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;

}
div.auto_complete ul 
{

	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
	margin:0;
	padding:0;
	height:20px;
	width:100%;
	list-style-type:none;
	z-index: 90;
}
div.auto_complete li 
{	
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	border-left:1px solid #888888;
	border-right:1px solid #888888;
	background: #eeeeee;
	margin:0;
	padding:3px;
	z-index: 90;
}
div.auto_complete li.selected 
{ 
	background-color: #ffb000; 
	z-index: 90;
}
a.box2 {
  width : 200;
  border : 1px #000 solid;
  color: #EAF4FF;
  background-color:#000090;
  margin-left:0px;
  margin-right:0px;
  text-decoration:none;
  font-weight:bold;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  text-align:center;
  display:block;
}
a.box2:hover {
  background-color:#0000FF;
}
a.button
{
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#100090; 
	background:#BBBBBB;
	height:25px;
	text-align:center;
	padding:4px 4px 4px 4px;
	vertical-align:middle;
	border-top:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:3px solid #555555;
	border-bottom:3px solid #555555;
}
a.button:hover {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#100090; 

}
a.button:focus {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#100090; 
}
a.button:visited {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#100090; 
}
a.button:link {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#100090; 
}
a.button:active {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#100090; 
}
a.button_inaktiv
{
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#FFFFFF; 
	background:#BBBBBB;
	height:25px;
	text-align:center;
	padding:4px 4px 4px 4px;
	vertical-align:middle;
	border-top:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:3px solid #555555;
	border-bottom:3px solid #555555;
}
a.button_inaktiv:hover {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#FFFFFF; 

}
a.button_inaktiv:focus {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#FFFFFF; 
}
a.button_inaktiv:visited {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#FFFFFF; 
}
a.button_inaktiv:link {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#FFFFFF; 
}
a.button_inaktiv:active {
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	text-decoration:none;
	color:#FFFFFF; 
}