.tx-lizplanningtool-pi1 .datatable {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  width: 100%;	
}
.tx-lizplanningtool-pi1 .datath {
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  padding: 0px;
  font-weight: bold;
  font-size: 12px;
  background-color: #999999;
  vertical-align: top;
  text-align: center;
}
.tx-lizplanningtool-pi1 .datatd {
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  background-color: #cccccc;
  vertical-align: top;
}
.tx-lizplanningtool-pi1 .actions {
  vertical-align: top;
  text-align: left;
  padding: 0px;
  margin: 0px;
}
.tx-lizplanningtool-pi1 td .actions img {
  border-right: 1px solid #cccccc;
}
.tx-lizplanningtool-pi1 th .actions {
  vertical-align: top;
  text-align: right;
  padding: 0px;
  margin: 0px;
  float: right;
}
.tx-lizplanningtool-pi1 th .actions img {
  border-left: 1px solid #999999;
}
.tx-lizplanningtool-pi1 th .rowactions {
  vertical-align: top;
  padding: 0px;
  margin: 0px;
  text-align: left;
  float: left;
}
.tx-lizplanningtool-pi1 th .data {
  padding: 6px;
  font-weight: bold;
  font-size: 12px;
  vertical-align: middle;
  text-align: center;
}
.tx-lizplanningtool-pi1 .data {
  padding: 6px;
  font-weight: normal;
  font-size: 12px;
  vertical-align: top;
  text-align: left;
}
.tx-lizplanningtool-pi1 .plantimestamp {
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
}
.tx-lizplanningtool-pi1 p	{
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.tx-lizplanningtool-pi1 p.links	{
  margin: 6px 0px 6px 0px;
  padding: 0px;
}
.tx-lizplanningtool-pi1 label	{
  font-weight: bold;
}
.tx-lizplanningtool-pi1 .label	{
  font-weight: bold;
  padding-top: 6px;
}
.tx-lizplanningtool-pi1 .form_insert {
  margin: 0px 0pc 8px 0px;
  padding: 8px;
  background-color: #00E100;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-bottomright: 8px;
}
.tx-lizplanningtool-pi1 .form_delete {
  margin: 0px 0pc 8px 0px;
  padding: 8px;
  background-color: #ff0000;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-bottomright: 8px;
}
.tx-lizplanningtool-pi1 .form_info {
  margin: 0px 0pc 8px 0px;
  padding: 8px;
  background-color: #FF8000;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-bottomright: 8px;
}
.tx-lizplanningtool-pi1 .buttonline {
  padding-top: 6px;
  border-top: 1px dotted #000000;
  margin: 0px;
}
.tx-lizplanningtool-pi1 .error	{
  font-weight: bold;
  color: #ffffff;
}
.tx-lizplanningtool-pi1 .i-left {
  margin: 0px;
  padding: 8px 0px 8px 8px;
  width: 1%;
}
.tx-lizplanningtool-pi1 .i-right {
  margin: 0px;
  padding: 8px;
  text-align: right;
}
.tx-lizplanningtool-pi1 .i-form {
  background-color: #FF8000;
  width: 100%;
}
.tx-lizplanningtool-pi1 h2.insert {
  margin: 8px 0pc 0px 0px;
  padding: 8px;
  background-color: #009A00;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
.tx-lizplanningtool-pi1 h2.delete {
  margin: 8px 0pc 0px 0px;
  padding: 8px;
  background-color: #C70000;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
.tx-lizplanningtool-pi1 h2.info {
  margin: 8px 0pc 0px 0px;
  padding: 8px;
  background-color: #C76300;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
.tx-lizplanningtool-pi1 .table_info table {
  width: 100%;
  padding: 8px;
}
.tx-lizplanningtool-pi1 .table_info th {
  padding: 6px;
  font-weight: bold;
  font-size: 12px;
  vertical-align: middle;
  text-align: left;
}
.tx-lizplanningtool-pi1 .table_info td {
  padding: 6px;
  border-top: 1px solid #000000;
  vertical-align: top;
}
.tx-lizplanningtool-pi1 .table_info {
  margin: 0px 0pc 8px 0px;
  padding: 0px;
  background-color: #FF8000;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-bottomright: 8px;
}
