a:link     { background: transparent; text-decoration: none; }
a:visited  { background: transparent; text-decoration: none; }
a:active   { background: transparent; text-decoration: none; }
a:hover    { background: transparent; text-decoration: underline; }

body { background-color: #999999; margin: 0px; padding: 0px; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; }
img { display:block; }
.texto { font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:normal; font-size:11px; color:#555555; line-height:14px; padding:0; margin:0; }
.buttontext	{ font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; font-family: 'Andale Mono', sans-serif; color:#222222; }

div.blockdiv0400 { display: inline; float:left; padding: 0; margin: 0 4px 0 0; }
div.blockdiv0440 { display: inline; float:left; padding: 0; margin: 0 4px 4px 0; }
div.blockdiv0000 { display: inline; float:left; padding: 0; margin: 0; }
div.blockdiv0040 { display: inline; float:left; padding: 0; margin: 0 0 4px 0; }

.sidebar { 
	width: 184px; position: absolute; top: 90px; }
.sidebarTitle { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 14px; color: #3A6B8F; }
.sidebarText {
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #3A6B8F; }
.sidebarText a { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #3A6B8F; padding: 0; margin: 0; }
.fb_black { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #000000; padding: 0; margin: 0; }
.fb_blue { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #3b59b4; padding: 0; margin: 0; }
.fb_grey { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 10px; color: #555555; padding: 0; margin: 0; }

.externalfooterText	{ 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #111111; font-stretch: wider; }
.footermainText	{
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #F9F9F9; font-stretch: wider; }
.footersecondaryText { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #AAAAAA; line-height: 17px; }

.bar_titulo { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#333333; padding:0; margin: 0 0 0 6px; }

.wall_user { 
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:11px; color:#3B5998; padding:0; margin:0; }
.wall_link { 
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif; font-weight:normal; font-size:11px; color:#3B5998; padding:0; margin:0; }
.wall_status { 
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif; font-weight:normal; font-size:11px; color:#333333; padding:0; margin:0; }
.wall_timestamp { 
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif; font-weight:normal; font-size:10px; color:#999999; padding:0; margin:0; }
div.wall_item {
	display:inline-block; padding: 9px 8px 9px 0; margin: 0 16px 0 16px; }
div.halfwall_item {
	display:inline-block; padding: 8px 8px 8px 0; margin: 0 12px 0 12px; }
div.wall_avatar {
	display:inline; float:left; padding: 0; margin: 0 10px 0 0; }
div.wall_icon {
	display:inline; height:38px; float:left; padding: 0; margin: 0 8px 0 0; }
div.wall_text {
	display:inline; width:394px; float:left; padding: 0; margin: 0; text-align:left; }
div.fullwall_text {
	display:inline; width:640px; float:left; padding: 0; margin: 0; text-align:left; }
div.halfwall_text {
	display:inline; width:304px; float:left; padding: 0; margin: 0; text-align:left; }
div.commentsquare {
	display:inline; background: #e4e4e4; padding: 13px; margin: 10px 16px 10px 16px !important; float:left; border: 1px solid #d0d0d0; }
div.commentconfirmation {
	display:inline; font-family:"lucida grande", tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:11px; color: #333; background: #fff9d7; padding: 10px; margin: 10px 16px 10px 16px !important; float:left; border: 1px solid #e2c822; width:686px; }
.button_comentar {
	width:120px; height:26px; background-color:#617aac; color:#FFFFFF; border-top-color:#26446e; border-left-color:#163060; border-bottom-color:#0c2253; border-right-color:#163060; border-style:solid; border-width:1px; font-size:12px; font-weight:bold; font-family:"lucida grande", tahoma, verdana, arial, sans-serif; margin: 5px 0 0 0; }
textarea.commentsquare {
	height:50px; width:615px; background-color:#ffffff; color:#333333; border: 1px solid #aeaeae; font-size:11px; font-family:"lucida grande", tahoma, verdana, arial, sans-serif; vertical-align:middle; padding:0 0 0 1px; margin:0; resize: none; overflow:auto; }


/*/==== PORTADA ====/*/
.topmainText { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #333333; }
.topsecondaryText { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #666666; }

/*/==== ARTISTAS ====/*/
.aomTitle	{ 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: bold; font-size: 20px; color: #333333; }
.aomText { 
	font-family: Arial, Tahoma, Geneva, Verdana, sans-serif; font-weight: normal; font-size: 12px; color: #666666; }
.featureTitle	{ 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #333333; }
.featureText { 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #666666; }
.vermas	{ 
	font-family: Tahoma, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #008ee8; text-decoration: underline; }
.main	{ 
	font-family: Tahoma, Geneva, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #666666; }
.destacadosList {
	line-height:24px; text-align:left; margin: 10px 0px 0px 20px; padding: 0; font-size: 12px; font-weight: normal; font-family: 'Andale Mono', sans-serif; }
.destacadosLink	{ 
	font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #333333; }
div.artistassimilares {
	display:inline; width:328px; margin: 16px 0 0 16px !important; padding: 8px; background: #e4e4e4; float:left; border: 1px solid #d0d0d0; font-size: 11px; font-weight: bold; font-family: Tahoma, Arial, Verdana, sans-serif; color:#333333; }
div.artistassimilares a {
	font-size: 11px; color: #333333; }
.artistTitle { 
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 22px; font-weight: bold; line-height: 1em; letter-spacing: -0.04em; color: #191919; }
.artistSubtitle { 
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; line-height: 1em; letter-spacing: -0.02em; color: #999999; }
.artistCounter { 
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: bold; line-height: 1em; letter-spacing: -0.02em; color: #3294C6; }

/*/==== GÉNEROS ====/*/
.generosList {
	line-height:24px; text-align:left; color:#666666; margin: 10px 0px 0px 0px; padding: 0; font-size: 11px; font-weight: normal; font-family: Tahoma, Arial, Verdana, sans-serif; }

/*/==== VIDEOS ====/*/
div.videosquare {
	display:inline; width:318px; background: #e4e4e4; padding: 13px; margin: 16px 0 0 16px !important; float:left; border: 1px solid #d0d0d0; }
div.videosquare p {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:left; color: #555555; margin: 0 0 0 15px; padding: 0; font-size: 11px; }
div.videosquare a {
	font-size: 12px; color: #3294C6; }
.videocol_1 {
  width: 85px; }
.videocol_2 {
  width: 235px; }

/*/==== ALBUMS ====/*/
div.albumsquare {
	display:inline; width:136px; height:230px; background: #e4e4e4; padding: 13px 13px 13px 14px; margin: 16px 0 0 16px; float:left; border: 1px solid #d0d0d0; }
div.albumsquare p {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:left; color: #555555; margin: 0; padding: 0; font-size: 11px; }
div.albumsquare a {
	color: #3294C6; text-align:left; font-size: 12px; }
div.bigalbumsquare {
	display:inline; width:200px; height:200px; margin: 16px 0px 0px 16px; padding: 10px 10px 10px 10px; background: #e4e4e4; float:left; border: 1px solid #d0d0d0; }
div.albumcontent {
	display:inline; width:430px; margin: 16px 0px 0px 24px; float:left; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; color: #404040; }
div.albumplay {
display:inline; width:200px; margin: 6px 0px 0px 16px; padding: 6px 10px 6px 10px; background: #e4e4e4; float:left; border: 1px solid #d0d0d0; font-size: 11px; font-weight: bold; font-family: Tahoma, Arial, Verdana, sans-serif; color:#222222; }
.albumTitle {
	display: block; margin: 0 0 1px 0; padding: 0 2px 0 0; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 19px; font-weight: bold; line-height: 1em; color: #191919; }
.albumSubtitle {
	display: block; margin: 0 0 1px 0; padding: 0 2px 0 0; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; line-height: 1em; color: #999999; }
.author {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #909090; }

/*/==== NOTICIAS ====/*/
.noticias_fecha_encabezado { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#008ee8; padding:0; margin:0; }
.noticias_titulo_encabezado { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#555555; padding:0; margin:0; }
.noticias_fecha { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:11px; color:#008ee8; padding:0; margin:0; }
.noticias_titulo { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:11px; color:#555555; padding:0; margin:0; }
.noticias_texto { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:normal; font-size:11px; color:#555555; line-height:14px; padding:0; margin:0; }
.noticias_texto a { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:normal; font-size:11px; color:#555555; line-height:14px; padding:0; margin:0; }
div.noticiasnews {
	display:block; width:698px; padding: 0; margin: 12px 0 0 16px; }
div.noticiasnewsContainer {
	display: block; overflow:hidden; width: 698px; height: 42px; padding: 0; margin: 0; }
div.portadanews {
	display:block; width:462px; height:230px; padding: 0; margin: 11px 0 0 10px; }
div.noticiasPortadaContainer {
	display: block; overflow:hidden; width: 462px; height: 42px; padding: 0; margin: 0; }

/*/==== EVENTOS ====/*/
.calendario {
	display: block; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold;	color: #444444; }
.calendario a {
	display: block; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
.calendarioDias {
	display: block; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #707070; }
.evento_titulo { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:11px; color:#555555; padding:0; margin:0; }
.evento_fecha { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:11px; color:#333333; padding:0; margin:0; }
.evento_hora { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:normal; font-size:10px; color:#008ee8; padding:0; margin:0; }
.evento_ciudad { 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:bold; font-size:11px; color:#999999; padding:0; margin:0; }
div.eventosContainer {
	display:block; padding: 0; margin: 16px 16px 10px 16px; border: 1px solid #d0d0d0; }







div.noticia {
	display:block;
	width:698px;
	margin:16px 0px 0 16px;
	padding:0;
	float:left;
}

div.noticiaHeader {
	display:block;
	width:670px;
	background: #e4e4e4;
	padding: 13px;
	float:left;
	border: 1px solid #d0d0d0;
}

div.noticia p {
	display:block;
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin: 0;
	padding: 0 0 12px 0;
	font-size: 12px;
	line-height: 15px;
}

div.noticia a {
	color: #666666;
	text-align:left;
	font-size: 11px;
}

div.noticia h1 {
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	font-size: 13px;
	margin: 0;
}
		
/* ESTILOS PARA PERFILES DE ARTISTAS */

.artistAlbumTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: -0.01em;
	color: #3A6B8F;
	}

.artistAlbumSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.3em;
	letter-spacing: -0.01em;
	color: #181818;
	}

.artistVidTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: -0.01em;
	color: #3A6B8F;
	}

.artistVidSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.3em;
	letter-spacing: -0.01em;
	color: #181818;
	}

.mp3link {
	margin: 0;
	padding: 0px 0px 0px 4px;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}

.commentdate {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888888;
	margin: 0;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.commentauthor {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3b5998;
	margin: 0;
	padding: 16px 0px 0px 0px;
	text-align: left;
}

.commenttext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0;
	padding: 8px 0px 16px 0px;
	text-align: left;
}

/* ESTILOS DEL ACORDEON */

.toggled {
	color: #333333;
	margin: 0;
	padding: 7px 0 7px 10px;
	background: #e4e4e4;
	border-top: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}

.element {
	padding: 0;
}
 
.element p {
	margin: 0;
	padding: 14px 18px 16px 18px;
	font-size: 12px; 
	color: #333333;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}

.c5t_comment_balloon {
	width:676px;
	background-color:#e4e4e4;
	border: 1px solid #d0d0d0;
	padding: 0 16px 0 16px;
	margin:16px 0 0 0;
}


/*/==== CEMENTERIO DE CÓDIGO ====/*/

.noticiasFecha { 
	font-family: Tahoma, Geneva, Arial, Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #3294C6; padding: 0; margin: 0; }
.noticiasTitle { 
	font-family: Tahoma, Geneva, Arial, Verdana, sans-serif; font-weight: bold; font-size: 11px; color: #555555; padding: 0; margin: 0; }
.noticiasText { 
	font-family: Tahoma, Geneva, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #666666; line-height:14px; padding: 0; margin: 0; }
.noticiasText a { 
	font-family: Tahoma, Geneva, Arial, Verdana, sans-serif; font-weight: normal; font-size: 11px; color: #666666; line-height:14px; padding: 0; margin: 0; }
.text	{ 
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size : 10pt; font-weight: normal; color: #404040; }
.blackie {
	font-size: 12px; font-weight: normal; font-family: tahoma, arial, verdana; color:#222222; }
.artistLyrics {
	margin: 0; vertical-align:bottom; color: #3A6B8F; line-height:22px; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.artistSimilars {
	margin: 0; vertical-align:bottom; padding: 0px 16px 0px; color: #3A6B8F; line-height:17px; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }