.inputback { background-color:#FFEAB9;}      /* DDEEFF, FFFFE2  */

.submitbutton {width:6.0em; height:2.4em;  font-size: 100%;}
 
 .spaltenkat {
   color:white;
   background-color:#444;
 }
 
.tab0 {
  border-spacing:0px;
  margin:0px;
  border:0;
}

.btw1 {
  border-top-width:1px;
  border-top-style:solid;
  border-color:#CCC;
}
.blw1 {
  border-left-width:1px;
  border-left-style:solid;
  border-color:#CCC;
}
.brw1 {
  border-right-width:1px;
  border-right-style:solid;
  border-color:#CCC;
}
.bbw1 {  border-bottom:1px solid #CCC; }
.bbw3 {  border-bottom:3px solid #CCC;}
.btb1 {
  border-top:3px solid #cc0000;
  border-left:1px solid #CCC; 
  border-right:1px solid #CCC; 
  border-bottom:1px solid #CCC; 
  background-color:#EEEEEE;      
}
.bbb1 {  border-bottom:1px solid red; }
.col1 {
  border-left: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  padding:0px;
  margin:0;
  vertical-align:top;
  text-align:center;
}
.col2 {
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  padding:5px;
  vertical-align:baseline;
  text-align:left;
}
.col3 {
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  padding:5px;
  vertical-align:baseline;
  text-align:left;
}
.col4 {
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  padding:5px;
  vertical-align:baseline;
  text-align:center;
}
.col13 {
  border-left: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-bottom: 3px solid #CCC;
  padding:0px;
  vertical-align:top;
  text-align:center;
}
.col23 {
  border-right: 1px solid #CCC;
  border-bottom: 3px solid #CCC;
  padding:5px;
  vertical-align:baseline;
  text-align:left;
}
.col33 {
  border-right: 1px solid #CCC;
  border-bottom: 3px solid #CCC;
  padding:5px;
  vertical-align:baseline;
  text-align:left;
}
.col43 {
  border-right: 1px solid #CCC;
  border-bottom: 3px solid #CCC;
  padding:5px;
  vertical-align:baseline;
  text-align:center;
}
