/* Textbereich */ /*78%
#content {
  border-left:3px solid white; border-right:3px solid #999; border-top:3px solid white; border-bottom:3px solid #999; float:left;
  clear:none;
  width:620px; 
  padding:1em;
  color:black; background:#eee;
  margin-left:0.5em; margin-right:0; margin-top:1em; margin-bottom:1em
}
html>body #content {
  width:624px;
  margin-left:0.6em; margin-right:0; margin-top:1em; margin-bottom:1em
}

#content1 {
  border-left:3px solid white; border-right:3px solid #999; border-top:3px solid white; border-bottom:3px solid #999; float:right;
  clear:none;
  width:720px; 
  padding:1em;
  color:black; background:#eee;
  margin-left:0.2em; margin-right:0.3em; margin-top:0.4em; margin-bottom:0.6em
}
html> #content1 {
  width:724px;
  margin-left:9.8em; margin-right:0; margin-top:0.6em; margin-bottom:0.8em
}

#content2 {
  border-left:3px solid white; border-right:3px solid #999; border-top:3px solid white; border-bottom:3px solid #999; float:left;
  clear:none;
  width:98%; 
  padding:1em;
  color:black; background:#eee;
  margin-left:0.5em; margin-right:0; margin-top:1em; margin-bottom:1em
}
html>body #content2 {
  width:94%;
  margin-left:0.6em; margin-right:0.4em; margin-top:1em; margin-bottom:1em
}

#content h2 {
  color:#00008B;font-style:normal; font-variant:normal; font-weight:bold; font-size:1.7em; font-family:Georgia
}
#content h3 {
  color:#000066;font-style:normal; font-variant:normal; font-weight:bold; font-size:1.2em; font-family:Georgia; margin-left:0; margin-right:0; margin-bottom:0.3em
}
#bluebox { margin-left:2px; padding:0px; border:1px solid #FC0; color:darkblue; background-color:#39C; 
}
.block {
  text-align:justify;
}*/
/* Tabellen*/
TABLE.bmm-table {
	border:2px solid #800000; padding:2px; FONT-FAMILY: "Tahoma"; FONT-SIZE: 0.71em; font-weight:bold 
}
td.z         { font-family: Times New Roman; text-align: center }
TABLE.bmm-table-id-1 .col-1 {
	BORDER: #800000 1px solid; TEXT-ALIGN: center; WIDTH: 20px
}
TABLE.bmm-table-id-1 .col-2 {
	BORDER-BOTTOM: #800000 1px solid; TEXT-ALIGN: left; WIDTH: 140px; BORDER-RIGHT: #800000 1px solid
}
TABLE.bmm-table-id-1 .col-3 {
	BORDER-BOTTOM: #800000 1px solid; TEXT-ALIGN: center; WIDTH: 18px; BORDER-RIGHT: #800000 1px solid
}
TABLE.bmm-table-id-1 .col-4 {
	BORDER-BOTTOM: #800000 1px solid; TEXT-ALIGN: center; WIDTH: 20px; BORDER-RIGHT: #800000 1px solid	
}
TABLE.bmm-table-id-1 .col-5 {
	BORDER-BOTTOM: #800000 1px solid; TEXT-ALIGN: center; WIDTH: 26px; BORDER-RIGHT: #800000 1px solid
}
TABLE.bmm-table-id-1 .col-6 {
	BORDER: #800000 1px solid; TEXT-ALIGN: center
}
TABLE.bmm-table-id-2 .column-1 {
	BORDER: #800000 1px solid; TEXT-ALIGN: center; WIDTH: 20px; FONT-WEIGHT: bold
}
TABLE.bmm-table-id-2 .column-2 {
	BORDER-BOTTOM: #800000 1px solid; TEXT-ALIGN: left; WIDTH: 140px; BORDER-RIGHT: #800000 1px solid
}
TABLE.bmm-table-id-2 .column-3 {
	BORDER-BOTTOM: 1px solid #800000; TEXT-ALIGN: center; WIDTH: 18px; BORDER-RIGHT: 1px solid #800000; ; font-size:0.75em; font-weight:bold
}
TABLE.bmm-table-id-2 .column-4 {
	BORDER-BOTTOM: #800000 1px solid; TEXT-ALIGN: center; WIDTH: 24px; BORDER-RIGHT: #800000 1px solid
}
TABLE.bmm-table-id-2 .column-5 {
	BORDER-BOTTOM: #800000 1px solid; TEXT-ALIGN: center; WIDTH: 30px; BORDER-RIGHT: #800000 1px solid
}
TABLE.bmm-table-id-2 .column-6 {
	BORDER: #800000 1px solid; TEXT-ALIGN: center
}
TABLE.bmm-table-id-3 .column-1 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 20px; FONT-WEIGHT: bold; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-3 .column-2 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 20px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-3 .column-3 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 210px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-3 .column-4 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 40px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-3 .column-5 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 20px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-3 .column-6 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 210px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-4 .column-1 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 20px; FONT-WEIGHT: bold; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-4 .column-2 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 20px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-4 .column-3 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 210px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-4 .column-4 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 40px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-4 .column-5 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 20px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmm-table-id-4 .column-6 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 210px; BORDER-RIGHT: #acacac 1px solid
}
/* Ansetzungen */
TABLE.bmn-table {
	border:2px solid #800000; padding:2px; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 0.75em; font-weight:bold 
}
TABLE.bmn-table-id-2 .col-1 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 185px; BORDER-RIGHT: #acacac 1px solid
}

TABLE.bmn-table-id-2 .col-2 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 40px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.bmn-table-id-2 .col-3 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 185px; BORDER-RIGHT: #acacac 1px solid
}
/* end ansetz */
TABLE.bmm {
        border:1px solid #800000; padding:0px; MARGIN:1px; width:450
}
TD.bmmkreuz {
        border-right:1px solid #800000; border-bottom:1px solid #800000; FONT-SIZE: 0.71em; COLOR: #000000; WHITE-SPACE: nowrap; border-left-width:1px; border-top-width:1px; padding-left:2px; font-weight:bold
}
TD.black {
        border-right:1px solid #800000; border-bottom:1px solid #800000; COLOR: #808080; BACKGROUND-COLOR: #663300; width:20px
}
TH.bmmkreuz {
        border:1px solid #800000; FONT-SIZE: 0.75em; COLOR: #000066; text-align:center
}

thead        { border:1px solid #800000; font-weight: bold; background-color: #FFFFCC
}
TBODY {
	BORDER-RIGHT: 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 2px solid
}
/*Kreuztabelle*/

table.kreuz {
	border:2px solid #993300; padding:2px; WIDTH:98%; margin-left:2; font-family:Garamond
}

.kreuz TH {
	BORDER: 2px solid #990000;; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px; font-weight:bold; background-color:#FFFFCC; font-size:0.9em 
}
.kreuz TD {
	border:1px inset brown; font-size:0.8em
}
table#stand-table {
        border:1px solid #800000; padding:0px; MARGIN:1px;  width:260; float:right; CLEAR: both 
}
TABLE.stand-table-id-3.col-4 {
	TEXT-ALIGN: center; border-right:1px solid #800000; border-bottom:1px solid #800000; FONT-SIZE: 0.71em; COLOR: #000000; border-left-width:1px; border-top-width:1px; padding-left:2px; font-weight:bold; WIDTH: 20px
}

TR.sonst {
        BACKGROUND-COLOR: #dddddd; color:#000000
}
TR.auf {
        BACKGROUND-COLOR: #80ff80
}
TR.ab {
        BACKGROUND-COLOR: #ffa9a9
}
TABLE.paar-table {
	border:2px solid #800000; padding:2px; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 0.75em; font-weight:bold 
}
TABLE.paar-table-id-2 .col-1 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 185px; BORDER-RIGHT: #acacac 1px solid
}

TABLE.paar-table-id-2 .col-2 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: center; WIDTH: 40px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.paar-table-id-2 .col-3 {
	BORDER-BOTTOM: #acacac 1px solid; TEXT-ALIGN: left; WIDTH: 185px; BORDER-RIGHT: #acacac 1px solid
}
TABLE.paar-table-id-2 .col-5 {
	TEXT-ALIGN: center; border-right:1px solid #800000; border-bottom:1px solid #800000; FONT-SIZE: 0.71em; COLOR: #000000; border-left-width:1px; border-top-width:1px; padding-left:2px; font-weight:bold; WIDTH: 20px
}

.stand-table {
	border:3px double #003366; WIDTH: 220; float:right
	}
.datum {
	border:2px dotted #0000FF; padding:5px; BACKGROUND: #FFFFCC; WIDTH: 200px;font-size:.9em; font-weight:bold 
}
.ab {
	BACKGROUND: #FF3399; 
}
.auf {
	BACKGROUND: #00CC00; 
}
.black {
	BACKGROUND: #000066; 
}
.heim {
	BACKGROUND: blue