img {border: 0;}
.botImagen {margin: 0; padding: 0; /*display: inline;*/}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000068; padding: 0;}
.todoElAlto {height: 100%;}
/*vinculos estandar*/
A:link {text-decoration: none; color: white; font-size: 8pt; font-weight: normal;}
A:visited {text-decoration: none; color: white; font-size: 8pt; font-weight: normal;}
A:active {text-decoration: none; color: white; font-size: 8pt; font-weight: normal;}
A:hover {text-decoration: underline; color: white; font-size: 8pt; font-weight: normal;}

/*vinculos simples*/
A.simple:link {text-decoration: none; color: white; font-size: 8pt; font-weight: normal;}
A.simple:visited {text-decoration: none; color: white; font-size: 8pt; font-weight: normal;}
A.simple:active {text-decoration: none; color: white; font-size: 8pt; font-weight: normal;}
A.simple:hover {text-decoration: none; color: white; font-size: 8pt; font-weight: normal;}

/*vinculos Principales*/
A.ppal:link {padding: 0px 3px 0px 3px; text-decoration: none; color: #000068; font-size: 11px; font-weight: bold;}
A.ppal:visited {padding: 0px 3px 0px 3px; text-decoration: none; color: #000068; font-size: 11px; font-weight: bold;}
A.ppal:active {padding: 0px 3px 0px 3px; text-decoration: none; color: #000068; font-size: 11px; font-weight: bold;}
A.ppal:hover {padding: 0px 3px 0px 3px; text-decoration: none; background-color: #7F7FB3; color: white; font-size: 11px; font-weight: bold;}

/*vinculos Principales Activados*/
A.ppalOn:link {padding: 0px 3px 0px 3px; text-decoration: none; background-color: #7F7FB3; color: white; font-size: 11px; font-weight: bold;}
A.ppalOn:visited {padding: 0px 3px 0px 3px; text-decoration: none; background-color: #7F7FB3; color: white; font-size: 11px; font-weight: bold;}
A.ppalOn:active {padding: 0px 3px 0px 3px; text-decoration: none; background-color: #7F7FB3; color: white; font-size: 11px; font-weight: bold;}
A.ppalOn:hover {padding: 0px 3px 0px 3px; text-decoration: none; background-color: #7F7FB3; color: white; font-size: 11px; font-weight: bold;}

/*vinculos Pie*/
A.pie:link {padding: 0px 3px 0px 3px; text-decoration: none; color: #000068; font-size: 11px; font-weight: bold;}
A.pie:visited {padding: 0px 3px 0px 3px; text-decoration: none; color: #000068; font-size: 11px; font-weight: bold;}
A.pie:active {padding: 0px 3px 0px 3px; text-decoration: none; color: #000068; font-size: 11px; font-weight: bold;}
A.pie:hover {padding: 0px 3px 0px 3px; text-decoration: none; background-color: #7F7FB3; color: white; font-size: 11px; font-weight: bold;}

/*vinculos Ficha*/
A.linkFicha:link {text-decoration: none; color: #000068; font-size: 11px; font-weight: normal;}
A.linkFicha:visited {text-decoration: none; color: #000068; font-size: 11px; font-weight: normal;}
A.linkFicha:active {text-decoration: none; color: #000068; font-size: 11px; font-weight: normal;}
A.linkFicha:hover {text-decoration: none; background-color: #7F7FB3; color: white; font-size: 11px; font-weight: normal;}

/*vinculos Rojos*/
A.rojo:link {text-decoration: none; color: #FF0000; font-size: 11px; font-weight: bold;}
A.rojo:visited {text-decoration: none; color: #FF0000; font-size: 11px; font-weight: bold;}
A.rojo:active {text-decoration: none; color: #FF0000; font-size: 11px; font-weight: bold;}
A.rojo:hover {text-decoration: none; background-color: #FF0000; color: white; font-size: 11px; font-weight: bold;}

/*vinculos botonera alfabetico*/
A.azlink:link {text-decoration: none; color: white; font-size: 13px; font-weight: bold;}
A.azlink:visited {text-decoration: none; color: white; font-size: 13px; font-weight: bold;}
A.azlink:active {text-decoration: none; color: white; font-size: 13px; font-weight: bold;}
A.azlink:hover {text-decoration: underline; color: white; font-size: 13px; font-weight: bold;}

/*vinculos oscuros gruesos*/
A.oscBold:link {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0099; font-size: 14px; font-weight: bold; text-transform : uppercase;}
A.oscBold:visited {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0099; font-size: 14px; font-weight: bold; text-transform : uppercase;}
A.oscBold:active {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #CC0099; font-size: 14px; font-weight: bold; text-transform : uppercase;}
A.oscBold:hover {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline; color: #CC0099; font-size: 14px; font-weight: bold; text-transform : uppercase;}

/*vinculos oscuros gruesos 2*/
A.oscBold2:link {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #000068; font-size: 14px; font-weight: bold; text-transform : uppercase;}
A.oscBold2:visited {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #000068; font-size: 14px; font-weight: bold; text-transform : uppercase;}
A.oscBold2:active {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; color: #000068; font-size: 14px; font-weight: bold; text-transform : uppercase;}
A.oscBold2:hover {margin-left: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: underline; color: #000068; font-size: 14px; font-weight: bold; text-transform : uppercase;}

#marcoSup {margin: 0px 2px 0px 2px; background-color: white;}
#marcoInf {margin: 0px 2px 2px 2px; background-color: white;}
.txtBlanco {color: white;}
.banners {text-align: center;}
.todoElAltoBanners {height: 100%; background: white url("../imagenes-comunes/fondo-banners.gif"); vertical-align: bottom; padding-bottom: 10px; text-align: center;}
.banners img{margin-bottom: 7px;}
.pieBanners {BACKGROUND-COLOR: #000068;color: white; height: 29px;}
.imagen {border: 1px solid #000068; margin: 0px 0px 0px 0px;}
.imagenOn {border: 1px solid white; margin: 0px 0px 0px 0px;}
.miniaturas {text-align: left; vertical-align: top; background-color: #FFEF97; /*padding-top: 7px;*/ width: 90%; height: 100%;}
.contenidos {text-align: center; vertical-align: top; background-color: #FFEF97 /*url("../imagenes-comunes/fondoMiniaturas.jpg")*/; width: 100%; height: 100%;}
.miniaturas img {/*margin-bottom: 5px; margin-left: 7px;*/}
.noHayImagen {width: 150px; height: 100px; background-color: #7F7FB3; /*padding: 5px;*/ vertical-align: middle; text-align: center;}
.siHayImagen {width: 150px; height: 100px; padding: 0;}
.infoOff {width: 250px; position: absolute; background-color: yellow; color: black; border: 1px solid black; visibility: hidden;display: none;}
.infoOn {width: 250px; position: absolute; background-color: yellow; color: black; border: 1px solid black; visibility: visible;display: block;}

.resultados {height: 28px; text-align: left; padding-left: 15px; background-color: #7F7FB3; color: white;}
.paginacion {height: 28px; text-align: right; padding-right: 15px; background-color: #7F7FB3; color: white;}
.pie {height: 29px; text-align: center;  vertical-align: middle; background-color: #E7E5F0; color: #000066;}
.pie a {vertical-align: middle; height: 15px;}
.barraTop {BACKGROUND-COLOR: #000068;color: white;}
.barraDown {line-height: 15px; padding: 3px 0px 3px 10px; BACKGROUND-COLOR: #E7E5F0;/*border-left: 7px solid #E7E5F0; border-right: 7px solid #E7E5F0;*/}

input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000068; padding: 0 2px 0 2px; border: 1px solid #000066;}
.formulario {display: inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000068; padding: 0 2px 0 2px; border: 0}
.enLinea {display: inline;}
#dhtmltooltip{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
position: absolute;
left: -300px;
width: 180px;
border: 1px solid black;
padding: 2px 6px 2px 6px;
background-color: #E7E5F0;
color: #000068;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.tablaInfo {width: 300px;}
#capaInfo {width: 300px; position: absolute; left: 200px; top: 200px; border: 1px solid white; background-color: #000068; padding: 0px 7px 7px 7px;}
#capaInfoMuestra {width: 300px; border: 1px solid white; background-color: #000068; padding: 0px 7px 7px 7px;}
.capaInfoOff {display: block; visibility: hidden;}
.capaInfoOn {display: block; visibility: visible;}
hr {color: #000068; text-decoration: none;}
.divTitulo {text-align: center; padding: 5px 7px 5px 7px; display: block; background-color: white; color: #000068; border-bottom: 3px solid #000068; font-weight: bold; font-size: 12pt;}
#divTituloTxt {}
.divClose {text-align: right; color: white; padding: 3px 0 3px 0;}
.sinPadding {padding: 0;}
.divClose img {margin: 0;}
#divTxt {padding: 10px; background-color:#D6D6E7; color: #000068;}
.sinMargen {margin: 0; padding: 0; display: inline;}

/*Ventana CDS y Videos*/
.titulo {font-weight: bold; font-size: 14px;}



/*BUSCADOR AVANZADO*/
#buscadorAvanzado {height: 29px; width: 780px; BACKGROUND-COLOR: #000068; color: white; position: absolute; left: 202px; top: 0;}
.buscadorAvanzadoOff {display: block; visibility: hidden;}
.buscadorAvanzadoOn {display: block; visibility: visible;}
.parrafo {
	COLOR: #000066;
	font-family : Verdana, Geneva, Arial;
	font-size : 12px;
	padding: 15px;
}
.codigo {
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font : bold;
}

.combogris {
	BACKGROUND-COLOR: White;
	COLOR: Black;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px
}
.titulo {
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight : bold;
	background : White;
	text-transform : uppercase;
}
.titulo2 {
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight : bold;
	text-transform : uppercase;
}
.preTitulo {
	COLOR: Blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline;
	font-weight : bold;
	background : White;
	text-transform : uppercase;
	border : 0px;
}
.tituloLink {
	COLOR: Blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline;
	font-weight : bold;
	background : White;
	text-transform : uppercase;
}
.ciudad {
	COLOR: #990000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	background : White;
	text-transform : uppercase;
}
.preCiudad {
	COLOR: #990000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	background : White;
	text-transform : uppercase;
	border-width : 0;
}
.descripcion {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	background : White;	
	text-transform : uppercase;
}
.preDescripcion {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	background : White;	
	text-transform : uppercase;
	border : 0px;
}
.email {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-transform : lowercase;
}
.preEmail {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-transform : lowercase;
	border : 0px;
	background-color : #FFFFCC;
}
.emailLink {
	COLOR: Blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	text-transform : lowercase;
}
.inferior {
	COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.parrafoSin {
	COLOR: #000066;
	font-family : Verdana, Geneva, Arial;
	font-size : 12px;
}

.sitiosrec {
	COLOR: Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.anTitulo {
	COLOR: White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font : bold;
	text-indent : 10px;
	text-transform : uppercase;
}
.anTexto {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.anFecha {
	color: Lime;
	font-family : Arial, Helvetica, sans-serif;
	font : bold;
	font-size : 12px;
}
.ayuda { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}