body {
  margin: 0px;
  padding: 0px;
  background: url(../images/allgemein/hintergruende/backgroundrepeat_sommer.jpg);
  background-repeat:repeat-y;
  color: #FFFFFF;
  }

#logo{
  position:absolute;
  top:25px;
  right:150px;
  margin: 0px;
  border:0px solid #808000;
  padding: 0px;
}


#gruen{
  position:relative;
  top: 0px;
  border:1px solid #FF7F7F;
  margin: 0px;
  padding: 0px;
  height: 745px;
  background: url(../images/allgemein/gruenerhintergrund.gif);
  background-repeat:repeat-x
}


#bildtext{
  position:relative;
  top:55px;
  left:3px;
  border:0px solid #FF7F7F;
  margin: 0px;
  padding: 0px;
  height: 37px;
  width: 165px;
  color: #999933;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;

}

.gruen{
  background: url(../images/allgemein/text_hintergrund.gif);
  background-repeat:repeat;
}

.gelbaufrot {
  color: #FFCC33;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  letter-spacing: 1px;
  line-height:22px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left:10px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  background:#660000;
  }

.gelbaufrot ul {
  padding: 0px;
  list-style-type: none;
  margin: 0px
}

.achtung{
  border:0px solid #FF7F7F;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-weight:regular;
  color: #CCCC33;
  font-size:7pt;
  font-weight:none;
  line-height:20px;
  padding: 0px;
  margin:5px;
  text-align:right;
  }


.tab{
  border:0px solid #660000;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-weight:regular;
  color: #CCCC33;
  font-size:9pt;
  font-weight:none;
  line-height:19px;
  padding: 0px;
  margin:5px;
  }

.tab_feld{
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-weight:regular;
  color: #CCCC33;
  font-size:9pt;
  font-weight:none;
  line-height:19px;
  padding: 0px;
  margin:0px;
  text-align:right;

  }

.text{
  border:0px solid #FF7F7F;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-weight:regular;
  color: #FFCC33;
  font-size:12px;
  font-weight:none;
  line-height:19px;
  padding-left:20px;
  padding-right:20px;
  padding-top:12px;
  padding-bottom:10px;
  margin:0px;
  }




/* ---------------------------------------------------unterpunkte start-------------------------------------------------*/
.unterpunkte {
  border:0px solid #FF7F7F;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}

.unterpunkte a{
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #999933;
  font-size:11px;
  text-align:right;
  font-weight:none;
  line-height:15px;
  padding:0px;
  margin:0px;
}

.aktiv {
  color: #AF00FF;
  padding-bottom:0px;
  margin:0px;
  background: url(../images/allgemein/pfeil_links.gif) no-repeat;

}

.unterpunkte a:hover {
  color: #FFCC33;
}
/* ---------------------------------------------------unterpunkte ende-------------------------------------------------*/
/* ---------------------------------------------------navigation start-------------------------------------------------*/
.navi {
  padding-left:58px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
}

.navi ul {
  padding: 0px;
  list-style-type: none;
  margin: 0px
}

.navi a {
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  letter-spacing:1px;
  color: #999933;
  text-decoration: none;
  font-size:12px;
  line-height:18px;
  background:#660000;
  font-weight:bold;
  padding-top: 0px;
  padding-right: 6px;
  padding-bottom: 0px;
  padding-left: 6px;
}

.navi a:hover {
  color: #FFCC33;
  background: #990000;
}

.navi ul li.hier a {
  color: #FFCC33;
  font-size:12px;
  line-height:18px;
  background:#660000;;
}

.navi ul li.aktuell a {
  color: #333300;
  background: #FFCC33;
  font-weight:none;
  font-size:10px;
}




/* ---------------------------------------------------navigation ende-------------------------------------------------*/

/* ---------------------------------------------------"LINKS"-------------------------------------------------*/
.gruenauflink {
  color: #FFCC33;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  letter-spacing: 1px;
  line-height:14px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left:5px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  background:#808000;
  }


.text_link{
  border:0px solid #FF7F7F;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-weight:regular;
  color: #FFCC33;
  font-size:11px;
  font-weight:none;
  padding-left:20px;
  padding-right:20px;
  padding-top:4px;
  padding-bottom:10px;
  margin:0px;
  }

.gruen a{
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  letter-spacing:1px;
  font-size:11px;
  line-height:20px;
  background:#660000;
  font-weight:none;
  color: #FFCC33;
  text-decoration:none;
  top:0px;
  padding-left:4px;
  padding-right:4px;
}

.gruen a:hover {
  color: #FFCC33;
  background: #990000;
}

.gruen a:visited {
  color: #FFCC33;
  background: #990000;
}
.gruen a:active {
  color: #FFCC33;
  background: #990000;
}

/* ---------------------------------------------------guestbook START-------------------------------------------------*/
#wrap {
  width: 600px;
  overflow: auto;
  position:relative;
  margin: 0px;
  background-color:#FFFFCC;
  border-bottom: #330000 4px solid;
  }

#top {
  background: #000 url(../images/allgemein/guestbook_top.jpg) no-repeat;
  height: 185px;
  width: 600px;
  margin-right: auto;
  margin-left: auto;
  }


#wannwerwo {
  background: #000 url(../images/allgemein/guestbook_pixel.jpg) repeat;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:13px;
  color:#FFFFFF;
  text-decoration:none;
  padding-top:20px;
  padding-left:150px;
  padding-bottom:5px;
  padding-right:20px;
  }

#was {
 background: #000 url(../images/allgemein/guestbook_pixel.jpg) repeat;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFCC33;
  text-decoration:none;
  padding-top:0px;
  padding-left:150px;
  padding-bottom:5px;
  padding-right:20px;
  }

#websiteemailadresse {
 background: #000 url(../images/allgemein/guestbook_pixel.jpg) repeat;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFCC33;
  text-decoration:none;
  padding-top:0px;
  padding-left:150px;
  padding-bottom:5px;
  padding-right:20px;
  border-bottom: #999933 1px solid;
  }

#footer {
  background: #000 url(../images/allgemein/guestbook_pixel_hell.jpg) repeat;
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#999933;
  text-decoration:none;
  border:none;
  width: 100%;
  overflow: hidden;
  position:relative;
  margin: 0px;
  padding-left:10px;
  padding-right:5px;
  padding-top:50px;
  padding-bottom:10px
  border: #330000 0px solid;

}
/* ---------------------------------------------------guestbook ENDE-------------------------------------------------*/
