P {font-family: Tahoma; color:#000;}
A { color:#000; text-decoration:none; font-size: 8pt; font-family: Tahoma; }
A:hover { color:#999; text-decoration:none; }
.whitelink { color:#FFFFFF; text-decoration:none; }
.blacklink { color:#000000; text-decoration:none; }
.blacklinkwithrollover { color:#000000; text-decoration:none; }
.bluelink { color:#0000FF; text-decoration:none; }
A:hover.blacklink { color:#000000; text-decoration:underline; }
A:hover.blacklinkwithrollover { color:#003366; background-color: #FFFF33; text-decoration:underline; }
A:hover.bluelink { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }
.boxborder { border-color:#000000; border-style:solid; border-width:1px; }
BODY {
	TEXT-ALIGN: center;
	background-color:#d7d7d7;
}
.color_fondo {
	BACKGROUND: #fff;
}


/*************************************  Caja de Columnistas  *********************************************/
td.box_columnist {
	border: 1px solid #ccc;
	padding: 2px;
}
.box_columnist_name {
}
.box_columnist_info {
	font-weight: normal;
}
/*************************************  Detalle del Columnista  *********************************************/
.columnist_name {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
}
.columnist_section {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.columnist_description {
}
.columnist_bio {
}
.columnist_columns_subtitle {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
ul.columnist_columns_list {
	padding-left: 0px;
	margin-left: 20px;
}
/*************************************  Columna  *********************************************/
h2.column_title {
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
}
.column_columnist_name {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}
.column_columnist_info {
	font-family: Tahoma;
	font-size: 14px;
}
/*************************************  Lista de Columnistas  *********************************************/
.columnists_name {
	font-weight: bold;
}
.columnists_section {
}
.columnists_description {
}
/*************************************  Fin Lista de Columnistas  *********************************************/



.fondo_foro{
	background-color: #4B984B;
}
td.principal {
	border: 1px solid #ccc;
}
.titulo_principal								
{
	font-family:Tahoma; 
	font-size:12pt;
	color:#ED1E24;
	font-weight:bold;
}
.user {
	font-family: Arial;
	color: #ED1E24;
	font-size: 8pt;
}
.inicio-menu {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 8pt;
}
.datos_registro {
	font-family: Arial;
	color: #000;
	font-size: 8pt;
}
.titulo_registro {
	color: #FFFFFF;;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.fondo_registro{
	background-color:#003366;
}
.copyright{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.main_bottom_text{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}
hr.linea{
	background-color:#003366;
	color:#003366;
	height: 1px;
	margin:0px;
	border:0px;
}
.encabezados_foro {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.titulo_foro {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
}
.tabla_foro {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000920;
}
.email_titulo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
color:#393939;
}
.email_notas {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
color:#000070;
}
.email_send_this {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
color:#999999;
}
.email_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
color:#353535;
}
.data {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
color:#353535;
}
.register {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:5px;
color:#000;
}
.data_bold {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:20px;
padding-left:5px;
line-height:20px;
color:#353535;
}
/*a:link {
	text-decoration: none;
	color:#999999;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}*/
.input_boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	height: 17px;
	border: 1px solid #F5F5F5;
	background-color: #F5F5F5;
	text-align: left;
	vertical-align:top;
	cursor:pointer;
	padding-left:5px;	
}
.hora {	
	font-family: Arial;
	color: #035DAC;
	font-size: 11pt;
	font-weight:bold;
}

.menu {	
	font-family: Arial;
	color: #003366;
	font-size: 10pt;	
	font-weight: bold;
}
.menuPrincipal {	
	font-family: Arial;
	color: #FFFFFF;
	font-size: 10pt;	
	font-weight: bold;
}
.busqueda {	
	font-family: Arial;
	color: #ED1E24;
	font-size: 10pt;	
	font-weight: bold;
}

.yahoo{ 
	font-family: Arial;
	color: #999999;
	font-size: 8pt;		
}
											/* Canales Horizontales */
.canal_horizontal {
font-family:Tahoma;
font-size:11px;
color:#333333;
font-weight:bold;
}
a.canal_horizontal:link {color: #333333; text-decoration: none; }
a.canal_horizontal:visited {color:#333333; text-decoration: none; }
a.canal_horizontal:active {color: #333333; text-decoration: none; }
a.canal_horizontal:hover {color: #999; text-decoration: none; } 

											/* Fin canales horizontales */
.channels_header 								/* Pagina Canales - Header */
{
	font-family:Tahoma; 
	font-size:14pt;
	color:#000099;
	font-weight:bold;	
	background-color:#FFF;
	padding-top:5px;
	margin-left:10px;
	padding-bottom:5px;
	padding-left:5px;
}

.channels_titulares								/* Pagina Canales - Titulares */
{
	font-family:Tahoma; 
	font-size:8pt;
	color:#000;
}
a.channels_titulares:link {color: #000; text-decoration: none; }
a.channels_titulares:visited {color: #000; text-decoration: none; }
a.channels_titulares:active {color: #000; text-decoration: none; }
a.channels_titulares:hover {color: #999; text-decoration: none; } 

.channels_abstracto								/* Pagina Canales - Abstractos */
{
	font-family:Tahoma; 
	font-size:8pt;
	color:#000;
}
a.channels_abstracto:link {color: #000; text-decoration: underline; }
a.channels_abstracto:visited {color: #000; text-decoration: underline; }
a.channels_abstracto:active {color: #000; text-decoration: underline; }
a.channels_abstracto:hover {color: #999; text-decoration: underline; } 
.link_email_to_friend 
{
	font-family:Tahoma,Helvetica,Arial; 
	font-size:8pt;
	color:#999999;
}


a.link_email_to_friend:link {color: #999999; text-decoration: none; }
a.link_email_to_friend:visited {color: #999999; text-decoration: none; }
a.link_email_to_friend:active {color: #999999; }
a.link_email_to_friend:hover {color: #c0c0c0; text-decoration: underline; } 

.baner_medio 									/* Franja Banner 468 central */
{
	background-color:#000000;
	
}

.seccion_canales_top							/* Seccion de Canales Dinamicos - Titulo */
{
	/*font-family:Tahoma; 
	font-size:14px;
	color:#006699;*/
	padding-left:5px;
	color: #8C8C8C;;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration:none;
}
									
a.seccion_canales_top:link {color: #006699; text-decoration: none; }
a.seccion_canales_top:visited {color:#006699; text-decoration: none; }
a.seccion_canales_top:active {color: #006699; text-decoration: none; }
a.seccion_canales_top:hover {color: #999; text-decoration: none; } 

.seccion_canales_fondo							/* Seccion de Canales Dinamicos - Fondo Carpeta */
{
background-image:url(../images/canales_bg.gif);
background-repeat:repeat-x;
}

.seccion_canales_cuadrado
{
	color:#ED1E24;
}
ul.seccion_canales_cuadrado {
margin:0px;
padding: 0px 0px 0px 20px; /* padding-top padding-right padding-bottom padding-left */
}

.seccion_canales_headline 						/* Seccion de Canales Dinamicos - Headline */
{
	font-family:Tahoma; 
	font-size:8pt;
	color:#000;
	font-weight:bold;
}
a.seccion_canales_headline:link {color: #000; text-decoration: none; }
a.seccion_canales_headline:visited {color: #000; text-decoration: none; }
a.seccion_canales_headline:active {color: #000; }
a.seccion_canales_headline:hover {color: #999; text-decoration: none; } 

.seccion_canales_mas							/* Seccion de Canales Dinamicos - Mas */
{
	font-family:Verdana,Helvetica,Arial; 
	font-size:8pt;
	color:#003366;
}
a.seccion_canales_mas:link {color: #003366; text-decoration: underline; }
a.seccion_canales_mas:visited {color: #003366; text-decoration: underline; }
a.seccion_canales_mas:active {color: #003366; text-decoration: underline; }
a.seccion_canales_mas:hover {color: #999; text-decoration: underline; } 

.canales_left {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#141414;
}
.canales_td {
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	border:#cccccc;
	border-style:solid;
	color:#141414;
	border-width:1px;
}
.canales_td a {
	color:#141414;
}

.listados, a.listados {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 8px; 
	margin-bottom: 8px;
	text-decoration: none;
	color:#141414;
}
a.listados:visited{text-decoration:none;}
a.listados:link{text-decoration:none;}
a.listados:active {text-decoration: none; }
a.listados:hover {text-decoration: none; } 
.fondo-cuadros{ 
	/*background-color:#FFFFFF;*/
}

/* Submenú ( acerca de nosotros, anúnciese, ... )   */
td.listados a {
	color:#141414;
}

#pictures_box {
	BACKGROUND: #DFECFC;
	WIDTH: 146px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN-RIGHT: 9px;
	MARGIN-LEFT: 9px;
}

#content {
	background: #d7d7d7 url('../images/bg_grad.jpg') repeat-x;
	width: 965px; 

	margin-left:auto;
	margin-right:auto; 
	text-align:left; 
	padding-top:8px; 
	padding-bottom:8px; 
	padding-left:0px; 
	padding-right:0px;
	/*PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 8px;
	MARGIN-LEFT: auto;
	WIDTH: 965px;
	MARGIN-RIGHT: auto;
	PADDING-TOP: 8px;
	TEXT-ALIGN: left;*/
}
.pictures_content {
	text-align: center;
	margin: 20px auto;
}

.pictures_text1 {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}

.pictures_text2 {
	FONT-SIZE: 8pt;
	COLOR: #000;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
}

.pictures {
	border: none;
}

 .title, A.title {
	PADDING-LEFT: 14px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	BACKGROUND-IMAGE: none;
	COLOR: #8c8c8c;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	WIDTH: 100%;
}

.poll_ver_resultados 						/* Eventos Detalle - Datos */
{	
	font-family:Tahoma; 
	font-size:7.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#999999;
	background-image : url('');
}
.textodatos {
	font-family:Tahoma; 
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:#999999;
}

.subtitulos, .titulares_boton, a.subtitulos, a.titulares_boton {
	color: #DAA520;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.txto_haga_pag_inicio {
	color: #1C77FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.texto_main_titular								/* Titular Main News */
{
	font-family:Tahoma; 
	font-size:8pt;
	color:#000000;
	font-weight:bold;
}
a.texto_main_titular:link {color: #ed1e24; text-decoration:none; font-size:12px;}
a.texto_main_titular:visited {color: #ed1e24; text-decoration:none; font-size:12px;}
a.texto_main_titular:active {color: #ed1e24; text-decoration:none; font-size:12px;}
a.texto_main_titular:hover {color: #ed1e24; text-decoration:none; font-size:12px;} 

.texto_main_abstracto							/* Abstracto Main News */
{
	font-family:Tahoma; 
	font-size:12px;
	color:#000;
}
a.texto_main_abstracto:link {color: #000; text-decoration: none; font-weight:bold; }
a.texto_main_abstracto:visited {color: #000; text-decoration: none; }
a.texto_main_abstracto:active {color: #000; text-decoration: none; }
a.texto_main_abstracto:hover {color: #e0e0e0; text-decoration: none; font-weight:bold; } 

										/* Noticia Completa Main News */

.texto_main_more								
{
	font-family:Verdana,Helvetica,Arial; 
	font-size:8pt;
	color:#000;
}
a.texto_main_more:link {color: #e0e0e0; text-decoration: none; }
a.texto_main_more:visited {color: #e0e0e0; text-decoration: none; }
a.texto_main_more:active {color: #e0e0e0; text-decoration: none; }
a.texto_main_more:hover {color: #f00; text-decoration: none; } 



table.table_center {
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 100%;
	height: 100%;
}

.tag_text, .tag_text a, .tag_text a:link, .tag_text a:visited, .tag_text a:hover, .tag_text a:active {
	color: #000000;
	font-size: 10pt;
	font-family: Tahoma;
	font-weight: 700;
	text-align: center;
}

/************************************* Fin Box ***********************************/

/************************************* Clases de Concursos ***********************************/
.contest_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #0066FF;
}
.contest_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.contest_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contest_adic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/*********************************Fin clases de concursos *************************/

/********************************* Encuesta **********************************/
.poll_title {
	font-size: 12pt;
	color: #ffffff;
	padding: 9px 0px 0px 0px;
	margin: 0px;
	font-weight: bold;
}
.poll_question {
	font-size: 8pt;
	color: #ffffff;
}
.poll_answer {
	font-family:Tahoma; 
	font-size: 9pt;
	color: #000000;
}
.poll_results {
	font-family: Tahoma; 
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}
/******************************* Fin Encuesta ***************************/

/******************************** Spiffy corners ********************************/

	/* White FG, LightBlue BG  */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffff}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffff}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;}
.spiffy4{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff}
.spiffy5{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff}
.spiffyfg{
  background:#ffffff}


	/* The same as spiffy */
.spiffyWhite{display:block}
.spiffyWhite *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffyWhite1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;
  background:#e6e6e6}
.spiffyWhite2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;
  background:#e4e4e4}
.spiffyWhite3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e4e4e4;
  border-right:1px solid #e4e4e4;}
.spiffyWhite4{
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0}
.spiffyWhite5{
  border-left:1px solid #e6e6e6;
  border-right:1px solid #e6e6e6}
.spiffyWhitefg{
  background:#ffffff}


  /*para el menu principal*/
.spiffyP{display:block}
.spiffyP *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#DAA520}
.spiffyP1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fe9191;
  border-right:1px solid #fe9191;
  background:#DAA520}
.spiffyP2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fee5e5;
  border-right:1px solid #fee5e5;
  background:#DAA520}
.spiffyP3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #1b44FF;
  border-right:1px solid #1b44FF;}
.spiffyP4{
  border-left:1px solid #fe9191;
  border-right:1px solid #fe9191}
.spiffyP5{
  border-left:1px solid #1b44FF;
  border-right:1px solid #1b44FF}
.spiffyPfg{
  background:#DAA520}
/*para el menu principal*/


	/* Light Blue FG, Sky Blue BG  */
.spiffyLightBlue{display:block}
.spiffyLightBlue *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffyLightBlue1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7;
  background:#d8d8d8}
.spiffyLightBlue2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #757575;
  border-right:1px solid #757575;
  background:#e1e1e1}
.spiffyLightBlue3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e1e1e1;
  border-right:1px solid #e1e1e1;}
.spiffyLightBlue4{
  border-left:1px solid #a7a7a7;
  border-right:1px solid #a7a7a7}
.spiffyLightBlue5{
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8}
.spiffyLightBluefg{
  background:#ffffff}


  /* White BG, Red FG */
.spiffyRed{display:block}
.spiffyRed *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#dd3127}
.spiffyRed1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0a6a2;
  border-right:1px solid #f0a6a2;
  background:#e5645d}
.spiffyRed2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbeae9;
  border-right:1px solid #fbeae9;
  background:#e35850}
.spiffyRed3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e35850;
  border-right:1px solid #e35850;}
.spiffyRed4{
  border-left:1px solid #f0a6a2;
  border-right:1px solid #f0a6a2}
.spiffyRed5{
  border-left:1px solid #e5645d;
  border-right:1px solid #e5645d}
.spiffyRedfg{
  background:#dd3127}


  /* Gray BG, Blue FG */
.spiffyBlue{display:block}
.spiffyBlue *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#d7d7d7}
.spiffyBlue1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7;
  background:#d7d7d7}
.spiffyBlue2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7;
  background:#d7d7d7}
.spiffyBlue3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7;}
.spiffyBlue4{
  border-left:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7}
.spiffyBlue5{
  border-left:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7}
.spiffyBluefg{
  background:#d7d7d7}

  
  
.spiffy_cover{display:block}
.spiffy_cover *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#777777}
.spiffy_cover1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c4c4c4;
  border-right:1px solid #c4c4c4;
  background:#999999}
.spiffy_cover2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1;
  background:#909090}
.spiffy_cover3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #909090;
  border-right:1px solid #909090;}
.spiffy_cover4{
  border-left:1px solid #c4c4c4;
  border-right:1px solid #c4c4c4}
.spiffy_cover5{
  border-left:1px solid #999999;
  border-right:1px solid #999999}
.spiffy_coverfg{
  background:#777777}
  
 
 
.spiffy_poll{display:block}
.spiffy_poll *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e6e6e6}
.spiffy_poll1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4;
  background:#ececec}
.spiffy_poll2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#eaeaea}
.spiffy_poll3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;}
.spiffy_poll4{
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4}
.spiffy_poll5{
  border-left:1px solid #ececec;
  border-right:1px solid #ececec}
.spiffy_pollfg{
  background:#e6e6e6}
   /* Gray BG, Red FG */
.spiffyRedGray{display:block}
.spiffyRedGray *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#91C8FA}
.spiffyRedGray1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #91C8FB;
  border-right:1px solid #91C8FB;
  background:#91C8FB}
.spiffyRedGray2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #907f7e;
  border-right:1px solid #907f7e;
  background:#91C8FB}
.spiffyRedGray3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #91C8FB;
  border-right:1px solid #91C8FB;}
.spiffyRedGray4{
  border-left:1px solid #91C8FB;
  border-right:1px solid #91C8FB}
.spiffyRedGray5{
  border-left:1px solid #91C8FB;
  border-right:1px solid #91C8FB}

/******************************** Fin Spiffy corners ****************************/

.canal_ul ul {
	list-style-image: url(../images/pre_titulares.jpg);
	margin: 0px;
	padding: 0px 0px 0px 20px;
}

/******************************** glider ****************************/
	div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 600px; 
	/* height: 700px; */
	overflow: hidden;
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:580px;   /* 600 + 2 x padding = 620 */
		/* height:700px;  */
		overflow:hidden;
		float: left;
		padding: 10px;
		font-family: Tahoma;
		font-size: 10pt;
	}
	div.scroller div.content {
		width: 10000px;
	}
/********************************fin ********************************/

/********************************* Comentary **************************************/
.comentary_box {
background-color:#e6e6e6;
}
.comentary_tittle{
	font-family:tahoma;
	font-size:16px;
	font-weight:bolder;
	color:#006699;
	height:25px;
}
.comentary_member {
	font-family:tahoma;
	font-size:11px;
	font-weight:bolder;
	color:#006699;
	height:25px;
	background-color:#FFFFFF;
}
.comentary {
	font-family:tahoma;
	font-size:11px;
	font-weight:bolder;
	color:#000000;
	background-color:#FFFFFF;
}

/**********************************Fin Comentary **********************************/
/**********************************Video Gallery ********************************/
#tabla_video td{
font-family:Tahoma;
font-size:10px;
color:#333333;
}
.video_list{
font-family:Tahoma;
font-size:11px;
color:#333333;
}

a.video_list:hover{ color:#64a85d;}

.video_title {
font-family:Tahoma;
color:#000000;
font-size:12px;
border-top:1px #FFFFFF solid;
border-right:1px #FFFFFF solid;
}
.video_description {
font-family:Tahoma;
color:#000000;
font-size:12px;
border-top:1px #FFFFFF solid;
}

.video_list_box {
background-color:#e6e6e6;
}

#video_tab {
	/*background-image:url(../ima/tab_active.gif);
	background-repeat:no-repeat;*/
	padding-left:10px;
	border-top: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	background-color:#ebebeb;
	text-align:center;
	}
#video_tab a{
	font-family:Arial, Helvetica, sans-serif; 
	color:#999999; 
	font-weight:bold; 
	font-size:12px;
	text-decoration:none;
	}
#video_tab_der{
background-image:url(../ima/active_right_corner.gif); 
background-repeat:no-repeat;
}
#video_tab_der_des{
background-image:url(../ima/noactive_right_corner.gif); 
background-repeat:no-repeat;
}
#video_tab_des {
	/*background-image:url(../ima/tab_inactive.gif);
	background-repeat:no-repeat;
	*/
	padding-left:10px;
	border-top: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	text-align:center;
	}
#video_tab_des a{
	font-family:Arial, Helvetica, sans-serif; 
	color:#999999; 
	font-weight:bold; 
	font-size:12px;
	text-decoration:none;
	}

#video_sec_nav {
background-image:url(../ima/sec_nav_bg.gif);
background-repeat:repeat-x;
padding-right:10px;
}

.menu_channel_vid{
font-family:Tahoma;
font-size:11px;
color:#315896;
border-top:1px #FFFFFF solid;
height:25px;
}

a.menu_channel_vid_link{
font-family:Tahoma;
font-size:11px;
color:#315896;
font-weight:bold;
}

.cha_selected{
color:#0074A7;
font-weight:bold;
}
.video_search{
font-family:Arial, Helvetica, sans-serif; 
color:#006699; 
font-weight:bold; 
font-size:12px;
padding-right:10px;
}
.video_search_inp{
font-family:Arial, Helvetica, sans-serif; 
color:#999999; 
font-weight:bold; 
font-size:12px;
}

#tabla_embed {
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	padding-left:15px;
}

#tabla_embed td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
height:25px;
padding-left:10px;
}

#tabla_embed input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
line-height: 20px;
text-decoration: none;
background-color: #FFFFFF;
height: 20px;
border: 1px solid #999999;
}

#tabla_video_list {
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
}

#tabla_video_list td{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}

#video_list_inside{
border-style:none;
}

#video_list_inside td{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}

#videobox{
width:955px;
height:500px;
overflow:auto;
background-color:#ebebeb;
}

.most_recent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #999999;
padding-left:10px;

}

#latest_video {
height:120px;
width:320px;
overflow:auto;
padding-left:10px;
}

.latest{
	font-family:Arial, Helvetica, sans-serif; 
	color:#215da5; 
	font-weight:bold; 
	font-size:14px;
	text-decoration:none;
	vertical-align:middle;
	padding-bottom:20px;
	}
.today{
	font-family:Arial, Helvetica, sans-serif; 
	color:#32a95b; 
	font-weight:bold; 
	font-size:14px;
	text-decoration:none;
	vertical-align:middle;
	padding-bottom:20px;
	}
	
.download{
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-weight:bold; 
	font-size:12px;
	text-decoration:none;
	vertical-align:middle;
	}

#contenido {
width:480px;
background-color:#e6e6e6;
text-align:center;
}
/*********************************Fin de Gallery *********************************/

.size_word {
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#999;
	height:25px;
	text-align:right;
	padding-top:10px;
	padding-right:25px;
}

/************************************* Right bar ( Accordion )  ***********************************/
ul.right_bar_list, ul.rigth_bar_list li  {
	margin: 0px 0px 0px 30px;
	padding: 0px;
	border: 0px;
	text-align: left;
}
a.right_bar_text {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}
a.right_bar_text:hover {
	color: #dc3126;
}
/************************************* Fin Right bar ( Accordion )  ***********************************/

/********************************Adobe Spry Acordeon *************************/
/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion {
	border-left:none;
	border-right:none;
	border-bottom:none;
	overflow: hidden;
	width:290px;
}

/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel {
	margin: 0px;
	padding-left:0;
	padding-right:0;
	padding-bottom:5px;
}

/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 */
.AccordionPanelTab {
	background-image:url("../images/menu_accord.png");
	background-repeat: no-repeat;
	margin: 0px;
	padding: 10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	height:20px;   /* 20 + 2 x padding  = 41px */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
}


/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen .AccordionPanelTab {
	/*background-color: #EEEEEE;*/
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover {
	/*color:#eaeaea;*/
}
.AccordionPanelOpen .AccordionPanelTabHover {
	/*color: #eaeaea;*/
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused .AccordionPanelTab {
	/*background-color: #3399FF;*/
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	/*background-color: #33CCFF;*/
}
/*******************************Fin Adobe SpryAccordion **********************/