a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline}
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.makebid { padding: 3px; border: 1px solid white; white-space: nowrap; }
a.makebid:hover { text-decoration: none; color: #3c4f63; background-color: white;}
form { margin: 0;}
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: none }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: none }
.formelement { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3C4F63; text-decoration: none }
.Titel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: none ; font-weight: bold}
.Ueberschrift { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #CCCCCC; text-decoration: none ; font-weight: bold }
.Button12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3C4F63; text-decoration: none }
.Button09 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #3C4F63; text-decoration: none }
.Button10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3C4F63; text-decoration: none }
.fettrot { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none ; font-weight: bold}
a.blue:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #66CCFF; text-decoration: none }
a.blue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #66CCFF; text-decoration: none }
a.blue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #66CCFF; text-decoration: none }
a.blue:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #66CCFF; text-decoration: none }
td.big { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEEEEE; text-decoration: none; font-weight: bold; }
a.green:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #99CC33; text-decoration: none }
a.green:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #99CC33; text-decoration: none }
a.green:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #99CC33; text-decoration: none }
a.green:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #99CC33; text-decoration: none }
a.big:link { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CCCCCC; text-decoration: none }
a.big:visited { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CCCCCC; text-decoration: none }
a.big:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CCCCCC; text-decoration: underline }
a.big:active { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CCCCCC; text-decoration: none }
td.bigblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #66CCFF; text-decoration: none; font-weight: bold; }
td.biggreen { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #99CC33; text-decoration: none; font-weight: bold; }
a.pagination:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.pagination:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: none}
a.pagination:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline}
a.pagination:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}

table.normal, table.normal td, table.normal th {
  padding: 3px;
  border-collapse: collapse;
  border: 1px solid white;
}
ul.deposit { width: 450px; padding: 0; list-style: none;}
ul.deposit li { margin: 5px 0;}

table.searchtable { border: 1px solid #ccc; width: 100%; }
table.searchtable td { padding: 3px;}

div.topbar {
  background-color: #596D85;
  border: 1px solid #ccc;
  padding: 0;
  margin: 20px 0;
  position: relative;
  height: 34px;
}
div.topbar div.tbpdf {
  position: absolute;
  left: 7px;
  top: 7px;
}
div.topbar div.tbpdf img {
  vertical-align: -5px;
  border: 0;
}
div.topbar div.tbcurrency {
  position: absolute;
  top: 7px;
  left: 0px;
  height: 20px;
  width: 225px;
  text-align: center;
}
div.topbar div.tbcurrency form {
  display: inline;
  margin: 0;
  padding: 0;
}
* html div.topbar div.tbcurrency form {
  vertical-align: -4px;
}
div.topbar div.tbcart {
  position: absolute;
  line-height: 20px;
  top: 7px;
  right: 7px;
}

/* admin */
div#conditioncontainer div, div#searchcontainer div { margin: 3px 0; }

.images {
  text-align: center;
}
.images img {
  border: none;
}
.hidden {
  display: none;
}
#fancybox-outer {
  background-color: #596D85;
}
.fancybox-title-inside {
  color: #ccc;
}
