/****************************
 * DEFINITIONEN FÜR SBTABLE
 ****************************/
table.sbt {
  border:1px solid #116151;
  border-spacing:1px;
  font-size:11px ! important;
  margin:1px;
  padding:1px;
  border-collapse:separate;
}
th.sbt_header {
  padding:2px;
  padding-left:5px;
  padding-right:5px;
  border:0px solid #ffffff;
  font-weight:bold;
  color:#ffffff;
  background-color: #18a29c;
  white-space:nowrap;
  text-align:center!important;
}
tr.sbt1 td {
  background-color:#fff3d6;
}
tr.sbt2 td {
  background-color:#e7d7ad;
}
tr.sbto td {
  background-color:#fff;
}
tr.sbt1 td, tr.sbt2 td, tr.sbto td {
  padding:0px;
  padding-left:2px;
  padding-right:2px;
}
tr.sbt1 td.sbt_pageselect, tr.sbt2 td.sbt_pageselect {
  text-align:right;
  padding:2px;
  white-space:nowrap;
}
input.sbt_filter {
  font-size:9px!important;
  margin:0px;
  padding:0px;
}
a.sbtth {
  color:#ffffff;
  text-decoration:none;
  background-color:transparent;
}
a.sbtth:hover {
  color:#ffffff;
  text-decoration:overline underline;
  background-color:transparent;
}
/********************************
 * ENDE DEFINITIONEN FÜR SBTABLE
 ********************************/div.errormessage { border:1px solid #000; background-color: #FFB458; color:#000000; margin:10px; padding:2px; font-size:0.84em;; font-weight:bold; }
div.errormessage ul { margin:0px; margin-left:15px; padding:5px; }
div.infomessage { border:1px solid #000; background-color:#ffffff;color:#000000;margin:10px; padding:2px; font-size:0.84em;; font-weight:bold; }
div.infomessage ul { margin:0px; margin-left:15px; padding:5px; }
div.copyright {font-size:11px!important;clear:both;text-align:right;}
div.creationtime { font-size:11px!important;clear:both;text-align:right;}
a.databasesmenu { color: ; text-decoration: none; }
a.databasesmenu:hover { color: #000000; text-decoration: overline underline; }
/* PLUGIN AUTHUSERS */
div.authusers { text-align:center; margin-top:2cm; }table.authusers { border:1px solid #666; background-color:#0087B9;}
table.authusers th, table.authusers td { color: #ffffff;font-size:0.7em; }
input.authusers { width: 100px; border: 1px solid #666; font-size:1em;}
input.authusersbutton { font-size:1em; text-align:center; }
a.authusers { color: #ffffff; ; text-decoration:none; }
a.authusers:hover { text-decoration:underline; }
table.mainarea tr {
  vertical-align:top;
  margin:0px;
  padding:0px;
}

