.barra_tit_azul {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #0066cc
}
P {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(images/reales/bullet_circular.gif); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
A {
	COLOR: #0066cc; TEXT-DECORATION: none
}
P A:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
P A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pie_foto {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bread {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_pequeno {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(images/reales/bullet_circular.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.tit_anexos {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #eeeeee
}
A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; FONT-SIZE: 12px
}
.canales:link {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Georgia, Times New Roman, Times, sans-serif; TEXT-DECORATION: none
}
.canales:visited {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Georgia, Times New Roman, Times, sans-serif; TEXT-DECORATION: none
}
.canales:hover {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: yellow; FONT-FAMILY: Georgia, Times New Roman, Times,  sans-serif; TEXT-DECORATION: none
}
.fac:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fac:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fac:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fondo:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.fondo:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.fondo:hover {
	COLOR: #99ccff; TEXT-DECORATION: none
}
.barra_subtit_ocre {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/reales/fondo_porlet_ocre.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 3px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #aa072e
}
.link_tit {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bajada_porlet {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tit_porlet_grande {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tit_porlet_chico {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.barra_porlet_azul {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/reales/fondo_porlet_azul.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #003399 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #003399 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3366cc
}
.creditos {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.autor {
	FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.tabla_contacto {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; WIDTH: 95%; TEXT-INDENT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: 1px dashed
}
abbr {
	CURSOR: help; BORDER-BOTTOM: 1px dashed
}
SPAN.abbr {
	CURSOR: help; BORDER-BOTTOM: 1px dashed
}
.tabla1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #0066cc; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.celdas1 {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/reales/fondo_ficha1.jpg); PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.celda-encabezado1 {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/reales/fondo_encabezados.jpg); PADDING-BOTTOM: 2px; BORDER-LEFT: #0066cc 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tipoHead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.tipoLight {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tipoBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.enlaces_sup {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.celdas2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeedd; BORDER-RIGHT-WIDTH: 0px
}
.celdas3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; BORDER-RIGHT-WIDTH: 0px
}
.tabla_ocre {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #d2a84f; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #d2a84f; BORDER-TOP-COLOR: #d2a84f; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #d2a84f
}
.boton_gris {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.ficha1 {
	BORDER-RIGHT: #ffe4ae 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffe4ae 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/reales/fondo_ficha.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #ffe4ae 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffe4ae 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fondo_columna1 {
	BACKGROUND-IMAGE: url(images/reales/sombra_col.gif)
}
.fondo_pixel_celeste {
	BACKGROUND-IMAGE: url(images/pixel_celeste.gif)
}
.fondo_columna1_claro {
	BACKGROUND-IMAGE: url(images/reales/sombra_col_cel.gif)
}
.enlaces_permanentes {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.llamado_anexos {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_menu {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fondo_puntos {
	BACKGROUND-IMAGE: url(images/reales/puntos_14.gif)
}
.celda_amarilla {
	
}
.celdaAmarilla {
	BACKGROUND-IMAGE: url(images/reales/pixel_amarillo.gif)
}
.pres {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.resultados {
	BORDER-RIGHT: black 0px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 0px dotted; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 0px dotted; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.alfabetico {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/reales/fondo_alfabetico.gif); BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 27px
}
UL {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.url {
	BORDER-RIGHT: #ff812d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff812d 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff812d 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff812d 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffaa55; TEXT-DECORATION: none
}
.pgm_celda-encabezado1_rojo {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/reales/fondo_encabezados.jpg); PADDING-BOTTOM: 2px; BORDER-LEFT: #0066cc 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pgm_celdas1_rojo {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/reales/fondo_ficha1.jpg); PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.thumbnail{
position: relative;
z-index: 0;
}.thumbnail:hover{
background-color: transparent;
z-index: 50;
}.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -100px; /*position where enlarged image should offset horizontally */

}

