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

img{
	border:0;}

hr{ height:4px; background-color:#FFF;}

body{
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #FFF;
	font-size:14px;
	}
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #fff;
}
a:hover {
	text-decoration: none;
	color: #fff;
}
a:active {
	text-decoration: none;
	color: #fff;
}
#menu a{	text-decoration: none;
	color: #000;}

#centro{
	margin:0 auto;
	position:relative;
	width:980px;
}
#encabezado{
		width:980px;
		float:left;
		position:relative;
		margin: 0px auto;}
#contenedor{
	margin:0;
	position:relative;
	float:left;
	width:980px;
			}
#menu{
	background-color: #CCC;
	width:656px;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px;
	font-size:12px;
	font-weight:lighter;
	position:relative;
	float:left;
	color: #000;}

	
#centro_pagina {
	padding-left:10px;
	padding-top:10px;
	position:relative;
	float:left;
	width:656px;
	text-align:center;
	margin:0 auto;
	}

.titulo_noticias{
	position:relative;
	font-weight:bolder;
	color: #CCC;
	background:#000;
	padding-left:10px;
	font-size:17px;
	font-weight:bolder;
	clear:both;
}
.cuerpo_noticia{ text-align:justify; margin:4px;}
.noticia{ margin:15px;}
.fecha_noticia{ color:#ffd200}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:9px;
	position:relative;
	margin:auto;
	background:#000;
	color:#FFF;
	text-align:center;
	clear:both;
	padding:10px;
}

#derecha{
	position:relative;
	width:310px;
	height:auto;
	float:right;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-align:center;
	clear:right;
}
#banner_derecha, #banner_derecha1 {
	position:relative;
	float:right;
	margin-top:25px;
} 
#titulo{
	position:relative;
	float:left;}
#fecha{position:relative;
	float:left;
	margin:4px;
	clear:both;}
	
.mailing{
	position:relative;
	float:right;
	color:#FFF;

	text-align:center;
}
.youtube{
	position:relative;
	width:320px;
	margin:auto;
	float:left;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-align:center;
	clear:both;
	padding-bottom:15px;
}
.reproductor{
	position:relative;
	float:left;
	clear:both;
	width:320px;
}
.proximos_conciertos{
	position:relative;
	float:left;
	width:320px;
	font-size:10px;
}
.contactar{
	position:relative;
	float:left;
	width:320px;
	font-size:12px;
	font-weight:bolder;
	text-align:center;
}
/* esquinas redondeadas del Contenedor central */
.ysnazzy h1, .ysnazzy h2, .ysnazzy p {margin:0; letter-spacing:1px; padding:0;}
.ysnazzy h1 {font-size:2.5em; color:#fff;}
.ysnazzy h2 {font-size:2em;}
.ysnazzy p {padding-bottom:0.5em;}
.ysnazzy h2 {padding-top:0.5em;}
.ysnazzy  {font-size:12px;
		position:relative; 
		width:520px;
		background:#000;
		float:left;
		padding-top: 10px;
		clear:both;
		padding-left:15px;
		padding-right:15px;
		}

.ytop, .ybottom {display:block; background:transparent; font-size:1px;}
.yb1, .yb2, .yb3, .yb4, .yb5, .yb6, .yb7, .yb8 {display:block; overflow:hidden;}
.yb2, .yb3, .yb4, .yb5, .yb6, .yb7 {height:2px;}
.yb2, .yb3, .yb4, .yb5, .yb6, .yb7, .yb8 {background:#999;}
.yb1 {height:1px; margin:0 34px; }
.yb2 {margin:0 21px; }
.yb3 {margin:0 13px;}
.yb4 {margin:0 8px;}
.yb5 {margin:0 5px;}
.yb6 {margin:0 3px;}
.yb7 {margin:0 2px;}
.yb8 {height:2px; margin:0 1px;}

.yboxcontent {display:block; background:#999; height:300px; overflow:scroll; position:relative;}

.botones_administrador{
	border-color:#F00;
	border:dashed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	outline-color:#00F;
	color:#000;
	width:auto;
	height:auto;
	text-decoration:line-through;}
#enlace{
	padding-top:50px; clear:both; font-size:14px; text-align:center;}

.titulo_encabezado_grupo{
	position:relative;
	float:left;
	margin:7px;
	width:150px;
 	}
.encabezado_grupos{ position:relative; float:left; background-color: #999; color:#FFF; font-weight:bolder;  }
.resultado_grupos{position:relative; float:left; clear:both;   }
#ampliar_video{bottom: -5px;  position: fixed; right: 10px;  z-index: 1001; float:right;}
#cargando{ /*top:5px; right:10px; position: fixed;*/  text-align: left; z-index: 1000;}

