<STYLE>
BODY
{
    background-image:url(/fileadmin/template/kb/kb/background.jpg);
    FONT-FAMILY: verdana, arial, sans-serif;

    FONT-SIZE: 10pt;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}



h1, h2, h3, h4, h5, h6 {
  font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, 
  "Bitstream Vera Sans", sans-serif;

  margin: 3pt 0 0 0;
  page-break-after: avoid;
  FONT-SIZE: 11pt;
}

P {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}



a, a:visited, a:hover, a:visited:hover {
  text-decoration: underline;
  color: black;
}

.contenttable TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}


UL
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 20px;
    MARGIN-LEFT: 20px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: square
}
UL.li
{
    PADDING-LEFT: 20px;
    MARGIN-LEFT: 20px
}
UL UL
{
    PADDING-LEFT: 18px;
    MARGIN-LEFT: 0px
}

TR#lastheadrow TD
{
    BORDER-BOTTOM: #999999 1px
}
TD.top
{
    VERTICAL-ALIGN: bottom
}
TD#head1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BACKGROUND: #e0d0d0;
    VERTICAL-ALIGN: middle
}
TD#head2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #000066;
    PADDING-TOP: 5px
}

TR#rowofstones
{
//    BACKGROUND-IMAGE: url(/fileadmin/template/kb/kb/Zeile.JPG)
}
TD#footer
{
    visibility:none;
}

TD#content
{
    PADDING-RIGHT: 20px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left;
}
TD#contentheader
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    VERTICAL-ALIGN: bottom
}

TD#head2
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    VERTICAL-ALIGN: bottom
}

H1.contentheader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 17pt;
    BACKGROUND: #e0d0d0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}

TR.hide, #addbelow, #adsense, #addleft, td#menu_1, .csc-menu-1, .csc-header, #topleft{
   display:none;
}

/* photobook goof_fotoboek */
/* photobook goof_fotoboek */
small 
{
	font-size: 11pt;
	vertical-align:bottom;
                margin: 0 0 0 0;
                padding: 0 0 0 0;
}

/* photobook wraps with br br */
br+br
{
   display:none;
}



td#addleft:before
{
content: "www.kleinborstel.info";
}


</STYLE>