P {font-family: Tahoma; color:#000;}

A { color:#000000; text-decoration:none; font-size: 8pt; font-family: Tahoma; font-weight: bold;}

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:#0000FF; 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: #fff;*/

	background-image: url('../images/bg.jpg');

	background-repeat: repeat-x;

}

.color_fondo {

	background-color: #fff;

	/*background-image: url('../images/bg.jpg');

	background-repeat: repeat-n;*/

}



.canales_td {

	padding:3px 6px;

	border: 1px solid #cccccc;

	color: #141414;

}





.listados_td {

	padding:3px 6px;

	border: 1px solid #cccccc;

	color: #141414;

}



/*************************************  Caja de Columnistas  *********************************************/

td.box_columnist {

	border: 1px solid #ccc;

}

.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  *********************************************/



/* Texto de la noticia, HPR Wire */

#news_body {

	font-size: 8pt;

}



.fondo_foro{

	background-color: #fff;

}



td.principal {

	border: 1px solid #ccc;

}

.titulo_principal								

{

	font-family:Tahoma; 

	font-size:12pt;

	color:#952026;

	font-weight:bold;

}

a.titulo_principal:hover {

	color: #999;

}



.user {

	font-family: Arial;

	color: #2b5782;

	font-size: 8pt;

}

.inicio-menu {

	font-family: Arial;

	color: #FFF;

	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:#737373;

}

.copyright{

	color:#000000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:9pt;

}

.main_bottom_text{

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:8pt;

}

hr.linea{

	background-color:#2b5782;

	color:#2b5782;

	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: 11px;

	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: #2b5782;

	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: #000000;

	font-size: 9pt;	

	font-weight:bold;

}



.menu {	

	font-family: Arial;

	color: #2b5782;

	font-size: 10pt;	

	font-weight: bold;

}

.menuPrincipal {	

	font-family: Arial;

	color: #FFFFFF;

	font-size: 10pt;	

	font-weight: bold;

}

.busqueda {	

	font-family: Arial;

	color: #999999;

	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: #999; 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:#B0C0CF;

}

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:#e0e0e0;

}

a.seccion_canales_mas:link {color: #000; text-decoration: underline; }

a.seccion_canales_mas:visited {color: #000; text-decoration: underline; }

a.seccion_canales_mas:active {color: #000; text-decoration: underline; }

a.seccion_canales_mas:hover {color: #999; text-decoration: underline; } 

.listados {

	font-size: 9pt;

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 8px; 

	margin-bottom: 8px;

	text-decoration: none;

	color:#000;

}



listados:visited{text-decoration:none;}

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;*/

}



td.listados {

	padding:3px 6px;

	border: 1px solid #cccccc;

	color: #141414;

}



#pictures_box {

	BACKGROUND: #fff;

	WIDTH: 146px;

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	MARGIN-RIGHT: 9px;

	MARGIN-LEFT: 9px;

}



#content {

	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: #2b5782;

	FONT-FAMILY: Tahoma;

	TEXT-DECORATION: none;

}



.pictures_text2 {

	FONT-SIZE: 8pt;

	COLOR: #2b5782;

	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: #2b5782;;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

}



a.subtitulos:hover, a:hover  .subtitulos, a.titulares_boton:hover{color: #999;}



.txto_haga_pag_inicio {

	color: #0160B6;

	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:#952026;

	font-weight:bold;

}

a.texto_main_titular:link {color: #952026; text-decoration:none; }

a.texto_main_titular:visited {color: #952026; text-decoration: none; }

a.texto_main_titular:active {color: #952026; text-decoration:none; }

a.texto_main_titular:hover {color: #999; text-decoration: none; } 



.texto_main_abstracto							/* Abstracto Main News */

{

	font-family:Tahoma; 

	font-size:9pt;

	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: #999; 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: #000; text-decoration: none; }

a.texto_main_more:visited {color: #000; text-decoration: none; }

a.texto_main_more:active {color: #000; 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: 8pt;

	color: #000000;

}

.poll_results {

	font-family: Tahoma; 

	font-size: 8pt;

	font-weight: bold;

	text-decoration: none;

	color: #999999;

}

/******************************* Fin Encuesta ***************************/



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

.spiffy{display:block}

.spiffy *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#eeeeee;}

.spiffy1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  /*border-left:1px solid #f7f7f7;

  border-right:1px solid #f7f7f7;}*/

  background:#f2f2f2;

  

  border-right-style:solid;

  border-right-color:#2b5782;

  border-right-width:thin;

  border-left-style:solid;

  border-left-color:#2b5782;

  border-left-width:thin;

  border-top-style:solid;

  border-top-color:#2b5782;

  border-top-width:thin;}

.spiffy2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  background:#f1f1f1;

  

  border-right-style:solid;

  border-right-color:#2b5782;

  border-right-width:thin;

  border-left-style:solid;

  border-left-color:#2b5782;

  border-left-width:thin;}

.spiffy3{

  margin-left:1px;

  margin-right:1px;

  

  border-right-style:solid;

  border-right-color:#2b5782;

  border-right-width:thin;

  border-left-style:solid;

  border-left-color:#2b5782;

  border-left-width:thin;}

.spiffy4{

  border-right-style:solid;

  border-right-color:#2b5782;

  border-right-width:thin;

  border-left-style:solid;

  border-left-color:#2b5782;

  border-left-width:thin;}

.spiffy5{

  border-right-style:solid;

  border-right-color:#2b5782;

  border-right-width:thin;

  border-left-style:solid;

  border-left-color:#2b5782;

  border-left-width:thin;}

.spiffyfg{

  background:#eeeeee;

  border-right-style:solid;

  border-right-color:#2b5782;

  border-right-width:thin;

  border-left-style:solid;

  border-left-color:#2b5782;

  border-left-width:thin;

  }





	/* White FG, Gray FG */

.spiffyWhite{display:block}

.spiffyWhite *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#eeeeee}

.spiffyWhite1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #f7f7f7;

  border-right:1px solid #f7f7f7;

  background:#f2f2f2}

.spiffyWhite2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #fdfdfd;

  border-right:1px solid #fdfdfd;

  background:#f1f1f1}

.spiffyWhite3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #f1f1f1;

  border-right:1px solid #f1f1f1;}

.spiffyWhite4{

  border-left:1px solid #f7f7f7;

  border-right:1px solid #f7f7f7}

.spiffyWhite5{

  border-left:1px solid #f2f2f2;

  border-right:1px solid #f2f2f2}

.spiffyWhitefg{

  background:#eeeeee}





  /*para el menu principal*/

.spiffyP{display:block}

.spiffyP *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#056348}

.spiffyP1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #ed949c;

  border-right:1px solid #ed949c;

  background:#e14553}

.spiffyP2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #fbe6e8;

  border-right:1px solid #fbe6e8;

  background:#de3645}

.spiffyP3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #de3645;

  border-right:1px solid #de3645;}

.spiffyP4{

  border-left:1px solid #ed949c;

  border-right:1px solid #ed949c}

.spiffyP5{

  border-left:1px solid #e14553;

  border-right:1px solid #e14553}

.spiffyPfg{

  background:#056348}



  /*para el menu principal*/



.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 #ffffff;

  border-right:1px solid #ffffff;

  background:#ffffff}

.spiffyLightBlue2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff;

  background:#ffffff}

.spiffyLightBlue3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff;}

.spiffyLightBlue4{

  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff}

.spiffyLightBlue5{

  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff}

.spiffyLightBluefg{

  background:#ffffff}



  

  /* Spiffy for the secondary Tags ( Note, Video)  */

.spiffyTagB{display:block}

.spiffyTagB *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#999999}

.spiffyTagB1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #d3d3d3;

  border-right:1px solid #d3d3d3;

  background:#b2b2b2}

.spiffyTagB2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #f4f4f4;

  border-right:1px solid #f4f4f4;

  background:#acacac}

.spiffyTagB3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #acacac;

  border-right:1px solid #acacac;}

.spiffyTagB4{

  border-left:1px solid #d3d3d3;

  border-right:1px solid #d3d3d3}

.spiffyTagB5{

  border-left:1px solid #b2b2b2;

  border-right:1px solid #b2b2b2}

.spiffyTagBfg{

  background:#999999}

  

  



	/* 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:#006599}

.spiffyBlue1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #4a758b;

  border-right:1px solid #4a758b;

  background:#206c93}

.spiffyBlue2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #757f84;

  border-right:1px solid #757f84;

  background:#186a94}

.spiffyBlue3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #186a94;

  border-right:1px solid #186a94;}

.spiffyBlue4{

  border-left:1px solid #4a758b;

  border-right:1px solid #4a758b}

.spiffyBlue5{

  border-left:1px solid #206c93;

  border-right:1px solid #206c93}

.spiffyBluefg{

  background:#006599}



  

  

.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}
  
 /*********************************Etiquetas Micrositios **************************/
.spiffyDarkGray{display:block}
.spiffyDarkGray *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#CE3434}
.spiffyDarkGray1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9a7a7;
  border-right:1px solid #e9a7a7;
  background:#da6666}
.spiffyDarkGray2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #faeaea;
  border-right:1px solid #faeaea;
  background:#d75a5a}
.spiffyDarkGray3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d75a5a;
  border-right:1px solid #d75a5a;}
.spiffyDarkGray4{
  border-left:1px solid #e9a7a7;
  border-right:1px solid #e9a7a7}
.spiffyDarkGray5{
  border-left:1px solid #da6666;
  border-right:1px solid #da6666}
.spiffyDarkGrayfg{
  background:#AB2929;
  height:25px;
  }


a.top_logo_tags{
	font-size:8pt;
	color:#FFFFFF;
}

a.top_logo_tags:hover {
	font-size:9pt;
	color:#009966;
}




/******************************** 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: 9pt;

	}

	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:#2b5782; 

	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:#CCCCCC;

	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 **********************/

