body {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
  text-align: justify;
  padding: 30px;
  margin: 30px;
  margin-top: 20px;
  background-image:url(backgr.gif)
}

.Einsatzbanner
{
  padding: 0px;
  margin: 0px;
  margin-top: 50px;
}

.WenigRand
{ 
  padding: 10px;
  margin: 10px;
  margin-top: 0px;
}

.topframe
{
  padding: 5px;
  margin: 5px;
}


h1 {
  text-align: center;
}

.left {
  text-align: left;
}

h2 {
  text-align: center;
}

Table.AktTermineRand {
 border-width: 0px;
 border-color: rgb(204,0,0); /*rgb(89,79,207);*/
 border-style: solid;
}

Table.AktTermine{
 border-width: 1px;
 border-color: rgb(214,220,254)  /*rgb(153,153,204); /* grau rgb(192,192,192)*/;
 border-style: solid;
 background-color: rgb(214,220,254) /* rgb(153,153,204);  /* grau rgb(192,192,192)*/;
}

td {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  font-weight: normal;
  margin: 3px;
}

div.AktTermineHeadline {
 border-width: 0px;
 background-color: rgb(214,220,254) /* rot rgb(204,127,127); */;
 border-style: solid;
 color : rgb(204,75,75);
 padding: 3px;
 margin-bottom: 0px;
}

td.AktTermine{
 border-width: 5px;
 border-color: rgb(214,220,254) /* rot rgb(204,127,127); /*rgb(89,79,207)*/;
 background-color: rgb(214,220,254);
 border-style: solid;
 padding : 0px;
 margin-top: 0px;
}

.noborder {
 border-width: 0px;
}


td.AktTermineKopf{
 background-color: rgb(255,243,165);
 font-weight: bold;
 padding: 3px;
 margin: 3px;
}

td.AktTermineLine{
 background-color: rgb(255,255,224);
 padding: 3px;
 margin: 3px;
}

.abstand{
  margin-top: 20px;
 }

img {
 margin: 0px
 }
 
.protokoll{
 border-style: solid; 
 border-width: 1px; 
 padding-left: 4px; 
 padding-right: 4px; 
 padding-top: 1px; 
 padding-bottom: 1px; 
 background-color:#c0c0c0
}