body {
  margin:0px;
  text-align:center;
  background-image:url(http://www.galabau-heiduk.at/Bilder/heiduk_background_02.jpg);
  background-repeat:repeat-x;
  background-color: #c0dcbf;
}

#page {
  margin:auto;
  text-align:left;
  width:980px;
  font-family:Arial;
  font-size:14px;
}

#content{
  text-align:justify;
  padding:11px 0px 10px 43px;
  width:635px;
  color:#000;
  float: left;
}

a {
   color: #c72d15;
   text-decoration: underline;
}
a:hover {
   color: #0d600c;
   text-decoration: underline;
}

.numfield {
  width:30px;
  font-size:12px;
  font-family:Arial;
  text-align:center;
}
.contact_title {
  float:left;
  padding:0 0 0 0;
}
.contact_field {
  padding:0 0 0 100px;
}
.contact_field input {
  font-family:Arial;
  font-size:12px;
  padding:2px;
  width:180px;
  border:1px solid #000000;
}
.contact_field textarea {
  font-family:Arial;
  font-size:12px;
  width:180px;
  padding:2px;
  border:1px solid #000000;
}
form {
  margin:0;
}
.contact_sent {
  font-weight:bold;
  font-family:Arial;
  font-size:12px;
}

#linkliste{
  padding-left:30px;
}

#nanoware a{
 color:#6389c9;
}

#nanoware {
  font-family: Arial;
  text-align:right;
  padding-right:10px;
  color:#6389c9;
  font-size:10px;
  }

#nanoware a:hover{
  color:#6389c9;
}

#menu_unten {
 color:#1f3f74;
 margin:auto;
 text-align:center;
 width:980px;
 padding-top:54px;
 font-weight:bold;
 font-size:10px;
}

#menu_unten a{
 color:#1f3f74;
}

#menu_unten a:hover{
 color:#5d68ba;
}

h3 {
 color:#0e6309;
 border-bottom:1px solid #0e6309;
}

#menu_oben {
float:right;
padding-right:28px;
padding-top:14px;
font-size:11px;
color:#0d600c;
font-weight:bold;
}

#menu_oben a{
color:#0d600c;

}

#sub{

  padding-top:10px;
  font-size:11px;
  color: #788b77;
  padding-left: 20px;
  }
  
  #sub a{
    color: #436642;
   }


 


