

.Tab800 { 
	width: 800px;
	border: 1;
	cellspacing: 1;
	cellpadding: 2;
	border-collapse: collapse;
	text-align:center;
	border-style: solid solid solid solid;
	border-color:gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

.TabHead800 { 
	width: 800px;
	background-color: #7da3dc;
	border: 1;
	cellspacing: 1;
	cellpadding: 2;
	border-collapse: collapse;
	text-align:center;
	border-style: solid solid solid solid;
	border-color:gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

.TabHead2_800 { 
	width: 800px;
	heigth: 80px;
	background-color: #7da3dc;
	border: 1;
	cellspacing: 1;
	cellpadding: 2;
	border-collapse: collapse;
	text-align:center;
	border-style: solid solid solid solid;
	border-color:gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

<style>


.Row_Mo1 {
	padding: 1px;
	border: 1px;
	border-style: solid dotted dotted dotted;
	border-top-width: 3px;
	border-color:gray;
	background-color:rgb(255,0,0);
}

.Row_Mo2 {
	padding: 1px;
	border: 1px;
	border-style: dotted dotted dotted dotted;
	border-top-width: 1px;
	border-color:gray;
}

.Row_Mi {
	padding: 1px;
	border: 1px;
	border-style: solid dotted solid dotted;
	border-top-width: 1px;
	border-color:gray;
}

.Row_Do1 {
	padding: 1px;
	border: 1px;
	border-style: solid dotted dotted dotted;
	border-top-width: 1px;
	border-color:gray;
}

.Row_Do2 {
	padding: 1px;
	border: 1px;
	border-style: dotted dotted solid dotted;
	border-bottom-width: 3px;
	border-color:gray;
}

.Row_Termine {
	padding: 1px;
	border: 1px;
	border-style: solid solid solid solid;
	border-top-width: 1px;
	border-color:gray;
}



.column1 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column2 { 
	width: 35px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column3 { 
	width: 45px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column4 { 
	width: 115px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column5 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column6 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column7 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column8 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column9 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.column10 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
}
.C1 { 
	width: 10px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C2 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C3 { 
	width: 300px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C4 { 
	width: 70px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C5 { 
	width: 50px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C6 { 
	width: 50px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C7 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C8 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C9 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}
.C10 { 
	width: 80px;
	padding: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:gray;
	text-align: left;
}

.Background_KeinTraining {
	background-color: rgb(240,170,150);
}

.Background_Pruefung {
	background-color: rgb(215,215,215);
}

.Background_Sondertraining {
	background-color: rgb(250,240,140);
}

.Background_Grundtechnik {
	background-color:rgb(190,250,160);
}

.Background_Leichtkontakt {
	background-color: rgb(180,235,250);
}

.Background_Vollkontakt {
	background-color: rgb(160,200,250);
}

.Background_Formen {
	background-color: rgb(240,235,245);
}


body {
	background-color: rgb(255,255,255);
}
.Hintergrund tr .headline table {
	text-align: left;
}

.Background_Vergangenheit {
	background-color:rgb(215,215,215);
}


.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #0000CC;
	clip: rect(   );
	vertical-align: left;
	font-variant: normal;
	text-align: left;
}

.subline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-align: left;
}


.Fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
}

</style>