/*menu*/
.menu1 {clear:left;float:right;margin:-24px 15px 0 0;position:relative;z-index:200;font-family: Tahoma; font-size: 12px;}
* html .menu1 { position:fixed; }
.menu1  a { font-size: 10px;   color: #235eaa;padding-left: 6px; font-weight: normal; text-decoration:none;}
.menu1  a:hover {font-weight: bold;}
.menu1 img {border:0}

/*menu*/

/*drop_menu*/
.nav1 { margin:0; list-style:none;}
.nav1 li.top2 { width: 184px;}
.nav1 li a.top_link { background: url(images/menu.gif) no-repeat; width: 178px; height: 16px; display: block; padding-top: 3px;}
.nav1 li a.top_link span {}
.menu1 .last { background: url(images/li_last.gif) bottom no-repeat; width: 184px; padding-bottom:2px; border: none;}
.nav1 :hover ul.sub1 li a:hover { }
.nav1 :hover ul.sub1 li a.fly:hover { }
.nav1 :hover ul li:hover > a.fly {} 
.nav1 a:hover {position:relative;z-index:200; }
.nav1 li:hover {position:relative;z-index:200;}
.nav1 ul, 
.nav1 :hover ul ul, 
.nav1 :hover ul :hover ul ul,
.nav1 :hover ul :hover ul :hover ul ul,
.nav1:hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }
.nav1 :hover ul.sub1 {left: 0px; top:19px; width: 184px; height:auto; z-index:300; border:  none; _background: #999999; }
.nav1 :hover ul.sub1 li { width: 182px; border-left: 1px solid #8092b3; border-right: 1px solid #8092b3;}
.nav1 :hover ul.sub1 li a { background: url(images/menu_a.gif) 0px 0px no-repeat; width: 174px; height: 15px; border: 1px solid #FFFFFF; display: block;}
.nav1 :hover ul.sub1 li a:hover { background: url(images/menu_a_hover.gif) 0px 0px no-repeat; _margin-bottom: -1px;}
/*drop_menu*/



