body	{background-color: #C0C0C0;}
.maintable {position:absolute; top:0%; left:7%;}

td		{font-size:12;font-family:Arial; vertical-align:top}
td.bg	{background-color: #0B6309; color:#ffffff}
td.bg2	{background-color: #008000; color:#ffffff}
td.main {background-color: #FFFF80}

td.bguesicht	{background-color: #0B6309; color:#ffffff; font-weight:bold; text-align:center}
tr.box			{color:#000000; text-align:center}
tr.boxhead		{color:#000000; font-weight:bold; text-align:center}
.uerangliste {font-size:12; font-family:Arial; color:#000000}
.uerangliself {font-size:12; font-family:Arial; color:#FF0000}

a:link { text-decoration:none; color:#99CCFF}
a:visited { text-decoration:none; color:#99CCFF}
a:hover { text-decoration:underline; color:#99CCFF}
a:active { text-decoration:underline; color:#99CCFF}

td.main a:active { text-decoration:none; color:#0000FF}
td.main a:link { text-decoration:none; color:#0000FF}
td.main a:visited { text-decoration:none; color:#0000FF}
td.main a:hover { text-decoration:underline; color:#0000FF}

td.ranglitop a:active { text-decoration:none; color:#99CCFF}
td.ranglitop a:link { text-decoration:none; color:#99CCFF}
td.ranglitop a:visited { text-decoration:none; color:#99CCFF}
td.ranglitop a:hover { text-decoration:underline; color:#99CCFF}

a.xxs	{font-size:10; font-family:Arial; vertical-align:top}

.small{font-size:10; font-family:Arial;}

.vsmall{font-size:6; font-family:Arial;}
.xtrmsmall{font-size:2; font-family:Arial;}
.xtrmsmall4{font-size:4; font-family:Arial;}
.fehler {font-size:12; font-weight:bold; font-family:Arial; color:#ff0000}
.formular {font-size:11; font-family:Arial; background-color:#E6E8FA}
.tipp {font-size:10; font-family:Arial; }
.gaestebuch {font-size:12; font-weight:bold; font-family:Arial; vertical-align:top; background-color:#FFFF80}
.zentriert {text-align:center}
.normal {font-size:12; font-family:Arial;}
.nbold {font-size:12; font-weight:bold; font-family:Arial;}
.msgboxborder {border-width:medium; border-style:double; border-color:#CDCDCD}
.msgboxinfo {font-size:12; font-weight:bold; font-family:Arial; text-align:center; vertical-align:middle; color:#0000FF; background-color:#CDCDCD}
.msgboxerr {font-size:12; font-weight:bold; font-family:Arial; text-align:center; vertical-align:middle; color:#FF0000; background-color:#CDCDCD}
.msgboxmsg {font-size:12; font-weight:bold; vertical-align:middle; font-family:Arial; color:#000000; background-color:#FFFF80}
.ranglitop {font-size:12; font-weight:bold; vertical-align:middle; font-family:Arial; color:#ffffff; background-color:#545454}
.ranglitopmid {font-size:12; font-weight:bold; text-align:left; vertical-align:middle; font-family:Arial; color:#FFFFFF; background-color:#4A4A4A}
.rangliste {font-size:12; font-family:Arial; color:#000000; background-color:#EEEEEE}
.rangliself {font-size:12; font-family:Arial; color:#FF0000; background-color:#EEEEEE}
.ranglisame {font-size:12; font-family:Arial; color:#0000FF; background-color:#EEEEEE}
.ranglimid {font-size:12; text-align:left; font-weight:bold; font-family:Arial; background-color:#DDDDDD}
.ranglitab {font-size:12; text-align:center; font-weight:bold; color:#000000; font-family:Arial; background-color:#DDDDDD}
.ranglitabsel {font-size:12; text-align:center; font-weight:bold; color:#ffffff; font-family:Arial; background-color:#4A4A4A; text-decoration:none}

td.ranglitab a:active { text-decoration:none; color:#000000}
td.ranglitab a:link { text-decoration:none; color:#000000}
td.ranglitab a:visited { text-decoration:none; color:#000000}
td.ranglitab a:hover { text-decoration:underline; color:#0000FF}

.darkgrey {font-size:12; text-align:left; font-weight:bold; font-family:Arial; color:#000000; background-color:#DDDDDD}
.caption {font-size:12; font-weight:bold; font-style:normal; text-align:left; font-family:Arial; color:#000000; background-color:#FFDF9D}
.captionfile {font-size:12; font-weight:bold; font-style:normal; text-align:left; font-family:Arial; color:#000000; background-color:#CCFFCC}
.regelnbg {font-size:12; font-weight:normal; font-style:normal; text-align:left; vertical-align:middle; font-family:Arial; color:#000000; background-color:#B7EC70}
.middle {text-align:left; vertical-align:middle;}
.left {text-align:left;}
.rot { color:#FF0000; }
.blau { color:#0000FF; }
.green { color:#238E23; }
.gruen { color:#00FF00; }
.gelb { color:#FFFF11; }
.regeln { font-size:12; font-family:Arial; text-align:center; color:#000000; background-color:#F5F5F5; }
.tipptop {font-size:12; font-weight:bold; vertical-align:middle; font-family:Arial; color:#FFFFFF; background-color:#545454}
.tipptop2 {font-size:11; vertical-align:middle; font-family:Arial; color:#FFFFFF; background-color:#545454}
.tipptopdark {font-size:12; font-weight:bold; text-align:center; vertical-align:middle; font-family:Arial; color:#FFFFFF; background-color:#4A4A4A}
.tipphell {font-size:12; font-family:Arial; vertical-align:middle; color:#000000; background-color:#EEEEEE}
.tippteam {font-size:12; text-align:left; vertical-align:middle; font-weight:bold; font-family:Arial; background-color:#DDDDDD}
.tippteam2 {font-size:12; text-align:left; vertical-align:middle; font-family:Arial; background-color:#DDDDDD}
.tippsel {font-size:12; text-align:left; vertical-align:middle; font-weight:bold; font-family:Arial; background-color:#C0D0FA}
.tippsel2 {font-size:12; text-align:left; vertical-align:middle; font-family:Arial; background-color:#C0D0FA}
.heute {font-size:12; font-family:Arial; vertical-align:middle; color:#FFFFFF; background-color:#FF0000}
.heutebold {font-size:12;font-family:Arial;vertical-align:middle;font-weight:bold;color:#FFFFFF;background-color:#FF0000}

.tippbg {font-size:12; font-family:Arial; text-align:center; vertical-align:middle; background-color:#FFC7A3}
.tippbgblau {font-size:12; font-family:Arial; text-align:center; vertical-align:middle; background-color:#C0D0FA}
.tippbgsm {font-size:11; font-family:Arial; text-align:center; vertical-align:middle; background-color:#FFC7A3}
.tipphellsm {font-size:11; font-family:Arial; vertical-align:middle; color:#000000; background-color:#EEEEEE}

.specialhell {font-size:12; font-family:Arial; text-align:left; vertical-align:middle; color:#000000; background-color:#EEEEEE}
.specialdark {font-size:12; font-family:Arial; text-align:left; vertical-align:middle; color:#000000; background-color:#DDDDDD}
.specbgvorgb {font-size:12; font-family:Arial; text-align:center; vertical-align:middle; background-color:#C0DDFF}
.smallgrey {font-size:10; font-family:Arial; text-align:center; vertical-align:middle; color:#666666;}
.tippinfo {font-size:10; font-family:Arial; text-align:right; vertical-align:top; color:#444444;}
.ueinfo {font-size:11; font-family:Arial; text-align:center; vertical-align:middle; color:#000000;}
.uegrey {font-size:11; font-family:Arial; text-align:center; vertical-align:middle; color:#000000;background-color:#EEEEEE;}
.uedarkgrey {font-size:11; font-family:Arial; text-align:center; vertical-align:middle; color:#000000;background-color:#E5E5E5;}

.meldung {font-size:12; font-family:Arial; color:#2F4F2F; text-align:center; vertical-align:middle; }
.tabtop {font-size:9; font-weight:bold; vertical-align:middle; font-family:Arial; color:#FFFFFF; background-color:#545454}
.tabtopdark {font-size:9; font-weight:bold; text-align:left; vertical-align:middle; font-family:Arial; color:#FFFFFF; background-color:#4A4A4A}
.tabhell {font-size:9; font-family:Arial; text-align:center; color:#000000; background-color:#EEEEEE}
.tabteam {font-size:9; text-align:left; vertical-align:middle; font-weight:bold; font-family:Arial; background-color:#DDDDDD}
.tabpunkte {font-size:9; text-align:center; vertical-align:middle; font-weight:bold; font-family:Arial; background-color:#DDDDDD}

.input {text-align:center; color:#0000FF; background-color:#FFFFFF}
.inputsm {font-size:10; text-align:center; color:#0000FF; background-color:#FFFFFF}
.inputdis {font-size:12; font-family:Arial; vertical-align:middle; background-color:#DDDDDD}
.inputdis2 {text-align:center; color:#0000FF; background-color:#D9D9F3}
.specialinput {font-size:12; text-align:center; vertical-align:middle; color:#0000FF; background-color:#FFFFFF}
.spielnr {font-size:10; font-family:Arial; color:#888888;}
.whbgleft {text-align:left; vertical-align:middle; background-color:#FFFFFF;}
.whitebg {vertical-align:middle; background-color:#FFFFFF;}
.showgrp {font-size:12; font-weight:bold; text-align:center; vertical-align:middle; font-family:Arial; color:#7FFF00; background-color:#545454}
.showtabgrp {font-size:12; font-weight:bold; text-align:center; vertical-align:middle; font-family:Arial; color:#7FFF00; background-color:#4A4A4A}

hr {color:#A8A8A8; height:1px; text-align:center;}
.zentmiddle {text-align:center; vertical-align:middle;}
.leftmiddle {text-align:left; vertical-align:middle;}

.menu{  border-width:1px;
  		border-style:solid;
  		border-color:blue;
  		padding:2px;
  		VISIBILITY: hidden;
		WIDTH: 150px;
		POSITION: absolute;
		BACKGROUND-COLOR: #0B6309;
		z-index: 2;
		LINE-HEIGHT: 20px;
}
.menu1{ border-width:1px;
  		border-style:solid;
  		border-color:blue;
  		padding:2px;
  		VISIBILITY: hidden;
		WIDTH: 200px;
		POSITION: absolute;
		BACKGROUND-COLOR: #0B6309;
		z-index: 2;
		LINE-HEIGHT: 20px;
}
.popuprangliste{ border-width:0px;
  		padding:2px;
  		VISIBILITY: hidden;
		WIDTH: 150px;
		POSITION: absolute;
		BACKGROUND-COLOR: #EEEEEE;
		z-index: 2;
		LINE-HEIGHT: 17px;
}