BODY {
  margin: 0;
  padding: 0;
  background: white;
  position: relative;
  top: 0;
  left: 0;
}

H1 {
  color: black;
}

A {
  color: black;
}

#printlogo {
  display: block;
  border-bottom: 1px solid black;
  width: 100%;
  height: 51;
  margin-bottom: 20px;
  padding-bottom: 20px;
  text-align: center;
  float: left;
}

/* ########################################## */

#main {
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  float: none;
  position: relative;
  top: 0;
  left: 0;
}

#mainmiddle {
  width: 100%;
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  float: none;
  clear: both;
  position: relative;
  top: 0px;
  left: 0px;
  overflow: visible;
}

/* ########################################## */

#top {
  display: none;
}

/* ########################################## */

#navi {
  display: none;
}

#navisub {
  dispaly: none;
}

/* ########################################## */

#content {
  float: none;
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  position: relative;
  top: 0;
  left: 0;
}

#content p {
  width: 80%;
  margin: 0 0 10px 0;
  padding: 0;
}

#content ul {
  list-style: disc;
}

/* ########################################## */

#bottom {
  width: 100%;
  height: 18px;
  border-top: 1px solid black;
  margin: 20px 0 0 0;
  padding: 0;
  position: relative;
  left: 0;
  background: none;
  float: none;
}

#bottomleft {
  padding: 0;
  float: none;
}

#bottomright {
  display: none;
}

#bottomleft P {
  margin: 0;
  padding: 0;
}


/* ##############----SITEMAP----################ */

a:hover .sitemap1 {
  color: black;
}

a:hover .sitemap2 {
  color: black;
}

a:hover .sitemap3 {
  color: black;
}


a:hover .sitemap4 {
  color: black;
}

/* ##############----FORM----################ */

INPUT, TEXTAREA {
  width: 220px;
  background-color: white;
  border: 1px solid black;
  color: black;
}

/* ##############----NEWS----################ */

.tx-ttnews-browsebox-SCell {
   background-color: #999999;
}

.articleInfo {
  background-color: black;
}

/* ##############----GUESTBOOK----################ */

li.current {
  background-color: #CCCCCC;
  color: white;
}

#content .bgkommentar{
   background-color: black;
}

#content .bgname{
   background-color: #CCCCCC;
}

#content .bgname01{
   background-color: #999999;
}

#content span.komcolor{
   color: white;
}

#content .bgname a, .bgname01 a{
  color: black; 
}

/* ##############----FARBEN----################ */

.red{
   color: black;
}

.grey{
   color: black;
}

.standard{
   color: black;
}


#aktuell {
display: none;
}