@charset "iso-8859-1";

html {
  margin:0px;
}

body {
  margin:0px;
  font-size: 12px;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-weight: normal;
  background:#ffffff;
  background-image: url(../pict/bg_scanline.gif);

}
td {
  vertical-align:top;
}

table.content_list_download {
  border-width:0px;
  border-style:solid;
  border-color:white;
  width:700px;
}

table.content_list_download td {
  padding:0px 0px 16px 0px;
}

table.content_list_download td.download {
  text-align:center;
  width:140px;
}

table.content_list_links {
  border-width:0px;
  border-style:solid;
  border-color:white;
  width:700px;
}

table.content_list_links td {
  padding:0px 0px 16px 20px;
  background-image: url(../pict/dreieck_klein.gif);
  background-repeat:no-repeat;
  background-position:1px 3px;
}

table.content_list_form {
  border-width:0px;
  border-style:solid;
  border-color:white;
  width:700px;
}

table.content_list_form td.form_label {
  padding:0px 0px 16px 20px;
  background-image: url(../pict/dreieck_klein.gif);
  background-repeat:no-repeat;
  background-position:1px 3px;
}

table.content_list_form .formfield {
  width:300px;
}

#all_wrapper {
  width:900px;
}

#top_spacer {
  height:40px;
  background-image: url(../pict/scanline4x4.gif);
}

#nav_main {
  background-color:#099506;
  margin:0px;
  padding:2px 0px 0px 170px;
}

#nav_main .nav_entry {
  background-color:#099506;
  padding:5px 15px 5px 15px;
  float:left;
}

#nav_main .first {
  padding-left:15px;
}


#nav_main .act {
  background-color:#ffffff;
}

#nav_main .nav_entry a {
  color:#ffffff;
  font-weight:bold;
}

#nav_main .act a {
  color:#099506;
}

#nav_help {
  margin:0px;
  padding:0px;
  float:right;
}

#nav_help .nav_entry {
  padding:5px;
  float:left;
  background-color:#fff;
  border-style:solid;
  border-color:#099506;
  border-width:0px 0px 1px 1px;
}

#left_wrapper {
  width:170px;
  float:left;
}

#nav_sub {
  margin:10px 0px 0px 10px;
  height:120px;
}

#nav_sub .nav_entry {
  padding:5px;
}

#nav_sub .act {
  font-style:normal;
  border-style:solid;
  border-color:#099506;
  border-width:0px 0px 1px 0px;
}


#nav_sub .nav_entry a {
  font-weight:bold;
}


#content_wrapper {
  margin:60px 10px 0px 185px;
}

.main_page_list {
  float:left;
  width:212px;
  border:0px solid #099506;
  border-left:0px;
  padding:10px;
  height:300px;
  margin-top:-8px;
}
.first_main_page {
  border-left:1px;
}
.main_page_list a {
  font-weight:bold;
}
.main_page_list img {
  padding: 0px 0px 8px 0px;
}

.main_page_list p {
  padding: 8px 0px 0px 0px;
}

#content_address {
  margin:0px 15px 20px 0px;
  float:right;
  text-align:right;
}

div.clearer-left {
  clear:left;
  margin:0px;
  padding:0px;
}
div.clearer-right {
  clear:right;
  margin:0px;
  padding:0px;
}

div.clearer-both {
  clear:both;
  margin:0px;
  padding:0px;
}



.nav {
  font-weight: bold;
  background-color:#099506;
}

.nav a{
  color: #ffffff;
  font-weight: bold;
}

p {
  padding: 3px 0px 16px 0px;
  margin:0px;
}

a {
    color: #099506;
    text-decoration:none;
}

h1 {
    color: #099506;
    font: 600 large sans-serif;
    font-family: verdana,helvetica,arial;
}

h2 {
    font: 600 medium sans-serif;
    font-family: verdana,helvetica,arial;
    margin-bottom:30px;
}

span.gruengrossfett {
  color: #099506;
  font-weight: 600;
  font-size: medium;
}

span.grossfett {
  font-weight: 600;
  font-size: medium;
}

span.fett {
  font-weight: bold;
}

span.gruenfett {
  font-weight: bold;
  color: #099506;
}

span.gruen {
  color: #099506;
}

span.weissfett {
  font-weight: bold;
  color: #ffffff;
}
