########################################
#### FRABEN:                      ######
#### grün            #076B3C      ######
#### hellgrün        #CFE2D7      ######
#### gelb:           #FFD6A5      ######
########################################

body {
  background-color:#ffffff;
  scrollbar-base-color:#076B3C;
  scrollbar-shadow-color:#076B3C;
  scrollbar-arrow-color:#076B3C;
  scrollbar-darkshadow-color:#555555;
  scrollbar-3d-light-color:#ffffff;
  scrollbar-face-color:#CFE2D7;
  scrollbar-highlight-color:#ffffff;
  scrollbar-track-color:#F1F9F4;
}

h1 {
  font-size:16px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:18px;
  display:inline;
}

span.normal {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.bold {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.klein {
  font-size:9px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

span.topnav {
  font-size:11px;
  font-weight:bold;
  color:#FFCC33;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

span.bottomnav {
  font-size:11px;
  font-weight:normal;
  color:#076b3c;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

span.bottomdate {
  font-size:11px;
  font-weight:normal;
  color:#FDFBE5; font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

span.rot {
  color:#076b3c;
}



a.normal {
  font-size:11px;
  font-weight:normal;
  color:#51921E;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}

a.normal:hover {
  font-size:11px;
  font-weight:normal;
  color:#076B3C;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}

a.head {
  font-size:11px;
  font-weight:normal;
  color:#FDFBE5;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}

a.head:hover {
  font-size:11px;
  font-weight:normal;
  color:#FDFBE5;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:14px;
  text-align:left;
}

a.bold {
  font-size:11px;
  font-weight:bold;
  color:#076b3c;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}

a.bold:hover {
  font-size:11px;
  font-weight:bold;
  color:#076b3c;
  font-style:normal;
  text-decoration:underline;
  font-family:verdana,arial,helvetica;
  line-height:13px;
  text-align:left;
}



a.nav1 {
  font-size:11px;
  font-weight:normal;
  color:#FDFBE5;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
  background-color: #076b3c;
  text-align:left;
  width:132px;
  border-style:solid;
  border-width:0px;
  padding:4px;
  display:block;
}

a.nav1:hover {
  font-size:11px;
  font-weight:normal;
  color:#076b3c;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
  background-color: #FDFBE5;
  background-image:url(../images/bg-nav-aktiv.jpg);
  background-position:bottom;
  text-align:left;
  width:132px;
  border-style:solid;
  border-width:0px;
  padding:4px;
  display:block;
}



a.nav2 {
  font-size:11px;
  font-weight:normal;
  color:#076b3c;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
  background-color: #FDFBE5;
  background-image:url(../images/bg-nav-aktiv.jpg);
  background-position:bottom;
  text-align:left;
  width:168px;
  height:21px;
  border-style:solid;
  border-width:0px;
  padding:4px;
}

a.nav2:hover {
  font-size:11px;
  font-weight:normal;
  color:#076b3c;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
  background-color: #076b3c;
  background-image:url(../images/bg-nav-aktiv2.jpg);
  background-position:top;
  text-align:left;
  width:168px;
  height:21px;
  border-style:solid;
  border-width:0px;
  padding:4px; }

a.topnav {
  font-size:11px;
  font-weight:bold;
  color:#FFCC33;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

a.topnav:hover {
  font-size:11px;
  font-weight:bold;
  color:#076b3c;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

a.bottomnav {
  font-size:11px;
  font-weight:normal;
  color:#076b3c;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

a.bottomnav:hover {
  font-size:11px;
  font-weight:normal;
  color:#950011;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  text-align:left;
}

ul {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

ol {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

li {
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}

input.bestell {
  background-color:#fbf4e2;
  border-style:solid;
  border-width:0px;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:12px;
}

input.kontakt {
  background-color:#fbf4e2;
  border-style:solid;
  border-width:1px;
  border-color:#9B814C;
  font-size:10px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}

input.2 {
  background-color:#fbf4e2;
  border-style:solid;
  border-width:1px;
  border-color:#9B814C;
  font-size:11px;
  font-weight:normal;
  color:#695F4C;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:16px;
  cursor:hand;
}

input.anzahl {
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#9B814C;
  font-size:11px;
  font-weight:normal;
  color:#695F4C;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:11px;
}

input.form {
  background-color:#F1F9F4;
  background-image:url(../images/bg-input.jpg);
  border-style:solid;
  border-width:1px;
  border-color:#076B3C;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}

select.form {
  background-color:#F1F9F4;
  background-image:url(../images/bg-input.jpg);
  border-style:solid;
  border-width:1px;
  border-color:#076B3C;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
}

textarea {
  background-color:#F1F9F4;
  border-style:solid;
  border-width:1px;
  border-color:#076B3C;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:12px;
}

td.head {
  background-color:#076b3c;
  font-size:11px;
  font-weight:bold;
  color:#FDFBE5;
  font-style:normal;
  text-decoration:none;
  font-family:verdana,arial,helvetica;
  line-height:14px;
}
