﻿.page_publico {
    /*border: 7px solid #eaf2fd;*/
    height:100%;
    width:1000px;
    margin:0px;
    font-family: 'Trebuchet MS', Verdana, Tahoma, Arial;
    font-size: 9pt; 
    background-position:top;
    background-color: White;
    background-image: url("images/images/bg_header_publico.jpg");
    
    background-repeat: repeat-x;
}

.tabla_busqueda
{
    font: normal 11px 'Trebuchet MS', Verdana, Tahoma, Arial;
    border:0;
    margin:  5px 0 0 0;
}

.tabla_busqueda th
{
	color: #567DB0;
	text-align:right;
    padding:0 10px 0 0 !important; 
    white-space:nowrap;
    
}

.tabla_busqueda td
{
    color: #27413E;
    padding:0 10px 0 0 !important;
    border-left:0 !important;
   /* white-space:nowrap;*/

}

.tabla_busqueda CAPTION
{
    font-weight:bolder;
    font-size:14px;
    color:Gray;
    text-align:left;
    padding:  10px 0px 3px 0px;
}

.busqueda_caption 
{
    background-color:#E4ECF7;
    font-size:14px;
    text-align:left;
    padding:  2px 0px 2px 0px;
}

.icono_bullet_busqueda
{
    background-image: url("images/images/9_bullet_corfo.gif");
    background-position: 0px;
    background-repeat: no-repeat;
    padding-left: 18px;
}

.link_busqueda
{
    text-decoration:underline !important;
    font-size:14px;
    color:Gray;
}

.link_busqueda:hover
{
  text-decoration:underline !important;
  color:#6c7d90;
}


.FiltroBackground
{
    border-bottom:solid 1px #C0C0C0;
    border-top:solid 1px #C0C0C0;
    padding:10px; 
    margin-left:0 !important;
    margin-bottom:20px;
}

.FiltroAvanzado
{
    border: solid 6px #E4ECF7;
    font-family: 'Trebuchet MS', Verdana, Tahoma, Arial;
    font-size: 9pt; 
    width:700px;
}

.FiltroAvanzado .titulo
{
    background:#E4ECF7; 
    padding: 0 0 3px 3px; 
    font-weight:bold; 
    color: #567DB0;
}

/*Cristian Hernandez G. Aplicando Stylo */

.tabla_nodo
{
}

.tabla_nodo .noticia_subtitulo
{
    font-size:12px ;  
    font-weight:normal;
}

.tabla_nodo .noticia_fecha
{
    font-size:9px; 
}

.tabla_nodo CAPTION
{
    background-position: left 1px;
  
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #6c7d90;
    font-size:  medium;
    font-weight: bold;
    text-align: left;
    padding-left: 0px;
}

.tabla_nodo TR
{
	vertical-align:top;
	text-align:justify;

}
.tabla_nodo div
{
	color: #6c7d90;
	font-weight: bold;
}

.tabla_nodo TH
{
    text-align: left;
    color: #6c7d90;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}

.tabla_nodo TD
{
  text-align: justify;
  border:0px !important;
  height:100% !important;
 
 
}

.tabla_nodo A {
    color: #6c7d90 !important;
    text-decoration: none;
}

.tabla_nodo A:hover
{
    color: #6c7d90;
    text-decoration: none;
}

.tabla_nodo A:visited {
    color: #6c7d90;
    text-decoration: none;
}

.tabla_nodo ul
{
    font-size: x-large;
    font-weight: bolder;
}
.tabla_categoria
{

}

.tabla_categoria CAPTION
{
    background-position: left -1px;
    background-image: url(      "images/16_puntos_nodo.gif" );
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #FF6600;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    text-transform: uppercase;
}

.tabla_categoria TR
{
}

tabla_categoria  TD
{
   border:0px !important;
}

.tabla_categoria li
{
    background-image: url(  "images/16_item_evento.gif" ) !important;
    background-repeat: no-repeat !important;
    background-position: left 1px;
    background-color: #F8F8F8;
}

.tabla_categoria a
{
    font-size: 9px !important;
    font-family: Calibri;
}

.tabla_categoria   a:hover
{
    color: #FF6600 !important;
    text-decoration: none !important;
}

.tabla_categoria a:visited
{
    color: #000000;
    text-decoration: none;
}

.tabla_evento
{
    width: 100%;
    bottom: 5px;
}

.tabla_evento td
{
 background-image: url(  "images/16_item_evento.gif" ) !important;
 background-repeat: no-repeat !important;
 background-position: left;
 padding-left: 20px;
 background-color: #F8F8F8;
}

.tabla_evento A
{
 text-decoration: none;
}

.tabla_evento A:hover
{
    color: #0033CC;
    text-decoration: none;
}

.tabla_evento A:visited
{
    color: #0033CC;
    text-decoration: none;
}

.titulo_seccion_nodo
{
    background-position: left;
    background-image: url(   "images/16_puntos_nodo.gif" );
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #FF6600;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    margin-bottom: 5px;
    text-transform: uppercase;
    margin-top: 10px;
}
.titulo_buscador
{
    background-position: left;
    background-image: url("images/16_buscar.gif" );
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #FF6600;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-left: 20px;
    margin-bottom:5px;
    text-transform: uppercase;
}


.tabla_noticias
{

 width:700px;	
}

.tabla_noticias CAPTION
{
    background-position: left 1px;
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #7c96b3;
    font-size:  x-large;
    font-weight: bold;
    text-align: left;
    
}

.tabla_noticias TR
{

}

.tabla_noticias TH
{
    text-align: left;
    color: #0000FF;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}

.tabla_noticias TD
{
    text-align: left;
  
}

.tabla_noticias A {
    color: #88a7c9 !important;
    text-decoration: none;
}

.tabla_noticias A:hover
{
    color: #88a7c9;
    text-decoration: none;
}

.tabla_noticias A:visited {
    color: #88a7c9;
    text-decoration: none;
}

.tabla_noticias ul
{
    font-size: x-large;
    font-weight: bolder;
}

.tabla_informacion
{
	border: 1px solid #E4E4E4;
	text-align: left;
}

.tabla_informacion CAPTION
{
	
}
.tabla_informacion th
{
	font-weight: bold;
	width:150px;
}

.tabla_informacion td
{
 
 background-repeat: no-repeat !important;
 background-position: left;

 background-color: #F8F8F8;
}

.tabla_informacion A
{
 color: #0033CC;
 text-decoration: none;
}

.tabla_informacion A:hover
{
    color: #0033CC;
    text-decoration: none;
}

.tabla_informacion A:visited
{
    color: #0033CC;
    text-decoration: none;
}

.tabla_eventos
{
    margin-top:10px;
    margin-bottom:10px;
}

.tabla_eventos CAPTION
{
	background-position: 10px -3px;
	background-image: url("images/16_imagen_calendario2.gif" );
	background-repeat: no-repeat;
    font-family: Verdana;
    color: #FF6600;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    padding-left: 40px;
    border-bottom:solid 1px #C0C0C0;
	margin-bottom:2px;
	height:20px !important;
}
  .tabla_eventos th
{
    border-style: none !important;
    text-align: justify;
    color: #6c7d90;
    font-size: 10px;
    font-family: Arial;
    padding-left: 10px;
}
 
 
 .tabla_eventos td
{
    border-style: none !important;
    font-family: calibri;
    font-size: 12px;
    text-align: justify !important;
}
 
 .tabla_eventos A
{
 color: #6c7d90 !important;
 text-decoration: none;
}

.tabla_eventos A:hover
{
    color: #6c7d90 !important;
    text-decoration: none;
}

.tabla_eventos A:visited
{
    color: #6c7d90 !important;
    text-decoration: none;
}

.tabla_evento_detalle
{
}
.tabla_evento_detalle CAPTION
{
	background-position: left center;
	background-image: url(    "images/16_imagen_calendario.gif" );
	background-repeat: no-repeat;
	font-family: Verdana;
	color: #FF6600;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding-left: 70px;
	line-height: 50px;
	text-transform: uppercase;
}

 .tabla_evento_detalle th
{
	border-style: none !important;
	text-align: justify;
	color: #6c7d90;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}
.tabla_evento_detalle td
{
	text-align:justify;
}
.seleccion_categoria
{
	background-image: url(       "images/16_ico_seleccion.gif" );
	background-repeat: no-repeat;
	padding-left: 30px;
	line-height: 25px;
	background-color: #F8F8F8;
	width:485px;	
}

.tabla_bienvenida
{
	color: black;
	width:500px;
	 
}

.tabla_noticia_home
{
 width:725px;
 margin-top:1px
}

.tabla_noticia_home CAPTION
{
    background-position: left 1px;
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #6c7d90;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-left: 0px;
}

.tabla_noticia_home .noticia_subtitulo
{
    font-size:12px ;  
    font-weight:normal;
}

.tabla_noticia_home .noticia_fecha
{
    font-size:9px; 
}

.tabla_noticia_home th
{
    border-style: none !important;
    text-align: justify;
    text-align:left;
    color: #6c7d90;
    font-size: 10px;
    font-family: Arial;
}
 
.tabla_noticia_home tr
{
border-style: double;

}
 
.tabla_noticia_home td
{
    border-style: none !important;
    font-family: calibri;
    font-size: 11px;
    text-align: justify !important;
    vertical-align:top;
   
}
 
.tabla_noticia_home  A
{
 color: #6c7d90 !important;
 text-decoration: none;
}

.tabla_noticia_home A:hover
{
    color: #6c7d90 !important;
    text-decoration: none;
}

.tabla_noticia_home A:visited
{
    color: #6c7d90 !important;
    text-decoration: none;
}


/* ---------------------------------
   resumen Eventos en HOME
------------------------------------*/ 
.tabla_evento_home
{
	width: 280px;
	border-style: none !important;

}

.tabla_evento_home CAPTION
{
	background-position: 10px 3px;
	background-image: url(     "images/16_imagen_calendario2.gif" );
	background-repeat: no-repeat;
	font-family: Verdana;
	color: #6c7d90;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 40px;
}
.tabla_evento_home th
{
    border-style: none !important;
    text-align: justify;
    color: #6c7d90;
    font-size: 10px;
    font-family: Arial;
}
 
.tabla_evento_home tr
{
	border-spacing: 0px;
	clip: rect(1px, auto, auto, auto);
	top: 1px;
}
 
.tabla_evento_home td
{
	border-style: none !important;
	font-family: calibri;
	font-size: 11px;
	text-align: justify !important;
	vertical-align: top;
	border-left-width: 1px;
	padding-top: 1px;
	top: 1px;
}
 
.tabla_evento_home  A
{
 color: #6c7d90 !important;
 text-decoration: none;
}

.tabla_evento_home A:hover
{
    color: #6c7d90 !important;
    text-decoration: none;
}

.tabla_evento_home A:visited
{
    color: #6c7d90 !important;
    text-decoration: none;
}

#eventos_home {
    width: 310px; 
    font-size: 10px !important;
    font-family: Verdana;
    padding-left:0px;
    margin-bottom:10px;
    margin-right:20px;
}

#eventos_home .caption_eh{
	background-position: 0 3px;
	background-image: url("images/16_imagen_calendario2.gif" );
	background-repeat: no-repeat;
	padding-left: 40px;
	color: #6c7d90 !important; 
	border-bottom:solid 1px #C0C0C0;
	margin-bottom:2px;
	min-height:35px;
}

#eventos_home a {
    color: #6c7d90 !important;
    font-weight:bold !important;
}

#noticias_home {
    width: 310px; 
    font-size: 10px !important;
    font-family: Verdana;
    padding-left:0px;
    margin-bottom:10px;
    margin-right:20px;
}

#noticias_home .caption_eh{
	background-position: 0 0px;
	background-image: url("images/16_imagen_noticia.gif" );
	background-repeat: no-repeat;
	padding-left: 30px;
	color: #6c7d90 !important; 
	border-bottom:solid 1px #C0C0C0;
	margin-bottom:2px;
	min-height:35px;
}

#noticias_home a {
    color: #6c7d90 !important;
    font-weight:bold !important;
}



/* ---------------------------------------

-----------------------------------------*/
.tabla_nodo_home
{

 margin-top:1px
}

.tabla_nodo_home CAPTION
{
    background-position: right 1px;
    background-image: url("images/16_marcar.gif" );
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #6c7d90;
    font-size: 10px;
    font-weight: bold;
    text-align:  right;
    padding-right: 20px;
}
.tabla_nodo_home th
{
    border-style: none !important;
    text-align: justify;
    text-align:right;
    color: #6c7d90;
    font-size: 10px;
    font-family: Arial;
}
 
.tabla_nodo_home tr
{
border-style: double;

}
 
.tabla_nodo_home td
{
    border-style: none !important;
    font-family: calibri;
    font-size: 11px;
    text-align: right;
    text-align:justify;
    vertical-align:top;
   
}
 
.tabla_nodo_home  A
{
 color: #6c7d90 !important;
 text-decoration: none;
}

.tabla_nodo_home A:hover
{
    color: #6c7d90 !important;
    text-decoration: none;
}

.tabla_nodo_home A:visited
{
    color: #6c7d90 !important;
    text-decoration: none;
}
.tabla_evento_detalle_titulo
{
}
.tabla_evento_detalle_titulo CAPTION
{
	background-position: left center;
	background-image: url(    "images/16_imagen_calendario.gif" );
	background-repeat: no-repeat;
	font-family: Verdana;
	color: #6c7d90;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding-left: 70px;
	line-height: 50px;
	text-transform: uppercase;
}

 .tabla_evento_detalle_titulo th
{
	background-position: left center;
	background-image: url(    "images/16_imagen_calendario.gif" );
	background-repeat: no-repeat;
	font-family: Verdana;
	color: #FF6600;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding-left: 70px;
	line-height: 50px;
	text-transform: uppercase;
}
.tabla_evento_detalle_titulo td
{
	text-align: left;	
}
.tabla_titulos
{
 width:707px;

}

.tabla_titulos CAPTION
{
    background-position: left 1px;
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #FF6600;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    padding-left: 1px;
    padding-bottom:1px;
}

.tabla_titulos TR
{
	vertical-align:top;
	text-align: right;
	height:10px;
}
.tabla_titulos TH
{
 color:Black;
 font-size:15px;
 font-weight:normal;
 text-align:left;
}



.tabla_registro
{
	border: 1px solid #E4E4E4;
	text-align: left;
	width:704px;
}

.tabla_registro CAPTION
{
   background-position: right 1px;
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #6c7d90;
    font-size: 15px;
    font-weight: bold;
    text-align:  left;
    padding-right: 20px;
}

.tabla_registro TR
{
	font-weight: bold;
	width:150px;

}

.tabla_registro TH
{
    text-align: left;
    color: #6c7d90;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
    width:180px;
    vertical-align:top;
}

.tabla_registro TD
{
 background-repeat: no-repeat !important;
 background-position: left;
 background-color: #F8F8F8;

 
}
.tabla_registro A
{
 color: #0033CC;
 text-decoration: none;
}

.tabla_registro A:hover
{
    color: #0033CC;
    text-decoration: none;
}

.tabla_registro A:visited
{
    color: #0033CC;
    text-decoration: none;
}
.titulo_login
{
	background-position: left 5px;
	background-image: url( "images/16_sin_sesion.gif" );
	background-repeat: no-repeat;
	font-family: Verdana;
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-left: 25px;
	padding-top: 7px;
	margin-bottom: 0px;
	text-transform: uppercase;
	height:20px;
}

.tabla_login
{
	background-image: url("images/16_fondo_login.gif") ;
	width:230px;
	background-repeat: no-repeat;

}
.tabla_login th
{
 padding-left:41px;
 padding-top:47px;
}
.tabla_login td
{
 padding-left:36px;
 padding-top:13px;
}
.tabla_login div
{
 text-align:right;
 padding-right:20px;	
}

.tabla_sesion_iniciada
{
	background-image: url("images/16_sesion_iniciada.gif") ;
	width:230px;
	background-repeat: no-repeat;

}
.tabla_sesion_iniciada th
{
  padding-left:30px;
  padding-top:47px;
}
.tabla_sesion_iniciada td
{
 padding-left:36px;
 padding-top:13px;
}
.tabla_sesion_iniciada div
{
  text-align:right;
  padding-right:20px;	
}

.tabla_noticia_busqueda
{
 width:690px;
 margin-top:1px
}

.tabla_noticia_busqueda CAPTION
{
    background-position: left 1px;
    background-repeat: no-repeat;
    font-family: Verdana;
    color: #6c7d90;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    padding-left: 0px;
}

.tabla_noticia_busqueda .noticia_subtitulo
{
    font-size:12px ;  
    font-weight:normal;
}

.tabla_noticia_busqueda .noticia_fecha
{
    font-size:9px; 
}

.tabla_noticia_busqueda th
{
    border-style: none !important;
    text-align: justify;
    text-align:left;
    color: #6c7d90;
    font-size: 10px;
    font-family: Arial;
}
 
.tabla_noticia_busqueda tr
{
border-style: double;

}
 
.tabla_noticia_busqueda td
{
    border-style: none !important;
    font-family: calibri;
    font-size: 11px;
    text-align: justify !important;
    vertical-align:top;
   
}
 
.tabla_noticia_busqueda  A
{
 color: #6c7d90 !important;
 text-decoration: none;
}

.tabla_noticia_busqueda A:hover
{
    color: #6c7d90 !important;
    text-decoration: none;
}

.tabla_noticia_busqueda A:visited
{
    color: #6c7d90 !important;
    text-decoration: none;
}