/****************************
 * 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;}
body {margin:0px;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:0.9em;}
h2 {text-align:left;font-size:1.4em;;font-weight:normal;margin-top:1.2em;margin-bottom:0.2em;}h1 {text-align:left;font-size:1.6em;;font-weight:normal;}
table.vertikal {border-collapse:collapse;font-size:10pt;margin-left:0px;border-style:solid;border-width:1px;border-color:#18A29C; }
table.vertikal tr th { font-weight:normal; width:250px;text-align:right; padding:2px;padding-right:5px;padding-left:5px; background-color:#E7D7AD; color:#10615A;}
table.vertikal tr td { padding:2px;padding-right:5px;padding-left:5px; background-color:#FFF3D6; color:#10615A;}
table.vertikal tr.bottomborder td,table.vertikal tr.bottomborder th { border-bottom:1px solid #18A29C;}
table#itemview {width:100%;margin-right:auto;border-collapse:collapse;border:0px solid red;}
table#itemview  tbody  tr  td {text-align:left;font-weight:normal;font-size:11px;border:0px solid red;width:100%;}
table#itemview  tbody  tr  td  p {margin:0px;padding:0px;margin-top:8px;margin-bottom:8px;}
table#itemview  tbody  tr  th.itemtitle, table#itemview  tr  th.itemtitle {border:0px solid red;font-weight:normal;color:#11615E;font-size:20px;text-align:left;padding-bottom:20px;padding-top:20px;white-space:normal;}
table#itemview  tbody  tr  th, table#itemview  tr  th {font-weight:normal;color:#666;text-align:left;vertical-align:top;padding-right:10px;white-space:nowrap;font-size:11px;}
table#itemview tr td.navbuttons {border-bottom:1px solid #11615E;padding-bottom:3px;border-collapse:collapse;font-size:8px;font-weight:bold;}
table#itemview tr td.navbuttons table tr td {font-size:10px;font-weight:bold;}
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;
}
