/*
 * REKOBA.DE style sheet
 * 2005-04/cs
 */

/* --- document-wide styles ----------------------------------------------- */

body {
  margin: 0;
  color: black;
  background-color: white;
  font: 15px sans-serif;
}

small, .small, .imgcaption {
  font: 12px sans-serif;
}

/* --- header banner ------------------------------------------------------ */

span.rekoba_logo {
  background-image: url(images/rekoba-logo.jpg);
  width: 139px;
  background-repeat: no-repeat;
  height: 25px;
  margin-left: 20px;
  margin-right: 31px;
  float: left;
  cursor: pointer;
}

table.top {
  background-color: #89a5d5;
  white-space: nowrap;
  font: 12px sans-serif;
}

td.top_head {
  height: 45px;
  background-image: url(images/platine_blass.jpg);
  background-repeat: no-repeat;
}

td.top_logo, td.top_text {
  background-color: #123394;
}

td.top_text {
  width: 99%;
  color: white;
  white-space: nowrap;
}

td.top_text a, td.top_text a:link, td.top_text a:visited, td.top_text a:hover, td.top_text a:active  {
  color: white;
  text-decoration: none;
  font-weight: normal;
}

td.top_text a:hover {
  text-decoration: underline;
}

td.top_foot {
  height: 7px;
  background-image: url(images/linie3d2.jpg);
  background-repeat: repeat-x;
}

/* --- footer banner ------------------------------------------------------ */

#bottom {
  clear: both;
  background-color: #e8f0ff;
  color: black;
  padding-bottom: 3px;
  border-color: #dcdcdc;
  border-style: solid;
  border-width: 1px 0 0 0;
  text-align: center;
  font: 11px sans-serif;
  white-space: nowrap;
}
