     .menu {
	font: bold italic 13px Fantasy Tahoma;
	color: #000000;
	text-decoration : none;
	}
	.header {
		font: italic bold 13px Tahoma;
		color: #FFFFFF;
		text-decoration : none;
	}
	.headerhell {
		font: bold 13px Tahoma;
		color: #000000;
		text-decoration : none;
	}
	.headerhellN {
		font: bold 13px Tahoma;
		color: #000000;
		text-decoration : none;
		background: #FFAAAA;
	}
	.headerhellW {
		font: bold 13px Tahoma;
		color: #000000;
		text-decoration : none;
		background: #AAFFAA;
	}
	.headerhellU {
		font: bold 13px Tahoma;
		color: #000000;
		text-decoration : none;
		background: #FFFFAA;
	}
	.headerhells {
		font: bold 11px Tahoma;
		color: #000000;
		text-decoration : none;
	}

	.text {
		font: normal 11px Tahoma;
		color: #000000;
		text-decoration : none;
		padding-left: 3px;
		padding-bottom: 3px;
		padding-top: 3px;
		padding-right: 3px;
	}
	
	.textheader {
		font: normal 12px Tahoma;
		color: #000000;
		text-decoration : underline;
	}


	.smalltext {
		font: normal 10px Tahoma;
		color: #000000;
	}

	.whitetext {
		font: normal 12px Tahoma;
		color: #FFFFFF;
		text-decoration : none;
	}
	
	.whitetext_klein {
		font: normal 10px Tahoma;
		color: #FFFFFF;
		text-decoration : none;
	}


	.white {
		font: normal 12px Tahoma;
		color: #FFFFFF;
	}

	.numyellow {
		font: bold 16px Tahoma;
		color: #FEFE00;
		text-decoration : none;
	}

	.yellow {
		font: bold 11px Tahoma;
		color: #FEFE00;
		text-decoration : none;
	}
	
	.link_blue{
		color: #AAAAFF;
		TEXT-DECORATION: none;
	}
	.link_blue:visited{
		color: #AAAAFF;
		TEXT-DECORATION: none;
	}
	.link_blue:active{
		color: #AAAAFF;
		TEXT-DECORATION: none;
	}
	.link_blue:hover{
		color: #AAAAFF;
		TEXT-DECORATION: none;
	}
	
	.blues {
		font: bold 11px Tahoma;
		color: #AAAAFF;
		text-decoration : none;
	}
	
	.link_red{
		color: #FFAAAA;
		TEXT-DECORATION: none;
	}
	.link_red:visited{
		color: #FFAAAA;
		TEXT-DECORATION: none;
	}
	.link_red:active{
		color: #FFAAAA;
		TEXT-DECORATION: none;
	}
	.link_red:hover{
		color: #FFAAAA;
		TEXT-DECORATION: none;
	}
	
	.link_yellow{
		color: #FEFE00;
		TEXT-DECORATION: none;
	}
	.link_yellow:visited{
		color: #FEFE00;
		TEXT-DECORATION: none;
	}
	.link_yellow:active{
		color: #FEFE00;
		TEXT-DECORATION: none;
	}
	.link_yellow:hover{
		color: #FEFE00;
		TEXT-DECORATION: none;
	}
	
	.red {
		font: bold 11px Tahoma;
		color: #FFAAAA;
		text-decoration : none;
	}
	
	.calceil {
		font: normal 11px Tahoma;
		background-color: #000000;
		color: #FFFFFF;
		width: 15px;
		text-decoration : none;
	}
	.calceila {
		font: normal 11px Tahoma;
		background-color: #000099;
		color: #FFFFFF;
		width: 15px;
		text-decoration : none;
	}
	.calceilb {
		font: normal 11px Tahoma;
		background-color: #990000;
		color: #FFFFFF;
		width: 15px;
		text-decoration : none;
	}
	.calceilc {
		font: normal 11px Tahoma;
		background-color: #AA6600;
		color: #FFFFFF;
		width: 15px;
		text-decoration : none;
	}
	.calceild {
		font: normal 11px Tahoma;
		background-color: #009900;
		color: #FFFFFF;
		width: 15px;
		text-decoration : none;
	}
	.link_cal{
		color: #FFFFFF;
		TEXT-DECORATION: underline;
	}
	.link_cal:visited{
		color: #FFFFFF;
		TEXT-DECORATION: underline;
	}
	.link_cal:active{
		color: #FFFFFF;
		TEXT-DECORATION: underline;
	}
	.link_cal:hover{
		color: #FFFFFF;
		TEXT-DECORATION: none;
	}
	
	.link{
		color: #600060;
		TEXT-DECORATION: underline;
	}
	.link:visited{
		color: #600060;
		TEXT-DECORATION: underline;
	}
	.link:active{
		color: #600060;
		TEXT-DECORATION: underline;
	}
	.link:hover{
		color: #600060;
		TEXT-DECORATION: none;
	}

	.linkb{
		color: #000000;
		TEXT-DECORATION: underline;
	}
	.linkb:visited{
		color: #000000;
		TEXT-DECORATION: underline;
	}
	.linkb:active{
		color: #000000;
		TEXT-DECORATION: underline;
	}
	.linkb:hover{
		color: #000000;
		TEXT-DECORATION: none;
	}

	
	.vorstnum {
		font: bold 24px Tahoma;
		color: #000000;
		position: relative;
		text-align: left;
		line-height: 24px;
	}
	.vorstnum span {
		position: absolute;
		top: -1px;
		left: -1px;
		padding-right: 1px;
		color: #FFFFFF;
	}

	.vorst {
		font: bold 18px Tahoma;
		color: #000000;
		position: relative;
		text-align: left;
		line-height: 18px;
	}
	.vorst span {
		position: absolute;
		top: -1px;
		left: -1px;
		padding-right: 1px;
		color: #FFFFFF;
	}
	
	.procedure {
       	display: none;
		background-color: #FFFFFF;
		color: #000000;
		font: normal 10px Tahoma;
		text-align: left;
		border: solid 1px #CCCCCC;
		width: 160px;
		padding-left: 1px;
		padding-bottom: 1px;
		padding-top: 1px;
		padding-right: 1px;
	}

	.spiel{
       	display: none;
		background-color: #FFFFFF;
		color: #000000;
		font: normal 10px Tahoma;
		text-align: left;
		border: solid 1px #CCCCCC;
		width: 500px;
		padding-left: 2px;
		padding-bottom: px;
		padding-top: 2px;
		padding-right: 2px;
	}
	
	.monatspiel{
       	display: none;
		background-color: #FFFFFF;
		color: #000000;
		font: normal 11px Tahoma;
		text-align: left;
		padding-left: 2px;
		padding-bottom: 2px;
		padding-top: 2px;
		padding-right: 2px;
	}
	
	.spiel_vis{
		background-color: #FFFFFF;
		color: #000000;
		font: normal 10px Tahoma;
		text-align: left;
		border: solid 1px #CCCCCC;
		width: 500px;
		padding-left: 2px;
		padding-bottom: 2px;
		padding-top: 2px;
		padding-right: 2px;
	}
