body { 
font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none; 
margin-right:1px; margin-left:1px; margin-top:1px; background-color: #ffffff;
}

td { font-size: 9pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none; vertical-align:top;}
th { font-size: 9pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none; vertical-align:top; text-align:left;}

td.usermenu {vertical-align: bottom; border:2px #ffffff;}

td.top_left{
BACKGROUND-COLOR:#FFFFFF;
BORDER-RIGHT:#d75b08 1px solid; BORDER-TOP:#d75b08 1px solid;
BORDER-LEFT:#6C1E16 1px solid; BORDER-BOTTOM:#6C1E16 1px solid;
}

td.top_middle{
BACKGROUND-COLOR: #6C1E16;
vertical-align:bottom;
}
td.top_right {
BACKGROUND-COLOR: #6C1E16;
}

td.middle_left{
BACKGROUND-COLOR: #d75b08; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}

td.sidemenu{
BORDER-RIGHT: #6C1E16 1px solid; BORDER-TOP: #6C1E16 1px ;
BORDER-LEFT: #6C1E16 1px solid; BORDER-BOTTOM: #6C1E16 1px ;
BACKGROUND-COLOR: #ffffff;
}

td.middle_right{
BACKGROUND-COLOR: #6C1E16;
}

td.bottom_left{
BACKGROUND-COLOR: #d75b08; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

td.bottom_middle{
BACKGROUND-COLOR: #d75b08; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

td.content {
BORDER-RIGHT:#d75b08 1px solid; BORDER-TOP:#d75b08 1px solid;
BORDER-LEFT:#6C1E16 1px solid; BORDER-BOTTOM:#6C1E16 1px solid;
PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px;
background-color:#FFFFFF
}

td.bottom_right{
BACKGROUND-COLOR: #6C1E16;
}






hr {border: 1px; color: black;}
input, select, textarea {font-size:8pt; font-family:Arial; background-color:#ffffff; border:#6c1d16 1px solid;}

table {border:1px;}

tr.head {
font-size : 8pt; color:black;font-family:Arial; background-color:#d75b08; bordercolor: #6c1d16; border-width:1px;
}

th {
font-size : 8pt; color:black;font-family:Arial; background-color:#d75b08; border:1px #6c1d16; border-width:1px;
}

tr.head {font-size: 8pt; color:#6C1E16; font-family:Arial; font-weight:bold; background-color:#ffffff; border:1px #6c1d16; border-width:1px;}
tr.row1 {background-color:#eeeeee; color:#000000; border:1px #6c1d16;}
tr.row2 {background-color:#d3d3d3; color:#000000; border:1px #6c1d16;}

form {display:inline}

A {font-size : 9pt; color:rgb(108,29,22 );font-family:Arial, helvetica, sans-serif; font-weight:bold;}
A:link  {color : rgb(108,29,22 );text-decoration : none;}
A:Visited  {color :rgb(108,29,22 ) ; text-decoration : none;}
A:Active  {color : rgb(108,29,22 );text-decoration : none;}
A:hover  {color : rgb(108,29,22 );text-decoration : underline;}

A.booked {font-size : 9pt; color:red;font-family:Arial, helvetica, sans-serif;}
A.booked:link  {color : black;text-decoration : none;}
A.booked:Visited  {color :black ; text-decoration : none;}
A.booked:Active  {color : black;text-decoration : none;}
A.booked:hover  {color : black;text-decoration : underline;}

.mi {padding:2px; font-weight: bold; font-size:10px; color:#000000; background:#e2e2e2; text-decoration:none; border: #d75b08 1px;}
.mi:hover {color:#000000; background:#e2e2e2;}
.si {color:#000000; background:#FFF; text-decoration:none; border:1px #C61d16 1px;}
.si:hover {color:#000000; background:#e2e2e2;}

table.box {background-color:#ffffff; color:#000000; font-family:Arial; padding:5; border:solid 1px #d75b08;}

pre.announcements{background-color:#eeeeee; color:#000000; font-family:Arial; padding:5px; border:1px #6c1d16;}
pre.info_message{background-color:#eeeeee; color:#000000; padding:5px; border:1px #6c1d16; font-size : 9pt;}

ul {list-style-image:url(/images/mp.gif)}




<!-- /*TABELLENUMRANDUNG */ -->
.tableborder{border-color: #6c1d16; border:1px;}

<!-- /* INPUT SUBMIT */ -->
.sbt {font-size:8pt; font-family:Arial; font-weight:bold; color:#FFFFFF; background-color:#d75b08; border:1px #6c1d16;}
.btn {font-size:8pt;font-family:Arial; FONT-WEIG??????A??????HT: bold; color:#FFFFFF; background-color:#ffffff; border:1px #6C1E16; }

<!-- /*TABELLENMENUE */ -->
.lm {font-size : 8pt; color:#6c1d16; font-family:Arial; font-weight:bold; background-color:#ffffff; border:1px #ffffff;}
.m {font-size : 8pt; color:#6c1d16; font-family:Arial; font-weight:bold; background-color:#ffffff; border:1px #ffffff;}


<!-- /* TABELLENFORMATIERUNG */ -->
.td {background-color:#f2f2f2; font-size:8pt; font-family:Arial, helvetica, sans-serif; border:1px #000000;}

<!-- /* TABELLENFORMATIERUNG ABWECHSELND */ -->
.td1 {background-color:#eeeeee; font-size:8pt; font-family:Arial, helvetica, sans-serif;}
.td2 {background-color:#d3d3d3; font-size:8pt; font-family:Arial, helvetica, sans-serif;}

.editFields {background-color:#d75b08; font-size:8pt; font-family:Verdana, helvetica, sans-serif;}

<!-- KURSPLAN -->
.p {font-size : 8pt; color:black; font-family:Arial, helvetica, sans-serif; border-width:1px;}
.p1 {font-size : 8pt; color:black; font-family:Arial, helvetica, sans-serif; border-width:1px; background-color:#cccccc;}


<!-- /* Courtplan */-->
<!-- /* content */ -->
.tdc {background-color:#f2f2f2; font-size:10pt; font-family:Arial; text-align:center;}
<!-- /* Zeit in Courtplan */ -->
.ttd {font-size : 8pt; color:#f2f2f2; font-family:Arial; background-color:#d75b08; border-width:1px;}

.courttable td a { display:block; width:100%; }
<!-- /* ADMINISTRATION */ -->


<!-- /* ********************* Kalender************************************** */ -->
	td.cal{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #6C1E16;
	}
	td.calWeekend {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	td.calBgColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #6C1E16;
	}

	td.calHighlightColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  background-color : #ffffcc;
                       font-weight : bold;
	}

	a.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
                     color : #000000;
                     font-weight : normal;
                
	}
	a.cal:hover {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FF0000;
	  text-decoration : none;
                     font-weight : bold;
	}
                     
	.disabled {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #808080;
	  text-decoration : none;
	}
