@charset "utf-8";
/* CSS Document */

body {
	font: 11px Arial, sans-serif;
	background: #d4d4d4 url(../Images/bg.gif) center 0 no-repeat;
	margin: 0; }
 
a {
	color: #000;
	text-decoration: none; }
 
form, label, h1, h2, h3, ul, p, form, blockquote {
	margin: 0;
	padding: 0; }
 
#contenedor {
	width: 1014px;
	margin: 0 auto; }
 
#header {
	min-height: 395px;
	height: auto !important;
	height: 395px;
	background: url(../Images/header.jpg) no-repeat;
	position: relative; }
 
	#header div.fecha {
		width: 320px;
		font-size: 12px;
		line-height: 26px;
		position: absolute;
		left: 47px;
		top: 89px; }
 
div.fecha span {
	border-bottom: 1px #000 dotted;
	display: block; }
 
#header div.menu {
	width: 624px;
	background: url(../Images/menu.gif) no-repeat;
	position: absolute;
	overflow: visible;
	left: 387px;
	top: 21px; }
 
div.menu ul { list-style: none; }
 
#slider ul, #slider li {
	margin: 0;
	padding: 0;
	list-style: none; }
 
#slider li {
	width: 694px;
	height: 189px;
	overflow: hidden; }
 
.ui-tabs-hide { display: none; }
 
<!--
 
.comentar {
	font-size: 16px;
	font-weight: bold; }
 
.formulario {
	background-color: #f0f0f0;
	border: 1px solid #E0E0E0; }
 
.formulario2 {
	background-color: #666666;
	border: 1px solid #000000;
	color: #FFFFFF; }
 
.comentario {
	font-size: 11px;
	line-height: 18px; }
 
.com_sig img, .com_cerrar img, .com_ant img { border: 0; }
 
td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 32px;
	color: #333333; }
 
.textos3 {
	font-size: 11px;
	line-height: 18px; }
 
.textos {
	font-size: 29px;
	letter-spacing: -1px; }
 
.textos2 {
	font-size: 10px;
	text-transform: uppercase;
	color: #666666; }
 
.textos4 {
	font-size: 13px;
	font-weight: bold;
	color: #FF6600; }
 
.bordeimagen { border: 3px solid #333333; }
 
div.menu ul li {
	height: 39px;
	font-size: 13px;
	line-height: 38px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background: url(../Images/icono-menu.png) 2px 12px no-repeat;
	display: block;
	padding-left: 20px;
	float: left; }
 
	div.menu ul li.concierto-m, li.soniquote-m, li.wallpapers-m, li.encuesta-m {
		width: 100px;
		margin: 0 5px; }
 
	div.menu ul li.concierto-m:hover, li.soniquote-m:hover, li.wallpapers-m:hover, li.encuesta-m:hover {
		height: 39px;
		background: url(../Images/blogs-bgH.gif) bottom no-repeat; }
 
	div.menu ul li.blog {
		width: 60px;
		background: url(../Images/blogs-bg.gif) no-repeat;
		padding-left: 24px;
		margin: 0 5px; }
 
	div.menu ul li a { color: #FFF; }
 
#header div.blogs {
	width: 344px;
	height: 101px;
	background: url(../Images/blogs-info.gif) no-repeat;
	position: absolute;
	left: 387px;
	top: 60px;
	padding: 0 4px; }
 
div.blogs ul {
	width: 110px;
	border-right: 1px #FFF dotted;
	list-style: none;
	margin: 10px 0 0 4px;
	_margin: 10px 0 0 3px;
	float: left; }
 
	div.blogs ul.noborder { border: 0; }
 
	div.blogs ul li {
		width: 105px;
		height: 18px;
		line-height: 18px;
		color: #FFF;
		text-indent: 5px;
		display: block;
		padding: 1px 0;
		margin-bottom: 10px; }
 
		div.blogs ul li.pop { background-color: #e70052; }
 
		div.blogs ul li.hip-hop { background-color: #435290; }
 
		div.blogs ul li.latina {
			background-color: #d8781b;
			margin: 0; }
 
		div.blogs ul li.heavy { background-color: #a80d0d; }
 
		div.blogs ul li.rock { background-color: #0e7e23; }
 
		div.blogs ul li.clasicos { background-color: #653c6f; }
 
		div.blogs ul li.blues { background-color: #005196; }
 
		div.blogs ul li.Techno { background-color: #2b5557; }
 
		div.blogs ul li.videos { background-color: #4b4b4b; }
 
		div.blogs ul li a { color: #FFF; }
 
#header div.estadisticas {
	width: 250px;
	padding: 0 10px;
	margin-top: 70px;
	float: right; }
 
div.estadisticas h1 {
	height: 30px;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
	text-indent: 10px;
	background-color: #212121; }
 
div.estadisticas ul {
	width: 250px;
	list-style: none; }
 
	div.estadisticas ul li {
		font-size: 12px;
		line-height: 24px;
		display: block; }
 
		div.estadisticas ul li.color { background-color: #ececec; }
 
		div.estadisticas ul li strong {
			width: 45px;
			display: inline-block;
			padding-left: 5px; }
 
		div.estadisticas ul li span { display: inline-block; }
 
			div.estadisticas ul li span a { color: #000; }
 
#header div.slide {
	width: 694px;
	height: 189px;
	background: url(../Images/slide.gif) no-repeat;
	position: absolute;
	left: 46px;
	top: 178px; }
 
div.slide div.n-blogs {
	width: 694px;
	height: 189px;
	position: relative; }
 
div.popslide {
	width: 694px;
	height: 189px; /*background:url(../Images/slide-pop.jpg) no-repeat;*/ }
 
div.n-blogs div.n-cambiar {
	height: 21px;
	position: absolute;
	left: 262px;
	top: 13px; }
 
div.n-cambiar div.siguiente, div.anterior {
	width: 24px;
	height: 21px;
	background: url(../Images/next.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	margin-right: 5px;
	float: left }
 
div.n-cambiar div.anterior { background: url(../Images/back.gif) no-repeat; }
 
div.n-cambiar div.siguiente a, div.anterior a {
	width: 24px;
	height: 21px;
	display: block; }
 
div.n-blogs div.n-info {
	line-height: 20px;
	color: #FFF;
	left: 10px; /*position:absolute;*/
	top: 51px;
	width: 307px;
	height: 132px;
	margin: 52px 0 0 12px; }
 
div.mini-banner {
	width: 667px;
	height: 15px;
	margin-left: 55px; }
 
#medio {
	width: 1014px;
	margin: 0 auto; }
 
#cuerpo {
	width: 1014px;
	_margin: 0;
	overflow: hidden; }
 
	#cuerpo #bzq {
		width: 745px;
		display: block;
		float: left; }
 
#bzq div.entradas {
	width: 677px;
	display: block;
	overflow: hidden;
	margin: 10px 0 0 40px; }
 
div.entradas ul.categorias, ul.listas {
	width: 677px;
	list-style: none;
	overflow: hidden; }
 
div.entradas ul.categorias li {
	height: 25px;
	font-size: 10px;
	line-height: 22px;
	color: #5d5d5d;
	display: block;
	margin: 0 5px;
	padding: 0 8px;
	float: left; }
 
	div.entradas ul.categorias li.select {
		background-color: #f0f0f0;
		border-top: 1px #a5a5a5 solid;
		border-left: 1px #a5a5a5 solid;
		border-right: 1px #a5a5a5 solid; }
 
	div.entradas ul.categorias li a { color: #5d5d5d; }
 
div.entradas ul.listas {
	width: 655px;
	background-color: #f6f6f6;
	border: 1px #919191 solid;
	padding: 10px; }
 
	div.entradas ul.listas li { display: block; }
 
		div.entradas ul.listas li ul.noticia {
			width: 655px;
			list-style: none;
			overflow: hidden; }
 
		div.entradas ul.listas li ul.n-color { background-color: #eaeaea; }
 
		div.entradas ul.listas li ul.noticia li {
			font-size: 12px;
			line-height: 30px;
			display: block;
			margin: 0 5px;
			float: left; }
 
			div.entradas ul.listas li ul.noticia li.titulo {
				width: 390px;
				font-size: 11px; }
 
			div.entradas ul.listas li ul.noticia li.publicada {
				width: 55px;
				text-align: center;
				font-size: 11px; }
 
			div.entradas ul.listas li ul.noticia li.comentarios {
				width: 170px;
				text-align: right;
				font-size: 11px; }
 
				div.entradas ul.listas li ul.noticia li.comentarios a, li.titulo a { color: #000; }
 
#bzq div.banner-medio {
	width: 745px;
	height: 178px;
	background: url(../Images/banner-medio.gif) no-repeat;
	position: relative; }
 
div.banner-medio div.banner468 {
	width: 654px;
	position: absolute;
	left: 49px;
	top: 28px;
	height: 94px; }
 
div.banner-medio div.mini-bannerM {
	width: 667px;
	height: 15px;
	position: absolute;
	left: 45px;
	top: 100px; }
 
#bzq div.noticias {
	width: 650px;
	overflow: hidden;
	padding-left: 45px; }
 
div.noticias div.sub-noticia {
	width: 300px;
	overflow: hidden;
	padding-bottom: 25px;
	margin-right: 25px;
	height: 165px;
	float: left; }
 
div.noticias h1.h-pop {
	font-size: 22px;
	color: #e70052;
	border-bottom: 4px #e70052 solid; }
 
	div.noticias h1.h-pop a { color: #e70052; }
 
div.noticias h1.h-hip-hop {
	font-size: 22px;
	color: #435290;
	border-bottom: 4px #435290 solid; }
 
	div.noticias h1.h-hip-hop a { color: #435290; }
 
div.noticias h1.h-latina {
	font-size: 22px;
	color: #d8781b;
	border-bottom: 4px #d8781b solid; }
 
	div.noticias h1.h-latina a { color: #d8781b; }
 
div.noticias h1.h-heavy {
	font-size: 22px;
	color: #a80d0d;
	border-bottom: 4px #a80d0d solid; }
 
	div.noticias h1.h-heavy a { color: #a80d0d; }
 
div.noticias h1.h-rock {
	font-size: 22px;
	color: #0e7e23;
	border-bottom: 4px #0e7e23 solid; }
 
	div.noticias h1.h-rock a { color: #0e7e23; }
 
div.noticias h1.h-clasicos {
	font-size: 22px;
	color: #653c6f;
	border-bottom: 4px #653c6f solid; }
 
	div.noticias h1.h-clasicos a { color: #653c6f; }
 
div.noticias h1.h-blues {
	font-size: 22px;
	color: #005196;
	border-bottom: 4px #005196 solid; }
 
	div.noticias h1.h-blues a { color: #005196; }
 
div.noticias h1.h-techno {
	font-size: 22px;
	color: #2b5557;
	border-bottom: 4px #2b5557 solid; }
 
	div.noticias h1.h-techno a { color: #2b5557; }
 
div.noticias div.sub-noticia-info {
	width: 300px;
	height: 130px; /*overflow:hidden;*/ }
 
div.sub-noticia-info h2 {
	font-size: 14px;
	font-weight: normal;
	background-color: #e7e7e7;
	padding: 2px;
	margin: 5px 0; }
 
div.sub-noticia-info img {
	border: 3px #FFF solid;
	_margin-right: 10px;
	float: left; }
 
div.sub-noticia-info p {
	line-height: 20px;
	display: block;
	overflow: hidden;
	padding-left: 10px;
	height: 80px; }
 
div.sub-noticia-info a.completa {
	width: 104px;
	height: 13px;
	display: block;
	text-indent: -9999px;
	margin: 5px 0 0 10px;
	_margin: 5px 0 0 0;
	float: left; }
 
div.sub-noticia-info a.c-pop { background: url(../Images/completa-pop.gif); }
 
div.sub-noticia-info a.c-hip { background: url(../Images/completa-hip.gif); }
 
div.sub-noticia-info a.c-latina { background: url(../Images/completa-latina.gif); }
 
div.sub-noticia-info a.c-heavy { background: url(../Images/completa-heavy.gif); }
 
div.sub-noticia-info a.c-rock { background: url(../Images/completa-rock.gif); }
 
div.sub-noticia-info a.c-clasicos { background: url(../Images/completa-clasicos.gif); }
 
div.sub-noticia-info a.c-blues { background: url(../Images/completa-blues.gif); }
 
div.sub-noticia-info a.c-techno { background: url(../Images/completa-techno.gif); }
 
#bzq div.videos {
	width: 685px;
	overflow: hidden;
	padding: 0 20px 0 40px; }
 
div.videos h1 {
	font-size: 31px;
	font-weight: bold;
	color: #757575;
	letter-spacing: -0.7px;
	border-bottom: 5px #6f6f6f solid; }
 
div.videos div.c-video {
	height: 374px;
	background: url(../Images/videos-bg.gif) repeat-x;
	padding: 5px;
	margin: 5px 0; }
 
div.c-video div.tube {
	display: block;
	border: 1px #282828 solid;
	margin: 5px;
	float: left; }
 
div.c-video h2 {
	width: 225px;
	font-size: 22px;
	line-height: 30px;
	letter-spacing: -0.8px;
	font-weight: normal;
	color: #FFF;
	background-color: #282828;
	padding: 5px;
	margin-top: 5px;
	float: right; }
 
	div.c-video h2 a { color: #FFF; }
 
div.c-video p {
	width: 225px;
	font-size: 14px;
	line-height: 22px;
	padding: 5px;
	border-bottom: 1px #808080 solid;
	padding-bottom: 10px;
	float: right; }
 
div.c-video a.n-videos {
	width: 104px;
	height: 13px;
	background: url(../Images/completa-tube.gif) no-repeat;
	display: block;
	text-indent: -9999px;
	margin: 5px 0;
	float: left; }
 
#bzq div.encuesta {
	width: 683px;
	margin: 20px 20px 0 40px; }
 
div.encuesta h1 {
	width: 668px;
	height: 21px;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	background: url(../Images/encuesta.gif) right 0 no-repeat;
	text-align: right;
	padding-right: 15px; }
 
div.encuesta div.m-encuesta {
	width: 673px;
	background-color: #f3f3f3;
	border: 1px #b7b7b7 solid;
	padding: 5px;
	overflow: hidden; }
 
div.m-encuesta div.vota {
	width: 400px;
	overflow: hidden;
	float: left; }
 
div.vota a {
	height: 28px;
	line-height: 26px;
	color: #000;
	border: 1px #a5a5a5 solid;
	display: block;
	padding: 0 15px;
	margin: 0 0 0 20px;
	_margin: 0 0 0 10px;
	float: left; }
 
div.vota ul {
	list-style: none;
	margin: 0 10px; }
 
	div.vota ul li {
		display: block;
		margin-right: 5px;
		float: left; }
 
	div.vota ul img {
		border: 5px #e4e4e4 solid;
		float: left; }
 
	div.vota ul.resultados-v {
		width: 362px;
		list-style: none;
		overflow: hidden;
		margin: 5px auto; }
 
		div.vota ul.resultados-v li {
			overflow: hidden;
			margin: 0;
			padding: 0; }
 
			div.vota ul.resultados-v li ul.artista-v {
				width: 352px;
				height: 24px;
				background: url(../Images/resultadoBG.gif) no-repeat;
				overflow: hidden;
				display: block;
				padding: 5px 0 0 10px;
				margin: 3px 0; }
 
				div.vota ul.resultados-v li ul.artista-v input {
					margin-right: 5px;
					float: left; }
 
				div.vota ul.resultados-v li ul.artista-v strong {
					width: 130px;
					line-height: 19px;
					float: left; }
 
				div.vota ul.resultados-v li ul.artista-v img {
					border: 0;
					margin: -1px 0 0 10px;
					float: left; }
 
				div.vota ul.resultados-v li ul.artista-v em {
					font-style: normal;
					font-weight: bold;
					margin: 3px 5px;
					float: left; }
 
div.m-encuesta div.pregunta {
	width: 260px;
	float: right; }
 
div.pregunta h2 {
	font-size: 21px;
	font-weight: normal;
	padding-right: 10px; }
 
div.pregunta cite {
	font-style: normal;
	text-align: right;
	display: block;
	padding-right: 25px; }
 
div.pregunta p {
	width: 70px;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background-color: #908f8f;
	padding: 5px; }
 
div.pregunta ul {
	width: 252px;
	list-style: none;
	margin: 10px auto; }
 
	div.pregunta ul li {
		display: block;
		overflow: hidden; }
 
		div.pregunta ul li p {
			width: 210px;
			font-size: 10px;
			border-bottom: 10px #f3f3f3 solid;
			color: #000;
			background-color: #dddddd;
			float: left; }
 
		div.pregunta ul li em {
			width: 25px;
			font-size: 21px;
			font-style: normal;
			font-weight: bold;
			text-align: center;
			color: #FFF;
			background-color: #000;
			float: right; }
 
			div.pregunta ul li em a { color: #FFF; }
 
div.encuesta div.v-encuestas {
	width: 98%;
	padding-left: 2%;
	background-color: #b7b7b7;
	border: 1px #b7b7b7 solid;
	display: block; }
 
#bzq div.banner-inferior {
	width: 673px;
	background-color: #FFF;
	border: 1px #ababab solid;
	padding: 5px;
	margin: 20px 20px 0 40px; }
 
#cuerpo #bdr {
	width: 250px;
	_width: 250px;
	display: block;
	padding-right: 10px;
	margin-top: 15px;
	position: relative;
	float: right; }
 
#bdr h1 {
	height: 30px;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
	text-indent: 10px;
	background-color: #212121; }
 
#bdr div.blogs-soniquo { overflow: hidden; }
 
div.blogs-soniquo ul {
	width: 235px;
	list-style: none;
	margin: 0 auto; }
 
	div.blogs-soniquo ul li {
		width: 225px;
		height: 193px;
		display: block;
		padding: 6px 5px;
		margin: 10px 0; }
 
		div.blogs-soniquo ul li h2 {
			font-size: 25px;
			line-height: 16px;
			letter-spacing: -0.7px;
			color: #FFF; }
 
		div.blogs-soniquo ul li cite {
			font-size: 11px;
			font-style: normal;
			line-height: 12px;
			color: #FFF; }
 
		div.blogs-soniquo ul li p {
			line-height: 18px;
			color: #FFF;
			padding: 0 10px;
			margin-top: 130px; }
 
		div.blogs-soniquo ul li a { color: #FFF; }
 
		div.blogs-soniquo ul li.blog-pop { background: url(../Images/blog-pop.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-hip-hop { background: url(../Images/blog-hip-hop.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-latina { background: url(../Images/blog-latina.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-heavy { background: url(../Images/blog-heavy.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-rock { background: url(../Images/blog-rock.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-clasicos { background: url(../Images/blog-clasicos.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-blues { background: url(../Images/blog-blues.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-techno { background: url(../Images/blog-techno.gif) no-repeat; }
 
		div.blogs-soniquo ul li.blog-videos { background: url(../Images/blog-videos.gif) no-repeat; }
 
#sub-cuerpo {
	width: 956px;
	_margin: 0;
	overflow: hidden;
	padding: 10px 18px 0 40px; }
 
	#sub-cuerpo div.conciertos, div.fondos {
		width: 455px;
		background-color: #b7b7b7;
		float: left; }
 
div.fondos { float: right; }
 
div.conciertos h1, div.fondos h1 {
	font-size: 15px;
	font-weight: normal;
	background: url(../Images/icono-conciertos.gif) 5px no-repeat;
	text-indent: 24px;
	padding: 5px; }
 
div.fondos h1 { background: url(../Images/icono-fondos.gif) 5px no-repeat; }
 
div.conciertos div.agenda, div.fondos div.m-fondos {
	width: 435px;
	background-color: #FFF;
	overflow: hidden;
	padding: 10px 5px;
	margin: 0 5px 5px 5px; }
 
div.agenda div.a-opciones {
	width: 380px;
	margin: 0 auto;
	overflow: hidden; }
 
div.a-opciones a.antr, a.sigt {
	width: 96px;
	height: 23px;
	background-color: #c3c3c3;
	color: #FFF;
	display: block;
	line-height: 22px;
	text-align: center;
	margin: 5px 2px;
	float: left; }
 
div.agenda span.mes {
	width: 177px;
	height: 23px;
	background-color: #000;
	color: #FFF;
	display: block;
	line-height: 22px;
	text-align: center;
	margin-top: 5px;
	float: left; }
 
div.agenda ul {
	width: 378px;
	list-style: none;
	overflow: hidden;
	clear: both;
	margin: 0 auto; }
 
	div.agenda ul li {
		width: 368px;
		background-color: #f6f6f6;
		position: relative;
		overflow: hidden;
		padding: 5px;
		margin: 5px 0; }
 
		div.agenda ul li img {
			border: 4px #000 solid;
			margin-right: 8px;
			float: left; }
 
		div.agenda ul li p {
			width: 220px;
			line-height: 20px;
			display: block;
			float: left; }
 
			div.agenda ul li p span {
				font-size: 13px;
				font-weight: bold;
				color: #000;
				display: block; }
 
				div.agenda ul li p span a { color: #000; }
 
			div.agenda ul li p a {
				width: 93px;
				height: 21px;
				background-color: #676767;
				text-align: center;
				line-height: 20px;
				color: #FFF;
				display: block;
				margin: 2px 0; }
 
			div.agenda ul li p.fechaA {
				width: 67px;
				height: 54px;
				background: url(../Images/fecha.gif) no-repeat;
				line-height: 14px;
				text-align: center;
				color: #FFF;
				position: absolute;
				left: 305px;
				top: 6px; }
 
				div.agenda ul li p.fechaA span {
					font-size: 14px;
					line-height: 16px; }
 
					div.agenda ul li p.fechaA span strong {
						font-size: 10px;
						letter-spacing:-1px;
						text-transform: uppercase;
						color: #000;
						display: block; }
 
div.agenda a.alerta, a.conciertos, a.wallpapers, a.enviar-w {
	height: 25px;
	background: #f0f0f0;
	font-size: 12px;
	line-height: 24px;
	color: #000;
	border: 1px #9f9f9f solid;
	padding: 0 18px;
	margin: 3px 10px 0 0;
	float: left; }
 
div.fondos div.fondo-mostar {
	width: 190px;
	margin: 11px 10px;
	_margin: 11px 8px;
	float: left; }
 
div.fondo-mostar img {
	border: 3px #b4b4b4 solid;
	float: left; }
 
div.fondo-mostar ul {
	width: 80px;
	list-style: none;
	float: right; }
 
	div.fondo-mostar ul li {
		color: #FFF;
		line-height: 18px;
		text-indent: 5px;
		background-color: #5a5a5a;
		margin-bottom: 5px;
		display: block; }
 
		div.fondo-mostar ul li a { color: #FFF; }
 
div.m-fondos div.f-opciones {
	overflow: hidden;
	margin-left: 10px;
	_margin-left: 15px;
	clear: both; }
 
#footer {
	width: 956px;
	_margin: 0;
	overflow: hidden;
	padding: 5px 18px 0 40px; }
 
	#footer div.banner-footer {
		width: 940px;
		height: 100px;
		background-color: #FFF;
		border: 3px #b7b7b7 solid;
		position: relative;
		padding: 5px;
		margin: 10px 0; }
 
div.banner-footer div.banner728 {
	width: 728px;
	height: 90px;
	position: absolute;
	left: 108px;
	top: 14px; }
 
#footer div.quienes-somos {
	width: 950px;
	height: 110px;
	position: relative; }
 
div.quienes-somos div.info {
	width: 285px;
	height: 97px;
	background: url(../Images/equipo-bg.gif) no-repeat;
	position: absolute;
	left: 5px;
	top: 7px; }
 
div.info p {
	line-height: 16px;
	color: #FFF;
	margin: 2px 5px; }
 
div.quienes-somos div.equipo {
	width: 650px;
	background-color: #b7b7b7;
	position: absolute;
	left: 295px;
	top: 6px; }
 
div.equipo h1 {
	font-size: 15px;
	font-weight: normal;
	background: url(../Images/icono-equipo.gif) 5px no-repeat;
	text-indent: 24px;
	padding: 5px; }
 
div.equipo ul {
	width: 612px;
	list-style: none;
	background-color: #f3f3f3;
	overflow: hidden;
	padding: 15px;
	margin: 0 4px 4px 4px; }
 
	div.equipo ul li {
		width: 31%;
		display: block;
		margin-right: 5px;
		float: left; }
 
		div.equipo ul li.control {
			width: 3%;
			display: block; }
 
		div.equipo ul li img {
			margin-right: 5px;
			float: left; }
 
		div.equipo ul li p {
			font-size: 10px;
			line-height: 20px;
			display: block; }
 
			div.equipo ul li p strong {
				font-size: 13px;
				letter-spacing: 0;
				display: block; }
 
		div.equipo ul li a.next, a.back {
			width: 18px;
			height: 18px;
			background: url(../Images/siguiente.gif) no-repeat;
			display: block;
			text-indent: -9999px;
			margin-bottom: 3px;
			float: left; }
 
		div.equipo ul li a.back { background: url(../Images/anterior.gif) no-repeat; }
 
#footer div.derechos {
	width: 921px;
	height: 114px;
	background: url(../Images/soniquo.gif) no-repeat;
	position: relative;
	margin: 10px auto; }
 
div.derechos p {
	width: 572px;
	font-size: 14px;
	line-height: 22px;
	position: absolute;
	left: 299px;
	top: 29px;
	height: 65px; }
 
#footer div.menu-footer {
	width: 880px;
	height: 30px;
	overflow: hidden;
	margin: 0 auto; }
 
div.menu-footer ul { list-style: none; }
 
	div.menu-footer ul li {
		font-size: 13px;
		font-weight: bold;
		margin: 0 25px;
		float: left; }
 
		div.menu-footer ul li a { color: #000; }
 
/* Paginador HomeNegra */
div.pagination {
	overflow: hidden;
	text-align: center;
	padding: 7px;
	margin: 3px; }
 
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #000000;
		text-decoration: none; /* no underline */
		color: #000000; }
 
		div.pagination a:hover, div.pagination a:active {
			border: 1px solid #000000;
			background-color: #000000;
			color: #fff; }
 
		div.pagination a.current {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #000000;
			font-weight: bold;
			background-color: #000000;
			color: #FFF; }
 
			div.pagination a.current a { color: #FFF; }
 
		div.pagination a.disabled {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #EEE;
			color: #DDD; }
 
/* Paginador HomeGris */
div.pagination2 {
	overflow: hidden;
	padding: 8px 0; }
 
	div.pagination2 a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #747474;
		background-color: #c7c7c7;
		text-decoration: none; /* no underline */
		color: #3f3f3f; }
 
		div.pagination2 a:hover, div.pagination2 a:active {
			border: 1px solid #dadada;
			background-color: #747474;
			color: #fff; }
 
		div.pagination2 a.current {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #dadada;
			font-weight: bold;
			background-color: #747474;
			color: #FFF; }
 
		div.pagination2 a.disabled {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #EEE;
			color: #DDD; }

.conciertoslista {
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
}
.conciertostitulo {
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 36px;
}
.avatar {
	border: 6px solid #CCCCCC;
}
