/*********************************************
*            CAMPO DE ALMAS                   *
*********************************************/

body{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color: #C6DDFF;
	background-image:url(../img/bg_body.jpg); background-repeat:repeat;
}

img{
	border: 0px;
}
p{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

input{
	margin: 0px;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 2px;
}

select{
	margin: 0px;
	font-size: 11px;
}

form{
	margin: 0px;
	font-size: 11px;
}

/*********************************************
*                  DIVS                      *
*********************************************/

#contenedor{
	width: 969px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0; background-image:url(../img/bg_container.jpg); background-repeat:repeat-y;
}

#cabecera{
	height: 604px;
}

#cuerpo{
	overflow: hidden; display: block; height: 100%; position: relative;
}

#titulo{
	background-image:url(../img/bg_titulo.jpg); background-repeat:no-repeat;
}

#contenido{
	background-image:url(../img/bg-contenido.jpg); background-repeat:repeat-y; display:block; position: relative;
	overflow: hidden; height: 100%; text-align: justify;
}

#contenido_2{
	background-image:url(../img/bg-contenido.jpg); background-repeat:repeat-y;  display:block; position: relative;
	overflow: hidden; height: 100%; padding: 25px 34px 0px 31px;
}

#pie{
	height: 129px; background-image:url(../img/inf_cont.jpg);
}

#derechos{
	padding: 15px 0px 0px 0px;
	width: 969px;
	margin: 0px auto;
}

#disenado{
	padding: 5px 0px 20px 0px;
	width: 969px;
	margin: 0px auto;
}

#line{
	background-image:url(../img/line.gif); background-repeat:repeat-y; overflow: hidden; display: block; height: 100%; position: relative;
}

#left{
	width: 319px; float: left; margin: 0px 23px 0px 0px; padding-left: 24px;
}

#right{
	width: 548px; float: left; margin: 0px 0px 0px 21px;
}

#noticias{
	position: relative; display: block; margin: 0px 0px 20px 0px; overflow: hidden; height: 178px;
}

#noticias_2{
	position: relative; display: block; margin: 0px 0px 20px 0px; overflow: hidden; height: 100%;
}

#video{
	width: 319px; height: 250px;
}

#discografia{
	position: relative; display: block; margin: 0px 0px 15px 0px; overflow: hidden; height: 100%; /*width: 900px;*/ padding-top:15px;
}

#disco {float: left; display: block;}

#disco a:hover img { filter: alpha(opacity=90); opacity: 0.9;}

#descripcion {float: left; display: block; width: 250px; text-align: justify;}

#lista_temas {float: left; display: block; width: 260px; padding-left: 10px; border-left: 1px dashed #FFFFFF;}

#ultimos_exitos {

}

#reproducido {
	margin: 15px 0px 0px 0px; text-align:center; padding: 2px 0px 2px 0px;  
}


/*********************************************
*                  CLASSS                    *
*********************************************/

.input { border: 1px solid #cccccc; background-color: #0B0F74; width: 220px; color:#FFFFFF;}

.input_msj { border: 1px solid #cccccc; background-color: #0B0F74; height: 110px; width: 224px;
	font-size: 12px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px 0px 0px 2px;
}

.amarillo_1 {padding: color: #E8E608; font-size: 15px;}

.separing {padding: 0px 0px 4px 0px;}


.caracteristicas{ }

.caracteristicas ul {	
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	margin-top: 0px;
}

.caracteristicas li {	
	list-style-type: none; 
	background: url(../img/lista_noti.gif)  no-repeat 6px 5px;
	padding: 0px 8px 4px 20px;
}




.bold{ font-weight:bold;}

.goto_left{ margin: 0px 50px 0px 0px;}

.album{ font-size: 17px; font-weight: bold; margin: 0px 0px 15px 0px; text-align: left;}

.titulo_2{ padding: 23px 0px 10px 5px; margin: 0px 32px 0px 24px; border-bottom: 1px dashed #FFFFFF; position:relative;}

.olvido { margin: 27px 0px 21px 0px;}

.tit_video { float: left; display: block; padding: 3px 0px 12px 24px;}

.titulo_noti{ float: right; display: block; width:580px; padding: 3px 0px 12px 0px;}

.izq { float: left; display: block; width: 185px; height:111px;}

.izq a:hover img { filter: alpha(opacity=90); opacity: 0.9;}

.der{ float:right; display:block; height:100%; width:340px;
}

.tit_noticias{ color: #E8E608; font-size: 17px; font-weight:bold; margin: 0px 0px 8px 0px;
}

.ano_disco{ color: #E8E608; font-size: 17px; font-weight:bold; margin: 0px 0px 8px 0px; 
			padding-left:70px; padding-bottom:10px; text-align: left;
}

.ver_noticias  { padding: 0px 20px 25px 0px; text-align:right;
}


.ver_noticias a { text-decoration: underline; color:#FFFFFF; font-weight: bold;
}

.ver_noticias a:hover { text-decoration: none;
}

.ver_noticias_2  { padding: 0px 20px 25px 0px;
}

.ver_noticias_2 a { text-decoration: underline; color:#FFFFFF; font-weight: bold;
}

.ver_noticias_2 a:hover { text-decoration: none;
}

img.img { margin: 0px 10px 0px 0px;
}





.apoyo a { color:#7A3717; text-decoration:none; background: url(../img/disenado.jpg) no-repeat 0% 0%; display:block; width:196px; height:26px;}

.apoyo a:hover {background:url(../img/disenado.jpg) no-repeat 0px -26px;}

.reproductor { font-weight:bold; color: #C6DDFF; text-decoration: none; border-bottom: 1px dashed #CCCCCC; padding: 2px 0px 2px 0px;}



.reproductor a { color: #C6DDFF; text-decoration:none; background: url(../img/reproductor.gif) no-repeat 0% 0%; display:block;
				height:19px; padding: 2px 0px 0px 3px; text-align:left; font-weight:bold;}

.reproductor a:hover {background:url(../img/reproductor.gif) no-repeat 0px -21px; color: #0C1076;}




/***************************************************/

.pagerBar {
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	font-size: 13px;
}
.pagerBar a {
	padding: 2px 6px;
	border: solid 1px #CCCCCC;
	background: #fefbef;
	text-decoration: none;
	color: #0C1076;
}
.pagerBar .seperator {padding: 2px 6px; border: none; background: #fff; text-decoration: none;}
.pagerBar .currentPage {
	padding: 2px 6px;
	font-weight: bold;
	vertical-align: top;
	background: #0C1076;
	border: 1px solid #fff;
	color:#E9F117;
}
.pagerBar a:hover {
	color: #E9F117;
	background: #0C1076;
	text-decoration: none;
}



