TABLE.tabellemenu {
        BORDER: #EFD373 1px solid;
        PADDING: 2px;
        BACKGROUND: #f5f879;
        border-spacing: 0px;
        margin-bottom:2px;
}
TR.menutr1 {
        BACKGROUND: #f5f879;        
}
TR.menutr2 {
        /*BORDER-COLOR: #006699;*/
        BACKGROUND: #EFD076;
}
TR.menutr3 {
        BACKGROUND: #EFD076;
}
TR.menutr4 {
        BACKGROUND: #B3B3B3;
        height: 40px;
}
td.menutd {
        BORDER-WIDTH: 0px;
        WHITE-SPACE: nowrap;
}
td.menutd p{
  margin:0px;
  padding:0px;
}
SPAN.leerzeichen {
        FONT-SIZE: 10px;
        FONT-FAMILY: Arail;
}
P.text {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
}

/*Textformatierungen der Zellen, Nummerierung entspricht ZeileSpalte*/
P.text21 {
        COLOR: #000000;
        TEXT-ALIGN: left;
}
P.text22 {
        COLOR: #000000;
        TEXT-ALIGN: left;
}
P.text23 {
        COLOR: #000000;
        TEXT-ALIGN: right;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
}
P.text31 {
        COLOR: #000000;
        TEXT-ALIGN: left;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
}
P.text32 {
        COLOR: #000000;
        TEXT-ALIGN: left;
}
P.text33 {
        COLOR: #000000;
        TEXT-ALIGN: right;
}

input.textfeldmenu {
        BORDER: #000000 1px solid;
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
}

input.anmeldebutton{
        BORDER: #5a6361 1px solid;
        border-style: outset;
        FONT-SIZE: 11px;
        WIDTH: 50px;
        HEIGHT: 20px;
        COLOR: #faf3ee;
        BACKGROUND-COLOR: #5a6361;
        cursor:pointer;
}
input.anmeldebuttonover{
        BORDER: #5a6361 1px solid;
        border-style: outset;
        FONT-SIZE: 11px;
        WIDTH: 50px;
        HEIGHT: 20px;
        COLOR: #5a6361;
        BACKGROUND-COLOR: #faf3ee;
        cursor:pointer;
}
select.textfeldmenu{
        BORDER: #000000 1px solid;
        FONT-SIZE: 11px;
        FONT-FAMILY: Arial;
}
A.MMLink
{
  COLOR: #000000;
  TEXT-ALIGN: right;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial;
  text-decoration:none;
  cursor:pointer;
}
td.kachel_color1{
	    background-color: #7F7F7F !important;
}
td.kachel_color2{
	    background-color: #005DA7 !important;
}
td.kachel_color3{
	    background-color: #e8e8e8 !important;
}
td.kachel_color4{
	    background-color: #fbda43 !important;
}