body {
  margin-top: 0;
  text-align: left;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  line-height: 20px;
  color: #000000;
  background-image: url(../images/background.gif);
  background-repeat:repeat-x;
  background-color: #D9E4F9;
}

h1 {
  font-size: 20px;
  font-weight: bold;
  line-height: 8px;
}

h2 {
  font-size: 18px;
  font-weight: bold;
  line-height: 8px;
}

h3 {
  font-size: 16px;
  font-weight: bold;
  line-height: 8px;
}

h4 {
  font-size: 14px;
  font-weight: bold;
  line-height: 8px;
}

h5 {
  font-size: 13px;
  font-weight: bold;
  line-height: 8px;
}


h5 {
  font-size: 11px;
  font-weight: bold;
  line-height: 8px;
}

a:link {
  color: #45AE57;
  text-decoration: none;
}

a:hover {
  color: #254C2C;
  text-decoration: underline;
}

a:visited {
  color: #45AE57;
  text-decoration: none;
}

a:active {
  text-decoration: none;
}

.frame {
  width: 770px;
  background-color: #FFFFFF;
  border: 1px solid #CECECE;
  border-collapse: collapse;
}

.banner {
  height: 100px;
  vertical-align: top;
  text-align: left;
  background-color: #316B3B;
  background-image: url(../images/logo_rechts.jpg);
  background-repeat: no-repeat;
  background-position: right;
  border: 1px solid #E5E5E5;
  border-collapse: collapse;
}

.banner A:visited {
  color: #FFFFFF;
  text-decoration: none;
}

.middle {
  border-collapse: collapse;
 }

.footer {
  text-align: right;
  font-size: 10px;
  padding: 2px 20px 2px 0;
  color: #757575;
  border-top: 1px solid #7CB563;
}

.footer A:link {
  color: #555555;
}

.footer A:visited {
  color: #555555;
}

.barrel_menu_td {
  vertical-align: top;
  padding: 0 0 0 0;
}

.barrel_menu {
  width: 140px;
  font-weight: bold;
  border-collapse: collapse;
  font-size: 12px;
  text-align: left;
}


.barrel_menu .top {
  height: 270px;
  background-image: url(../images/fass_top.jpg);
  background-repeat: no-repeat;
}

P.barrel_menu_top {
  padding-top: 130px;
}

.barrel_menu .middle {
  height: 18px;
}


.barrel_menu .bottom_1 {
  height: 136px;
  background-image: url(../images/fass_bottom_1.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  vertical-align: top;
}

.barrel_menu .bottom_2 {
  height: 134px;
  background-image: url(../images/fass_bottom_2.jpg);
  background-repeat: no-repeat;
}

P.barrel_menu_bottom {
  padding: 14px 0 0 0;
}

.text_main {
  height: 430px;
  width: 600px;
  vertical-align: top;
  text-align: justify;
  font-size: 12px;
  padding: 30px 10px 30px 50px;
}

.bodytext {
  font-size: 12px;
  padding: 2px 2px 2px 2px;
}

.contenttable {
}

.contenttable TD {
  padding: 2px 6px 2px 4px;  
}

.text_footer {
  height: 140px;
  background-image: url(../images/logo_fass.gif);
  background-position: right;
  background-repeat: no-repeat;
}

.text_right_space {
  width: 40px;
}

DIV A {
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  padding: 4px 0 4px 6px;
}

DIV A:hover {
  display: block;
  text-decoration: none;
  padding: 4px 0 4px 6px;
}

DIV.menu1-level1-no A:link {
  color: #FFFFFF;
}

DIV.menu1-level1-no A:hover {
  color: #910000;
  background-color: #FFFFFF;
}

DIV.menu1-level1-no A:visited {
  color: #FFFFFF;
}

DIV.menu1-level1-no A:hover {
  color: #910000;
}

DIV.menu1-level1-no A:active {
  color: #910000;
}

DIV.menu1-level1-act {
  color: #910000; 
  background-color: #FFFFFF;
}

DIV.menu1-level1-act A:link {
  color: #910000;
}

DIV.menu1-level1-act A:hover {
  color: #910000;
}

DIV.menu1-level1-act A:visited {
  color: #910000;
}

DIV.menu1-level2-no {
  color: #000000;
  text-align: left;
  font-size: 11px;
  padding: 0 0 0 10px;
}

DIV.menu1-level2-no A:link {
  color: #DDDDDD;
}

DIV.menu1-level2-no A:visited {
  color: #DDDDDD;
}

DIV.menu1-level2-no A:hover{
  color: #DDDDDD;
  text-decoration: underline;
}

DIV.menu1-level2-no A:active {
  color: #BBBBBB;
}

DIV.menu1-level2-act {
  color: #B90000;
  text-align: left;
  font-size: 11px;
  padding: 0 0 0 10px;
}

DIV.menu1-level2-act A:link {
  color: #FFFFFF;
}

DIV.menu1-level2-act A:hover {
  color: #FFFFFF;
}

DIV.menu1-level2-act A:visited {
  color: #FFFFFF;
}

DIV.menu1-level2-act A:active {
  color: #FFFFFF;
}
