@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,  blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, th {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: Arial, Helvetica, sans-serif; list-style:none; list-style-image:none;}

*{margin:0px; padding:0px; border:none;}

body {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background:#000;
SCROLLBAR-FACE-COLOR:#000000;	SCROLLBAR-HIGHLIGHT-COLOR: #C33;	SCROLLBAR-SHADOW-COLOR: #930;	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;	SCROLLBAR-ARROW-COLOR: #FFFFFF;	SCROLLBAR-TRACK-COLOR: #F00;	SCROLLBAR-DARKSHADOW-COLOR: #000000;}
#link_regresar {	position:absolute;	top:800px;	left:10px;	width:120px;	height:42px;}
.regresar {text-indent:-9999px; display:block; width:120px; height:42px;}
#link_studio92 {position:absolute; top:37px; left:18px; width:136px; height:60px;}
.studio92 {text-indent:-9999px; display:block; width:136px; height:60px;}
.both {clear:both;}

/* bases */
#cont_bases {	width:1006px;	margin:0 auto 0 auto;	background:url(../img/bg_bases.jpg) no-repeat center top;	height:720px;	top:0px;	text-align:left;	position:relative;}

#contenido_bases {	width:906px; 	height:380px; 	padding:0px; 	margin:100px 0 0 100px; 	float:left; 	display:inline;	line-height:20px;	}
#contenido_bases  p {	 	margin:0 0 14px 0;	text-align:justify;	}
#contenido_bases h2 {  	font-size:16px;	margin:0 0 15px 0;	border-bottom:solid 1px #333;	font-weight:600;	}
#contenido_bases a {	color:#FF0;	text-decoration:none;	}
#scroll_bases {	width:525px;	height:420px;	overflow-y:scroll;	padding:0px;	margin:90px 0 0 60px;	float:left;	display:inline;	line-height:20px;	float:left;	color:#FFF;}
	
/* fin bases */


/* jurado */
#cont_jurado_1 {	width:1006px;	margin:0 auto 0 auto;	background:url(../img/bg_jurado.jpg) no-repeat center top;	height:728px;	top:0px;	text-align:left;	position:relative;	}
	
#caja-jurado-left {	float:left;	width:365px;	height:150px;	margin: 0 0 16px 0;	padding: 8px;	position:relative;	}

#caja-jurado-right {	float:right;	width:365px;	height:150px;	margin: 0 0 16px 0;	padding:8px;	position:relative;	}

#caja-foto-px {	background-image:url(../img/polaroid.gif);	float:right;	width:70px;	height:65px;	top:0 auto;	margin: 30px 0 30px 0;	padding:6px 6px 20px 6px;	position:relative;	}

#cont_jurado-txt {	float:left;	width:270px;	height:150px;	top:0 auto;	margin: 0px;	padding:0px 8px 6px 0px;	position:relative;	}

#cont_jurado-txt h2 {
	font-size:12px;
	color:#FF0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	}

#cont_jurado-txt a {
	color:#F00;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}

#base_jurado{
	width:892px;
	height:360px;
	padding:10px 10px 10px 10px;
	margin:190px 0 0 60px;
	float:left;
	line-height:20px;
	color:#FFF;
	vertical-align:middle;
}

#contenido_jurado  p {width:280px; margin:0 0 14px 0;}
#contenido_jurado h5 { font-size:14px; margin:40px 0 0 500px; color:#9d0d15; font-weight:600; float:left; }
#contenido_jurado1 a { color:#FF0; text-decoration:none;}
#contenido_jurado ul{ width:450px; height:30px; float:left; list-style-image:none; margin:129px 0 0 270px; display:block;  }
#contenido_jurado ul li{ float:left; border-right:1px solid #a0a0a0;}
#contenido_jurado ul li a{ margin:0 10px 0 10px; text-decoration:none; font-size:15px; color:#a0a0a0; font-weight:600; }
#contenido_jurado ul li.b_none{ border:none;} 
#contenido_jurado ul li a.active_color{color:#9D0D15;}
/* fin jurado*/

/* bases_txt */

.bases_txt { text-align:left; background:#fffbef; width:352px; color:#333333; font-size:11px; padding:5px 8px; overflow-x:hidden}
.bases_txt p {margin:0 0 14px 0;}
.bases_txt h3 {font-weight:bold; font-size:14px; margin:0 0 14px 0;}

/* fin bases_txt */

/* escucha */
#buscar_banda {position:absolute; width:153px; height:59px; right:157px; top:49px; text-align:center;}
#buscar_banda .lista {width:152px; height:22px; margin:0 0 8px 0; border:solid 1px #7f9db9; text-align:center; color:#787878;}
#buscar_banda .buscador {width:150px; height:20px; margin:0 0 8px 0; border:solid 1px #7f9db9; text-align:center; color:#787878;}
#cont_escucha {width:1006px; margin:0 auto 0 auto; background:url(../img/bg_escucha.jpg) no-repeat center top; height:650px; top:0px; text-align:left; position:relative;}
#contenido_escucha { width:650px; height:403px; padding:0px; margin:132px 0 0 226px; float:left; display:inline;}
#paginado {height:37px; color:#ccc; padding:10px 22px 0 0; text-align:right;}
#paginado a {color:#ccc; margin:0 3px; text-decoration:none;}
.columna1 {float:left; width:315px; margin:0 20px 0 0;}
.columna {float:left; width:315px;}
.banda {width:315; margin:0 0 16px 0; color:#fff; font-weight:bold;}
.banda  img {float:left; border:solid 1px  #960;}
.banda .detalles {width:242px; float:right; text-align:left;}
.banda h3 a{color:#006f9f; font-size:12px;}
/* fin escucha */

/* escucha 2 */
#votaporellos {position:absolute; top:700px; right:180px; width:140px; height:35px;}
#votaporellos .btn_votar {display:block; width:140px; height:35px;}
#cont_escucha2 {	width:1006px;	margin:0 auto 0 auto;	background:url(../img/bg_detalle.jpg) no-repeat center top;
	height:710px;	top:0px;	text-align:left;	position:relative;}
#cont_galeria{	width:1006px;	margin:0 auto 0 auto;	background:url(../img/bggaleria.jpg) no-repeat center top;
	height:680px;	top:0px;	text-align:left;	position:relative;}
	

#contenido_escucha2 { /*width:589px;*/
	height:400px;
	padding:0px;
	margin:180px 0 0 134px;
	float:left;
	display:inline;
	width: 800px;
}
#col_fotos_bandas {
	width:310px;
	float:right;
	padding:50px 0 0 50px;
}

#col_fotos_bandas-2 {
	width:310px;
	float:left;
	padding:10px 0 0 10px;
	margin-left: 200px
}
.relative {position:relative;}
#img_banda {
	width:310px;
	height:210px;
	margin:0 0 11px 0;
}
#th_banda {
	height:59px;
	margin-top: 30px;
}
#th_banda-2 {
	height:79px;
	margin-top: 20px;
	overflow-x: scroll;
	overflow-y: hidden;
	width:100%;
}
.th_banda_01 { width:60px; height:60px; margin: 0 65px 0 0; float:left;}
.th_banda_02 { width:60px; height:60px; float:left;}
.th_banda_03 { width:60px; height:60px; margin: 0 15px 0 0; float:left;}
.th_banda_03 a img { width:60px; height:60px; float:left;}
#col_datos_bandas {
	width:420px;
	float:left;
	margin:15px 0 0 20px;
	height: 360px;
}
#nombre_banda {
	font-size:27px;
	color:#FF0;
	text-transform:uppercase;
	font-weight: bold;
}
#player_banda { padding:9px 0 0 0; margin:4px 0 0 0; background:url(../img/linea_punteada.jpg) no-repeat left top;}
.temabanda {padding:10px 0 0 0; display:block; font-weight:600; font-size:16px; color:#fff; }
#datos_banda { padding:37px 0 0 0; background:url(../img/linea_punteada.jpg) no-repeat left 15px; color:#666;}
#datos_banda  p {margin:0 0 6px 0; color:#fff; }
#datos_banda  .upper_blanco {	text-transform:uppercase;	color:#FFF; font-weight: bold; margin-right: 5px;}
#datos_banda a {color:#fc0; text-decoration:underline;}
/* fin escucha 2 */

/* sube tu banda */
#cont_subebanda {
	width:1006px;
	margin:0 auto 0 auto;
	background:url(../img/bg_subetubanda.jpg) no-repeat center top;
	top:0px;
	text-align:left;
	position:relative;
	height: 740px;
}
#subebanda {
	width:890px;
	height:500px;
	margin:110px 0 0 70px;
	padding:30px 0 0 0;
	color:#999;
	float:left;
	display:inline;
	font-size:11px;
}
#aceptar {
	position:absolute;
	top:683px;
	right:92px;
	width:120px;
	height:35px;
}
#aceptar .btn_aceptar, .btn_aceptar2 {display:block; width:120px; height:30px; cursor:pointer; background:#000; color:#fff;
        font-weight:600; text-transform:uppercase; border:solid 1px #666; font-size:12px!important;}
#aceptar .btn_aceptar:hover, .btn_aceptar2:hover { background:#666;}
.btn_aceptar2 {margin:0 0 0 130px;}


#sb_col_01 {
	width:279px;
	float:left;
	padding:0 0 0 3px;
	margin: 80px 0 0 180px;
}

#sb_col_02 {
	width:410px;
	float:right;
	margin: 65px 0 0 0px;
}

#sb_col_01 a {color:#f00; text-decoration:underline;}
#bloq1 {/*height:231px;*/ padding:0 0 10px 0;}
.ar_11_95 { font-size:11px; color:#959595; margin:0 0 10px 22px;}
.ar_11_95b {
	font-size:11px;
	color:#959595;
	margin:0 0 15px 0;
	width:390px;
	float:right;
}
.fila_sb01 {height:21px; margin:10px 0 15px 0;}
.fila2_sb01 {height:34px; margin:0 0 9px 0;}
.fila2_sb02 {height:25px; margin:0 0 6px 0; float:left;}
.fila3_sb01 {height:34px; margin:0 0 9px 0; font-weight:bold;}
.fila_sb02 {height:100px; margin:22px 0 10px 0; padding:0 0 0 16px;}
.fila_sb02b {height:18px; margin:0 0 10px 0; padding:0 0 0 16px; font-weight:bold;}
.sb01_txt {
	text-align:right;
	padding:2px 5px 0 0;
	width:50px;
	float:left;
}
.sb01_txt2 { text-align:right; padding:2px 5px 0 0; width:30px; float:left;}
.sb01_txt3 {
	text-align:right;
	padding:2px 13px 0 0;
	width:80px;
	float:left;
}
.sb01_txt4 { text-align:left; padding:2px 5px 0 0; width:60px; float:left; font-size:11px;}
.sb_txt02 {font-size:11px;}
.sb01_camp1 {width:187px; float:left;}
.sb01_camp2 {width:205px; float:left;}
.sb01_camp3 {width:50px; float:left;}
.sb01_camp4 {width:113px; float:left;}
.sb01_camp5 {width:155px; float:left;}
.sb01_camp6 {width:90px; float:left;}
.sb01_camp7 {
	width:310px;
	float:left;
}
.sb01_camp8 {width:290px; float:left;}
.camp1 { width:187px; height:18px; border:solid 1px #7f9db9; color:#787878;}
.camp2 { width:166px; height:18px; border:solid 1px #7f9db9; color:#787878;}
.camp3 { width:40px; height:18px; border:solid 1px #7f9db9; color:#787878;}
.camp4 { width:113px; height:18px; border:solid 1px #7f9db9; color:#787878;}
.camp5 { width:150px; height:18px; border:solid 1px #7f9db9; color:#787878;}
.sb01_camp8 input.camp6 { /*width:145px;*/ height:22px; border:solid 1px #7f9db9; color:#787878;}
.camp7 { width:94px; height:18px; border:solid 1px #7f9db9; color:#787878; margin:0 5px 0 0;}
.camp8 { width:55px; height:18px; border:solid 1px #7f9db9; color:#787878; margin:0 5px 0 0;}
.btn_examinar { width:90px; height:20px; cursor:pointer; border:solid 1px #003c74;}
.radiobt { float:left; width:20px; padding:2px 2px 0 0;}
.radio { border:none; font-size:8px;}
#bloq2 { padding:0px;}
#tit_datos_banda { height:30px;}
.check_bases {float:left; margin:0 5px 0 0; width:20px;}
/* fin sube tu banda */


/* captcha */

#captcha {
	color:#333;
	margin:5px 0 0 0;
	width: 420px;
}

#captcha .imagen{
	float:left;
	width:150px;
	height:50px;
}

#captcha .captcha_txt {
	float:left;
	width:250px;
	margin:2px 0 0 0;
	height: 50px;
	color: #FFF;
}

#captcha .input_captcha {width:100px; border:solid 1px #7f9db9; color:#787878; margin:10px 0 0 0;}

/* fin captcha */


/* premios */

#cont_premios {
	width:1006px;
	margin:0 auto 0 auto;
	background:url(../img/bg_premios.jpg) no-repeat center top;
	height:750px;
	top:0px;
	text-align:left;
	position:relative;
}

.caja_premios{
		float:left; 
		width:530px; 
		margin:200px 0 0 400px; 
		height:325px;
		overflow-x:hidden;
		display:inline;
		}

/**ganadores*/

#cont_ganadores {
	width:1006px;
	margin:0 auto 0 auto;
	background:url(../img/ganadores2010.jpg) no-repeat center top;
	height:700px;
	top:0px;
	text-align:left;
	position:relative;
}


/* PUBLICIDAD */
.publicidad { float:left; padding:4px 13px 4px 17px; width:973px;}
.epl_728x90 { float:left; width:728px; height:90px;}
.epl_960x90 { width:960px; height:90px; margin: 0 auto; }
.epl_235x90 { float:right; width:300px; height:250px; margin-top:270px;}
.epl_300x100 { width:300px; height:100px; margin: 0 auto;}

.paddtop { margin-top:60px;}



/******  HOME 2011 ******/

#portada { 
	background:#CE0525 url(../img/bg_portada.jpg) center 0px no-repeat;
	background-attachment:fixed;
}
#bases { background:#000 url(../img/bg_bases.jpg) center top no-repeat; height:828px;}
#caja { width:1000px; margin:0 auto;}

#contenedor { width:1000px; float:left;}

.banner_flash {
	width:1000px;
	height:400px;
	float:left;
}

.caja-isil {
	float:left;
	width:300px;
	height:100px;
	margin: 5px 50% 0 500px;
	background-color:#FFF;
	padding: 0;
	position:relative;
	}
	
.contenido {
	width:990px;
	float:left;
	padding:0 0 10px 10px;
}

.col_a { float:left; width:127px;}
.col_b {
	float:left;
	width:660px;
	margin: 0 10px 0 0;
}
.col_c { float:left; width:300px;}


/* MENU */
.menu { width:127px; float:left; background:url(../img/bg_menu.jpg) no-repeat 0 0; height:343px;}
.menu ul { padding:35px 5px 0 10px; *padding:15px 5px 0 10px}
.menu ul li { float:left;}
.menu ul li a { color:#fff; text-decoration:none; font-size:12px;}
.menu ul li a span { display:none;}
.m_inscribe a { float:left; margin:0 0 12px 0; background: url(../img/m_inscribe.jpg) no-repeat 0 0; width:96px; height:33px; display:block; cursor:pointer;}
.m_premios a { float:left; margin:0 0 5px 0; background: url(../img/m_premios.jpg) no-repeat 0 0; width:96px; height:33px; display:block; cursor:pointer;}
.m_jurado a { float:left; margin:0 0 15px 0; background: url(../img/m_jurado.jpg) no-repeat 0 0; width:96px; height:33px; display:block; cursor:pointer;}
.m_bases a { float:left; margin:0 0 24px 0; background: url(../img/m_bases.jpg) no-repeat 0 0; width:96px; height:33px; display:block; cursor:pointer;}
.m_ganatu a { float:left; margin:0 0 0 0; background: url(../img/m_ganatu.jpg) no-repeat 0 0; width:102px; height:33px; display:block; cursor:pointer;}
.m_bandas a { float:left; margin:16px 0 0 0; background: url(../img/m_lasbandas.jpg) no-repeat 0 0; width:102px; height:33px; display:block; cursor:pointer;}

/* BANNER INSCRIBE */
.inscribe { width:334px; height:243px; float:left; margin:0 10px 10px 0; }

/* BANNER PARTICIPA JUEGA Y GANA */
.juega_gana { width:201px; height:244px; float:left; margin:0 0 10px 0; }

/* Ganadores */
.ganadores {
	float:left;
	margin: 0 0 10px 0;
	position:abolute;
	width:654px;
	height:110px;
	background-image:url(../img/inscribete-aqui.jpg);
	}

.ganadores a.winner-right {
	display:block;
	cursor:pointer;
	float:right;
	width:326px;
	height:110px;
	}
	
.ganadores a.winner-left {
	display:block;
	cursor:pointer;
	float:left;
	width:327px;
	height:110px;
	}

.ganadores  a span {
	display:none;
	}

/* fotos y videos */
.fotos-videos {
	width:230px;
	height:345px;
	float:left;
	margin:0 0 10px 10px;
}
.fotos-videos a{
float:left;
}
/*-----------ganadores 2010--------------*/
/* Adammo*/

#ganador_adammo {
	width:1006px; 
	margin:0 auto 0 auto; 
	background:url(../img/mrpucho.jpg) no-repeat center top; 
	height:1000px; 
	top:0px; 
	text-align:left; 
	position:relative;}

.ganadores_adammo{ 
	position:relative; 
	float:left;
}
.ganadores_adammo a {
	display:block;
	width:246px;
	height:155px;
	cursor:pointer;
	float:left;
	margin:280px 20px 80px 100px;
	}
.ganadores_adammo a span {
	display:none;
	}

/* tuslocasrazones*/

#ganador_locas {
	width:1006px; 
	margin:0 auto 0 auto; 
	background:url(../img/mrpucho.jpg) no-repeat center top; 
	height:1000px; 
	top:0px; 
	text-align:left; 
	position:relative;}

.ganadores_locas{ 
	position:relative; 
	float:left;
}
.ganadores_locas a {
	display:block;
	width:246px;
	height:155px;
	cursor:pointer;
	float:none;
	margin:280px 16px 80px 12px;
	}
.ganadores_locas a span {
	display:none;
	}



/* madison*/

#ganador_madison {
	width:1006px; 
	margin:0 auto 0 auto; 
	background:url(../img/madison.jpg) no-repeat center top; 
	height:650px; 
	top:0px; 
	text-align:right; 
	position:relative;
	}

.ganadores_madison{
	position:relative;
	float:right;
 	}
.ganadores_madison a {
	display:block;
	width:246px;
	height:155px;
	cursor:pointer;
	float:right;
	margin:280px 105px 80px 12px;
	}
.ganadores_madison a span {
	display:none;
	}





/* PUBLICIDAD */
.publicidad_up {
	float:left;
	width:300px;
	background:url(../img/bg_publicidad.jpg) no-repeat 0 0;
	margin:0 0 10px 0;
}
.publicidad_down {
	float:left;
	width:300px;
	background:url(../img/bg_publicidad_dos.jpg) no-repeat 0 0;
	margin:0 0 10px 0;
}

/* INGRESOS DE LA SEMANA */
.ingresos {
	width:300px;
	float:left;
	background:url(../img/bg_ranking.jpg) no-repeat 0 0;
	margin:0 0 10px 0;
	height:338px;
	padding:84px 0 0 0;
}
.ing_detalle { float:left; width:249px; padding:0 0 20px 27px;}
.bandatema { float:left; width:146px;}
.banda { float:left; font-size:12px; width:146px; padding:0; margin:0; text-align:left;}
.tema { float:left; color:#fff; font-size:14px; width:146px; padding:3px 0 2px; text-align:left; font-weight:600;}
.btons { float:right; width:102px;}
.b_escuchar { float:left; margin:0 0 3px 0;}
.b_votar { float:left;}
/* FACEBOOK */
.facebook {
	float:left;
	width:414px;
	height:354px;
	margin-bottom:10px;
	_margin:0 0 5px 0;
	/*_overflow:hidden;*/
	background-color: #FFF;
	padding-top: 1px;
}

/* TWITTER */
.twitter {
	float:left;
	width:654px;
	height:139px;
	background:url(../img/ganadores-anteriores.jpg) no-repeat 5px 0;
	padding:45px 0 0 0;
	text-align:left;
	margin: 0 0 0 0;
}
.siguenos { position:absolute; top:380px; right:10px; width:208px; height:25px; display:block; cursor:pointer;}
.siguenos span { display:none;}
.twitter ul { margin:0px; padding:0 50px }
.twitter ul li{ padding:11px 0 11px 15px; border-bottom:solid 1px #dadada; color:#333333; background:url(../img/icn_twitter.gif) no-repeat 0 15px;}
.twitter a {color:#013E87; text-decoration:none;}
.twitter .hash {color:#013E87; text-decoration:none;}
.twitter span { font-size:9px; color:#bd0000; padding:0 0 0 12px;}

/******  FIN HOME 2010 ******/

/* locas razones */
#cont_locas {width:1006px; margin:0 auto 0 auto; background:url(../img/bg_locas.jpg) no-repeat center top; height:1000px; top:0px; text-align:left; position:relative;}
/* adammo */
#cont_adammo {
	width:1006px;
	margin:0 auto 0 auto;
	background:url(../img/bg_detalle.jpg) no-repeat center top;
	height:680px;
	top:0px;
	text-align:left;
	position:relative;
}

.cont_grupito {
	float:left;
	margin:180px 0 0 160px;
	width:840px;
	position:relative;
}
.foto_grupito {}
.img_grupito {
	margin:90px 85px 0 0;
	float: right;
}
.foto_grupito .btn_anterior { position:absolute; top:353px; left:123px; width:87px; height:19px; }
.foto_grupito .btn_anterior a { width:87px; height:19px; display:block; cursor:pointer; background: url(../img/btn_anterior.jpg)}
.foto_grupito .btn_anterior a span { display:none;}
.foto_grupito .btn_siguiente { position:absolute; top:353px; left:218px; width:87px; height:19px; }
.foto_grupito .btn_siguiente a { width:87px; height:19px; display:block; cursor:pointer;  background: url(../img/btn_siguiente.jpg)}
.foto_grupito .btn_siguiente a span { display:none;}
.txt_grupito {
	width:400px;
	float:left;
	margin:30px 0 0 0;
	position:relative;
	padding:35px 0 0 0;
}
.txt_grupito p { 
	margin:0 0 12px 0;
	color:#FFF;
	}
.txt_grupito p a { 
	margin:0 0 12px 0;
	color:#FF0;;
	}
.nombre_banda { 
	position:absolute; 
	top:4px; 
	left:2px;
	color:#FFF;
	font-weight:bolder;
	font-size:14px;
	width:200px;
	}

/* ranking */
#cont_ranking {
	width:1006px;
	margin:0 auto 0 auto;
	background:url(../img/bg_pag_ranking.jpg) no-repeat center top;
	height:720px;
	top:0px;
	text-align:left;
	position:relative;
}
.caja_rank { width:687px; float:left; margin:135px 0 0 120px; _margin:135px 0 0 60px;}
.ant_sig { float:left; text-align:right; width:655px; padding:18px 32px 20px 0;}
.ant_sig a { float:right; margin:0 0 0 15px; color:#FFF; text-decoration:none;}
.ant_sig a:hover { text-decoration:underline;}

.inscrito {
	float:left;
	padding:0 0 12px 2px;
	font-size:14px;
	width:530px;
}
.inscrito .num_inscrito { float:left; width:25px; color:#CCC;}
.inscrito .tema_inscrito {
	float:left;
	width:200px;
	color:#CCC;
}
.inscrito .cantant_inscrito {
	float:left;
	width:200px;
	color:#e8df7b;
}
.inscrito .btns_votar {
	float:left;
	width: 60px;
}
.inscrito .btns_votar a { margin:0 20px 0 0;}


.btn_volver {
	z-index: 2;
	left: 400px;
	bottom: 0;
	position: absolute;
}
.btn_volver-2 {
	z-index: 2;
	left: 200px;
	bottom: -70px;
	position: absolute;
}
.btn_volver a, .btn_volver-2 a { display:block; width:76px; height:48px; cursor:pointer;
background-image:url(../img/volver.png);}
.btn_volver a span, .btn_volver-2 a span { 
	display:none;
	color:#FF0;
	}
#cont_escucha2 .btn_volver {	top:585px;	left:180px;}
#cont_ranking .btn_volver {	top:649px;	left:203px;}
#cont_subebanda .btn_volver {	top:630px;	left:100px;}
#cont_premios .btn_volver {	top:658px;	left:184px;}
#cont_ganadores .btn_volver {	top:624px;	left:172px;}
#cont_locas .btn_volver { top:736px; left:90px;}
#cont_adammo .btn_volver { top:736px; left:90px;}
#cont_jurado .btn_volver { top:765px; left:460px;}
#cont_jurado_1 .btn_volver {	top:672px;	left:171px;}
#cont_jurado_2 .btn_volver { top:765px; left:460px;}
#cont_jurado_3 .btn_volver { top:765px; left:460px;}
#cont_jurado_4 .btn_volver { top:765px; left:460px;}
#cont_bases .btn_volver {	top:624px;	left:40px;	position: absolute;	}
#cont_escucha2 #link_regresar { top:728px; left:88px; width:120px;}
#ganador_madison .btn_volver { top:736px; left:90px;}
#ganador_mrpucho .btn_volver { top:736px; left:90px;}


.votaxellos { background:#000; color:#FFF; padding:5px 10px; border: solid 1px #dadada; cursor:pointer;}
.votaxellos:hover { background:#333;}

.premios {
	float:left;
	width:500px;
	margin:240px 0 0 420px;
	_margin:130px 0 0 240px;
	height: 320px;
	padding: 5px 0 0 20px;
}
.premios h2 {
	margin:10px 5px 0 15px;
	color: #FF0;
}
.premios ul li {
	margin:6px 0 6px 12px;
	list-style-type:square;
	color: #FFF;
}

.share_banda { float:left;}
.share_banda h3 {
	margin:5px 0;
	color:#FF0;
	font-weight:bold;
}
.share_banda a { margin:0 5px 0 0;}
.btn_votar_detail{width:127px; height:76px; background:url(../img/btn_votar_detail.png) no-repeat 0 0; float:right;
                margin:10px 110px 0 0; cursor:pointer;}
/*------------*/
#top20 {
	width:1006px;
	margin:0 auto 0 auto;
	background:#000 url(../img/ranking.jpg) no-repeat center top;
	height:730px;
	top:0px;
	text-align:left;
	position:relative;
}
#top20 .btn_volver {
	top:627px;
	left:128px;
}

/*-----CAJA TOP 20 / RANKING -------*/
.caja_top20{
		float:left; 
		width:530px; 
		margin:155px 0 0 400px; 
		height:400px;
		overflow-x:hidden;
		display:inline;
		}
.caja_top20 .rnk{
	float:left;
	width:540px;
	padding:0;
	margin-right:25px;
	margin-bottom:5px;
	color:#FFF;
	}
.caja_top20 .rnk_left{
	float:left;
	margin:0;
	width:120px;
	text-align:left;
	color:#FFF;
	padding-left:5px;
	background-position:center;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/degradado2.png');
	/* IE ignores styles with [attributes], so it will skip the following. */
	background-image:url(../img/degradado2.png);
	}
.caja_top20 .rnk_left strong{
	font-weight:300; 
	text-transform:uppercase; 	
	font-size:12px;
	float:left;
	/*margin: 5px 0 0 0;*/
	width:160px;
	text-align:left;
	color:#FFF;
	line-height:18px;
	background-color: #F00;
	padding-left:5px;
	}
.caja_top20 .rnk_center{
	float:left;
	width:285px;
	padding:0;
	color:#fff;
	font-size:12px;
	float:left;
	margin:0;
	text-align:left;
	background-color: #B20707;
	height:36px;
	}
.caja_top20 .rnk_right{
	float:left;
	width:125px;
	height:36px;
	padding:0;
	margin:0;
	background-position:center;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/degradado.png');
	/* IE ignores styles with [attributes], so it will skip the following. */
	background-image:url(../img/degradado.png);
		}
	
.rnk_right a{
	float:left;
	cursor:pointer;
	background-image:url(../img/audifonos.png) center;
	text-align:center;
	text-decoration:none;
	color:#FF0;
	width:120px;
	}
	
.caja_top20 .rnk_right a span{
	display:none;
	}	 
.caja_top20 .rnk_center .votos{
	float:left;  
	height:16px; 
	/*width:100%; */
	margin:0 0 5px 0;
	background:#747267;
	}
.caja_top20 .rnk_center .votos .nrovotos{
	float:left;
	height:16px;
	background:#a9a69a;
	}


/*-----------Nuevos ganadores--------------*/
/* Adammo*/

.Hganadores_adammo{
	position:relative;
	float:left;
}
.Hganadores_adammo a {
	display:block;
	cursor:pointer;
	float:left;
	width:144px;
	height:90px;
	margin:28px 5px 23px 24px;
	}
	
.Hganadores_adammo a span {
	display:none;
	}

/* tuslocasrazones*/

.Hganadores_locas{
	position:relative;
	float:left;
}
.Hganadores_locas a {
	display:block;
	cursor:pointer;
	float:left;
	width:144px;
	height:90px;
	margin:28px 5px 25px 5px;
	}
.Hganadores_locas a span {
	display:none;
	}



/* madison*/

.Hganadores_madison{
	position:relative;
	float:left;
 	}
.Hganadores_madison a {
	display:block;
	cursor:pointer;
	float:left;
	width:144px;
	height:90px;
	margin:28px 5px 25px 5px;
	}
.Hganadores_madison a span {
	display:none;
	}

/* FUTURO GANADOR*/

.Hganadores_futuro{
	position:relative;
	float:right;
 	}
.Hganadores_futuro a {
	display:block;
	cursor:pointer;
	float:left;
	width:144px;
	height:90px;
	margin:28px 22px 25px 5px;
	}
.Hganadores_futuro a span {
	display:none;
	}

	
/*codigo rafael*/

.epl_960x90 table{
text-align: center;
width: 100%;
}

/**/

a.escucha-todas{
background: #000;
border: 1px solid #fc0;
color: #fc0;
font-size: 15px;
font-weight: bold;
padding:4px 12px;
text-decoration: none;
}

a.escucha-todas:hover{
background: #333;
border: 1px solid #fc0;
color: #fc0;
text-decoration: none;
}
#contenido_jurado {float:left;  left:120px; position:absolute; bottom:86px;}
#contenido_jurado span {float:left; width:100%;}
span.enlace-jurado-1 a{float:left; height:10px; margin-bottom:3px; width:200px;}
span.enlace-jurado-2 a{float:left; height:10px; margin-bottom:3px; width:450px;}
