@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../font/BebasNeue-webfont.eot');
    src: url('../font/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/BebasNeue-webfont.woff') format('woff'),
         url('../font/BebasNeue-webfont.ttf') format('truetype'),
         url('../font/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*fin*/
body{text-align: center;background: url(../image/bgindex.jpg) #FF830F repeat-x;background-attachment: fixed;margin:0;
	background-repeat: repeat-x;
	background-position: center top;
	margin-top:0;
	margin-bottom:0;
 }
 a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:underline; color:#fff;}
.wrapper{width:985px; margin:0 auto;padding:0px;padding:0 1px;text-align:left;}
.head{background:url(../image/head.png) no-repeat bottom;height:220px; margin-top:30px;}
.menu1{height:80px;width:100%;margin-top:0px;background:url(../image/bgmenu.png) no-repeat;}
.menu1 ul{margin:0px;text-align:center;padding:0;}
.menu1 li{float:left;list-style:none;margin-top:21px;}
.menu1 li a{font: 28px/30px 'BebasNeueRegular', Arial, sans-serif;color:#000;text-decoration:none;color:#fff;display: block; width:150px;
    height:37px; padding-top:8px;margin-left:10px; }
.menu1 ul li a:hover{
  background-color: #f14900;
    border-radius: 10px;
    box-shadow: 0px 0px 0px 1px #fff;}
.marcado {
    background-color: #f14900;
    border-radius: 10px;
    box-shadow: 0px 0px 0px 1px #fff;
}

.artistas{background:#F2F2F2;height:450px;margin-top:5px;width:985px; }
.col1{background:url(../image/bgartista.jpg) no-repeat;height:429px; width:313px;float:left;margin:5px 5px 5px 10px;text-align:center;
moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 10px 10px 10px 10px;border:1px solid #fff; }
.col2{background:url(../image/bgtop.jpg) no-repeat;height:429px; width:313px;float:left;margin:5px;moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 10px 10px 10px 10px;border:1px solid #fff;text-align:center;}
.col3{background:url(../image/bgvideos.jpg) no-repeat;height:429px; width:313px;float:left;margin:5px;moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 10px 10px 10px 10px;border:1px solid #fff;}
.clear{clear:both;}
/***TABS DE NOTICIAS ******/
/******* MENU *******/
#container{width: 985px;}
#container h1{font: 36px/42px 'BebasNeueRegular', Arial, sans-serif;color:#000;background:url(../image/indexbg.png);margin:5px 0 0 0;padding:5px;color:#000000;}
#container ul{list-style: none;list-style-position: outside;margin:0;}
#container ul.menu li{float: left;margin-right: 5px;margin-bottom: -1px;font: 30px/42px 'BebasNeueRegular', Arial, sans-serif;color:#000;}
#container ul.menu li{font-weight: 700;display: block;padding: 5px 10px 5px 10px;background: #efefef;margin-bottom: -1px;border: 1px solid #d0ccc9;border-width: 1px 1px 1px 1px;
	position: relative;color: #898989;cursor: pointer;}
#container ul.menu li.active{background: #fff;top: 1px;border-bottom: 0;color: #5f95ef;}
/******* /MENU *******/
/******* CONTENT *******/
.content{margin: 0px;	background: #fff;border: 1px solid #d0ccc9;text-align: left;padding: 10px;padding-bottom: 20px;font-size: 11px;}
.content h1{line-height: 1em;vertical-align: middle;height: 48px;padding: 10px 10px 10px 52px;font-size: 32px;}
/******* /CONTENT *******/
/******* NEWS *******/
.content.news h1{	background: transparent url(images/news.jpg) no-repeat scroll left top;}
.content.news{display: block;margin:0;padding:0;}
/******* /NEWS *******/
/******* TUTORIALS *******/
.content.tutorials h1{	background: transparent url(images/tuts.jpg) no-repeat scroll left top;}
.content.tutorials{	display: none;margin:0;padding:0;}
/******* /TUTORIALS *******/
/******* LINKS *******/
.content.links h1{background: transparent url(images/links.jpg) no-repeat scroll left top;}
.content.links{	display: none;}
.content.links a{color: #5f95ef;}
/******* /LINKS *******/
.musica{ width: 100%;float:left;margin-left:20px;}
.musica1{width:157px; border:1px solid #ccc;margin-top:15px;padding:11px;float:left;margin-left:5px;margin-bottom:10px;background:#F2F2F2;text-align:center;height:240px;}
.musica1 img{padding:3px;border:1px solid #ccc; background:#fff;}
.musica1 h2{font: 18px 'BebasNeueRegular', Arial, sans-serif;color:#000;}
.social{background:#fff;margin-top:-15px;width:985px;height:470px; }
.col4{width:235px;float:left;margin:15px 1px 5px 15px;moz-border-radius: 5px; -webkit-border-radius: 5px;
border-radius: 10px 10px 10px 10px;border:1px solid #D8DFEA;padding:10px;background:#D8DFEA;}

.face-coment{width:281px;float:left;margin:15px 1px 5px 25px;moz-border-radius: 5px; -webkit-border-radius: 5px;
border-radius: 10px 10px 10px 10px;border:1px solid #ccc;padding:10px;background:#3B5998;}

.col5{width:310px;float:left;margin:15px 1px 5px 15px;moz-border-radius: 5px; -webkit-border-radius: 5px;
border-radius: 10px 10px 10px 10px;border:1px solid #FFD602;padding:10px;background:#FFD602;}

#ecualizador{position:relative;z-index:1;left:0;float:right;top:108px;margin-right:10px;}
.menu-banner{ color:#FFFFFF; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:455px; padding-right:20px; padding-top:10px; background-image:url(../image/franja.png); height:25px;}
.redsocial{/*border:1px solid #B3050E*/;width:600px;float:left;/*background:#D01D00*/; position:absolute; height:50px; /*z-index:1;moz-border-radius: 5px; -webkit-border-radius: 5px;*/ margin-left:10px; margin-top:16px;}
img.btn_RedtR2{ float:left; padding-right:10px; margin-top:2px; }
.btn_facebook_head {
    background-image: url("../image/btn-facebook-head.png");
    background-position: 0 0;
    float: left;
    height: 50px;
    width: 50px;
	margin-left:-6px;
}
.btn_facebook_head:hover {
    background-position: 0 -53px;
}

.btn_twitter_head {
    background-image: url("../image/btn-twitter-head.png");
    background-position: 0 0;
    float: left;
    height: 49px;
    width: 50px;
	margin-left:-6px;
}
.btn_twitter_head:hover {
    background-position: 0 -52.5px;
}

.btn_google_head {
    background-image: url("../image/btn-google-head.png");
    background-position: 0 0;
    float: left;
    height: 50px;
    width: 50px;
	margin-left:-6px;
}
.btn_google_head:hover {
    background-position: 0 -52.5px;
}

.btn_youtube_head {
    background-image: url("../image/btn-youtube-head.png");
    background-position: 0 0;
    float: left;
    height: 50px;
    width: 50px;
	margin-left:-6px;
}
.btn_youtube_head:hover {
    background-position: 0 -52.5px;
}

.btn_email_head {
    background-image: url("../image/btn-email-head.png");
    background-position: 0 0;
    float: left;
    height: 50px;
    width: 50px;
	margin-left:-6px;
}
.btn_email_head:hover {
    background-position: 0 -52.5px;
}

.demo{width:510px;height:30px;float:right;position:absolute;top:175px;left:480px;color:#fef501;font-family:'Trebuchet MS', Arial, Verdana, Sans-Serif;font-size:14px; background:trsnsparent !important; border:none;}
.banner-audiovivo{ float:left; width:500px; text-align:right; padding-top:50px;}
.banner-redessociales{ float:left; width:485; text-align:right;}
.col1 h1{font: 26px 'BebasNeueRegular', Arial, sans-serif;color:#000;margin-top:30px;color:#fff;}
.col1 img {
    border: 5px solid #fffdfd;
    width: 87%;
    height: 180px;
    border-radius: 15px;
}
.col1 h2 {
    font: 30px 'BebasNeueRegular', Arial, sans-serif;
    margin-top: 70px;
    color: #fffefe;
}
.col1 a{text-decoration:none;}
.col2 img{margin-top:55px;border:1px solid #ddd;padding:5px;background:#fff;}
.col2 h1{font: 36px 'BebasNeueRegular', Arial, sans-serif;color:#000;margin:20px 0 0 0;color:#000;padding:0;}
.col2 h2{font: 28px 'BebasNeueRegular', Arial, sans-serif;color:#000;margin:-5px 0 0 0;color:#fff;padding:0;}
#btnranking{float:right;margin:5px !important;position:relative;border:transparent !important;z-index:1;background:none;padding:0;}
.colvi{margin-top:90px;}
.videocol3{height:100px;margin:0px;}
.videocol3 img{float:left;padding:2px;border:1px solid #ccc;background:#fff;margin:2px;}
.videocol3 h1{font: 22px 'BebasNeueRegular', Arial, sans-serif;color:#000;margin:0px 0 0 0;color:#000;float:left;padding:1px;color:#fff;}
#btnvideo{float:right;margin:-16px 5px 0 0 !important;position:relative;border:transparent !important;z-index:1;background:none;padding:0;}
.musica1:hover {background-color:#dbe7f9;color:#BA1068;}
.contenido{background:#fff;width:985px;}

.izquierda{width:700px; float:left;padding:10px;background:#fff;}
.izquierda h1{margin:30 0 20px 0;padding:0;font: 36px/40px 'BebasNeueRegular', Arial, sans-serif;letter-spacing: 0;color: #333333;}
.izquierda p{line-height: 27px;margin-right:40px;}
.entradas{margin-bottom:30px;}
.entradas h1{border:1px solid #ddd; -moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px; background:#EBEBEB;margin-bottom:10px;
font: 28px/32px 'BebasNeueRegular', Arial, sans-serif;letter-spacing: 0;color: #333333;padding:5px;width:650px;}
.noticiaimg {float:left; margin:0px 10px 5px 5px;width:230px;padding-top:8px;}
.noticiaimg img {
    width: 100%;
    padding: 5px;
    border: 1px solid #ddd;
}
.noticia p{padding:0px 0px 10px 5px;font-size:13px;font-family:Arial, Verdana, Sans-Serif;color: #545454;line-height: 1.667em;}
.leermas{font-size: 11px;text-shadow: #ffffff;display: block;float: left;background:url('../image/btnnegro.png');color: #888888;text-decoration:none;}
.noticia h1{margin:0;padding:0;font: 28px/32px 'BebasNeueRegular', Arial, sans-serif;letter-spacing: 0;color: #333333;}
.noticiatexto{float:left;width:370px;padding:8px;margin-left:10px;}
.imgdate{width:21px; height:21px;float:left;margin-top:-10px; }
.imgdate img{margin:3px;}
.fecha{width:100%px; height:21px;float:left;margin-top:-3px;margin-left:5px; }
.noticiafecha{width:100%;float:left;}
.linea{border-bottom:1px solid #ccc;margin-left:210px;margin-top:5px;margin-right:30px;}
.linea2{border-bottom:1px solid #ccc;margin-left:260px;margin-top:5px;margin-right:30px;}
.derecha{width:262px;float:left;background:#fff;}
/*paginacion*/
.pagination {height: 36px;text-align:center;}
.pagination ul {border-radius: 3px 3px 3px 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);display: inline-block;margin-bottom: 10px;box-shadow: 0 2px 5px #666666;margin:20px 15px 15px 15px;}
.pagination li {display: inline;}
.pagination a {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
    border-color: #DDDDDD;border-style: solid;border-width: 1px 1px 1px 0;float: left;line-height: 34px;padding: 0 14px;text-decoration: none;cursor:pointer; color:#2D2D28;}
.pagination a:hover, .pagination .active a {color:#2d2d28;outline:0;text-decoration:none;font-weight: bold;}
.pagination .active a {color: #999999;background:#E42C08;color:#fff;cursor: default;}
.pagination .disabled a, .pagination .disabled a:hover {background-color: transparent;color: #999999;cursor: default;}
.pagination li:first-child a {border-left-width: 1px;border-radius: 3px 0 0 3px;}
.pagination li:last-child a {border-radius: 0 3px 3px 0;}
.pagination-centered {text-align: center;}
.pagination-right {text-align: right;}
/*fin paginacion*/
.toolbar{ width:100px;
 text-align:center;
 background:#FAA762;
float: right; padding:5px;margin-right:30px;
margin-top: 0; -moz-border-radius: 8px; -webkit-border-radius: 8px;border-radius:8px;
margin-bottom: 55px;
margin-left: -150px;}
.leertexto{font-family:'Trebuchet MS', Arial, Verdana, Sans-Serif;font-size:14px !important;}
.column2{width:250px;float:left;margin-right:15px;text-align:center;}
.column2 h1{font: 28px/32px 'BebasNeueRegular', Arial, sans-serif;letter-spacing: 0;color: #888888;margin:0;padding:3px 3px 3px 5px;background:url('../image/bgtitle.png');
border-bottom:1px solid #D4D4D4;border-top:1px solid #D4D4D4;}
.column2 h2{font: 22px 'BebasNeueRegular', Arial, sans-serif;letter-spacing: 0;color: #888888;margin:0;padding:3px 3px 3px 5px;text-align:left;}
.lasultimas{border-bottom:1px dashed #d8d8d8;height:230px; }
.lasultimas img{border:1px solid #ccc; padding:5px;margin:5px;background:#fff;}
.lasultimas p{font-size:14px;font: 16px/18px 'BebasNeueRegular', Arial, sans-serif;line-height: 1.2em;margin-top:3px;}
.lasultimas a{text-decoration:none;color:#000;}
.lasultimas:hover{background:#EFE9DD;}
.fechainicio{color:#888888;font-size:12px;font-family:Arial, Verdana, Sans-Serif;}
.ssss{color:#222; background:#d3d4f4; border:1px solid #ccc;padding:5px;}
.galeria{width:700px;float:left;text-align:center;}
.galeria {
    width: 700px;
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
}
.galeria h1{font: 36px 'BebasNeueRegular', Arial, sans-serif;}
.videop {
    width: 50%;
}
.articuloimg{
  width: 48%;
}
.articuloimg  a{
  width: 100%;
}
.articuloimg  a img{
  width: 100%;
}
.articuloimg h2{font: 14px Arial, sans-serif;padding:0;margin:0;}
.galderecha{float:left}
.imgderecha{float:left;text-align:center;width:280px;}
.imgderecha img {
    width: 96%;
    padding: 5px;
    background: #ddd;
    border: 1px solid #ccc;
}
.verimg{text-align:center;}
.foot{height:100px; border:1px solid #ccc;background:url(../image/bgfoot.png);width:983px;clear:both; background-color:#000000;}
.foot p{text-align:center;font-family:	Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff; line-height:16px;}
.facebook{padding:10px;text-align:center;margin:70px 50px 30px 0px;width:700px;}
.twitter{padding:10px;text-align:center;margin:70px 50px 30px 10px;width:700px;}
.radio{width:720px;float:left;text-align:left;}
.reproductor2{ width:410px; float:left; text-align:center; padding-left:5px; padding-top:10px; margin-bottom:20px;}
.programa-vivo{ width:290px; margin-left:15px; float:left; padding-top:10px; }
.redes-sociales-radio{ width:290px; float:left; text-align:center; margin-top:20px; margin-left:15px; }


.movil-bann{ width:290px; margin-left:15px; float:left; margin-top:25px;}
.texto-cel-img{ padding-left:8px; float:left; padding-top:3px;}
.escuchanos-vivo{ font-size:14px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; float:left; padding-top:0px; width:60px;}
.texto-programas{font-size:16px;font: 16px/18px 'BebasNeueRegular', Arial, sans-serif; line-height:22px; color:#99CC00;}
.texto-programas2{font-size:16px;font: 16px/18px 'BebasNeueRegular', Arial, sans-serif; line-height:22px; color:#000;}
.texto-radio-en-vivo{ font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.texto-al-aire{ font-size:16px; font-family:Arial, Helvetica, sans-serif;}

/***TABS DE NOTICIAS ******/
/******* MENU *******/
#container1{width: 700px;margin:10px;}
#container1 h1{font: 36px/42px 'BebasNeueRegular', Arial, sans-serif;color:#000;background:url(../image/indexbg.jpg);margin:5px 0 0 0;padding:5px;color:#B3050E;}
#container1 ul{list-style: none;list-style-position: outside;margin:0;}
#container1 ul.menu li{float: left;margin-right: 5px;margin-bottom: -1px;font: 30px/42px 'BebasNeueRegular', Arial, sans-serif;color:#000;}
#container1 ul.menu li{font-weight: 700;display: block;padding: 5px 10px 5px 10px;background: #efefef;margin-bottom: -1px;border: 1px solid #d0ccc9;border-width: 1px 1px 1px 1px;
	position: relative;color: #898989;cursor: pointer;}
#container1 ul.menu li.active{background: #fff;top: 1px;border-bottom: 0;color: #5f95ef;}
/******* /MENU *******/
/******* CONTENT *******/
.content{margin: 0px;	background: #fff;border: 1px solid #d0ccc9;text-align: left;padding: 10px;padding-bottom: 20px;font-size: 11px;}
.content h1{line-height: 1em;vertical-align: middle;height: 48px;padding: 10px 10px 10px 52px;font-size: 32px;}
/******* /CONTENT *******/
/******* NEWS *******/
.content.news h1{	background: transparent url(images/news.jpg) no-repeat scroll left top;}
.content.news{display: block;margin:0;padding:0;}
/******* /NEWS *******/
/******* TUTORIALS *******/
.content.tutorials h1{	background: transparent url(images/tuts.jpg) no-repeat scroll left top;}
.content.tutorials{	display: none;margin:0;padding:0;}
/******* /TUTORIALS *******/
/******* LINKS *******/
.content.links h1{background: transparent url(images/links.jpg) no-repeat scroll left top;}
.content.links{	display: none;}
.content.links a{color: #5f95ef;}
/******* /LINKS *******/
.ranking{color:#000;}
.rcol{float:left;width:650px;}
span.negro{font: 24px 'BebasNeueRegular', Arial, sans-serif;color:#000;}
.rcolderecha{float:leftwidth:350px;}
.ranking{width:600px;clear:both;margin-top:10px;}
.ranking h1{float:left;}
.ranking img{float:left;margin:1px;padding:5px; background:#fff;border:1px solid #ccc;margin-right:10px;margin-left:10px;}
.vervideo{font: 10px  Arial, sans-serif;color:#B3050E;}
span.azul{font: 20px 'BebasNeueRegular', Arial, sans-serif;color:#0589EE;}
.nro{color:#fff;font-size:28pt;border:2px solid #ccc;text-align:center;float:left;margin:20px 5px 20px 10px;padding:20px;width:30px;
font-family: Impact, Arial, sans-serif;background:#A80606;}


/*----direccion web----*/

a.boton-isperu:link {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E6F524;
	text-decoration: none;
	/*display: block;*/
	text-indent: 0px;

}

a.boton-isperu:visited {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E6F524;
	text-decoration: none;
	/*display: block;*/
	text-indent: 0px;

}

a.boton-isperu:hover {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9612;
	text-decoration: none;
	/*display: block;*/
	text-indent: 0px;
}

/*----------fin---------------*/

/*----Menu radio----*/

a.ventana:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-indent: 0px;

}

a.ventana:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-indent: 0px;

}

a.ventana:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-indent: 0px;
	border-bottom:1px #FFFFFF solid;
}

/*----------fin---------------*/

.banner2-{ background-color:#FFFFFF; margin:auto; padding:0px; text-align:center; height:325px; padding-top:0px;}

.somos{ width:613px; margin:auto; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; background-color:#EBEDF1; line-height:18px;}
.titulo-somo{ font-size:14px; font-weight:bold;}
