@charset "utf-8";
.destacados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.ttl_destacados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bolder;
	text-decoration: none;
}
.ttl_destacados:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bolder;
}
.ttl_eventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6C88A4;
	text-decoration: none;
}
.ttl_eventos:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.eventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.field_buscar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #F0F0F0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.suscribase_boletin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.copyrightlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.copyrightlink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
}
.ttl_OTROS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bolder;
	text-decoration: none;
}
.ttlSECCIONES {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #141B6B;
	font-weight: bolder;
	text-decoration: none;
}
.TXTGeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #E6E6E6;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #999999;
}
.fieldDirectorio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #E6E6E6;
}
.fieldForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.linkFormato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.linkFormato:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
}
.ttl_news_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
/* main table */
.ewTable {
   border-collapse: collapse;
   border: 1px solid;
   border-color: #E4E4E4;
   color: #000000; /* text color */
}
.ewTable A:link {
        COLOR: #FFFFFF;
}
.ewTable A:visited {
        COLOR: #FFFFFF;
}
.ewTable A:hover {
        COLOR: #000066;
}
.ewTable A:active {
        COLOR: #000066;
}
/* main table data cells */
.ewTable td {
        padding: 2px; /* cell padding */
        border: 1px solid; /* cell spacing */
        border-color: #CCCCCC;  /* table background color */
        vertical-align: top;
        FONT-SIZE: 10px;
        FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif;
}
/* main table header cells */
.ewTableHeader {
        BACKGROUND-IMAGE: url(../images/back_table.png);
		padding-bottom: 4px;
		padding-top: 4px;
        color: #000066; /* header font color */
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}
.ewTableHeader a {
        color: #000066; /* header font color */
}
.ewTableHeader A:link {
        COLOR: #000066;
}
.ewTableHeader A:visited {
        COLOR: #000000;
}
.ewTableHeader A:hover {
        COLOR: #FF9933;
}
.ewTableHeader A:active {
        COLOR: #000066;
}
/* odd items 1,3,5,7,... */
table tr.odd td,
.odd {
    background: #F6F6F6;
}

/* even items 2,4,6,8,... */
table tr.even td,
.even {
    background: #E5E5E5;
}

/* odd table rows 1,3,5,7,... */
table tr.odd td,
table tr.odd,
table tr.even td,
table tr.even {
    text-align:         left;
}
/*Diseņo de Texto Negro sin negrilla*/
.textonegronormal {
        FONT-SIZE: 10px;
        COLOR: #000000;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION:none;
}
.textonegronormal a:link {
        COLOR: #000066;
}
.textonegronormal a:visited {
        COLOR: #000066;
}
.textonegronormal a:hover {
        COLOR: #507cd4;
}
.textonegronormal a:active {
        COLOR: #507cd4;
}
/*Diseņo de Celeste azul Claro con negrilla*/
.textoceleste {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #507cd4;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}
.textoceleste a:link {
        COLOR: #507cd4;
}
.textoceleste a:visited {
        COLOR: #507cd4;
}
.textoceleste a:hover {
        COLOR: #FF9933;
}
.textoceleste a:active {
        COLOR: #FF9933;
}
/*Diseņo de Texto Naranja con negrilla*/
.textonaranja {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #FF9933;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.textonaranja a:link {
        COLOR: #FF9933;
}
.textonaranja a:visited {
        COLOR: #FF9933;
}
.textonaranja a:hover {
        COLOR: #cc0033;
}
.textonaranja a:active {
        COLOR: #cc0033;
}
.tborder {
        BORDER-RIGHT: #CACACA 1px solid;
        BORDER-TOP: #CACACA 1px solid;
        BORDER-LEFT: #CACACA 1px solid;
        COLOR: #141B6B;
        BORDER-BOTTOM: #CACACA 1px solid;
        BACKGROUND-COLOR: #CFE4FE;
}
