@charset "ISO-8859-1";
/* CSS Document */

body{
	margin:0px auto;
	padding:0;
	background-attachment:fixed; 
}

#main {	
	margin:0px auto;
	padding:0;
	width:940px;
	min-height:800px !important;
	height:auto;
}

#fondo {	
	margin:0px auto;
	padding:0;
	width:1416px;
	min-height:1000px !important;
	height:0px auto;

}

#fondo1 {	
	margin:0px auto;
	padding:0;
	width:1416px;
	height:1400px;

}

#publicidad {	
	padding:0;
	width:935px;
	height:75px;
	background-color:#fff;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

#anuncio1, #anuncio2, #anuncio3{	
	float:left;
	margin:0px auto;
	padding:0;
	width:225px;
	height:75px;
	margin-right:10px;
	}
	

	
#anuncio4 {	
	margin:0px auto;
	padding:0;
	width:225px;
	height:75px;
	margin-right:5px;
	}

#header {
	float:left;
	width:920px;
	height:353px;
	background-image:url(../images/main-tail.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#fff;
	padding:0 0 0 20px;
}

#header_left{
	float:left;
	width:297px;
	height:337px;
	margin-right:16px;
	padding-top:12px;
}

#logo{
	float:left;
	width:297px;
	height:230px;
	margin-bottom:10px;
}

#escuchanos{
	float:left;
	width:297px;
	height:auto;
}

#header_right{
	float:left;
	width:607px;
	height:353px;
}

#menu{
	float:left;
	width:607px;
	height:70px;
}

#menu .item_menu{
	float:left;
	width:auto;
	height:70px;
}

#menu .item_menu a{
	display:block;
	width:auto;
	height:20px;
	padding:27px 9px 23px 10px;
	background-image:url(../images/divider.gif);
	background-position:left 24px;
	background-repeat:no-repeat;
}

#menu .item_menu a.first{
	background:none;
}

#menu .item_menu a:hover, #menu .item_menu a.current{
	color:#fff;
	background:#641d6b;
	margin-right:-2px;
	padding-right:11px;
	background-image:none;
}

#loopedSlider .container { width:607px; height:283px; overflow:hidden; position:relative; }
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides div.slide { position:absolute; top:0; width:607px; display:none; }
#loopedSlider .slides strong { 
	display:block;
	position:absolute;
	z-index:10;
	left:272px;
	top:260px;
	padding-top:6px;
	width:209px;
	height:23px;
	background:#641d6b;
	color:#fff;
	text-transform:uppercase;
	text-indent:13px;
	line-height:23px;
}
/*
 * Optional
*/
#loopedSlider {width:607px; position:relative; clear:both;}
#loopedSlider ul.pagination { list-style:none; padding:0; margin:0; position:absolute; right:0; top:260px;}
#loopedSlider ul.pagination li { float:left; font-size:15px; line-height:1.2em; font-weight:bold; padding-left:2px;}
#loopedSlider ul.pagination li a { padding:2px 8px 3px 7px; background:#641d6b; color:#fff; text-decoration:none; float:left;}
#loopedSlider ul.pagination li a:hover {background:#e7e7e7; color:#000;}
#loopedSlider ul.pagination li.active a { background:#e7e7e7; color:#000;}

#content{
	float:left;
	width:940px;
	min-height:520px !important;
	height:auto;
	background-color:#FFF;
}

#content_left{
	float:left;
	width:287px;
	height:auto;
	padding:21px 26px 0px 20px;
}

#content_left #informacion{
	float:left;
	width:287px;
	height:330px;
}

#content_left .titulo, #content_left .subtitulo, #content_left .parrafo{
	float:left;
	width:287px;
	height:auto;
}

#content_left .parrafo{
	padding:0px 0px 15px 0px;
}

#content_main{
	float:left;
	width:567px;
	min-height:500px !important;
	height:auto;
	background:#e7e7e7;
	padding:28px 20px 25px 20px;
	text-align: justify;
}



#content_main .titulo, #content_main .subtitulo, #content_main .programa, #content_main .sinopsis, #content_main .horario{
	float:left;
	width:567px;
	height:auto;
	padding:0px 0px 15px 0px;
}

#content_main .programa .titulo_programa {
	width:222px;
	float:left;
	color: #641d6b;
	font-size: 13px;
	padding:15px 0px 0px 0px;
}

#content_main .programa .horario_programa { width:222px;
float:left;
color:#641d6b; 
}

#content_main .programa .banner_programa { width:345px;
 height:161px;
float:right;
padding:15px 0px 0px 0px;
}

#content_main .parrafo, {
	float:left;
	width:567px;
	height:0px auto;
	padding-bottom:15px;

}

#content_main .parrafobanner {
	float:left;
	width:304px;
	height:0px auto;
	padding-bottom:15px;

}

#content_main .posada {
	float:left;
	width:567px;
	height:678px;
}

#content_main .banner {
	float:left;
	width:253px;
	height:850px;
	padding-right:10px;

}

#item_promocion .parrafo2 {
	float:left;
	width:567px;
	height:0px auto;
	padding-bottom:15px;


}

#content_main .parrafo1 {
	float:left;
	width:295px;
	height:225px;
	padding-bottom:22px;

}

#content_main .imagen1 {
	float:left;
	width:257px;
	height:225px;
	padding-bottom:15px;
	padding-right:15px;
	text-align: left;

}



#content_main .parrafo .left {
	float:left;
	width:200px;
	height:110px;
	margin-right:15px;
	border-color:#641d6b;
	border-style:solid;
	border-width:1px;
}

#content_main .parrafo .right {
	float:right;
	width:350px;
	height:auto;
}

#content_main .parrafo .right1 {
	float:left;
	width:567px;
	height:auto;
}

#content_main .parrafo .patrocinador {
	float:left;
	width:567px;
	height:auto;
	padding-top:15px;
	padding-bottom:10px;
	border-bottom-color:#000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#content_main .parrafo .patrocinador1 {
	float:left;
	width:567px;
	height:auto;

}



#content_main .parrafo_half{
	float:left;
	width:283px;
	height:auto;
	padding:0px 0px 15px 0px;
}

#content_main .programa{
	padding:15px 0px 3px 0px;
	border-top:1px solid #bfbfbf;
}

#content_main .titulo{
	border-bottom:2px solid #1e1e1e;
	margin:0 -20px 20px -20px;
	padding:0 20px 10px 20px;
}

#content_main .promociones{
	float:left;
	width:607px;
	height:auto;
	border-bottom:2px solid #1e1e1e;
	margin:15px -20px 20px -20px;
}

#content_main .container_news{ width:354px; height:620px; float:left;
margin-top:30px;
 }


#videoutube{ width:354px; height:291px; float:left;
margin-top:10px;
 }
 
 
#videoutube2{ width:185px; height:152px; float:right;
margin-top:6px;
 }
 
 #videoutube3{ width:185px; height:152px; float:right;
margin-top:10px;
 }

#content_main .container_noticia{ width:354px; height:180px; float:left; 
margin-bottom:30px;

 }

#content_main .container_imagen{ width:180px; height:180px; float:left; border-top:solid; border-left:solid; border-right:solid; border-bottom:solid; border-color:#606; 
margin-right:5px; }

#content_main .container_titulo{
	padding-top:5px;
	margin-top:10px;
	width:159px;
	height:auto;
	float:right;
	text-align: center;
	color: #606;
	font-size: 16px;
	text-decoration:none;
	border-top-color:#333;
	border-top-style:solid;
	border-top-width:1px;
	
}

#content_main .container_nota{
	width:159px;
	height:auto;
	float:right;
	text-align: justify;
	font-size: 13px;
	color: #333;
	text-decoration:none;
	padding-bottom:5px;
	margin-top:10px;
	border-bottom-color:#333;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#content_main .container_imagen2{ width:180px; height:180px; float:right; border-top:solid; border-left:solid; border-right:solid; border-bottom:solid; border-color:#606; 
margin-left:5px; }

#content_main .container_titulo2{
	padding-top:5px;
	margin-top:10px;
	width:159px;
	height:auto;
	float:right;
	text-align: center;
	color: #606;
	font-size: 16px;
	text-decoration:none;
	border-top-color:#333;
	border-top-style:solid;
	border-top-width:1px;
	
}

#content_main .container_nota2{
	width:159px;
	height:auto;
	float:left;
	text-align: justify;
	font-size: 13px;
	color: #333;
	text-decoration:none;
	padding-bottom:5px;
	margin-top:10px;
	border-bottom-color:#333;
	border-bottom-style:solid;
	border-bottom-width:1px;
}


#content_main .container_top{ width:185px; height:653px; float:right; }


#newsSlider {position:relative;}

#newsSlider .container{ margin-top:90px; }
#newsSlider .slides{position:absolute; top:0; left:0; }
#newsSlider .slides div.slide{ position:absolute; top:0; width:567px; display:none; }
#newsSlider .pagination{ display:none;}
#newsSlider .previous{
	position:absolute;
	right:79px;
	top:5;
	background:url(../images/prev.gif) no-repeat left top;
	width:30px;
	height:27px;
	display:block;
	top: 9px;
}

#newsSlider .next {
	position:absolute;
	right:46px;
	top:5;
	background:url(../images/next.gif) no-repeat left top;
	width:30px;
	height:27px;
	display:block;
	top: 9px;
}

#content_main .slide .item_slide{
	float:left;
	width:283px;
	height:148px;
	border-bottom:1px solid #bfbfbf;
	margin-bottom:15px;
}

#content_main .slide .item_slide .disco{
	float:left;
	width:129px;
	height:131px;
	margin-right:15px;
}

#content_main .slide .item_slide .nombre{
	min-height:30px !important;
	height:auto;
	padding-bottom:15px;
	text-align:left;
}

#content_main .item_promocion{
	float:left;
	width:567px;
	height:auto;
	padding-bottom:15px;
	color: #D6D6D6;
}

#content_main .item_promocion .imagen{
	float:left;
	width:194px;
	height:171px;
	margin-right:22px;
}

#content_main .item_promocion .nombre, #content_main .item_promocion .subtitulo, #content_main .item_promocion .resumen, #content_main .item_promocion .ver_mas{
	float:left;
	width:350px;
	height:auto;
}

#content_main .item_promocion .todas {
	float:left;
	width:350px;
	height:auto; 
	margin-top:40px;}

#content_main .item_promocion .nombre, #content_main .item_promocion .resumen{
	padding-bottom:7px;
}



#content_main .item_promocion .subtitulo{
	padding-bottom:30px;
}

#footer{
	background-color:#CCC;
	float:left;
	width:920px;
	height:auto;
	padding:0px 0 30px 20px;
}

#copyright{
	float:left;
	width:77px;
	height:auto;
	color: #333;
}

#informes{
	float:left;
	width:200px;
	height:auto;
	padding-top:15px;
	padding-left:300px;

}

#estacion{
	float:left;
	width:160px;
	height: 46px;
}
#nrm{
	float:right;
	width:90px;
}

#links_paginas{
	float:right;
	width:250px;
	height:46px;
}

#logos_nrm{
	float:right;
	width:250px;
	height:46px;
		}

#links_paginas .item_social{
	float:right;
	width:40px;
	height:40px;
	margin-right:30px;
}


/* Generales */

body{ 
		font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height:19px;
	color:#161616;
	text-align:justify;
}

#content_main .programa a{
	color:#161616;
	text-decoration:none;
	font-size: 20px;
}

input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

#menu .item_menu a{
	color:#161616;
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

#content_main .titulo{
	font-size:34px;
	text-transform:uppercase;
	line-height:1.2em;
	letter-spacing:-1px;
}

#content_main .artista{
	font-weight:bold;
	font-size:14px;
	color:#641d6b;
}

#content_main .item_promocion .nombre, #content_main .programa{
	font-size:20px;
}

#content_main .item_promocion .resumen, #content_main .nombre{
	font-size:13px;
	text-align:justify;
	color: #161616;
}

#footer, #footer a {
	font-size:12px;
	text-decoration:none;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

ul.list1{
	margin:0;
	padding:0;
}

.list1 li {
	font-size:16px;
	background:url(../images/arrow1.gif) no-repeat left top;
	padding:0 0 7px 28px;
}

p {
	margin-bottom:18px;
	text-align: justify;
}
.p1 { 
	margin-bottom:9px;
}
.p2 { 
	margin-bottom:18px;
}
.p3 { 
	margin-bottom:27px;
}

a, #content_main .horario {
	color:#641d6b; 
}

a:hover{
	text-decoration:none;
	color: #FFF;
}

h2 {
	font-size:34px;
	text-transform:uppercase;
	line-height:1.2em;
	letter-spacing:-1px;
	border-bottom:2px solid #1e1e1e;
	margin:0 -20px 20px -20px;
	padding:0 20px 10px 20px;
}

#content_left .titulo, #content_left .subtitulo{
	font-size:34px;
	text-transform:uppercase;
	line-height:1.2em;
	margin-bottom:10px;
	letter-spacing:-1px;
}

h4 {
	font-size:19px;
	line-height:1.2em;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:18px;
}

h4 a {
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
h4 a:hover {
	background:#641d6b;
	color:#fff;
}

h5 {
	font-size:14px;
	color:#641d6b;
	/*text-transform:uppercase;*/
}

h6 {
	font-size:15px;
	text-transform:uppercase;
	margin-bottom:2px;
}
h6 a {
	text-decoration:none;
}
h6 a:hover {
	background:#641d6b;
	color:#fff;
}

.link1 { 
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}

.link2 {
	background:url(../images/arrow2.gif) no-repeat right;
	padding-right:12px;
	color:#161616;
	text-transform:uppercase;
	text-decoration:none;
	font-size:15px;
}

.link2:hover {
	color:#641d6b;
}

.link3 {
	font-size:11px;

}
.link3:hover {
	text-decoration:underline;
		color:#333;
}


.link4:hover {
	text-decoration:underline;
		color:#fff;
}


ul, ol { 
	list-style:none;
}

img {
	border:0; 
	vertical-align:top; 
	text-align:left;
}

.tr{
	float:left;
	width:567px;
	height:auto;
	padding:7px 0px 7px 0px;
	text-align: left;
}

.tr input, .tr textarea{
	width:350px;
	height:auto;
	padding:5px 5px 5px 5px;
	border:1px solid #999;
}

img{border:0;}
a{outline:0 none;}


#pop{
 border:#641d6b solid 5px;
 background:#ffffff;
 width:800px;
 height:560px;
 left:25%;
 top:25%;
 margin-left:-100px;
 margin-top:-100px;
 position:fixed;
 display:none;
 text-align: center;
z-index: 1000;
}

#pop .cerrar{
 float:right;
 font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
}

#pop .descargar{
 float:left;
 font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
}

#fondo-negro{
 background:#000;
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 left:0;
 opacity:0.9;
 display:none;
}

#content_left .imagen_podcast{
	width: 100px;
	height: 100px;
	float:left;
}

#content_left .artista_podcast{
	float:right;
	width:177px;
	height: auto;
	margin-left:10px;
	font-size: 16px;
	color: #606;
	font-weight: bold;
}

#content_left .fecha_podcast{
	float:right;
	width:177px;
	margin-left:10px;
	height: auto;
}

#content_left .reproductor{
	float:right;
	width:177px;
	margin-left:10px;
	margin-top:15px;
	height: 15px;
}

#content_left .descargar{
	float:right;
	width:177px;
	margin-left:10px;
	margin-top:15px;
	height: auto;
	font-style: italic;
}

#content_left .podcast{
	margin-top:20px;
	height: auto;
	float:left;
}

