
#logotop {float:left; margin:0 115px 0 0;}
#mainnavigation {padding:15px 0 0 0; margin-left:305px;}

/*set menu*/

#nv-home a {width:35px; height:12px; display:block; background:url(/images/btn_menu.png) 0 0px no-repeat;}
#nv-home a:hover {background:url(/images/btn_menu.png) 0 -12px no-repeat;}
#nv-home a.active {background:url(/images/btn_menu.png) 0 -12px no-repeat;}

#nv-about a {width:33px; height:12px; display:block; background:url(/images/btn_menu.png) -44px 0px no-repeat;}
#nv-about a:hover {background:url(/images/btn_menu.png) -44px -12px no-repeat;}
#nv-about a.active {background:url(/images/btn_menu.png) -44px -12px no-repeat;}

#nv-services a {width:48px; height:12px; display:block; background:url(/images/btn_menu.png) -90px 0px no-repeat;}
#nv-services a:hover {background:url(/images/btn_menu.png) -90px -12px no-repeat;}
#nv-services a.active {background:url(/images/btn_menu.png) -90px -12px no-repeat;}

#nv-products a {width:51px; height:12px; display:block; background:url(/images/btn_menu.png) -151px 0px no-repeat;}
#nv-products a:hover {background:url(/images/btn_menu.png) -151px -12px no-repeat;}
#nv-products a.active {background:url(/images/btn_menu.png) -151px -12px no-repeat;}

#nv-projects a {width:46px; height:12px; display:block; background:url(/images/btn_menu.png) -215px 0px no-repeat;}
#nv-projects a:hover {background:url(/images/btn_menu.png) -215px -12px no-repeat;}
#nv-projects a.active {background:url(/images/btn_menu.png) -215px -12px no-repeat;}

#nv-events a {width:30px; height:12px; display:block; background:url(/images/btn_menu.png) -274px 0px no-repeat;}
#nv-events a:hover {background:url(/images/btn_menu.png) -274px -12px no-repeat;}
#nv-events a.active {background:url(/images/btn_menu.png) -274px -12px no-repeat;}

#nv-press a {width:32px; height:12px; display:block; background:url(/images/btn_menu.png) -317px 0px no-repeat;}
#nv-press a:hover {background:url(/images/btn_menu.png) -317px -12px no-repeat;}
#nv-press a.active {background:url(/images/btn_menu.png) -317px -12px no-repeat;}

#nv-clients a {width:38px; height:12px; display:block; background:url(/images/btn_menu.png) -362px 0px no-repeat;}
#nv-clients a:hover {background:url(/images/btn_menu.png) -362px -12px no-repeat;}
#nv-clients a.active {background:url(/images/btn_menu.png) -362px -12px no-repeat;}

#nv-contact a {width:43px; height:12px; display:block; background:url(/images/btn_menu.png) -411px 0px no-repeat;}
#nv-contact a:hover {background:url(/images/btn_menu.png) -411px -12px no-repeat;}
#nv-contact a.active {background:url(/images/btn_menu.png) -411px -12px no-repeat;}

#nv-jobs a {width:25px; height:12px; display:block; background:url(/images/btn_menu.png) -465px 0px no-repeat;}
#nv-jobs a:hover {background:url(/images/btn_menu.png) -465px -12px no-repeat;}
#nv-jobs a.active {background:url(/images/btn_menu.png) -465px -12px no-repeat;}

#mainnavigation ul {padding:0; margin:0; list-style-type:none;}
#mainnavigation li {float: left; position:relative; padding:0 10px 0 0;}
#mainnavigation li ul {display:none; position:absolute; /*background-color:#FFF;*/}
#mainnavigation li ul li {top:3px; float:none; }
#mainnavigation li ul li a{background-image:none;}
#mainnavigation li ul li a:hover{background-image:none;}

html* #mainnavigation li ul li{	
	[top:3px;	
	top:3px;
	]top:3px;
	}
#mainnavigation li:hover ul {display:block;} 
#mainnavigation li.over0 ul {display:block;}


/* productos sub-nav*/
div.sub-menu{ font-family:Verdana; font-size:10px; text-align:right; /*font-weight:bold;*/ z-index:1000;}
tr td div.sub-menu { color:#666;}
/*tr td div.sub-menu a{ color:#666;}*/
div.sub-menu.top { margin-right:40px; margin-top:15px;}
div.sub-menu.top-hm { margin-right:44px; margin-top:15px;}
div.sub-menu span{ margin-left:15px;}
div.sub-menu span.active{color:#F60;}
/**/


