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

img { border: 0px; }

.table_standorte h2 {
  color: black;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  padding-bottom: 5px;
  border: 0px;
  background-color: #ebfad9;
}

#unwettersmsbox {
  float: left;
  margin: 0px;
  padding: 10px 0px 5px 0px;
}

#unwetterwarndienst h2 {
  color: #000000;
  font-size: 12px;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
}

h2 {
  color: black;
  font-size: 12px;
  margin: 0px;
  padding: 0px 0px 5px 0px;
}

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

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

#oberesmenue a {
  color: #000000;
  text-decoration: none;
}

input, select {
  border: 1px solid #42BA29;
  background-color: #ebfad9;
  font-family: verdana;
  font-size: 10px;
}

#kopf {
  position: absolute;
  top: 0px;
  left: 0px;
  border: 0px;
}

#kopf_links {
  position: absolute;
  top: 7px;
  left: 0px;
  border: 0px;
}

#kopf_rechts {
  position: absolute;
  top: 7px;
  left: 884px;
  border: 0px;
}

#kopf_line1 {
  position: absolute;
  top: 0px;
  left: 0px;
  border: 0px;
  height: 7px;
}

#kopf_line2 {
  position: absolute;
  top: 81px;
  left: 0px;
  border: 0px;
  width: 1002px;
  height: 7px;
  background-color: #6ab023;
}

#kopf_line3 {
  position: absolute;
  top: 89px;
  left: 0px;
  border: 0px;
  width: 1002px;
  height: 23px;
}

#active_menu { font-weight: bold; }

#menue_home {
  position: absolute;
  top: 134px;
  left: 0px;
  border: 0px;
  width: 152px;
  height: 115px;
  border-right: 2px solid #D3D0D0;
}

#menue {
  position: relative;
  top: 236px;
  left: 0px;
  width: 152px;
  height: 474px;
  border-bottom: 3px solid #FFFFFF;
  border-right: 2px solid #D3D0D0;
  background-image: url(http://images.raiffeisen.com/Raicom/Images/Geno/evg-niedernwoehren/menue.jpg);
}

#hauptinhalt {
  position: absolute;
  left: 169px;
  top: 134px;
  padding-top: 3px;
  width: 836px;
}

#startseitelinks{
  border: 0px;
  float: left;
  margin-left: 0px;
  width: 600px;
}

#startseiterechts {
  position: absolute;
  top: 0px;
  left: 625px;
  border: 0px;
  width: 198px;
  float: right;
  margin 0px;
  padding 0px;
  background-color: #ebfad9;
  border-left: 2px solid #D3D0D0;
//  border-right: 25px solid #6ab023;
}

.mainmenu_a {
  text-decoration: none;
  color: #000000;
}

.mainmenu_ul a {
  text-decoration: none; 
}

.submenu_a {
  text-decoration: none;
  color: #000000;
}

.submenu_ul {
  margin-left: -25px;
  padding-left: 35px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
  background-color: #ebfad9;
}

#kontaktsubmit { border: 1px solid black; }

.mainmenu_ul {
  margin-left: -5px;
  padding-left: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.mainmenu_li {
  text-decoration: none;
  margin-left: 5px;
  padding: 7px;
  text-align: left;
  background-color: #ebfad9;
  border-bottom: 3px solid #FFFFFF;
  list-style-type: none;
}

#fuss {
  clear: both;
  width: 600px;
}

#raicom_logo { display: none; }

#box1 {
  width: 600px;
  float: left;
  padding-bottom: 8px;
}

#box1 h2 {
  background-color: #6ab023;
}

#box2 {
  width: 600px;
  float: left;
  padding-bottom: 8px;
}

#box2 h2 {
  background-color: #6ab023;
}

#box3 {
  width: 200px;
  float: right;
  margin-top: 2px;
}

#box3 h2 {
  background-color: #6ab023;
}

.boxlinks {
  width: 298px;
  float: left;
  margin-bottom: 2px;
  padding: 2px 0px 0px 2px;
}

.boxrechts {
  width: 298px;
  float: left;
  margin-bottom: 2px;
  padding: 2px 0px 0px 2px;
}

#box4 h2 {
  background-color: #6ab023;
}

#box4 {
  width: 400px;
  clear: left;
  margin-top: 2px;
  padding-top: 0px;
}

#box4 h2 {
  background-color: #6ab023;
}

#box5 {
  width: 400px;
  /*float: left;*/
  margin: 2px 0px 4px 2px;
}

#box5 h2 {
  background-color: #6ab023;
}

#box10 {
  width: 600px;
  float: left;
  padding-bottom: 8px;
  margin-top: 2px;
}

#box10 h2 {
  background-color: #6ab023;
}

#box6 {
  width: 175px;
  float: left;
  padding-left: 3px;
}

#box6 h2 {
  font-size: 12px;
  border-bottom: 1px solid #6ab023;
}

#box7 {
  width: 175px;
  float: left;
  padding-left: 3px;
}

#box7 h2 {
  font-size: 12px;
  border-bottom: 1px solid #6ab023;
}

#box8 {
  width: 175px;
  float: left;
  padding-left: 3px;
}

#box8 h2 {
  font-size: 12px;
  border-bottom: 1px solid #6ab023;
}

#box9 {
  width: 175px;
  float: left;
  padding-left: 3px;
  
}

#box9 h2 {
  font-size: 12px;
  border-bottom: 1px solid #6ab023;
}

#startseitelinks h2 {
  color: #ffffff; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif;
}

#startseitelinks h3 {
  color: #000000; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif;
}

#startseiterechts h2 {
  color: #000000; 
  font-weight: bold; 
  text-decoration: none; 
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif;
  padding: 2px;
}

#startseiterechts form {
  display: inline;
}

#box9 ul {
  text-decoration: none;
  list-style-type: none;
  margin-left: 12px;
  padding-left: 3px;
}

#wetterdaten span {
  padding-right: 5px; 
  margin-right: 3px; 
  margin-top: 3px;
}

#wetterdaten image {
  float: right;
  padding-right: 2px; 
  margin-right: 1px; 
  margin-top: 3px;
}

#inhaltstartseite {
  width: 600px;
  margin-bottom: 3px;
}

#iframeinhalt {
  position: absolute;
  left: 160px;
  top: 130px;
  padding-top: 3px;
  width: 850px;
}

#table_standorte_colored table { background-color: #ebfad9; }

.table_standorte td { padding: 2px; }
.table_standorte { align: left; }

#kontakt { 
  border: 1px solid #ebfad9; 
  padding: 2px; 
}

.topmeldungimg {
 padding: 0px 3px 0px 3px;
 margin-top: 2px;
}

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

#editor {
  position: absolute;
  top: 200px;
  left: 30px;
}
