body {
  margin:0px;
  font-family: Tahoma, Verdana, Arial, Sans serif;
  color:#003366;
  font-size:14px;
}
h1 {
  font-size:16px;
  color:#0099cc;
  font-weight:bold;
  padding-top:10px;
  margin-bottom:0.5cm;
}
h2 {
  font-size:14px;
  color:#0099cc;
  font-weight:bold;
}
p{
  font-size:14px;
}
a {
  color:#003366;
  text-decoration:underline;
}
a:hover {
  color:#fff;
  background-color:#003366;
  text-decoration: overline underline;
}
div#map a:hover {
  background-color:#fff;
  color:#003366;
}

/* Definitionen für SBFormular */
table.sbform {border:1px solid #003366; border-collapse:collapse; margin:0px; padding:0px;background-color:#e0e0f0;}
table.sbform tr td {margin:0px;padding:0px;}
table.sbformsubpages {border-collapse:collapse;padding:0px;margin:0px;font-size:11px;margin-right:10px;}
table.sbform td.sbformsubpageOn {border-bottom:1px solid #003366;background-color:#2c4189;color:#fff;padding:2px;margin:0px;}
table.sbform td.sbformsubpageOff {border-bottom:1px solid #003366;background-color:#7489d2;color:#fff;padding:2px;margin:0px;}
table.sbform td.sbformsubpageOff a {color:#fff ! important;text-decoration:none;}
table.sbform td.sbformsubpageOff a:hover {background-color:#2c4189;color:#fff ! important;}
table.sbform td.sbformtitle {border-bottom:1px solid #003366;background-color:#2c4189;color:#fff;font-weight:bold;padding:3px;padding-left:1em;font-size:13px;}
table.sbform td.sbforminputs {text-align:center;padding:10px!important;}
table.sbforminputs {padding:0px;margin:0px;margin-left:auto;margin-right:auto;font-size:12px !important;}
table.sbforminputs tr th {text-align:right;padding:1px;padding-right:5px;}
table.sbforminputs tr td {padding:1px;}
table.sbforminputs tr td.buttons {padding:15px;padding-bottom:0px;text-align:center;}
table.sbforminputs input, table.sbforminputs label, table.sbforminputs ul li {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
table.sbforminputs select {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;border-width:1px;}
table.sbforminputs textarea {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Definitionen für SBTable */
table.sbt { border:1px solid #000;border-spacing:1px;font-size:85%;margin:1px;padding:1px;border-collapse:separate;}
th.sbt_header { padding:2px;padding-left:5px;padding-right:5px; border:1px solid #003366;font-weight:bold; color:#fff!important;background-color: #2c4189;}
tr.sbt1 td { background-color:#EEEEEE;}
tr.sbt2 td { background-color:#DDDDDD;}
tr.sbto td { background-color:#BBBBBB;}
tr.sbt1 td, tr.sbt2 td, tr.sbto td {padding:0px;padding-left:5px;padding-right:5px;font-size:12px;}
tr.sbt1 td.sbt_pageselect, tr.sbt2 td.sbt_pageselect { text-align:right;padding:2px;white-space:nowrap;}
input.sbt_filter {font-size:90%;margin:0px;padding:0px;}
a.sbtth { color:#fff; text-decoration: none; background-color:transparent;}
a.sbtth:hover { color:#fff; text-decoration: overline underline; background-color:transparent;}
