      .menu {
/*      width:986px;
      font-size:0.9em;
      position:relative;  */
	clear: both;	
	margin: 0 auto; padding: 0;
	background: url(../images/menu_top_bg.jpg) repeat-x;	
	font: bold 12px/37px Verdana, Arial, Tahoma, Sans-serif;
	height: 51px;
    border-top:1px solid #fff;	
    border-bottom:1px solid #5c5c5c;	  
      }
      /* remove all the bullets, borders and padding from the default list styling */
      .menu ul {
      padding:0;
      margin:0;
      list-style-type:none;
      }
      .menu ul ul {
      width:118px;
      }
      /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
      .menu li {
      float:left;
      width:118px;
      position:relative;
      }
      /* style the links for the top level */
      .menu a, .demo .menu a:visited {
      display:block;
      font-size:12px;
      text-decoration:none;
      color:#fff;
      width:120px;
      height:49px;
/*      border:1px solid #fff;
      border-width:0px 0px 0 1px;*/
/*      background:#E64211 url(../images/button.gif) no-repeat ;
      background:#E64211 ;*/
/*	  background:#f59f3a url(../images/bg_header_bottom4.gif)  repeat-x;	*/	  
      text-align: center;
      /* padding-left:10px; */
      line-height:48px;
      }
      /* a hack so that IE5.5 faulty box model is corrected */
      * html .demo .menu a, * html .demo .menu a:visited {
      width:108px;
      w\idth:107px;
      }
      /* style the second level background */
     .menu ul ul a.drop, .demo .menu ul ul a.drop:visited {
      background:#d4d8bd url(../../graphics/drop.gif)bottomrightno-repeat;
      }
      /* style the second level hover */
     .menu ul ul a.drop:hover{
      background:#f59f3a url(../images/menu_top_bg_sp.jpg)repeat-x;
      }
      .menu ul ul :hover > a.drop {
      background:#c9ba65 url(../../graphics/drop.gif)bottomrightno-repeat;
      }
      /* style the third level background */
      .menu ul ul ul a, .demo .menu ul ul ul a:visited {
      background:#e2dfa8;
      }
      /* style the third level hover */
      .menu ul ul ul a:hover {
      background:#b2ab9b;
      }
      /* hide the sub levels and give them a positon absolute so that they take up no room */
      .menu ul ul {
      visibility:hidden;
      position:absolute;
      height:0;
      top:49px;
      left:0;
      width:156px;
      }
      /* another hack for IE5.5 */
      * html .demo .menu ul ul {
      top:51px;
      t\op:52px;
      }
      /* position the third level flyout menu */
      .menu ul ul ul{
      left:150px;
      top:0;
      width:126px;
      }
      /* position the third level flyout menu for a left flyout */
      .menu ul ul ul.left{
      left:-150px;
      }
      /* style the table so that it takes no ppart in the layout - required for IE to work */
      .menu table {position:absolute; top:0; left:0;}
      /* style the second level links */
      .menu ul ul a, .demo .menu ul ul a:visited {
  	background: #747474 url(../images/bg_2000.jpg) repeat-x;  	
      color:#fff;
      height:auto;
      line-height:1em;
      padding:8px 5px 8px 22px;
      width:133px;
	  text-align:left;
      /* yet another hack for IE5.5 */
      }
      * html .menu ul ul a{
      width:136px;
      w\idth:115px;
      }
      /* style the top level hover */
      .menu a:hover, .demo .menu ul ul a:hover{
      color:#66666;
      background:#f59f3a url(../images/menu_top_bg_sp.jpg)repeat-x;
      }
      .menu :hover > a, .demo .menu ul ul :hover > a {
      color:#fff;
      background:#f59f3a url(../images/menu_top_bg_sp.jpg)repeat-x;
      }   
      /* make the second level visible when hover on first level list OR link */
      .menu ul li:hover ul,
      .menu ul a:hover ul{
      visibility:visible;
      }
      /* keep the third level hidden when you hover on first level list OR link */
      .menu ul :hover ul ul{
      visibility:hidden;
      }
      /* make the third level visible when you hover over second level list OR link */
      .menu ul :hover ul :hover ul{
      visibility:visible;
      }
	  
      /* aktiver Link*/	  
	  a.dropact{
      background:#f59f3a url(../images/menu_top_bg_sp.jpg)repeat-x;
      }
	  
  /* navigation  LINKS*/