/* topbanner */
	#topbanner * { padding:0; margin:0;}
	#topbanner { width:780px;  color:#FFF; /*font-size:x-medium; */}
	#topbanner a { color:#FFF; }
	#topbanner a:hover { color:#E6B800; }
	#topbanner div { display:block;  }
			
#topmenu {
	background-image: url(../web/stu_images/header2.png);
	background-repeat: no-repeat;
}
#topmenu {display:block;  height:55px; width:770px; margin:0 5px; }
	#topmenu	#menu { display:block; width:568px; height:55px;  float:left; overflow:hidden;}
	#topmenu	#menu ul#items { display:block; width:283px; height:17px;  overflow:hidden; font-size:9px; /*text-transform:uppercase;*/ padding:1px 0 1px 280px; } 
	#topmenu	#menu ul#items li { float:left; }
	#topmenu	#menu ul#items li a span { display:none; }

	#topmenu #menu ul#parts3,
	#topmenu #menu ul#parts4,
	#topmenu #menu ul#parts5 { display:block; width:568px; } 

	#topmenu #menu ul#parts3 li,
	#topmenu #menu ul#parts4 li,
	#topmenu#menu ul#parts5 li { display:block; height:23px;  float:left; text-align:left; font-style: italic;  overflow:hidden;   } 

	#topmenu #menu ul#parts3 li { width:155px; }
	#topmenu #menu ul#parts4 li { width:112px;}  
	#topmenu #menu ul#parts5 li { width:83px; } 
	
	#topmenu #menu ul#parts3 li a,
	#topmenu #menu ul#parts4 li a, 
	#topmenu #menu ul#parts5 li a {display:block; /* width:122px; */ height:10px; padding:5px 0; text-transform:uppercase; font-weight:bold; font-size:1em; background-repeat:no-repeat; background-position:bottom; }

	#topmenu #menu ul#parts3 li a span,
	#topmenu #menu ul#parts4 li a span, 
	#topmenu #menu ul#parts5 li a span { display:none;  }

		
	
		
	#topmenu	#logo {
	width:202px;
	height:55px;
	float:right;
	background-image: url(../web/stu_images/chashead.png);
	background-repeat: no-repeat;
}
	#topimage { display:none; width:770px; margin:0 5px; font-size:0em; border-top:1px solid white; border-bottom:1px solid white; }
	#mainmenu { clear:both; }
	#mainmenu #menu-top {
	display:block;
	width:770px;
	padding:0 5px;
	height:5px;
	font-size:5px;
	background-image: url(../web/_imatges/barra-sup.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

	#mainmenu ul#nav {
	display:block;
	width:760px;
	min-height:14px;
	padding:0 5px 15px 15px; /* font-weight:bold;*/
	font-size:1em;
	background-repeat: no-repeat;
	background-position: bottom;
}
	#mainmenu ul#nav li {display:block;  float:left; position:relative;  padding:3px 9px; }
	#mainmenu ul#nav li a { display:block; float:left; height:19px;}
	#mainmenu ul#nav li ul {
	padding:10px 0 0 0;
	position:absolute;
	width:157px;
	top:17px;
	left:8px;
	font-weight:normal; 
	background-color:#003399;
	display:none;
}
	#mainmenu ul#nav li ul#final_menu {  left:-45px; } 
	#mainmenu ul#nav li ul li { display:block; clear:both; width:147px; padding:1px 0 0px 0; }
	#mainmenu ul#nav li ul li a {display:block; text-transform:none; width:147px; padding:0 5px 3px 5px; } 
	#mainmenu ul#nav li:hover ul, #mainmenu ul#nav li:hover ul#final_menu {  display:block; z-index:1000; padding:0; } 

	
#hd_ca, #hd_es, #hd_en  { padding:3px; }
#hd_jp { padding:1px 3px 1px 5px; }
#hd_ko { padding:1px 5px 1px 3px; }
#hd_cn, #hd_ar { padding:1px 3px; }
#hd_jp a, #hd_cn a, #hd_ko a, #hd_ar a {
	display:block;
	height:17px;
	background-repeat:no-repeat;
	background-position:top;
}