.khorbar	{
  color: black;
  height:40px;
  border-style: none;
  padding-top:0px;
}

.khorbar_stretcher {
  width:194px;
  height:40px;
  background:url(/devel/fairprinter-gmbh/php5/fairscript.de/web/images/menuimages/ds-menu-bg-normal.png);
}
.khorbar_end_stretcher {
  height:40px;
  background:url(/devel/fairprinter-gmbh/php5/fairscript.de/web/images/menuimages/ds-menu-bg-normal.png);
}


/* rootitem */
.khorbaritem	{
  float: left;
/*  width:100px; */
  min-width:100px;
  height:40px;
  white-space: nowrap;
  font-family: arial, helvetica, sans-serif;
/*   font-variant:small-caps; */
  font-size:11px;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
  border-style: none;
}

.khorbaritem a	{
  color: #5C7681;
  width:154px;
  display: block;
  text-align:center;
  vertical-align:bottom;
  padding-top:12px;
  padding-bottom:12px;
  background:url(/devel/fairprinter-gmbh/php5/fairscript.de/web/images/menuimages/ds-menu-bg-normal.png);
}

.khorbaritem a:link	{
  color: #5C7681;
  text-decoration: none;
  background:url(/devel/fairprinter-gmbh/php5/fairscript.de/web/images/menuimages/ds-menu-bg-normal.png);
}

.khorbaritem a:visited	{
  color: #5C7681;
  text-decoration: none;
  background:url(/devel/fairprinter-gmbh/php5/fairscript.de/web/images/menuimages/ds-menu-bg-normal.png);
}

.khorbaritem a:hover	{
  color: #5C7681;
  text-decoration: none;
  padding-top:16px;
  padding-bottom:8px;
  background:url(/devel/fairprinter-gmbh/php5/fairscript.de/web/images/menuimages/ds-menu-bg-hover.png);
}

.khorbaritem a:active	{
  color: #5C7681;
  text-decoration: none;
  background:url(/devel/fairprinter-gmbh/php5/fairscript.de/web/images/menuimages/ds-menu-bg-on.png);
}

.kverbar	{
  color: black;
  background-color: #eeeee6;
  border: 1px outset #666663
}

.ksubmenu	{
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
}

.ksubframe	{
  position: relative;
  display: block;
  background-color: #EAEAEA;
  border: 1px outset #C3C3C3;
}

/*sub-menu item */
.kitem	{
  text-align: left;
  white-space: nowrap;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  padding:5px 5px 6px 6px;
}
/* selfmade hover */
.kitem:hover	{
  color: #E5EDF1;
  background-color: #E5EDF1;
  text-decoration: none;
}

.kitem a	{
  position: relative;
  display: block;
  text-decoration: none;
}

.kitem a:link	{
  color: #334D64;
  text-decoration: none;
}

.kitem a:visited	{
  color: #334D64;
  text-decoration: none;
}

.kitem a:hover	{
  color: #334D64;
  background-color: #FAFBFC;
  text-decoration: none;
}

.kitem a:active	{
  color: #334D64;
  text-decoration: none;
}

.kitem .kfwdarr	{
  position: absolute;
  top: 4px;
  right: 11px;
}

.kseparator	{
  background-color: #ff0000;
  border-top: 1px solid #c6c6bf;
  margin: 2px 2px 2px 2px;	/* top right bottom left */
  height: 0;
  font-size: 1px;
  line-height: 0;
}
