
#menu {
  width: 800px;
  position: relative;
  margin: 0px auto 0px auto;
  @margin-top: 7px;
  height: 20px;
  padding: 5px 5px 5px 5px;
  z-index: 50;
}

ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px;
	background-color:#ffffff;
	background-repeat:repeat;
	border: 0px;
}
ul.cssMenu table {border-collapse:collapse}
ul.cssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.cssMenu ul{
	min-width:150px;
	border: 3px solid #000000;
}
ul.cssMenu li{
	display:block;
	margin:0px;
	font-size:0px;
  min-width: 100px;
  margin-left: 25px;
	border: 0px solid #000000;
}
ul.cssMenu ul li{
	margin:0px;
  padding: 0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
  outline-style:none;
}
ul.cssMenu a{
	font:normal 11px Verdana;
	background-color:#000000;
	color: #ffffff;
	border: 0px solid #000000;
  text-align: center;
	text-decoration:none;
	padding:5px 10px;
	_padding-left:0;
	text-decoration:none;
	display:block;
	vertical-align:middle;
}
ul.cssMenu ul a{
	background-color:#fff;
	color: #000;
	text-align:left;
	padding:4px;
	_padding-left:0;
	padding-left: 10px;
}

ul.cssMenu span{
	overflow:hidden;
}
ul.cssMenu li {
	float:left;
}
ul.cssMenu ul li {
	float:none;
	border: 0px;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.cssMenu li:hover{
	position:relative;
}
ul.cssMenu li:hover>a{
	background-color:#ff8c00;
	color: #ffffff;
	font-style:italic;
	text-decoration:none;
}
ul.cssMenu li a:hover{
	position:relative;
	background-color:#ff8c00;
	color: #ffffff;
	text-decoration:none;
	font-style:italic;
}
ul.cssMenu ul li a:hover{
	font-style: italic;
}

ul.cssMenu img {
  border: none;
  float: left;
  _float: none;
  margin-right: 4px;
  width: 16px;
  height: 16px;
}
ul.cssMenu ul img {
  width:16px;
  height:16px;
}
ul.cssMenu img.over{display:none;}
ul.cssMenu li.dis a:hover img.over{display:none !important;}
ul.cssMenu li.dis a:hover img.def {display:inline !important;}
ul.cssMenu li:hover > a img.def  {display:none;}
ul.cssMenu li:hover > a img.over {display:inline;}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover ul img.def,ul.cssMenu a:hover a:hover a:hover ul img.def,ul.cssMenu a:hover a:hover img.over,ul.cssMenu a:hover a:hover a:hover img.over,ul.cssMenu a:hover a:hover a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover ul img.over,ul.cssMenu a:hover a:hover a:hover ul img.over,ul.cssMenu a:hover a:hover img.def,ul.cssMenu a:hover a:hover a:hover img.def,ul.cssMenu a:hover a:hover a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul,ul.cssMenu a:hover a:hover ul,ul.cssMenu a:hover a:hover a:hover ul{display:block}
ul.cssMenu a:hover ul ul,ul.cssMenu a:hover a:hover ul ul{display:none}
ul.cssMenu span{
	display:block;
//	background-image:url(/images/menu__1.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:11px;}
ul.cssMenu li:hover>a>span{
//background-image:url(/images/arrv_anim_1o.gif);
}
ul.cssMenu a:hover span{
//_background-image:url(./images/arrv_anim_1o.gif);
}
ul.cssMenu ul span,ul.cssMenu a:hover table span{
//background-image:url(./images/arr_double_1.gif);
}
ul.cssMenu ul li:hover > a span{
//background-image:url(./images/arr_double_1o.gif);
}
ul.cssMenu table a:hover span,ul.cssMenu table a:hover a:hover span,ul.cssMenu table a:hover a:hover a:hover span{
//background-image:url(./images/arr_double_1o.gif);
}
ul.cssMenu table a:hover table span,ul.cssMenu table a:hover a:hover table span{
//background-image:url(./images/arr_double_1.gif);
}

#menu a.active1, #menu a.active1:visited {
  background: #ff8c00;
  color: #ffffff;
  font-style: italic;
}
#menu a.active1:hover{
  font-style: normal;
}
#menu :hover > a.active1{font-style: normal;}

#menu a.active2, #menu a.active2:visited, #menu a.active3, #menu a.active3:visited{
  background: #000000;
  color: #ffffff;
}
#menu a.active2:hover, #menu a.active3:hover{
  background: #ff8c00;
  color: #ffffff;
}
#menu :hover > a.active2, #menu :hover > a.active3{
  background: #ff8c00;
  color: #ffffff;}