/*---Enlaces-----------------------------------------------------------------------------------------*/
a:link, a:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
 font-weight: bold;
	text-decoration: none;
	color: #4D98A4;
	font-style: normal;
}
a:visited { 
	text-decoration: none;
	font-size: 12px;
 font-weight: bold;
	color: #666666;
}
a:hover { 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;  
	font-size: 12px;
	font-weight: bold;
	color: #336699; 
	font-style: normal
}
/*---Contenido de los bloques------------------------------------------------------------------------*/
.bloques {
	border: 1px solid #7DB1BD;
}
.disclaimer {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #0066FF;
	letter-spacing: 0.06em;
	background-color: #FFFFDE;
	border: 2px dotted #FF9900;
	padding: 5px;
}
.pagina-principal {
	background-color: #7582A9;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 5px;
	color: #FFFFFF;
	letter-spacing: 0.04em;
	}
/*---Titulos-----------------------------------------------------------------------------------------*/
.titulo-general {
	font-family: Arial, Helvetica, sans-serif;
	color: #017CC2;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.04em;
}
/*---TEXTOS------------------------------------------------------------------------------------------*/
.texto-index {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.textos-normales {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: justify;
}
.fechas {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: justify;
}
/*---Menu utilidades inferior-------------------------------------------------------------------------*/
td#menutil a {
	background-color: #7582A9;
	display: block;
	margin: 0;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 0.04em;
}
td#menutil a:hover {
	display: block;
	background-color: #B2D1D8;
	color: #2A1871;
}
/*---Menu General -----------------------------------------------------------------------------------*/
td#inicio a {
	background-color: #330099;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-indent: 5px;
	color: #FFFFFF;
	border: 1px solid #330099;
	cursor: hand;
	letter-spacing: 0.04em;
}
td#inicio a:hover {
	display: block;
	background-color: #FFFFFF;
	text-decoration: none;
	color: #330099;
	border: 1px solid #330099;
}
td#menu a {
	background-color: #B2D1D8;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-indent: 5px;
	color: #333333;
	cursor: hand;
	letter-spacing: 0.04em;
}
td#menu a:hover {
	display: block;
	background-color: #7582A9;
	text-decoration: none;
	color: #FFFFFF;
}
td#menu-actual a {
	background-color: #017CC2;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-indent: 5px;
	color: #FFFFFF;
	cursor: hand;
	letter-spacing: 0.04em;
}
td#menu-actual a:hover {
	display: block;
	background-color: #8FD1FF;
	text-decoration: none;
	color: #336666;
}
td#submenu a {
	background-color: #DCE7DD;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #336666;
	letter-spacing: 0.04em;
	text-indent: 10px;
	cursor: hand;
	width: 120px;
	float: right;
}
td#submenu a:hover {
	display: block;
	background-color: #83B1B9;
	color: #FFFFFF;
	text-decoration: none;
}
td#submenu-actual a {
	background-color: #8FD1FF;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #336666;
	letter-spacing: 0.04em;
	text-indent: 10px;
	cursor: hand;
	width: 120px;
	float: right;
}
.menu-otros{
	background-color: #7582A9;
	display: block;
	margin: 1px;
	padding: 3px;
 font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.04em;
	text-indent: 5px;
}
.especialidades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-bottom-color: #017CC2;
	border-right-color: #017CC2;
	color: #017CC2;
	display: block;
	background-color: #EEEEEE;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 5px;
 padding-bottom: 5px;
	padding-right: 5px;
}
.descripcion {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #017CC2;
	text-align: justify;
}
/*---Hispasante-------------------------------------------------------------------------------------*/
td#hispasante-select a {
	background-color: #C4E1F2;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	color: #330099;
	cursor: hand;
	letter-spacing: 0.04em;
}
td#hispasante-select a:hover {
	display: block;
	background-color: #3333CC;
	text-decoration: none;
	color: #FFFFFF;
}

.titulo-hispasante {
	font-family: Arial, Helvetica, sans-serif;
	color: #330099;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 0.04em;
}
/*---Documentacion-------------------------------------------------------------------------------------*/
td#docu-select a {
	background-color: #DCE7DD;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	color: #586D57;
	cursor: hand;
	letter-spacing: 0.04em;
}
td#docu-select a:hover {
	display: block;
	background-color: #586D57;
	text-decoration: none;
	color: #FFFFFF;
}
.titulo-documentacion {
	font-family: Arial, Helvetica, sans-serif;
	color: #586D57;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.04em;
}
td#docu-select-off a {
	background-color: #999999;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	color: #FFFFFF;
	cursor: hand;
	letter-spacing: 0.04em;
}
/*---Actividades-------------------------------------------------------------------------------------*/
td#activ-select a {
	background-color: #FFFFDD;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	color: #B07303;
	cursor: hand;
	letter-spacing: 0.04em;
}
td#activ-select a:hover {
	display: block;
	background-color: #B07303;
	text-decoration: none;
	color: #FFFFFF;
}

.titulo-actividades {
	font-family: Arial, Helvetica, sans-serif;
	color: #B07303;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 0.04em;
}
td#activ-select-off a {
	background-color: #999999;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 5px;
	color: #FFFFFF;
	cursor: hand;
	letter-spacing: 0.04em;
}
/*---Paginas guias-----------------------------------------------------------------------------------*/
.titulo-general-guias {
	font-family: Arial, Helvetica, sans-serif;
	color: #333300;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 0.04em;
	text-align: center;
	padding: 10px;
}
.seccion-guias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	background-color: #7582A9;
	text-align: center;
	padding: 5px;
	text-transform: uppercase;
}
.titulos-guias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	padding-left: 6px;
	background-color: #666666;
}
.autores {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #666666;
	letter-spacing: 0.02em;
	text-align: left;
}
td#guia-actual a {
	background-color: #9DA59F;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 0.02em;
	text-align: left;
}
td#otras-guias a {
	background-color: #DCE7DD;
	display: block;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #336666;
	letter-spacing: 0.02em;
	cursor: hand;
	text-align: left;
}
td#otras-guias a:hover {
	display: block;
	background-color: #83B1B9;
	color: #FFFFFF;
	text-decoration: none;
}
td#pdf-select a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
	text-align: left;
	cursor: hand;
}
td#pdf-select a:hover {
	color: #990000;
	text-decoration: underline;
}
td#pdf-select a:visited {
	color: #017CC2;
}
/*---Fondos-----------------------------------------------------------------------------------------*/
.fondo-hispasante {
	background-image: url(imagenes-paginas/fondos/fondo-hispasante.jpg);
	background-repeat: no-repeat;
	border: 1px solid #7DB1BD;
}
.fondo-directorio {
	background-image: url(imagenes-paginas/fondos/fondo-directorio.gif);
	background-repeat: no-repeat;
	border: 1px solid #7DB1BD;
}
.fondo-documentacion {
	background-image: url(imagenes-paginas/fondos/fondo-documentacion.gif);
	background-repeat: no-repeat;
	border: 1px solid #7DB1BD;
}
.fondo-actividades {
	background-image: url(imagenes-paginas/fondos/fondo-actividades.gif);
	background-repeat: no-repeat;
	border: 1px solid #7DB1BD;
}
