﻿body {
  background-color:#2B2F4A;
  margin: 0px; padding:0px;
  font-family:serif;
  font-size:82%;
  background-color:#2B2F4A;
  color:#ffffff;

}
  @page { size:landscape; }
div#top {
  position:absolute; top:0px; left:0px;
  padding-top:0px;
  height:0px; overflow:hidden;
  z-index:0;
  background-color:#2B2F4A;
  border:solid 3px #009900;
  text-align:center;
  color:#ffffff;
  visibility:hidden;
}

html>body #top {  /* nur fuer moderne Browser! */
    position: fixed;
    width:100%;
  visibility:hidden;
}

div#bottom {
  position:absolute; left:0px; top:0px; 
  padding-top:0em;
  z-index:1;
  border:solid 0px #990000;
  width:100%;
  background-color:#ffffff;
  color:#000000;
}

table.datatop {
  position:relative; top:0px;
  clear:left;
  margin-top:0.5em; padding:0px;
  background-color:#ccccdd;
  color:#34394d; 
  font-weight:bold;
  text-align:left;
  width:100%;
}

table.data {
  width:100%;
}

td.data {
  padding: 8px 0px 8px 0px;  
}

td.datamonthrow {
  background-color:#2B2F4A;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
  color:#ffffff;
}

td.enterdata {
  height:2.5em;
  vertical-align:top;

}

span.copyright {
  width:100%;
  background-color:#ffffff;
  line-height:20px;
  font-size:7pt;
  font-weight:normal;
  color:#34394d;
}

input.hide {
  width:20px;
  height:22px;
  background:transparent;
  border:solid 0px #999999;
}

input.show {
  width:14em;
  height:1.5em;
  background:transparent;
  border:solid 0px #999999;
  color:#ffffff;
}

tr.even {
  background-color:#eeeeee;
  color:#000000;
}

tr.odd {
  background-color:#ffffff;
  color:#000000;
}


input.action {
  vertical-align:bottom;
  background-color:#eeeeee;  
  border:solid 1px #999999;
  font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
  font-size:9pt; color:#ffffff; font-weight:bold;
  text-decoration:none;
  color:#2B2F4A;
}

input.must {
  background-color:#ffcc99;
}
input#datum {
float:left;
margin-right:1em;

}
input {
  font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;
}



