/*  2009-11-11: validiertes Cascading Style Sheet: */
/*  Allgemein gültig  */

a div#logo, a:visited div#logo {
  background-image: url("/images/logo_off.gif");
  background-position: center 0%;
  background-repeat: no-repeat;
  border-style: outset;
  border-width: 1px;
  color: white;
  display: block;
  font-family: Arial, Helvetica, sans-serif; /**/
  font-size: 10pt;
  height: 30px;/**/
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  padding-top: 0px;
  text-align: center;
  width: 80px;/**/
  z-index: 3;
}

a:active div#logo {
  background-image: url("/images/logo_here.gif");
  border-style: inset;
  color: black;
}

a:hover div#logo , a:visited:hover div#logo {
  background-image: url("/images/logo_on.gif");
  border-style: inset;
  color: red;
}

.datespace {
  font-weight: bold;
  float : left; 
  width : 115px;
}

.thumbs {
  display : inline; 
  width : 90px;
}

ul.line-by-line li div:last-child {
  clear: left;
}