/*
	xMenu3_1.css
	Cross-Browser.com
*/

/* changes by swoppen.com:
     - deleted all entries not concerning the vertical menu
     - added some comments
     - changed the values to fit our needs
*/

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* main styles for downgraded menu */
/* haupt eigenschaften des menues ohne js */

.xmBox {
  margin-left:8px;
}

#xMenu2 {
  float:left;
  width:20%;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Title for the menu */
/* titel fuer das menu */

.myVMTitle {
  color:#ffffff; background-color:#3360f1;
  border:1px solid #000;
  margin:0; padding:2px;
  display:block;
  font-size:10px;
  font-weight:bold;
}

.myVMTitle a {
  color: #ffffff;
  text-decoration: none;
}

.myVMTitle a:hover {
  text-decoration: underline;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* menu items on all stages but the first */
/* menu eintraege auf allen ebenen außer der ersten */

a.xmItm {
  display: block;
  margin: 0; padding: 2px;
  color: #000000; background-color: #bddbf7;
  border: none;
  font-size: 10px;
}

a.xmItm:hover {
  color: #000000; background-color: #ffffff;
  display: block;
  font-size: 10px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* links on all stages but the first */
/* links auf alle ebenen außer der ersten */

a.xmLnk {
  position: relative;
  top: 2px;
  text-decoration: none;
  margin: 0; padding: 2px;
  color: #000000; background:transparent;
  border: none;
  display: inline;
  font-size: 12px;
}

a.xmLnk:hover {
  position: relative;
  top: 2px;
  text-decoration: underline;
  margin: 0; padding: 2px;
  color: #000000; background: transparent;
  border: none;
  display: inline;
  font-size: 12px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* the whole scrolling bar, may be much more than the visible menu */
/* das gesamte mitscrollende div, evtl. viel größer als das menu selbst */

div.myVMBar {
  background: transparent;
  padding: 6px;
  border-color: #000;
}

/* the whole box of all stages but the first */
/* die gesamt box auf allen ebenen außer der ersten */

div.myMBox {
  width: 140px;
  padding: 0px;
  color: #ff8a52; background: #bddbf7;
  border: 1px solid #000;
  font-size: 10px;
  text-align: left;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* first stage menu entries in different states */
/* eintraege der ersten menu ebene in verschiedenen zustaenden */
/* normal */

.myVMBarLbl {
  margin: 0; padding: 2px;
  color: #000000; background-color: #bddbf7;
  border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000;
  display: block;
  cursor: default;
  font-size: 10px;
  text-align: right;
}

/* mouseover, not yet clicked */
/* mouseover, noch nicht angeklickt */

.myVMBarLblHvr {
  margin: 0; padding: 2px;
  color: #000000; background-color: #ffffff;
  border-left: solid 1px #000;
  border-right: solid 1px #000;
  border-bottom: solid 1px #000;
  display: block;
  cursor: default;
  font-size: 10px;
  text-align: right;
}

/* mouseover, clicked */
/* mouseover, angeklickt */

.myVMBarLblHvrClosed {
  margin: 0; padding: 2px;
  color: #000000; background-color: #ffffff;
  border-left: solid 1px #000;
  border-right: solid 1px #000;
  border-bottom: solid 1px #000;
  display: block;
  cursor: default;
  font-size: 10px;
  text-align: right;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* a spacer between links in the menu */
/* abstandschaffer zwischen link im menu */

.loginmenuspacer {
  border-bottom: dashed 1px #000000;
  margin: 5px;
}


