body {
      font: 1em/140% Candara, 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
      background: #efeee0 url(bg_aplatz_streif_efeee0_577x512.png) no-repeat right bottom fixed;
      color: #000;
    }

a {   color: #545344;
      border-bottom: 1px solid #cdccbe;
    }

var { background-color: #efeee0;
      border-top: 1px solid #cdccbe;
    }

#logo { color: #cdccbe }
#logo dt a { color: #cdccbe; border: none }

#nav_tree dl { color: #828279 }
#nav_tree a { background: inherit }
#nav_tree a:hover,
#nav_tags a:hover,
#topic a:hover,
#footer a:hover,
#facebox a:hover,
a.hilite {
      background-color: #fff;
      color: #000;
    }

#footer { color: inherit }

abbr,
#nav_tags,
#topic h1,
#comments,
.meta_i,
.details_i { border-color: #cdccbe }


dt, dt a { color: #000 }
#comment_form dt { color: #545344 }

#topic { background: transparent }

.chunk { background: transparent }

#topic h1 {
      background: transparent;
      color: #A8A79B;
    }
#topic h2, #topic h3, #topic h4, #facebox h4, #facebox em, #facebox blockquote {
      background: transparent;
      color: #000;
    }
    
.details_i dl dd span { color: #545f34 }

.facebox_overlayBG { background-color: #f7f7f0 }
#facebox { color: #000 }
#facebox a { color: #000 }
#facebox .slide_m, #facebox .contact_form { border-color: #cdccbe }

div.errors {
      font-weight: bold;
      color: #c00;
    }
div.confirm {
      font-weight: bold;
      color: #0c0;
    }
dd input, dd textarea {
      color: #545344;
      background-color: #fff;
      border-color: #cdccbe;
    }
input#submit { font: 1em/140% Candara, Verdana, Arial, Helvetica, sans-serif }


