@charset "UTF-8";

body {
	margin: 0px;
}

td  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

a {
  color: #000000;
  text-decoration: underline;
}

#mainframe {
  background-color: #FFFFFF;
  width: 930px;
  position: relative;
  top: 0;
  left: 0;
  float:left;
}

#content {
  background-color: #FFFFFF;
  width: 806px;
  position: relative;
  top: 0;
  left: 0;
  margin-left: 124px;
  margin-bottom: 30px;
}

/* Start Homepage */

#hp_news_links {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  width:112px;
}

#hp_news_links .hl {
  font-weight:bold;
  font-size:10px;
}

#hp_news_links .mehr_gruen a {
  color:#66951d;
  font-weight:bold;
  text-decoration: none;
}

#hp_news_links .mehr_sw a {
  color:#000000;
  font-weight:bold;
  text-decoration: none;
}

#hp_news_links .text_gruen {
  color:#66951d;
    font-size:10px;
}

#hp_news_links .text_sw {
  color:#000000;
  font-size:10px;
}

#hp_news_mehr {
  color:#66951d;
  font-weight:bold;
}

#hp_news_mehr a {
  color:#66951d;
  font-weight:bold;
  text-decoration: none;
}

/* Ende Homepage */


.hl_gruen {
  color:#66951d;
  font-weight:bold;
  font-size:12px;
}

.hl_schwarz {
  color:#000000;
  font-weight:bold;
  font-size:12px;
}

.text_mitte_eingerueckt {
  padding-left:60px;
  padding-top:50px;
}

.img_mitte {
  padding-top:50px;
}

.gruender {
  padding-left:60px;
}


.kontakt {
  padding-left:60px;
}

.impressum {
  padding-left:60px;
}


/* Start News */

#news_seitenfolge {
  color:#000000;
  font-size:11px;
  font-weight:bold;
}

#news_seitenfolge a {
  text-decoration: underline;
  color:#000000;
}

#newsliste {
  width:442px;
}

#newsliste .img_preview {
  width: 96px;
  padding-left:3px;
}

#newsliste .text_preview {
  width: 344px;
}

#newsliste .datum {
  color:#000000;
  font-weight:bold;
}

#newsliste .hl {
  color:#66951d;
  font-weight:bold;
  font-size:15px;
}

#newsliste p {
  color:#000000;
  padding-left:60px;
}

#newsliste .mehr a {
  color:#66951d;
  font-weight:bold;
  text-decoration: none;
}


#news {
  width:442px;
}

#news .datum {
  color:#000000;
  font-weight:bold;
}

#news .hl {
  color:#000000;
  font-size:19px;
  padding-bottom:6px;
}

#news .intro {
  color:#66951d;
  font-weight:bold;
  padding-bottom:12px;
}

#news .text {
  color:#000000;
}


#zurueck_uebersicht {
  color:#000000;
  font-size:11px;
  font-weight:bold;
}

#zurueck_uebersicht a {
  color:#000000;
  text-decoration: none;

/* Ende News */