
.nav_main {width:610px; margin-top:32px; float:right;}
.nav_main li {margin-right:35px; float:left; display:inline;}
.nav_main a {height:0px; padding-top:44px; display:block; overflow:hidden;}

.nav_main .pro a {width:65px; background:url(../imgs/global/nav_main.gif) -0px -0px no-repeat;} 
.nav_main .ser a {width:58px; background:url(../imgs/global/nav_main.gif) -65px -0px no-repeat;} 
.nav_main .sol a {width:69px; background:url(../imgs/global/nav_main.gif) -123px -0px no-repeat;} 
.nav_main .cli a {width:50px; background:url(../imgs/global/nav_main.gif) -192px -0px no-repeat;} 
.nav_main .abo a {width:63px; background:url(../imgs/global/nav_main.gif) -242px -0px no-repeat;} 
.nav_main .con a {width:77px; background:url(../imgs/global/nav_main.gif) -305px -0px no-repeat;} 

.nav_main .pro a:hover {background-position:-0px -44px;} 
.nav_main .ser a:hover {background-position:-65px -44px;} 
.nav_main .sol a:hover {background-position:-123px -44px;} 
.nav_main .cli a:hover {background-position:-192px -44px;} 
.nav_main .abo a:hover {background-position:-242px -44px;}
.nav_main .con a:hover {background-position:-305px -44px;}

.nav_main .pro a.on {background-position:-0px -44px;} 
.nav_main .ser a.on {background-position:-65px -44px;} 
.nav_main .sol a.on {background-position:-123px -44px;} 
.nav_main .cli a.on {background-position:-192px -44px;} 
.nav_main .abo a.on {background-position:-242px -44px;}
.nav_main .con a.on {background-position:-305px -44px;}

.nav_sub {width:238px; float:left;}
.nav_sub ul {margin:30px 0;}
.nav_sub ul li {padding:0 0 1px 15px; background: url(../imgs/section/bg_nav_sub_li.gif) left bottom no-repeat;}
.nav_sub ul li.last {background:none;}
.nav_sub ul a {height:0px; padding-top:37px; overflow:hidden; display:block;}

#nav_products .har a {width:95px; background:url(../imgs/section/nav_sub_products.gif) -0px -0px no-repeat;}
#nav_products .sof a {width:92px; background:url(../imgs/section/nav_sub_products.gif) -95px -0px no-repeat;}
#nav_products .cmi a {width:122px; background:url(../imgs/section/nav_sub_products.gif) -187px -0px no-repeat;}
#nav_products .ibm a {width:122px; background:url(../imgs/section/nav_sub_products.gif) -309px -0px no-repeat;}
#nav_products .har a:hover, #nav_products .har a.on {background-position:-0px -37px;}
#nav_products .sof a:hover, #nav_products .sof a.on {background-position:-95px -37px;}
#nav_products .cmi a:hover, #nav_products .cmi a.on {background-position:-187px -37px;}
#nav_products .ibm a:hover, #nav_products .ibm a.on {background-position:-309px -37px;}

#nav_contact .inq a {width:118px; background:url(../imgs/section/nav_sub_contact.gif) -0px -0px no-repeat;}
#nav_contact .fee a {width:132px; background:url(../imgs/section/nav_sub_contact.gif) -118px -0px no-repeat;}
#nav_contact .inq a:hover, #nav_contact .inq a.on {background-position:-0px -37px;}
#nav_contact .fee a:hover, #nav_contact .fee a.on {background-position:-118px -37px;}

#nav_clients .tes a {width:117px; background:url(../imgs/section/nav_sub_clients.gif) -0px -0px no-repeat;}
#nav_clients .tes a:hover, #nav_clients .tes a.on {background-position:-0px -37px;}

#nav_support .dow {padding:10px 0 11px 15px;}
#nav_support .doc a {width:138px; background:url(../imgs/section/nav_sub_support.gif) -0px -0px no-repeat;}
#nav_support .faq a {width:59px; background:url(../imgs/section/nav_sub_support.gif) -138px -0px no-repeat;}
#nav_support .dow a {width:125px; background:url(../imgs/section/nav_sub_support.gif) -197px -0px no-repeat;}
#nav_support .hin a {width:164px; background:url(../imgs/section/nav_sub_support.gif) -322px -0px no-repeat;}
#nav_support .new a {width:121px; background:url(../imgs/section/nav_sub_support.gif) -486px -0px no-repeat;}
#nav_support .doc a:hover, #nav_support .doc a.on {background-position:-0px -37px;}
#nav_support .faq a:hover, #nav_support .faq a.on {background-position:-138px -37px;}
#nav_support .dow a:hover, #nav_support .dow a.on {background-position:-197px -37px;}
#nav_support .hin a:hover, #nav_support .hin a.on {background-position:-322px -37px;}
#nav_support .new a:hover, #nav_support .new a.on {background-position:-486px -37px;}

#nav_about .cer {padding:10px 0 11px 15px;}
#nav_about .his a {width:180px; background:url(../imgs/section/nav_sub_about.gif) -0px -0px no-repeat;}
#nav_about .cer a {width:128px; background:url(../imgs/section/nav_sub_about.gif) -180px -0px no-repeat;}
#nav_about .pre a {width:127px; background:url(../imgs/section/nav_sub_about.gif) -308px -0px no-repeat;}
#nav_about .his a:hover, #nav_about .his a.on {background-position:-0px -37px;}
#nav_about .cer a:hover, #nav_about .cer a.on  {background-position:-180px -37px;}
#nav_about .pre a:hover, #nav_about .pre a.on  {background-position:-308px -37px;}