#topnav { clear: both; padding: 13px 0 0 67px; float: left; width:870px; border-top:solid 1px #000000; }
#topnav ul#nav {  margin: 0 0 0 0; padding: 0 0 18px 0; list-style: none; float: left; height:14px; width:918px; }
#topnav ul#nav li { display: block; float: left; clear: none; padding-right: 0; margin-right:89px;  }
#topnav ul#nav li.last { margin-right:0; }
#topnav ul#nav li a span { background-position:0 0; background-image:url(../art/nav_about.gif); background-repeat:no-repeat; font-size: 10px; color: #606060; font-weight: bold; text-indent:-9999px; display:block; height:14px; width:101px; }

#topnav ul#nav li:hover a span,
.aboutPage #topnav ul#nav li a span#about,
.productsPage #topnav ul#nav li a span#products,
.rndPage #topnav ul#nav li a span#rnd,
.responsibilityPage #topnav ul#nav li a span#responsibility,
.newsPage #topnav ul#nav li a span#news { background-position:0 -14px; }

#topnav ul#nav li a span#about { background-image:url(../art/nav_about.gif); width:100px; }
#topnav ul#nav li a span#products { background-image:url(../art/nav_products.gif); width:100px; }
#topnav ul#nav li a span#rnd { background-image:url(../art/nav_rnd.gif); width:58px; }
#topnav ul#nav li a span#responsibility { background-image:url(../art/nav_responsibility.gif); width:135px; }
#topnav ul#nav li a span#news { background-image:url(../art/nav_news.gif); width:57px; }



/* subnav */

div#whonav, div#whatnav { height:32px; margin:0 0 24px 9px; width:900px; }
#whonav ul, #whatnav ul { list-style:none; margin:0; padding:0; position:relative; }
#whonav li, #whatnav li { display:inline; margin:0; padding:0; }

#whonav li a, #whatnav li a {
    display: block;
    height:32px;
	background-image:url(../art/whonav.jpg);
	background-repeat:no-repeat;
	background-position: 0 -32px;
	position:absolute;
	text-indent:-9999px;
	text-transform:uppercase;
}
#whatnav li a { background-image:url(../art/whatnav.jpg); }
li#who_over a {
    background-position: 0 -32px;
	left:0px;
	width:180px;
}
li#who_over a:hover, .who_overPage li#who_over a {
    background-position: 0 0;
}
li#who_exper a {
    background-position: -180px -32px;
	left:180px;
	width:170px;
}
li#who_exper a:hover, .who_experPage li#who_exper a {
    background-position: -180px 0;
}
li#who_manage a {
    background-position: -350px -32px;
	left:350px;
	width:206px;
}
li#who_manage a:hover, .who_managePage li#who_manage a {
    background-position: -350px 0;
}
li#who_hist a {
    background-position: -556px -32px;
	left:556px;
	width:164px;
}
li#who_hist a:hover, .who_histPage li#who_hist a {
    background-position: -556px 0;
}
li#who_part a {
    background-position: -720px -32px;
	left:720px;
	width:180px;
}
li#who_part a:hover, .who_partPage li#who_part a {
    background-position: -720px 0;
}





