ul#ultreelist {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 920px;
	height:27px;
	z-index:5;
}

ul.sub0 li{position: relative; }

ul{list-style: none;margin: 0px;
	padding: 0px;}

li ul {
	position: absolute;
	top: 0px;
	left:0px;
	display: none;
}

ul li ul {height:17px;padding: 0px;}

ul li a {
	display: block;
	text-decoration: none;
	font-weight:bold;
	color: #002060;
	background-image:url(menubg.gif);
	padding-top:9px;
	padding-bottom:10px;
	font-size:12px;
	border:none;
	height:14px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	border-right:1px solid #b2d2f0;
	z-index:5;
}

ul li {
	border-right:1px solid #0082ca;
	border-left:1px solid #b2d2f0;
}

ul li ul li{ border-left: 1px solid #0082ca;}

ul.sub0 li a:hover, ul.sub0 li:hover a, ul.sub0 li.over a{text-decoration:none; color:#fff; background-image:url(selmenu.gif);}
ul.sub1 li a:hover{border-top:1px solid #0082ca}


ul li ul li a {
padding-top: 7px;
padding-bottom: 7px;
border: none;
text-align:left;
padding-left:13px;
font-size:12px;
height:auto;
text-decoration:none;
background-image:none;
background-color:#d1ecfe;
color:#05408e;
z-index:1000;
}

ul.sub0 li:hover li a, ul.sub0 li.over li a{background-image:none;color:#05408e;}
ul.sub0 li:hover li a:hover, ul.sub0 li.over li a:hover{color:#fff;  background-image:none}


ul.sub1 li a{width: 167px;}
ul.sub0 li+li+li a{width: 187px;}
ul.sub0 li+li+li+li a{width: 167px;}

ul.sub2 li a{width: 164px;}


ul li ul li ul li a{width: 270px}

* html ul li { float: left; height: 1%}
* html ul li a { height: 1%}

ul li a:hover {text-decoration:none;  color:#482400; }

ul li a.selmen {background: #167eaa}

li ul li a {border:none;font-size:11px; font-weight:normal; text-decoration:none }


li ul li a:hover {color:#482400; background-image:none; background-color:#0082ca; text-decoration:none}



ul.sub0 li{
  float: left;
  display: inline;
}

ul.sub1 li a{
  text-transform: none;
  border-top: 1px solid #bfdeed;
  border-bottom: 1px solid #0082ca;
}


ul.sub0 ul {
  top: 33px;
  left: -2px;

  padding: 0px;
}

ul.sub1 ul {
  top: 0px;
  left: 182px;
  border-top:none;
}

ul li ul {width:172px;}

ul.sub0 li:hover ul.sub1 { display: block; } ul.sub0 li.over ul.sub1 { display: block; }
/*ul.sub1 li:hover ul.sub2 { display: block; } ul.sub1 li.over ul.sub2 { display: block; }
ul.sub2 li:hover ul.sub3 { display: block; } ul.sub2 li.over ul.sub3 { display: block; }*/



li iframe {
  display:none;
  display/**/:block;
  position:absolute;
  top:0px;
  left:-1px;
  z-index:-1;
  filter:mask();
  width:3000px;
  height:3000px;
}

td.begand a:hover{color:#ff0000}
.begand a:hover{color:#ff0000}

