body {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
}

img { border: 0px; }

h2 {
  font-size: 12px;
  color: #68af20;
  margin: 0px;
  padding: 0px;
  border-color: #68af20;
  border-bottom: 2px dotted;
  max-width: 795px;
}

h3 {
  font-size: 12px;
  margin: 0px;
  padding: 0px;
}

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

a {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
}

#active_menu { font-weight: bold;}


#head {
  position: absolute;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #ffffff;
  width: 950px;
}

#menue {
  position: absolute;
  margin: 250px 0px 0px 0px;
  width: 180px !important;
  background-color: #fff989;
  height: 100px;
}

#hauptinhalt {
  position: absolute;
  left: 195px;
  top: 250px; 
  padding: 0px 0px 0px 0px;
  width: 805px;
  border: 0px;
}

#startseitelinks {
  border: 0px;
  float: left;
  width: 570px;
  margin-left: 5px;
  margin-bottom: 100px;
}

#startseiterechts {
  position: absolute;
  top: -15px;
  left: 680px;
  padding: 15px 0px 0px 0px;
  width: 155px;
}

#inhaltstartseite {
  width: 630px;
  padding: 0px 0px 0px 0px;
}

.boxlinks {
  width: 267px;
  float: left;
  margin-bottom: 3px;
  padding-top: 5px;
}

.boxrechts {
  width: 267px;
  float: left;
  margin-bottom: 3px;
  padding-top: 5px;
} 

#box1 {
  width: 630px;
  top: 570px;
  left: 200px;
}

#box6 {
  width: 175px;
  border: 1px solid #67ae1f;
}
#box6 h2 {
  background-color: #67ae1f;
  color: #000000;
  text-decoration: none;
}

#box7 {
  width: 175px;
  border: 1px solid #67ae1f;
}

#box7 h2 {
  background-color: #67ae1f;
  color: #000000;
}

#box8 {
  width: 175px;
  border: 1px solid #67ae1f;
}

#box8 h2 {
  background-color: #67ae1f;
  color: #000000;
}

.mainmenu_ul {
  width: 180px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  background-color: #fff989;
}

.mainmenu_li {
  list-style-type: none;
  text-decoration: none;
  width: 180px;
  min-height: 34px !important;
  line-height: 34px;
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  border-bottom: 2px solid #ffffff;
}

.mainmenu_a {
  text-decoration: none;
  padding: 0px 0px 0px 10px;
  margin: 0px 0px 0px 0px;
  line-height: 20px;
  vertical-align: super;
  color: #000000;
}

.mainmenu_ul a {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  color: #000000;
}

.submenu_li {
  list-style-type: none; 
  background-color: #fff989;
  margin-left: 0px;
  background-repeat: no-repeat;
  background-position: center;
  padding: 10px 15px 10px 15px;
  line-height: 20px;
  text-valign: top !important;
}

.submenu_a {
  color: #333333;
  text-decoration: none;
  padding-top: 5px;
  vertical-align: super;
  color: #000000;
}

#raicom_logo {
  display: none;
}

#fuss {
  clear: both;
  margin-top: 20px;
  background-image: url(http://images.raiffeisen.com/Raicom/Images/Geno/saatbau_clenze/fuss.jpg);
  height: 0px;
  position: absolute;
  bottom: 0;
  width: 805px;  
}

#editor { margin-top: 210px; }

#wetterdaten img { float: right; }

#wetterdaten p { margin: 2px 0px 2px 0px }

#vorhersage {
  padding-top: 15px; 
  margin-top: 15px; 
}

.submenu_ul {
  position: relative;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #fff989;
}

.unteresMenu {
  display: none;
  margin: 0px 0px 0px 0px;   
  padding: 0px 0px 0px 0px;
  list-style-type: none;
}

.bildrand {
  padding: 8px;
}

.mainmenu_li:hover {
  background-color: #ffee00;
}

.submenu_li:hover {
  background-color: #ffee00;
}

.mainmenu_li:focus {
  background-color: #ffee00;
}

.submenu_li:focus {
  background-color: #ffee00;
}

