@charset "utf-8";
.fondo_tabla {
	background-image: url(img/fondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 150px;
	width: 800px;
}
.texto_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*background-image: url(img/flecha.jpg);*/
	background-repeat: no-repeat;
	padding: 3px;
	text-indent: 10px;
	background-position: 1px;
}
.caja_programas {
	background-color: #002E54;
	border: 2px solid #006FDD;
	padding: 3px;
	height: 80px;
	width: 360px;
}
.texto_blanco-abajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(img/abajo.jpg);
	height: 50px;
	width: 780px;
	text-align: center;
	padding: 0px;
	white-space: normal;
}
.texto_menu_esp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	padding: 0px;
	text-indent: 0px;
	background-position: 1px;
}
.texto_paginas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B6F7C;
	text-decoration: none;
	padding: 12px;
	text-align: justify;
}
.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0655A2;
	text-decoration: none;
	font-weight: bold;
	/*background-image: url(img/flecha_titulo.jpg);*/
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 0px;
}
.tit_nar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9900;
	text-decoration: none;
	padding: 2px;
	font-weight: bold;
}
.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7790A5;
	text-decoration: none;
	padding: 2px;
	font-weight: normal;
}
.texto_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004FAD;
	text-decoration: none;
	padding: 2px;
	font-weight: normal;
	margin: 0px;
}

.texto_azul a{
	color: #004FAD;
	text-decoration: none;
}

.texto_azul a:hover{
	color: #004FAD;
	text-decoration: none;
}
.tex_prog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 8px;
	font-weight: normal;
	margin: 2px;
}
.detalle_programaT{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF; font-weight: bold; }
.detalle_programaF{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF; font-weight: normal; }
.detalle_programaC{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #2A3FAA; font-weight: bold; }



.nombrePrograma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0655A2;
	text-decoration: none;
	font-weight: bold;
	background-repeat: no-repeat;
	text-indent: 0px;
	padding-right:1px;

}

.semana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#808080;
	text-decoration: none;
	padding-right:1px;
	text-align: justify;
}
/* Widgets */

.widget
	{
	font-size:10px;
	color:#80ADDB;
	border:0;
	margin: 5px;
	}
	
.widget img
	{
	border:0;
	margin: 5px;
	}	

.wid_fondo
	{
	padding:5px;
	/*		background-color:#EFF7FF;*/
	margin:0 0 5px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	}

.widget h1
	{
	font-size:10px;
	color:#0066CC;
	}	

	/*.widget a,a:hover
	{
		color:#80ADDB;
	}*/	

.wid_titulo
	{
		font-size:11px;
		background-color:#0099CC;
		color:#FFFFFF;
		font-weight:bold;
		padding:4px;
	}

.wid_subtitulo
	{
		font-weight:bold;
		color:#004A95;
	}

.wid_subtitulo2
	{
		font-weight:bold;
		color:#0099FF;
	}

.wid_caja
	{
/*		border:1px solid #000066;*/
		font-size:10px;
		color:#0099FF;
		padding:1px;
	}
	
.wid_boton
	{
		font-size:10px;
		background-color:#1F509C;
		color:#ffffff;
	}

.cal_flecha
	{
	color: #80ADDB;
	}	
	
	
#top_destacado
	{
	color: #80ADDB;
	height: 35px;
	width: 389px;
	background-image: url(img/top_destacado.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	}		

#mid_destacado
	{
	color: #80ADDB;
	background-image: url(img/mid_destacado.jpg);
	background-repeat:  repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0;
	width: 389px;
	}
	
#mid_destacado h1 
	{
	font-size:10pt;
	font-weight:bold;	
	color: #ff9f00;
	margin:0;
	padding:0;
	overflow:hidden;	
	}
#mid_destacado p 
	{
	padding:5px;
	margin:0;
	}
	
#mid_destacado_image
	{
	padding: 0;
	margin:5px;
	float:left;
	border:0;
	}
	

#mid_destacado img
	{
	border:0;
	}
	
	
#mid_destacado_content 
	{
	padding: 0 20px;
	margin:0;
	font-size:8pt;
	}	
			
#bot_destacado
	{
	color: #80ADDB;
	background-image: url(img/bot_destacado.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 389px;
	}
	
/* PODCAST */

#mid_podcast
	{
	color: #80ADDB;
	margin: 0px;
	padding: 0;
	border: 1px solid #0167CC;
	height:150px;
	overflow:hidden;
	}
	
#mid_podcast h1 
	{
	font-size:10pt;
	font-weight:bold;
	color: #FFFFFF;
	margin:0;
	padding:0;
	background-image: url(img/h1podcastsemana.png);
	background-repeat:  repeat-x;
	background-position: left top;
	text-align:center;
	height:19px;
	line-height:19px;
	overflow:hidden;	
	}
#mid_podcast h2 
	{
	font-size:9pt;
	font-weight:bold;	
	color: #ff9f00;
	margin:0;
	padding:0;
	text-align:left;
	overflow:hidden;
	height:15px;
	}	
	
#mid_podcast p 
	{
	padding:5px;
	margin:0;
	}
	
#mid_podcast_image
	{
	padding: 0;
	margin:5px;
	float:left;
	border:0;
	}
	

#mid_podcast img
	{
	border:0;
	}
	
	
#mid_podcast_content 
	{
	padding: 0 5px;
	margin:0;
	font-size:8pt;
	text-align:left;
	
	}	

/* SEMANA */

#mid_semana
	{
	color: #80ADDB;
	margin: 0px;
	padding: 0;
	border: 1px solid #0167CC;
	height:150px;
	overflow:hidden;
	}
	
#mid_semana h1 
	{
	font-size:10pt;
	font-weight:bold;
	color: #FFFFFF;
	margin:0;
	padding:0;
	background-image: url(img/h1podcastsemana.png);
	background-repeat:  repeat-x;
	background-position: left top;
	text-align:center;
	height:19px;
	line-height:19px;
	overflow:hidden;
	}
	
#mid_semana h2 
	{
	font-size:9pt;
	font-weight:bold;	
	color: #ff9f00;
	margin:0;
	padding:0;
	text-align:left;
	overflow:hidden;
	height:15px;
	}	
	
#mid_semana p 
	{
	padding:5px;
	margin:0;
	}
	
#mid_semana_image
	{
	padding: 0;
	margin:5px;
	float:left;
	border:0;
	}
	

#mid_semana img
	{
	border:0;
	}
	
	
#mid_semana_content 
	{
	padding: 0 5px;
	margin:0;
	font-size:8pt;
	text-align:left;
	}				

	
.banner_central{
	padding: 0;
	min-height: 60px;
	border: 0;
	margin: 5px auto;
	text-align:center;
}

.a1-Texto-plomo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding: 2px;
}
.a2-Texto-negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding: 2px;
}
.a3-Texto-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	text-align: justify;
	padding: 2px;
}
.a4-Texto-naranjo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	text-align: justify;
	padding: 2px;
}
.a5-Texto-blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	padding: 2px;
}
.a6-Texto-importante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399CC;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	padding: 2px;
}
.a7-Texto-medianoPlomo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding: 2px;
}


/*	Estilos de Títulos */
.b1-Titulo-azul {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding: 6px;
}
.b2-Titulo-azul-2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding: 6px;
}
.b3-Titulo-celeste {
	font-family: Arial, Helvetica, sans-serif;
	color: #0099CC;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding: 6px;
}
.b4-Titulo-blanco {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	padding: 6px;
}

/*	Estilos de Sub-titulos */
.c5-Subtitulo-azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	padding: 6px;
}
.c6-Subtitulo-celeste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;
	padding: 5px;
}

/*	Estilo de Links */
.d-Links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
	list-style-type:none;
	padding: 1px;
	
}	
.d-Links:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
	list-style-type:none;
	padding: 1px;
}

/*	Estilos de Tablas */
.e1-Tabla-celeste {
	background-color: #D6E3F2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #0099FF;
	padding: 4px;
	margin: 5px;
}
.e2-Tabla-ploma {
	background-color: #F2F3F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #333333;
	padding: 4px;
	margin: 5px;
}
.e3-Tabla-amarilla {
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border: 1px solid #FF9900;
	padding: 4px;
	margin: 5px;
}
.e4-Tabla-azul {
	background-color:#1F509C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #003399;
	padding: 4px;
	margin: 5px;
}

.e5-Tabla-azul2 {
	background-color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #0080AA;
	padding: 4px;
	margin: 5px;
}
.e6-Tabla-azul3 {
	background-color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #0033FF;
	padding: 4px;
	margin: 5px;
}

/*	Estilos para las celdas de las Tablas */
.f1-Celda-bordeBlanco {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FFFFFF;
}
.f2-Celda-bordePlomo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;
}
