/* Basic code - don't modify */
#nav{
   background: #844309 url( "modules/NavigationDroppy/css/images/bg_brown.jpg" ) repeat;
  height:24px;
}
.hlist{

     margin:0 20px 0 20px;
      float:right;
}
 #droppy { display: block; margin: 0; padding: 0 0px 0 20px; position: relative; }
 #droppy li { display: block; list-style: none; margin: 0; padding: 0   ; float: left; position: relative;  }
 #droppy a { display: block; }
 #droppy ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #droppy ul { line-height: 0; } /* IE6 "fix" */
   	/*#droppy ul a { zoom: 1; }  IE6/7 fix */
    #droppy ul li { float: none;/**/ }
    #droppy ul ul { top: 0; }

/* Essentials - configure this */

#droppy ul { width: 110px; }
#droppy ul ul {width: 135px; left: 110px; }

/* Everything else is theming */

#droppy {  background: #f3efec url( "modules/NavigationDroppy/css/images/bg_brown.jpg" ) repeat; height: 24px; }

#droppy :hover { background-color: transparent;
 }
#droppy a { border-right: 1px solid white; color: white; font-size: 12px; padding: 6px; line-height: 1;  }
#droppy li.hover a { background-color: #f3efec; color:#844407;background: url( "modules/NavigationDroppy/css/images/menu-item-bg-over.png" ) repeat; }
#droppy ul { top: 25px; border-left:1px solid #844407 ;border-right:1px solid #844407;border-top:1px solid #844407;border-bottom:1px solid #844407; }
#droppy ul li a { background-color: #f3efec;color:#844407;  background: url( "modules/NavigationDroppy/css/images/menu-item-bg-over.png" ) repeat;}

#droppy ul a {background: url( "modules/NavigationDroppy/css/images/menu-item-bg-over.png" ) repeat;/*border-right: none; opacity: 0.9; filter: alpha(opacity=90);*/ }
#droppy ul a { border-bottom: none; } /*- I also needed this for IE6/7 */

#droppy a.parent {

   padding-right: 22px;
    min-width: 1px;
}
#droppy a.child.parent span.arrow_right{

 display: block;
    width: 4px;
    height: 7px;
    right: 10px;
   top: 8px;
    position: absolute;
    /*background: url( "modules/NavigationDroppy/css/images/menu-arrow-down.png" ) no-repeat;*/
    font-size: 0;
    background: url( "modules/NavigationDroppy/css/images/menu-arrow-right.jpg" ) no-repeat;
    background-position: top;  /**/
}
#droppy a.child.parent.hover span.arrow_right{
    background-position: 0 -14px ;
}
#droppy a.item.parent span.arrow_down{

  display: block;
    width: 7px;
    height: 4px;
    right: 10px;
    top: 10px;
    position: absolute;
    font-size: 0;
    background: url( "modules/NavigationDroppy/css/images/menu-arrow-down.jpg" ) no-repeat;
    background-position: top;
}

#droppy a.item.parent.hover span.arrow_down, #droppy a.item.current span.arrow_down{
    background-position: 0 -4px ;
}

#droppy .current{
  background-color: #f3efec;color:#844407;
 background: url( "modules/NavigationDroppy/css/images/menu-item-bg-over.png" ) repeat;
}


.delimiter_prev  {
  top: 2px;
  position: relative;
  background-image:url( "modules/NavigationDroppy/css/images/pointer_gelb_left.gif" );
  background-repeat:no-repeat;
  background-position: center;
  margin-left:5px;
}
.delimiter_next {
  top: 2px;
  position: relative;
  background-image:url( "modules/NavigationDroppy/css/images/pointer_gelb_right.gif" );
  background-repeat:no-repeat;
  background-position: center;
}.breadcrumb{
  float:left;
  margin:0 0px 0 20px
}

#breadcrumb{
  color:#ffffff;
  font-family:Verdana,Tahoma;
  letter-spacing:-0.05px;
  margin:0;

 padding:5px 0 0 0
}

#breadcrumb span.delimiter{
  background-image:url( "modules/NavigationBreadcrumb/css/images/pointer_gelb.gif" );
  background-position:center;
  background-repeat:no-repeat;
  margin-left:5px;

}

#breadcrumb span.seperator{
  color:#FF9900;
  font-weight:bold
}

#breadcrumb span.item a,#breadcrumb span.item a:hover,#breadcrumb span.item a:visited{
  color:#ffffff;/*#86450B//#552C06; */
  font-family:Verdana,Tahoma;
  font-size:100%;
  letter-spacing:-0.05px
}

#breadcrumb.lastitem{
;
  color:#ffffff;
  font-family:Verdana,Tahoma;
  font-size:100%;
/* font-weight: bold  ;  */
  letter-spacing:-0.1px;
  padding:5px 0 0 0
}

#topmenu{

    padding:5px 0;
}

#topmenu a.topmenu , #topmenu a.topmenu:visited, #topmenu a.topmenu:focus, #topmenu a.topmenu:hover {
  color:#86450B;
 font-family:Verdana,Tahoma;
letter-spacing:-0.05px;
font-size:98% ;
}
#topmenu span.topmenu {
  color:#552C06;
}