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+ */
}
input, select, textarea, form
	{
	font-size:11px; 
	font-family:Verdana,sans-serif; 
	font-weight:bold; 
	color:#100090; 
	}
p.ueberschrift{
	font-size:20px; 
	font-family:Times New Roman,sans-serif; 
	font-weight:bold; 
}
#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; 
}
td.versteckt
{
	display:none; 
}
td.zusatzinfos
{
	text-align: center;
	background-color: #EAF4FF; 
}
#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
{
	position: absolute;
	font-family: Arial;
	font-size: 14px;
	text-align:justify;
	left:10px;
	width:700px;
}
#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;
	top:0px;
	width:700px;
}
#daten6
{
	position: absolute;
	font-family: serif;
	font-size: 12px;
	left: 10px;
	right: 2%;
	width: 780px;
}
#daten7
{
	position: absolute;
	font-family: serif;
	font-size: 10px;
	left: 10px;
	right: 2%;
	width: 780px;
}
#steckbrief
{
	position: absolute;
	font-family: monospace;
	font-size: 14px;
	left: 10px;
	right: 2%;
	top: 20px;
	width: 625px;
}
table.ligatabelle{
	width : 100%;
	border : 1px solid #000000;
	border-collapse : collapse;
}
table.adressen{
	font-family: Arial;
	font-size: 12px;
	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.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.rangliste{
	border : 0px solid #000000;
	font-family: serif;
	font-weight: normal;
	font-size: 14px;
}
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: 14px;
  text-align: center;
}
tr.tabellenkopf2 {
  background-color:#DDDDDD;
  #font-family: monospace;
  font-size: 12px;
  border-bottom: 1px solid #000000;
}
.tabellenkopf3{
  background-color:#DDDDDD;
  border-bottom: 1px solid #000000;
}
.tabellenkopf4{
  font-family: Arial;
  font-size: 11px;
  background-color:#CCCCCC;
  border-bottom: 0px solid #000000;
}
.tabellenfuss_eingwechselt{
  font-family: Arial;
  font-size: 11px;
  background-color:#BBEEBB;
  border-top: 0px solid #000000;
}
.tabellenfuss_ausgwechselt{
  font-family: Arial;
  font-size: 11px;
  background-color:#EEBBBB;
  border-top: 0px solid #000000;
}
tr.relegation {
  background-color:#DDDDDD;
  font-family: Arial;
  font-size: 12px;
  text-align: left;
}
td.verlegt {
  background-color:#DDDDDD;
  font-family: Arial;
  font-size: 9px;
  font-style:italic;
}
td.schiedsrichter {
  background-color:#CCCCFF;
  font-family: Arial;
  font-size: 10px;
  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;
}
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.link_cursiv {
    text-decoration:none;
    color:#000000;
}
a.link_cursiv:hover {
    color:#0000CC;
    font-weight:bold;
    font-style:italic;
}
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;
}
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;
}
.Ueberschrift_Balken {
	text-align: center;
	background-color: #EAEAEA;
}
.kein_rahmen{
	border-style: none; 
	border-width: medium;
}
.rechter_rahmen{
	border-left-style: none; 
	border-bottom-style: none; 
	border-top-style: none; 
	border-width: medium;
	border-right-style: 1px solid #000000;
}
.ms-prof-main {
	border-left: .75pt solid black;
	border-right-style: none;
	border-top: .75pt solid black;
	border-bottom-style: none;
	background-color: white;
}
.ms-prof-tl {
	font-weight: bold;
	color: white;
	border-left-style: none;
	border-right: .75pt solid black;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: black;
}
.ms-prof-left {
	font-weight: normal;
	color: black;
	border-left-style: none;
	border-right: .75pt solid black;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: white;
}
.ms-prof-top {
	font-weight: bold;
	color: white;
	border-left-style: none;
	border-right: .75pt solid black;
	border-top-style: none;
	border-bottom: .75pt solid black;
	background-color: black;
}
.ms-prof-even {
	font-weight: bold;
	color: red;
	border-style: none;
	background-color: white;
}
.ms-prof-even-0{
	font-weight: bold;
	color: #AA0000;
	border-style: none;
	background-color: white;
}
.ms-prof-even-1 {
	font-weight: bold;
	color: #AA00AA;
	border-style: none;
	background-color: white;
}
.ms-prof-even-2 {
	font-weight: bold;
	color: #0000AA;
	border-style: none;
	background-color: white;
}
.ms-prof-even-3 {
	font-weight: bold;
	color: #00AAAA;
	border-style: none;
	background-color: white;
}
.ms-prof-even-4 {
	font-weight: bold;
	color: #00AA00;
	border-style: none;
	background-color: white;
}
.style0 {
	font-weight: bold;
	color: black;
	border-style: none;
	background-color: #FFDDAF;
}
.style1 {
	font-weight: bold;
	color: black;
	border-style: none;
	background-color: #FFDDAF;
}
.onMouseOver{
	background-color: black;
	color: white;
}
.onMouseOut{
	background-color: white;
	color: black;
}
.meinePassnummer{
	background-color: #55FF00;
	color: black;
}
.gesuchtePassnummer{
	background-color: #FF0000;
	color: black;
}
.meinVerein{
	background-color: #CCCCCC;
	color: black;
}
