/* CSS Document */
/*
 * Horizontal menu
 * version 1.0
 * supported browsers: Mozilla 1.6+ (maybe earlier), MSIE 5.0+
 * author: Jirka 'Eagle' Novak <camlost [at] centrum [dot] cz>
 */

ul.Menu {
	position: relative;
	left: 0px;
	top: 0px;
	font-family: "Verdana" sans-serif;
	font-size: 1em;
	font-weight: normal;
	width: 100%;
	height: 30px;
	color: black;
	margin: 0em;
	padding: 0;
	line-height: 30px;
	z-index:10;
	/*border-top: solid black 1px;
	border-bottom: solid black 1px;
	*/
	cursor: default;
	/* visibility: hidden;
	*/
}

ul.Menu li {
  float: left;
  position: relative;
  list-style-type: none;
  padding: 0 10px 0 20px;
  z-index: 10;
  background:url("img/menu_li_bg.gif") no-repeat 1px 7px;
  font-weight:bold;
  text-transform:uppercase;

  /* MSIE 5.0+ */
  behavior: url(hover.htc);
}

ul.Menu li.SectionStart {

}

ul.Menu a{line-height:30px;}

ul.Menu ul {
  position: absolute;
  /*left: -0.5em; doesn't work in opera*/
  /* left: 0px; */
  top: 30px;
  left: 0;
  z-index: 10;
  width: 150px;
  margin: 0em;
  padding: 0em 0em;
  color: black;
  text-align: left;
  visibility: hidden;
}

ul.Menu > li:hover ul,
ul.Menu li.MenuItemHover ul /* MSIE 5.5+ (doesn't work either) */ {
  visibility: visible;
}

ul.Menu li:hover,
ul.Menu li.MenuItemHover /* MSIE 5.5+ */ {
  background-color: #ffffff;
  color: black;
}

ul.Menu ul li{
	display:block;
	width:144px;
	background:url("img/menu_bg.jpg") repeat-x;
	margin:0;
	padding:0 3px;
}

ul.Menu ul li a{
	display:block;
	width:100%;
	height:30px;
	z-index:10;
}

ul.Menu ul ul{
  position: absolute;
  /*left: -0.5em; doesn't work in opera*/
  /* left: 0px; */
  top: 0;
  left: 150px;
  z-index: 10;
  width: 150px;
  margin: 0em;
  padding: 0em 0em;
  color: black;
  text-align: left;
  visibility: hidden;
}

ul.Menu a:active,
ul.Menu a:link,
ul.Menu a:visited {
  text-decoration: none;
  color: black;
}
ul.Menu a:hover {
	color: blue;
}