fieldset.tx-powermail-pi1_fieldset input.powermail_captcha{
    width: 260px;
}  

body {
  background-color: #FFffFF; 
  background-attachment: fixed; 
  /* background-image: url(/fileadmin/site-templates/images/hg-verlauf.jpg); */
  background-repeat: repeat-x; 
  background-position: top; 
  padding:0px; 
  margin:0px;
  }

/* –––––––––– links lila ––––––––– */  
a  {  
      font-family:  Arial, Helvetica, sans-serif;
      color: #896987; 
      text-decoration: none;  
  } 

a:hover  {  
      font-family:  Arial, Helvetica, sans-serif;
      color: #896987;
      text-decoration: underline;
  }

/* –––––––––– Inhaltsbereich weiß ––––––––– */
tbody   {
  background-color: #FFFFFF;
  }

#headerline-one {
  height: 144px;
  }

#header {
  height: 172px;
  border: 0px solid;
  }

#homelink {
      background-color: #896987;
      padding: 3px 0px 3px 6px;
      border-left: 8px solid #896987;
      border-top: 3px solid #896987;  
  }

#luhlink {
      background-color: #896987; 
      border-left: 8px solid #896987;
      border-top: 3px solid #896987;   
  }


h1   { 
  font-size: 14px; 
  background-color: #efefef; 
  color: #3f3f3f; 
  min-height: 2.2em; 
  height: 2.2em; 
  padding-top: 6px; 
  padding-right: 0px; 
  padding-bottom: 2px; 
  padding-left: 11px; 
  border-left: 0px   solid  #efefef;  
  border-top: 1px solid  #bbbec6; 
  }


#menu ul li.cur a  {
   background-color: #d1d1d1;
   border-top-width: 2px;
   border-top-style: solid;
   border-top-color: #896987;
   background-repeat: no-repeat;
   background-position: left center;
   background-image: url("images/nav_graui.gif");
   font-weight: bold;
}

#menu ul li.act a  {
   background-color: #d1d1d1;
   background-repeat: no-repeat;
   background-position: left center;
   background-image: url("images/navi_act_grau.gif");
}

#menu ul li.cur ul li a, #menu ul li.act ul li a {
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #896987;
   color: #666666;
   background-color: #eaeaea;
   background-image: url("");
   font-weight: normal;

}

#menu ul li.act ul li.cur a  {
 /* background-color: #e1e1e1; */
  background-color: #d1d1d1;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url("-images/navi_grau.gif");
  font-weight: bold;
}



/* ########################################### */
/* ------- Foldoutmenu (Hauptmenu) ----------- */
/* ########################################### */


#foldoutmenu {
/*
  width: 100%;
  background: #eaeaea;

  border-bottom: 0px #D0DADB solid;
  padding-left: 10px;

    position: absolute;
    z-index: 99;
    left: 9.2em;
    top: 60px;
    height: 24px; 
*/
}

#foldoutmenu  ul {
  /*
  display: block;
  margin: 0;
  padding: 0;
  line-height: 1em;
  list-style: none;
  z-index: 90
  */
}

#foldoutmenu  ul li {
  /*
  float: left;
  margin: 0 3px 0 0;
  padding: 0;
  font-size: 12px;
  line-height: 1, 5em;
  list-style-type: none;
  */
   
   
}

#foldoutmenu ul li a {
  /*
  float: left;
  display: block;
  width: auto;
  font-weight: normal;
  background: transparent;
  text-decoration: none;
  color: #fff;
  margin: 0;
  padding: 0.9em 0.2em 0.5em 0.2em;
  */
   
}

#foldoutmenu  ul li a:hover {
  /*
  color: #fff;
  text-decoration: none;
  */
}

#foldoutmenu  ul li.sep {
  /*
  color: white;
  padding: 0.8em 0em 0.5em 0em;
  */
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#foldoutmenu  ul li a {
  /*
  float: none;
    */
}

/* End IE5-Mac hack */
#foldoutmenu  ul.level2, #foldoutmenu ul.level3 {
  /*
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: hidden;
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  background: #EAEAEA;
  */
}

#foldoutmenu  ul.level2 li, #foldoutmenu ul.level3 li {
  /*
  border-bottom: 1px solid #fff;
  float: none;
  margin: 0;
  padding: 0;
  width: 150px;
  */
}

#foldoutmenu  ul.level2 li a, #foldoutmenu ul.level3 li a {
  /*
  padding: 5px 9px 5px 5px;
  color: #3f3f3f;
  */
}

#foldoutmenu  ul.level2 li a:hover,#foldoutmenu  ul.level3 li a:hover {
  /*
  font-weight: normal;
  background-color: #83A1C0;
  background-image: none;
  */
} 
