.praxis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;}
.mainframe {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334573;
	text-decoration: none;}


.lefttopframe {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #334573;
	text-decoration: none;}
.leftframe {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6F77E3;
	line-height: 20px;
	text-decoration: none;}
.leftframelink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #333984;}
	

.velo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: none;
	background-image: none;
	text-decoration: none;
	color: #DF0000;}
A.velo link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: none;
	background-image: none;
	text-decoration: none;
	color: #DF0000;}

A.velo:visited {
    color: #DF0000
}

A.velo:hover {
    color: #DF0000;
	text-decoration: underline;}


A.velo:active {
    color: #F1AD88}



.body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #8C0300;}
201C1C

.haupttabelle {
	font-family: Arial, Helvetica, sans-serif;
	background-color: 8C0300;
	background-image: url(gradient-background2.gif);}
.helletabelle {background-color: #F0EDE6;}
.weissetabelle {background-color: #FFFBFB;}
.tabellenormal {background-color: E4E2D7;}

.on {
	color: #FCFCFC;
	background-color: #BBACAA;
	border: 1px none #333333;}
	
.off {
	color: #000000;
	border: 1px none #E4E2D7;}
