@font-face{
	font-family: splastick;
	src: url(sf_splastick_comic.ttf) format('truetype');
}

body{
	margin:0px;
	font-family: 'Roboto', sans-serif;
	font-size:12px;
}
.clear_both{clear:both; height:1px;}

.page_margins {
	min-width: 960px;
	max-width: 960px;
	text-align: left;
	margin: 0 auto;
}

.page {
	padding: 0px;
}

/*COMIENZO DE HEADER*/

.content_header{
	background-image:url('../images/fondo_header.png');
	background-position:top center;
	height: 244px;
	position: relative;
	z-index: 10;
}

.logo_hit{
	padding-top: 10px;
	float: left;
	margin-left: 5px;
}

.logo_hit img{
	position: absolute;
	top: 19px;
	left: 10px;
	width: 346px;
	height: 146px;
}

.radio_en_vivo{
	background-image:url('../images/radio_en_vivo_2.png');
	margin-top: 45px;
	float: right;
	margin-right: 10px;
	width:260px;
	height:74px;
}

.radio_en_vivo:hover{
	background-position:0px 74px;
}

.widget_img_home{
	margin-top: -110px;
	position: relative;
	z-index: 5;
	height: 250px;
	overflow:hidden;
}


/*MENU*/

.menu_principal{
	height: 51px;
	margin: 0 auto;
	width:894px;
}

.home, .noticias, .ranking_de_temas, .nosotros, .contacto{
	background-image: url('../images/botonera_sup.jpg');
	background-position: 0 auto;
	float: left;
	height: 45px;
	cursor:pointer;
}

.home{
	background-position: 0px 0px;
	width: 108px;
}

.home:hover{
	background-position: 0px -45px;
}

.noticias{
	background-position: -109px 0px;
	width: 184px;
}

.noticias:hover{
	background-position: -109px -45px;
}

.ranking_de_temas{
	background-position: -293px 0px;
	width: 260px;
}

.ranking_de_temas:hover{
	background-position: -293px -45px;
}

.nosotros{
	background-position: -553px 0px;
	width: 172px;
}

.nosotros:hover{
	background-position: -553px -45px;
}

.contacto{
	background-position: -725px 0px;
	width: 170px;
}

.contacto:hover{
	background-position: -725px -45px;
}

.barra_inferior{
	background-image: url('../images/barra_azul_botonera_2.png');
	width:894px;
	height:6px;
}



/*FIN MENU*/


/*WIDGET NOTICIAS*/

.accordion-wrapper {
	overflow:hidden;
	display:block;
	position:relative;
	display:inline-block;
}
.slide {
	overflow: hidden;
	display:block;
	-moz-box-shadow: -5px 0px 5px rgba(1, 1, 1, 0.3);
	-webkit-box-shadow: -5px 0px 5px rgba(1, 1, 1, 0.3);
	box-shadow: -5px 0px 5px rgba(1, 1, 1, 0.3);
	position:absolute;
	cursor: pointer;
	float:left;
	display: inline-block;
	zoom: 1;
}
.slide img {
	position:relative;
}
.caption {
	position:absolute;
	background:rgba(1, 1, 1, 0.4);
	padding:20px;
	left:0;
	top:0px;
	height:60px;
	width:95%;
}
.caption p {
	color:#FFF;
	margin:0px;
	font-size:12px;
	line-height:1.6;
}
.caption h1 {
	color:#CCC;
	font-size:16px;
	font-weight:normal;
	margin:0px;
	margin-bottom:5px;
}
.caption a {
	text-decoration:none;
}

/*FIN WIDGET NOTICIAS*/

.widget_noticias{
	margin-top: 15px;
	position: relative;
	z-index: 5;
}

.fondo_rojo{
	background-image:url('../images/fondo_body.png');
	background-position:top center;
	margin-top:-100px;
	position:relative;
	z-index:10;
}

.conten_ranking_encuesta{
	padding-top:100px;
}

.widget_ranking{
	background-image: url('../images/widget_ranking.png');
	float:left;
	margin-left:20px;
	height:426px;
	width:428px;
}

.lista_ranking{
	margin-left:40px;
	margin-top:131px;
}

.lista_ranking li{
	list-style:none;
	margin-top:23px;
	font-weight: 500;
	font-size:14px;
	color:#ffffff;
}

.top_1{
	margin-bottom:29px;
}

.boton_ranking{
	background-image: url('../images/bot_ir_ranking.png');
	height:24px;
	width:208px;
	float:right;
	margin-right:40px;
	margin-top:20px;
	cursor:pointer;
}

.boton_ranking:hover{
	background-position: 0px -25px;
}


.conten_encuesta{
	float:right;
	margin-right:20px;
}

.widget_encuesta{
	background-image: url('../images/widget_encuesta.jpg');
	height:408px;
	width:417px;
	margin:0 auto;
}

.sombra_widget_encuesta{
	background-image: url('../images/sombra_encuesta.png');
	height:212px;
	width:480px;
	margin-top:-150px;
}

.pregunta_encuesta{
	text-align:center;
	font-weight:500;
	font-size:16px;
	color:#000000;
	padding-top:85px;
	margin-top:0px;
	height:36px;
}

.conten_respuestas{
	list-style:none;
	margin:0px 35px;
	font-weight:400;
	font-size:16px;
	color:#000000;
	margin-top:0px;
	margin-left:0px;
	margin-right:10px;
	padding-left:30px;
	height: 220px;
}

.conten_respuestas li{
	margin-top:15px;
}

.ver_respuesta{
	background-image:url('../images/bot_ver_resultado.png');
	float:left;
	height:30px;
	width:120px;
	margin-left:50px;
	margin-top: 12px;
}

.ver_respuesta:hover{
	background-position: 0px -30px;
}

.votar_encuesta{
	background-image:url('../images/bot_votar_encuesta.png');
	float:right;
	height:45px;
	width:77px;
	margin-right:50px;
	cursor:pointer;
}

.votar_encuesta:hover{
	background-position: 0px -44px;
}

.content_barra_porcentaje_poll{
	width:200px;
	height:10px;
	margin-top:3px;
	margin-right:10px;
	border:1px solid #000000;
	float:left;
	display:none;
}

.barra_porcentaje_poll{
	height:10px;
	background-color:red;
}

.titulo_cinta{
	background-image:url('../images/cinta_youhit.png');
	width:342px;
	height:82px;
	margin: 0px 298px;
	margin-top: -20px;
}

.content_video {
	width: 890px;
	height: 215px;
	text-align: left;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	background-color:#ffffff;
	padding:5px;
	margin-top:10px;
	margin-bottom:30px;
}

.carouselVideos {
	margin:0px;
	list-style-type: none;
	width:80000px !important;
}

.video_home{
	width:287px;
	height:215px;
	margin-right:5px;
	margin-left:5px;
	position:relative;
	z-index:10;
}

.simbolo_play{
	position:absolute;
	top:80px;
	left:110px;
	width:60px;
	height:60px;
}

.content_twitter_face{
	padding:115px 0px;
}

.content_widget_twitter{
	position:relative;
	z-index:10;
	width:450px;
	height:500px;
	border:5px solid #55ACEE;
	margin-right:35px;
	background-color:#ffffff;
	float:left;
}

.pajarito_widget_twitter{
	position:absolute;
	z-index:15;
	top:-112px;
	left:10px;
}

.content_widget_facebook{
	position:relative;
	z-index:10;
	width:450px;
	height:500px;
	border:5px solid #3B5998;
	margin: 0px auto;
	margin-bottom:0px;
	background-color:#ffffff;
	float:left;
}

.logo_widget_facebook{
	position:absolute;
	z-index:15;
	top:-77px;
	right:15px;
}



/*COMIENZO DEL FOOTER*/




.conten_footer{
	background-image:url('../images/fondo_footer.jpg');
	background-position:top center;
	height:238px;
}

.inicio_footer{
	background-image:url('../images/cont_titulo_footer.jpg');
	width:166px;
	height:34px;
	margin-left: 20px;
	margin-top:40px;
	float:left;
}

.menu_footer{
	list-style:none;
	padding-top:20px;
	padding-left:5px;
	font-weight:400;
	font-size:20px;
	margin-top: -14px;
}

.texto_inicio{
	font-weight:500;
	font-size:20px;
	margin-bottom:15px;
}

.menu_footer li a{
	color:#ffffff;
	text-decoration:none;
}

.info_util_footer{
	background-image:url('../images/cont_titulo_footer.jpg');
	background-repeat:no-repeat;
	width:240px;
	height:34px;
	float:left;
	margin-top: 40px;
	margin-left: 100px;
	color:#ffffff;
}

.texto_util{
	font-weight:500;
	font-size:20px;
	color:#ffffff;
	padding-bottom: 13px;
	padding-top: 5px;
	padding-left: 5px;
}

.redes_footer{
	width:161px;
	height:48px;
	float: right;
	margin-right: 70px;
	margin-top: 35px
}

.insta{
	background-image:url('../images/redes_footer.png');
	width:48px;
	height:48px;
	background-position:48px 0px;
	float:right;
}

.insta:hover{
	background-position:48px -48px;
}

.fb{
	background-image:url('../images/redes_footer.png');
	width:48px;
	height:48px;
	background-position:104px 0px;
	float:right;
	margin-right: 8px;
}

.fb:hover{
	background-position:-57px -48px;
}

.tw{
	background-image:url('../images/redes_footer.png');
	width:48px;
	height:48px;
	background-position:161px 0px;
	float:right;
	margin-right: 8px;
}

.tw:hover{
	background-position:0px -48px;
}

.pisitive_media{
	background-image:url('../images/link_positive.png');
	width:134px;
	height:28px;
	margin-left:15px;
	margin-top: 105px;
}

.pisitive_media:hover{
	background-position:0px -29px;
}




















/*INTERNA NOSOTROS*/

.fondo_nube{
	background-image:url('../images/nube_gris_nosotros.jpg');
	background-position:top center;
	background-color:#f6f6f6;
	background-repeat: no-repeat;
	margin-top: 15px;
	
}

.conten_internas {
	padding-top:65px;
	padding-bottom:80px;
}

.titulo_nosotros{
	background-image:url('../images/titulo_nosotros.png');
	width:316px;
	height:51px;
	margin: 0 auto;
	margin-top:45px;
}

.texto_1{
	padding-right: 30px;
	padding-left: 30px;
	line-height: 25px;
	font-weight:400;
	font-size:17px;
	color:#000000;
	margin-top: 50px;
}

.texto_2{
	padding-right: 30px;
	padding-left: 30px;
	line-height: 25px;
	font-weight:400;
	font-size:17px;
	color:#898989;
	margin-top: 20px;
}

.logo_radio{
	background-image:url('../images/logo_hit_nosotros.png');
	margin: 0 auto;
	width:172px;
	height:75px;
	margin-top:40px;
}

/*   FIN   NOSOTROS   */





















/*   INTERNA CONTACTO   */

.titulo_contacto{
	background-image:url('../images/titulo_contacto.png');
	margin:0 auto;
	width:296px;
	height:118px;
	margin-top:45px;
}

.info_util_contacto{
	float:left;
	width:203px;
	height:318px;
	margin-left:200px;
	margin-top: 120px;
}

.formulario_contacto{
	float:left;
	margin-left: 75px;
	margin-top: 50px;
}


.conten_input_asterisco{
	width:390px;
}


.conten_input{
	width:350px;
	height:30px;
	border:solid 5px #ec6167;
	margin-top: 15px;
	float:left;
}

.conten_input input{
	border:0;
	width:342px;
	height:28px;
	padding:1px 4px;
	outline:none;
	background-color:#f6f6f6;
}

.conten_asterisco{
	float:right;
	margin-top:27px;
}

.conten_textarea{
	width:350px;
	height:220px;
	border:solid 5px #ec6167;
	margin-top: 15px;
	float:left;
}

.conten_textarea textarea{
	border:0;
	width:342px;
	height:218px;
	padding:1px 4px;
	font-family: 'Roboto', sans-serif;
	outline:none;
	resize: none;
	background-color:#f6f6f6;
}

.bot_enviar{
	background-image:url('../images/bot_enviar_formulario.jpg');
	width:173px;
	height:42px;
	float:right;
	margin-right: 30px;
	margin-top: 10px;
	cursor:pointer;
}

.bot_enviar:hover{
	background-position: 0px -43px;
}

.asterisco_obligatorio{
	margin-top: 25px;
	margin-left: 35px;
	font-weight:500;
	font-size:13px;
	color:#898989;
	letter-spacing:0.5px;
}


.titulo_info{
	background-image:url('../images/info_util_titulo.png');
	width:188px;
	height:40px;
	margin-bottom:10px;
}

.titulo_int_info{
	font-size:16px;
	text-align:center;
	font-weight:bold;
	padding:30px 0px 10px 0px;
}

.texto_info{
	font-size:16px;
	text-align:center;
	padding:5px 0px 5px 0px;
}

.envio_ok{
	font-size:24px;
	text-align:center;
	padding-top:30px;
	padding-bottom:60px;
}

/*   FIN   CONTACTO   */





















/*   INTERNA RANKING   */

.titulo_ranking{
	margin:0 auto;
	width:299px;
	height:160px;
	padding-top:100px;
}

.content_general_puesto_1{
	position:relative;
	z-index:20;
	width:892px;
	height:257px;
	margin:0 auto;
	margin-top: 50px;
}

.conten_puesto_1{
	background-image:url('../images/conten_puesto_1.png');
	width:892px;
	height:214px;
	position:absolute;
	z-index:15;
	top:0px;
	left:0px;
}

.sombra_content_puesto_1{
	position:absolute;
	z-index:10;
	bottom:0px;
	left:0px;
}

.img_puesto_1{
	float:left;
	margin-top:30px;
	margin-left:30px;
	width:281px;
	height:158px;
	overflow:hidden;
	border:4px solid #ffffff;
}


.numero_puesto{
	float:left;
	margin-top:70px;
	margin-left:20px;
}

.artista_tema_puesto_1{
	float:left;
	color:#ffffff;
	letter-spacing:0.5px;
	margin-left: 25px;
	margin-right: 25px;
	width:325px;
	height:150px;
}

.artista_puesto_1{
	font-weight:700;
	font-size:27px;
	margin-top: 70px;
}

.tema_puesto_1{
	font-weight:500;
	font-size:23px;	
}

.play_favorito_puesto_1{
	float:left;
	margin-top:85px;
}

.play_puesto_1{
	background-image:url('../images/play_n_1.png');
	width:65px;
	height:63px;
	margin-bottom:10px;
}

.play_puesto_1:hover{
	background-position:0px -65px;
}

.favorito_puesto_1{
	background-image:url('../images/corazon_n_1.png');
	width:66px;
	height:57px;
}

.favorito_puesto_1:hover{
	background-position:0px -56px;
}

.content_general_2_10{
	padding-bottom:50px;
	margin-top: 35px;
}

.barra_organizadora{
	margin:0 auto;
	width:802px;
	height:32px;
	background-color:#3ea9f5;
	margin-bottom: 12px;
}

.texto_oreganizador{
	font-weight:400;
	font-size:16px;	
	color:#ffffff;
	letter-spacing:0.5px;
	padding-top: 7px;
}

.puesto{
	float:left;
	width:189px;
	text-align:center;
	margin-left: 5px;
}

.artista{
	float:left;
	width:200px;
	text-align:center;
}

.tema{
	float:left;
	width:335px;
	text-align:center;
}

.video{
	float:left;
	width:70px;
	text-align:center;
}

.puesto_2_10{
	background-color:#f6f6f6;
	width:792px;
	height:61px;
	border:5px solid #3ea9f5;
	margin-top:20px;
	margin:0 auto;
	margin-bottom:10px;
}

.img_puesto_2_10{
	float:left;
	width:144px;
	height:60px;
	overflow:hidden;
}

.puesto_numero_2_10{
	font-family:splastick;
	font-size:30px;
	margin-top:20px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}

.artista_2_10{
	font-weight:400;
	font-size:17px;	
	margin-left:5px;
	float:left;
	padding-top:22px;
	margin-right:10px;
	width:200px;
}

.tema_2_10{
	font-weight:400;
	font-size:17px;	
	padding-top: 22px;
	float:left;
	margin-left:5px;
	margin-right:10px;
	width:320px;
}

.play_2_10{
	background-image:url('../images/play_puesto_2_10.png');
	width:34px;
	height:34px;
	margin-top:15px;
	float:left;
}

.play_2_10:hover{
	background-position:0px -35px;
}

.favorito_2_10{
	background-image:url('../images/favorito_puesto_2_10.png');
	width:39px;
	height:34px;
	margin-left:45px;
	margin-top:15px;
	float:left;
}

.favorito_2_10:hover{
	background-position:0px -34px;
}

/*   FIN   RANKING   */






















/*   NOTICIAS   */

.content_columna_1{
	width:565px;
	padding-top: 150px;
	float:left;
}

.content_columna_2{
	width:390px;
	margin-left:5px;
	padding-top: 330px;
	float:left;
}
.titulo_noticias{
	margin:0 auto;
	width:255px;
}

.content_buscador_noticias{
	margin:0 auto;
	background-image:url('../images/content_buscador_noticias.png');
	width:307px;
	height:27px;
	margin-top:15px;
}

.input_buscador {
	width: 245px;
	height: 18px;
	float:left;
	margin-top: 4px;
	margin-left: 13px;
}

.input_buscador input{
	width: 245px;
	height: 18px;
	border: 0px;
}

.bot_buscador_noticias{
	background-image:url('../images/bot_buscar_noticas.png');
	float:right;
	width:34px;
	height:18px;
	margin-right: 7px;
	margin-top: 5px;
}

.bot_buscador_noticias:hover{
	background-position:0px -18px;
}

.content_resumen_noticia{
	margin-top:110px;
}

.resumen_noticia{
	float:left;
	width:250px;
	margin-left:15px;
	margin-top:30px;
}

.img_resumen_noticia{
	width:240px;
	height:170px;
	overflow:hidden;
	border-top:solid 5px #d9161e;
}

.img_resumen_noticia img{
	overflow:hidden;
	border-left:solid 5px #d9161e;
	border-right:solid 5px #d9161e;
	border-bottom:solid 5px #d9161e;
	
}

.color_titulo{
	color:#d9161e;
	margin-bottom: 5px;
}
.color_titulo a{
	color:#d9161e;
	text-decoration:none;
}

.widget_ranking_chico{
	background-image: url('../images/widget_ranking_chico.png');
	height:357px;
	width:359px;
}

.lista_ranking_chico{
	margin-left: 28px;
	padding-top: 92px;
}

.lista_ranking_chico li{
	list-style:none;
	margin-top:18px;
	font-weight: 500;
	font-size:12px;
	color:#ffffff;
}

.top_1_chico{
	margin-bottom:27px;
}

.boton_ranking_chico{
	background-image: url('../images/bot_ir_ranking.png');
	height:24px;
	width:208px;
	float:right;
	margin-right:40px;
	margin-top:20px;
	cursor:pointer;
}

.boton_ranking_chico:hover{
	background-position: 0px -25px;
}


.conten_encuesta_chico{
	float:right;
	margin-right:20px;
}

.widget_encuesta_chico{
	background-image: url('../images/widget_encuesta_chico.jpg');
	width:345px;
	height:407px;
	margin:0 auto;
}

.sombra_widget_encuesta_chico{
	background-image: url('../images/sombre_encuesta_chico.png');
	height:163px;
	width:395px;
	margin-top:-128px;
}

.pregunta_encuesta_chico{
	text-align:center;
	font-weight:500;
	font-size:16px;
	color:#000000;
	padding-top:80px;
	height:35px;
	
}

.conten_respuestas_chico{
	list-style:none;
	margin:0px 35px;
	font-weight:400;
	font-size:16px;
	color:#000000;
	margin-top:15px;
	margin-left:0px;
	margin-right:10px;
	padding-left:30px;
	height: 220px;
}

.conten_respuestas_chico li{
	margin-top:10px;
	font-size:13px;
}

.ver_respuesta_chico{
	background-image:url('../images/bot_ver_resultado.png');
	float:left;
	height:30px;
	width:120px;
	margin-left:50px;
	margin-top: 12px;
}

.ver_respuesta_chico:hover{
	background-position: 0px -30px;
}

.votar_encuesta_chico{
	background-image:url('../images/bot_votar_encuesta.png');
	float:right;
	height:45px;
	width:77px;
	margin-right:50px;
}

.votar_encuesta_chico:hover{
	background-position: 0px -44px;
}

.content_barra_porcentaje_poll_chico{
	width:150px;
	height:7px;
	margin-top:3px;
	margin-right:10px;
	border:1px solid #000000;
	float:left;
	display:none;
}

.barra_porcentaje_poll_chico{
	height:7px;
	background-color:red;
}











/*   FIN NOTICIAS*/


















/*   NOTICIAS DETALLE   */

.content_noticia_detalle{
	margin-bottom: 35px;
	padding-top: 73px;
}

.img_noticia_detalle{
	margin-top:20px;
	width:530px;
}

.sombra_noticia_detalle{
	background-image:url('../images/sombre_img1_noticias_detalle.png');
	width:254px;
	height:146px;
	margin-left:297px;
	margin-top: -133px;
}

.fecha_noticia{
	color:#c7c7c7;
}
.resumen_noticia_detalle{
	letter-spacing:0.5px;
	font-weight:600;
	font-size:15px;
	line-height:20px;
}

.texto_noticia_detalle{
	letter-spacing:0.5px;
	font-weight:400;
	font-size:15px;
	line-height:20px;
}

.bot_volver_noticia{
	background-image:url('../images/volver_noticias_detalle.png');
	width:104px;
	height:12px;
	margin-top:35px;
	margin-bottom: 20px;
}

.bot_volver_noticia:hover{
	background-position:0px -11px;
}




/*   FIN NOTICIAS DETALLE   */

/*   PAGER        */

.pager_news{
	float:right;
	margin-right:30px;
	margin-bottom:50px
}

.flecha_izq_pager{
	background-image:url('../images/flecha_izq_paginador_noticas.png');
	background-repeat:no-repeat;
	background-position:center;
	width:7px;
	height:11px;
	float:left;
	padding:5px 6px;
	margin:1px;
}
.flecha_izq_pager:hover{
	background-color:#00A0DE;
}

.flecha_der_pager{
	background-image:url('../images/flecha_der_paginador_noticas.png');
	background-repeat:no-repeat;
	background-position:center;
	width:7px;
	height:11px;
	float:left;
	padding:5px 6px;
	margin:1px;
}
.flecha_der_pager:hover{
	background-color:#00A0DE;
}

.item_pager{
	float:left;
}

.item_pager a{
	float:left;
	padding:3px 6px;
	margin:1px;
	font-size:14px;
	display:block;
	color:#BABABA;
	text-decoration:none;
}
.item_pager a:hover{
	background-color:#00A0DE;
	color:#ffffff;
}

.item_pager_selected{
	float:left;
	color:#ffffff;
	padding:3px 6px;
	margin:1px;
	background-color:#00A0DE;
	font-size:14px;
}

.skdslider{
	width:960px !important;
	height:250px !important;
}
