TD {
  color: Black;
  text-decoration: none;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

A:link {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

A:visited {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

A:active {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.formlinks {
  float: left;
  width: 120px;
}

.formrechts {
  float: left;
  text-align: left;
}

.formrechts2 {
  margin-left: 300px;
}

.formerror {
  float: left;
  color: Red;
}

.formblock {
  float: left;
  margin: 1px;
  margin-left: 13px;
  width: 95%;
  padding: 2pt;
  font-size: 12px;
}

TD {
  font-size: 10px;
}

BODY {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 12px;
}

.ar {
  text-align: right;
  padding-right: 7px;
}

.al {
  text-align: left;
}

.ac {
  text-align: center;
}

.w100 {
  width: 100px;
}

.w125 {
  width: 125px;
}

.w150 {
  width: 150px;
}

.w175 {
  width: 175px;
}

.w200 {
  width: 200px;
}

.w225 {
  width: 225px;
}

.w250 {
  width: 250px;
}

.w275 {
  width: 275px;
}

.w300 {
  width: 300px;
}

.w325 {
  width: 325px;
}

.w350 {
  width: 350px;
}

.w375 {
  width: 375px;
}

.w400 {
  width: 400px;
}

.w600 {
  width: 600px;
}

.fl {
  float: left;
}

.txtRed {
  color: red;
}

.txtNavy {
  color: navy;
}

.txtOrange {
  color: orange;
}

.list_tabel {
  color: #000000;
  /*	width: 95%; */
  background: #FFFFFF;
  margin-left: 13px;
}

.list_kopregel {
  background-color: #E8E8E8;
  color: Black;
  font-weight: bold;
}

.list_kopregel_data {
  border: 1px solid White;
  font-weight: bold;
}

.list_white {
  background-color: #FFFFFF;
}

.list_dataregel {
  background-color: #FFFFFF;
  font-size: 12px;
  height: 20px;
}

.list_dataregel_hover {
  background-color: #E8E8E8;
  font-size: 12px;
  height: 20px;
}

.list_dataregel_groen {
  background-color: #30FA30;
  color: whitesmoke;
  font-size: 12px;
  height: 20px;
}

.list_dataregel_rood {
  background-color: #FA3030;
  font-size: 12px;
  height: 20px;
}

.list_dataregel_zand {
  background-color: #FAEBD7;
  font-size: 12px;
  height: 20px;
}

.list_button {
  background-color: transparent;
  width: 30px;
  text-align: right;
}

.listTableData {
  border-bottom: 1px solid Silver;
}

.edit_table {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  padding-left: 13px;
}

.edit_actionTxt {
  font-size: 14px;
  font-weight: bold;
}

.edit_veldnaam {
  width: 150px;
  padding-left: 13px;
  color: Blue;
  font-weight: bold;
}

.edit_veldwaarde {
  color: #00008B;
  font-weight: bold;
}

.edit_veld {
  padding: 8px;
}

.icon {
  height: 16px;
  width: 16px;
  vertical-align: middle;
  text-align: center;
}

input {
  color: Navy;
  background-color: #FBFBFB;
  font-size: 14px;
  border: 0px;
  border-bottom: 1px solid silver;
  border-left: 1px solid silver;
  font-weight: bold;
}

.input_error {
  background-color: #FFDDDD;
  border: 1px dashed Red;
}

.rekeningmutatie_geenverschil {
  border-color: Green;
}

.rekeningmutatie_verschil {
  border-color: #FFCECE;
}

.list_rekeningmutatie_verschil {
  background-color: #FFCECE;
}

.tabblad {
  position: absolute;
  visibility: hidden;
}

.tabbuttonActive {
  color: Navy;
  background-color: #E9E9E9;
  font-size: 14px;
  border: 0px;
  border-left: 1px solid Black;
  border-Bottom: 1px solid White;
  font-weight: bold;
}

.tabbuttonInActive {
  color: Gray;
  background-color: White;
  font-size: 14px;
  border: 0px;
  border-left: 1px solid Black;
  border-Bottom: 1px solid Black;
}

#specFout {
  padding: 20px;
  background: lightsalmon;
  width: 95%;
}

fieldset {
  margin-bottom: 12px;
}

legend {
  background: whitesmoke;
  padding: 7px;
  min-width: 150px;
  border-bottom: 1px solid #999;
  font-weight: bold;
}

.slKnop {
  padding: 3px;
  float: left;
  text-align: center;
  display: inline-block;
  width: 18px;
  height: 12px;
  background: #eee;
  border-radius: 3px;
  border: 1px solid #060;
  font-weight: bold;
  margin-right: 5px;
  color: white;
}

.slGroen {
  background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #009900), color-stop(1, #00FF00));
  background-image: -o-linear-gradient(top, #009900, #00FF00);
  background-image: -moz-linear-gradient(top, #009900, #00FF00);
  background-image: -webkit-linear-gradient(top, #009900, #00FF00);
  background-image: linear-gradient(to bottom, #009900, #00FF00);
  box-shadow: 4px 4px 5px 1px #808080;
}

.slOranje {
  background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #D2691E), color-stop(1, #D2691E));
  background-image: -o-linear-gradient(top, #D2691E, #FFA500);
  background-image: -moz-linear-gradient(top, #D2691E, #FFA500);
  background-image: -webkit-linear-gradient(top, #D2691E, #FFA500);
  background-image: linear-gradient(to bottom, #D2691E, #FFA500);
  box-shadow: 4px 4px 5px 1px #808080;
}

.slBlauw {
  background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #002D99), color-stop(1, #00CAFF));
  background-image: -o-linear-gradient(top, #002D99, #00CAFF);
  background-image: -moz-linear-gradient(top, #002D99, #00CAFF);
  background-image: -webkit-linear-gradient(top, #002D99, #00CAFF);
  background-image: linear-gradient(to bottom, #002D99, #00CAFF);
  box-shadow: 4px 4px 5px 1px #808080;
}

.slWhite {
  background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #E9E9E9), color-stop(1, #FFF));
  background-image: -o-linear-gradient(top, #E9E9E9, #FFF);
  background-image: -moz-linear-gradient(top, #E9E9E9, #FFF);
  background-image: -webkit-linear-gradient(top, #E9E9E9, #FFF);
  background-image: linear-gradient(to bottom, #E9E9E9, #FFF);
  box-shadow: 4px 4px 5px 1px #808080;
  color: black;
}

.slGeel,
.slRood {
  background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #FFCC33), color-stop(1, #FFee66));
  background-image: -o-linear-gradient(top, #FFCC33, #FFee66);
  background-image: -moz-linear-gradient(top, #FFCC33, #FFee66);
  background-image: -webkit-linear-gradient(top, #FFCC33, #FFee66);
  background-image: linear-gradient(to bottom, #FFCC33, #FFee66);
  box-shadow: 4px 4px 5px 1px #808080;
  color: black;
}

.slNone {
  background: transparent;
  border: none;
}

.readonlyInput {
  font-size: 13px;
  font-style: italic;
  font-weight: bold;
  color: #696969;
}

footer {
  position: absolute;
  margin: 10px;
  padding: 6px;
  text-align: center;
  background-color: #0F74A8;
  color: whitesmoke;
  box-shadow: #999 5px 5px 5px;
  border-radius: 8px;
  top: 0;
  right: 0;
  z-index: 1000;
}

/*
 ===========================================================================================
 css uit welcome.php 
 */
.chkTable {
  border: 0;
  padding: 3px;
  margin-right: 10px;
  width: max-content;
}

.boxRed {
  background: maroon;
  border-radius: 8px;
  padding: 6px;
  color: white;
  width: 20px;
  text-align: center;
  margin: 5px;
  box-shadow: 5px 5px 5px #999;
}

.boxBlue {
  border-radius: 8px;
  padding: 6px;
  background: navy;
  color: white;
  width: 20px;
  text-align: center;
  margin: 5px;
  box-shadow: 5px 5px 5px #999;
}

.cacheRefresh {
  margin-left: 50px;
  padding: 8px;
  background: #060;
  color: white;
  border-radius: 8px;
  border: 0;
  box-shadow: 2px 1px wheat;
}

.cacheRefresh:hover {
  cursor: pointer;
  background: #009900;
}

.facInstr {
  position: absolute;
  margin: 0;
  right: 4px;
  top: 3px;
  z-index: 10;
  padding: 0;
  background: rgba(235, 255, 235, 0.75);
  box-shadow: 4px 4px 4px #999;
}

.facInstrHead {
  margin: 0;
  padding: 4px;
  display: inline-block;
  width: 99%;
  background: #666;
  color: #eee;
  font-size: 0.8rem;
  margin-bottom: 6px;
  text-align: center;
}

.facInstrBody {
  padding: 6px;
  display: inline-block;
  font-size: 0.7rem;
}

.btnEldeeForm {
  border: #666 1px solid;
  border-radius: 3px;
  padding: 7px;
  background: #DDD;
  cursor: pointer;
  box-shadow: #DDD 4px 4px 4px;
}

.btnEldeeForm:hover {
  color: #DDD;
  background: #666;
  cursor: pointer;
}

.textWhite {
  color: whitesmoke !important;
}

.btnLayout {
  outline: none;
  border: none;
  padding: 0.5rem 1rem;
  color: whitesmoke;
  background-color: cornflowerblue;
  opacity: 0.8;
  cursor: pointer;
}
.btnLayout:hover {
  opacity: 1;
}

.btnColGreen {
  color: whitesmoke;
  background-color: darkslategrey;
}

.btnColRed {
  color: whitesmoke;
  background-color: darkred;
}

.stdError {
  display: flex;
  background-color: whitesmoke;
  width: fit-content;
  border-radius: 5px;
  font-size: 16px;
  color: darkred;
  padding: 1rem;
}
.stdError:before {
  content: "Fout:  ";
  font-weight: 700;
}

/*# sourceMappingURL=workspace.css.map */
