body, p, td, span, div, input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
input, select, textarea {color:#990000; font-size:9px;}

img {border:0px; margin:0px; }
.a_HOME {color:#000000; text-decoration:none;}
.a_HOME:hover {color:#880000;}
.a_CERRAR {color:#CC0000; text-decoration:none;}
.a_CERRAR:hover {color:#FF0000;}

.body_iframe { background-color:transparent; margin:0px;}
img {border:0px; margin-right:4px;}
.a_TITULO_01 {color:#000000; text-decoration:none;}
.a_TITULO_01:hover {color:#880000;}

#noticiaSec{font:11px; padding:3px}
#fechaNot{font:9x; color:#90433B;}
#logoPodcast{
	width:100%;
	height:90px;
	background:url(../images/logo.jpg) no-repeat;
	background-position:top center;
}

#tablaListado{
	border:1px solid #999;
	background:#fff;
	border-top:0;

}
#tablaListado td{
	padding:4px;

}
#tablaListado td.header{
padding:0 0 0 0;font:bold 12px Verdana;text-align:center;background:url("../images/01/ftitulorow.jpg") repeat-x;height:30px;}

/* Estilos Usados en paginas que despligan muchos registros indexados */
	.tdINDICE {	text-align:center; cursor:pointer; color: #000000; }
	.tdINDICE_RESALTE {	text-align:center; cursor:pointer; color:#339900; }
	.tdINDICE_ACTIVO { text-align:center; cursor:pointer; color:#FF0000; font-size:16px; font-weight:bold; }
	.tdINDICE_ACTIVO_RESALTE { text-align:center; cursor:pointer; color:#339900; font-size:16px; font-weight:bold; }
	.tdFLECHASA {width:24px; cursor:pointer; color:#000000; font-weight:bolder; background:url(images/AnteriorA.gif) no-repeat}
	.tdFLECHAS_RESALTEA {width:24px; cursor:pointer; color:#009900; font-weight:bolder; background:url(images/AnteriorB.gif) no-repeat }
	.tdFLECHASB {width:24px; cursor:pointer; color:#000000; font-weight:bolder; background:url(images/SiguienteA.gif) no-repeat}
	.tdFLECHAS_RESALTEB {width:24px; cursor:pointer; color:#009900; font-weight:bolder; background:url(images/SiguienteB.gif) no-repeat }
	a {color:#770000; text-decoration:none; font-weight:bold;}
	a:hover {color:#E82141; text-decoration: underline; font-weight:bold;}


/* Estilos usados en _inicio.asp */
	.TITULO_ENC {font-size:18px; margin-bottom:6px;}
	
/* Estilos usados en  _blogs.asp */
	#TABLA_BLOG {margin:0px;}
	#TABLA_BLOG td.CELDA_BLOG {padding-bottom:4px; padding-top:4px; border-top:1px solid #AA8888; text-align:justify; padding-bottom:24px; }
	#TABLA_BLOG div.dCELDA_BLOG {margin-bottom:8px; font-weight:bold;}
	#TABLA_BLOG a.aCELDA_BLOG {color:#770000; text-decoration:none; font-weight:bold;}
	#TABLA_BLOG a.aCELDA_BLOG:hover {color:#CC0000; text-decoration: underline; font-weight:bold;}
	#TABLA_BLOG span.sCELDA_BLOG {color:#BB7777; font-weight:bold;}


/* Estilos usados en _blog_detalles.asp */
	#comentarioBlog{
		border:1px solid #999;
		background:#fff;
		padding:4px;
	}
	#comentarioBlog span.persona{
		padding:4px;
		font-weight:bold;
		color:#CC0000;
	}
	#comentarioBlog div.comentarioFecha{
		padding:4px;
		font-style:oblique;
		color:#CC0000;
	}

/* Estilos usados en _INV_VALIDAR.ASP y _ciudadanos.asp */
	#REGISTRATE {color:#990000; background:#F7F7F7; border:1px ridge #CC7777;}
	#REGISTRATE td.ENCABEZADO { background:#990000; color:#FFFFFF; padding:4px; font-weight:bold; font-size:12px;}
	#REGISTRATE td.LEYENDA {color:#000000; text-align:right; }
	#REGISTRATE span.OBLIGATORIO {color:#FF0000; font-weight:bold}
	.OPCION_VENTAJAS {font-size:11px; padding-bottom:8px; font-weight:bold;}

/* Estilos usados en _home.asp */
	#OPCIONES_CIUDADANOS {margin-left:2px;}
	#OPCIONES_CIUDADANOS td.OPCION {padding-bottom:24px;}
	#OPCIONES_CIUDADANOS div.SUBTITULO {font-weight:bold; font-size:12px;}
	
	.btnOPCIONES {width:120px; cursor:pointer; margin-bottom:8px;}
	#imgFOTO {border:4px solid #888888;}

	.tblCONTENIDO {color:000000; margin-bottom:6px; background:#FDFDFD}
	.tblCONTENIDO td.TITULO {padding-left:4px;padding-right:4px; font-weight:bold; color:#FFFFFF; background:#000000;}
	.tblCONTENIDO td.CONTENIDO {padding-left:4px;padding-right:4px;}
	.tblCONTENIDO td.OPERACION {text-align:center; cursor:pointer;}
	
	.btnOPCION {font-size:11px; cursor:pointer;}
	
/* Estilos usadon en _libro.asp */
	#DIV_MSG {float:right; width:240px; height:150px; background: #EFEFEF; border:1px ridge #DDDDDD; margin-left: 4px; padding:2px 4px 4px 4px;}
	
	#SPAN_TITULOS {color:#990000}
	
/* Estilos usados en  _ciudadanos_operaciones.asp	*/
	#fOPERACIONES_CIUDADANO {color:#990000; background:#000000; border:1px ridge #CC7777;}
	#fOPERACIONES_CIUDADANO td.ENCABEZADO { background:#990000; color:#FFFFFF; padding:4px; font-weight:bold; font-size:12px;}
	#fOPERACIONES_CIUDADANO td.LEYENDA {color:#FFFFFF; text-align:right; }
	#fOPERACIONES_CIUDADANO td.LEYENDA2 {color:#FFFFFF;}
	#fOPERACIONES_CIUDADANO span.OBLIGATORIO {color:#FF0000; font-weight:bold}
	
	.h_TITULO {background:#000000; color:#FFFFFF; text-align:center; margin-bottom:12px;}
	#tbl_CIUDADANOS_LEYENDA {width:550px; color:#000000;}
	#tbl_CIUDADANOS_LEYENDA  td.INDICACIONES { font-size:12px; font-weight:bold;}

	#tbl_CIUDADANOS {width:550px; background:#F7F7F7; color:#000000; border:1px solid #888888}
	#tbl_CIUDADANOS  tr.SEPARACION {height:12px;}
	#tbl_CIUDADANOS  td.LEYENDA {text-align:right; font-size:12px;}
	#tbl_CIUDADANOS  td.CAMPO {background:#F7F7F7;}
	
	.CAPTURA_CAMPO {background:#FFFFFF;}
	.CAPTURA_CAMPO_ACTIVO {background:#FFFFDD;}
	
/* Estilos usados en _eventos..asp */
#Eventos_tituloMeses{	font:16px;	font-weight: bolder;	color:#A80000;}
#Eventos_tituloMeses a{	font:10px;	font-weight: normal;	color:#A80000;	text-decoration:none;}
#Eventos_tituloMeses a:hover{	font:10px;	font-weight: normal;	color:#A80000;	text-decoration:underline;}
.eventosTitle{	color:white;	font:10px;	font-weight: bold;	background-color: #004F75;}
#Eventos_calendar{	color:#333333;	font:9px;	background-color:#EEB4BB;}
#Eventos_calendar ul,#Eventos_calendar2 ul{		list-style:none;		margin: 0;		padding: 0;		border: none;}
#Eventos_calendar a,#Eventos_calendar2 a{	color:#333333;	font:9px ;	text-decoration:none;}
#Eventos_calendar a:hover,#Eventos_calendar2 a:hover{	color:#333333;	font:9px;	text-decoration:underline;}
#Eventos_calendar2{	color:#333333;	font:9px;	background-color:#C8E1CC;}
.Eventos_titleCelda{	background-color:#A80000;	font:10px;	font-weight: bolder;	color:white;}
#eventoDetalle{	font:11px;	text-decoration:none;	color:#666666;}
#eventoDetalleTitulo{	font:14px;	font-weight: bolder;	color:#A80000;}
#eventoDetalleDesc{	font:11px;	color:#666666;	padding:0px 24px 12px 24px;}
.eventoImgStyle{	border:1px solid #004F75;}
#texto{font:11px; color:#666666;}
#texto2{font:12px; color:#666666;}
#contacto td{vertical-align:top;font:11px; color:#333;}
#contacto input,textarea{font:11px; color:#333;border:1px solid #CCCCCC;}
#contacto .button{font:11px; color:#333;border:1px solid #333;}