th.table {
   background-color: #FFB800;
   color: #FFF;
   font-weight: bold;
   background-image: url(css/td_head_dunkelblau.png);
   font-size: 16px;
   padding: 6px;
}
td.table {
   background-color: #E31414;
   color: #000;
   font-weight: bold;
   background-image: url(css/td_head.jpg);
   font-size: 14px;
   padding: 2px;
}
td.highlight {
   background-color: #E31414;
   color: #000;
   font-weight: bold;
   background-image: url(css/td_head.jpg);
   font-size: 14px;
   padding: 2px;
}
input.highlight {
   background-color: #E31414;
   color: #000;
   font-weight: bold;
   background-image: url(css/td_head.jpg);
   font-size: 14px;
   padding: 2px;
}
th.readonly {
   background-color: #E31414;
   color: #FFF;
   font-weight: bold;
   background-image: url(css/th_head_dunkelgruen.png);
   font-size: 16px;
   padding: 6px;
}
td.readonly {
   background-color: #E31414;
   color: #000;
   font-weight: bold;
   background-image: url(css/td_head_hellgruen.png);
   font-size: 14px;
   padding: 2px;
}
/*
th.menu {
   background-color: #FFB800;
   color: #FFF;
   font-weight: bold;
   background-image: url(css/rot22.png);
   font-size: 16px;
   padding: 6px;
}
td.menu {
   background-color: #FFB800;
   color: #000;
   font-weight: bold;
   background-image: url(css/rot3.png);
   font-size: 14px;
   padding: 2px;
}*/
th.menu {
   background-color: #FFB800;
   color: #FFF;
   font-weight: bold;
   background-image: url(css/rot22.png);
   font-size: 16px;
   padding: 6px;
}
td.menu {
   background-color: #FFB800;
   color: #000;
   font-weight: bold;
   background-image: url(css/td_head_orange.png);
   font-size: 14px;
   padding: 2px;
}