#menuTop {
	display: block;
	height: 35px;
	margin: 0;
	padding: 0;
	width: 612px;
}

#menuTop li {
	float:left;
	height: 35px;
	width: 102px;


}

#menuTop li a {
	color:#989898;
	background: url(/imagenes/bt_menu.gif) no-repeat;
	display: block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 35px; 
	line-height:35px;
	text-align:center;
	text-decoration:none;
	width: 102px;

}

#menuTop li a:hover {
	background-position: left -35px;
}

#menuTop li a.activeMenuTop {
	color:#ffffff;
	background-position: left bottom;
}

#menuFoot {
	display: block;
	height: 20px;
	margin: 0;
	padding: 0;
/*	width: 580px;*/
}

#menuFoot li {
	float:left;
	height: 20px;
	width:auto;
	padding:0 10px 0 10px;
}

#menuFoot li a {
	color:#989898;
	display: block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 20px; 
	text-align:center;
	text-decoration:none;
	width:auto;
}

#menuFoot li a:hover {
	color:#ffffff;
}

#menuFoot li a.activeMenuFoot {
	color:#ffffff;
}


/* TABS -- Artistas  ---------------------------*/

#tab {
	display: block;
	margin: 0;
	padding: 0;
	height: 30px;
	width:645px;
}

#tab li {
	width: 124px;
	height: 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bfbfbf;
	float:left;
	margin: 0 2px 0 2px;
	padding:0;
	text-align:center; 
}

#tab li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bfbfbf;
	float:left;
	display: block;
	background:url(/imagenes/bt_tab.gif);
	width: 124px;
	height: 30px;
	text-decoration:none;
	line-height:30px;
}

#tab li a:hover {
	color:#373636;	
	background-position: left bottom;
}

#tab li a.activeTab {
	color:#373636;	
	background-position: left bottom;
}


#tabAdmin {
	display: block;
	margin: 0;
	padding: 0;
	height: 30px;
	width:560px;
}

#tabAdmin li {
	width: 144px;
	height: 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bfbfbf;
	float:left;
	margin: 0 2px 0 2px;
	padding:0;
	text-align:center; 
}

#tabAdmin li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	float:left;
	background:url(/imagenes/bt_tabAdmin.gif);
	width: 144px;
	height: 30px;
	text-decoration:none;
	line-height:30px;
}

#tabAdmin li a:hover {
	color:#373636;	
	background-position: left bottom;
}

#tabAdmin li a.activeTab {
	color:#373636;	
	background-position: left bottom;
}

/*------------------- ADMIN -----------------------------*/

#menuAdmin {
	display: block;
	margin: 0;
	padding: 0;
	width: 300px;
}

#menuAdmin li {

	background: url(/imagenes/bk_admin_destacado.gif) no-repeat;
	height: 30px;
	width: 300px;
	margin:0 0 3px 0;
	line-height:28px;	
}

#menuAdmin li a {
	display:block;
	width:295px;
	background: url(/imagenes/bk_admin_destacado.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383737;
	height: 30px; 
	text-decoration:none;
	line-height:28px;
	padding:0 0 0 5px;

}

#menuAdmin li a:hover {
	background-position: left -30px;
}

#menuAdmin li a.activeMenuAdmin {
	color:#FFFFFF;
	background-position: left bottom;
}

/*------------------------------------------------*/

#subMenuAdmin {
	display: none;
	margin: 0;
	padding: 0;
	width: 300px;
}

#subMenuAdmin li {
	background: url(/imagenes/bk_admin_bot.gif) no-repeat;
	height: 26px;
	width: 300px;
	margin:0;
}

#subMenuAdmin li a {
	display:block;
	width:275px;
	background: url(/imagenes/bk_admin_bot.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383737;
	height: 26px; 
	text-decoration:none;
	line-height:26px;
	padding:0 0 0 25px;
}

#subMenuAdmin li a:hover {
	background-position: left -26px;
}

#subMenuAdmin li a.activeSubMenu {
	color:#f77408;
	background-position: left bottom;
}


/*------------------------------------------------*/
#subMenuAdmin1,
#subMenuAdmin2 {
	display: none;
	margin: 0;
	padding: 0;
	width: 300px;
}
#subMenuAdmin1 li,
#subMenuAdmin2 li {
	background: url(/imagenes/bk_admin_bot.gif) no-repeat;
	height: 26px;
	width: 300px;
	margin:0;
}
#subMenuAdmin1 li a,
#subMenuAdmin2 li a {
	display:block;
	width:275px;
	background: url(/imagenes/bk_admin_bot.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383737;
	height: 26px; 
	text-decoration:none;
	line-height:26px;
	padding:0 0 0 25px;
}

#subMenuAdmin1 li a:hover,
#subMenuAdmin2 li a:hover {
	background-position: left -26px;
}
#subMenuAdmin1 li a.activeSubMenu,
#subMenuAdmin2 li a.activeSubMenu {
	color:#f77408;
	background-position: left bottom;
}


