/* ------------------------------------- Estilos para el Menu Dinamico ------------------------------------ */
			
A { color: #999999; }
A:Visited  { color:#999999; }
A:Active { color: #999999; }
A:Hover { color: #999999; }
						
/*------------------- Estilos de la Estructura de la Pagina ---------------------*/

hr { color: #CCCCCC; }

h1 { font-family: "Lucida Grande", arial, helvetica; font-size: 20px; color: #009DDF; text-align: left; line-height: normal; vertical-align: top; }

h2 { font-family: "Lucida Grande", arial, helvetica; font-size: 16px; color: #999999; text-align: left;	margin-right: 20px;	padding: 20px;	margin-left: 150px;	margin-top: 50px; font-weight: normal; }			

body { margin: 0; padding: 0; padding-right: 0;	padding-left: 0; padding-bottom: 0;	padding-top: 0;	border: 0;	background-color: #ffffff;	text-align: left; }

#texto_normal {	width: 460px; padding-right: 20px; padding-left: 30px; font-family: "Lucida Grande", arial, helvetica; font-size: 13px;	line-height: 18px; color: #777777; text-align: justify; }

#container {/* contenedor con el marco de la pagina */ height: auto; width: 964px;	margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; vertical-align: top; border: 1px solid #CCCCCC; }

#cerrar_ventana { height: auto;	width: 900px; font-family: "Lucida Grande", tahoma, helvetica; font-size: 9px; color: #009DDF; text-align: right; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-style: normal; }	

#cabecera {	float: left; /* lo flotamos a la izquierda */ width: 952px;	height: 78px;	/*display: inline;*/	margin: 0; /* le quitamos el margen a la lista */ padding: 0; /* y el relleno */	padding-right: 0; padding-left: 0; padding-bottom: 0; padding-top: 0; border: 0; overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */ background-color: white; /*clear: both; /* con esto nos aseguramos de que no se ponga nada a los lados */ }
			
.recuadros { margin: 0; /* le quitamos el margen a la lista */ padding: 0; /* y el relleno */ position:absolute; visibility:hidden;	font-family:verdana, arial;	font-size:12pt;	border: none; }
			
.recuadros_opc1 { margin: 0; /* le quitamos el margen a la lista */	padding: 0; /* y el relleno */ border: 0; width: 142px;	height: 50px;	position:absolute; visibility:hidden; font-family:verdana, arial; font-size:12pt; overflow: hidden;	clear: both; z-index:1;filter:alpha(opacity=00);-moz-opacity:.00;KhtmlOpacity:.00;opacity:.00; }
			
.recuadros_opc2 {
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	border: 0;
	width: 142px;
	height: 105px;
	position: absolute;
	visibility: hidden;
	font-family: verdana, arial;
	font-size:12pt;
	overflow: hidden;
	clear: both;
	z-index:1;filter:alpha(opacity=00);-moz-opacity:.00;KhtmlOpacity:.00;opacity:.00;
}
			
.recuadros_opc3 {
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	border: 0;
	width: 142px;
	height: 90px;
	position:absolute;
	visibility:hidden;
	font-family:verdana, arial;
	font-size:12pt;
	overflow: hidden;
	clear: both;
	z-index:1;filter:alpha(opacity=00);-moz-opacity:.00;KhtmlOpacity:.00;opacity:.00;
}
			
.recuadros_opc4 {
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	border: 0;
	width: 142px;
	height: 90px;
	position:absolute;
	visibility:hidden;
	font-family:verdana, arial;
	font-size:12pt;
	overflow: hidden;
	clear: both;
	z-index:1;filter:alpha(opacity=00);-moz-opacity:.00;KhtmlOpacity:.00;opacity:.00;
}
#menu_cabecera {
	width: 900px;
	height: 90%;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
	background-color: white;
	color: #A8A8A8;
	text-align: right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 10px;
	padding-top: 2px;
}
#logo_cabecera {
	width: 900px;
	/*height: 78px;*/
	height: 57px;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#campos { height: auto; width: 900px; font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; text-align: right; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-style: normal; }
#campos a.enlace_campos:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px;	color: #009DDF;	text-align: right; font-style: normal; text-decoration: none; }
#campos a.enlace_campos:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px;	color: #009DDF;	text-align: right; font-style: normal; text-decoration: none; }
#campos a.enlace_campos:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px;	color: #009DDF;	text-align: right; font-style: normal; text-decoration: none; }
#campos a.enlace_campos:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px;	color: #009DDF;	text-align: right; font-style: normal; text-decoration: none; }

.campos_busqueda { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; line-height: 14pt; font-weight: normal;	text-align: left; text-indent: 12px; }
.campos_busqueda_form { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666 line-height: 14pt; font-weight: normal;	text-align: left; text-indent: 12px; }
a.enlace_campos_busqueda:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; line-height: 14pt; font-weight: normal;	text-align: left; text-indent: 12px; text-decoration: none; }
a.enlace_campos_busqueda:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; line-height: 14pt; font-weight: normal;	text-align: left; text-indent: 12px; text-decoration: none; }
a.enlace_campos_busqueda:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; line-height: 14pt; font-weight: normal;	text-align: left; text-indent: 12px; text-decoration: none; }
a.enlace_campos_busqueda:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; line-height: 14pt; font-weight: normal;	text-align: left; text-indent: 12px; text-decoration: none; }

#sub_menu_cabecera { /*height: auto;*/ height: 14px; width: 900px; font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #777777; text-align: right; text-indent: -16px; margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto; }
#sub_menu_cabecera a.enlace_sub_menu_cabecera:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #777777; text-align: right; text-indent: -16px; text-decoration: none; }
#sub_menu_cabecera a.enlace_sub_menu_cabecera:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #777777; text-align: right; text-indent: -16px; text-decoration: none; }
#sub_menu_cabecera a.enlace_sub_menu_cabecera:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #777777; text-align: right; text-indent: -16px; text-decoration: none; }
#sub_menu_cabecera a.enlace_sub_menu_cabecera:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #777777; text-align: right; text-indent: -16px; text-decoration: none; }	

#final_cabecera {
	float: left;
	width: 328px;
	//width: 312px;
	height: 78px;
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
	background-color: white;
}

#menu_principal { background-color: #009DDF; width: 948px; height: 18px; font-weight: bold;	margin-top: 10px; margin-right: auto; margin-bottom: 2px; margin-left: auto;	text-align: left; text-indent: 16px; overflow: hidden; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 11px;	line-height: 12px;	color: #FFFFFF;	padding-left: 16px; }

#menu_principal a.enlace_menu_principal_seleccionada:active { color: #003B79; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }
#menu_principal a.enlace_menu_principal_seleccionada:link { color: #003B79; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }
#menu_principal a.enlace_menu_principal_seleccionada:visited { color: #003B79; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }
#menu_principal a.enlace_menu_principal_seleccionada:hover { color: #003B79; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }

#menu_principal a.enlace_menu_principal_deseleccionada:active { color: #FFFFFF; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }
#menu_principal a.enlace_menu_principal_deseleccionada:link { color: #FFFFFF; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }
#menu_principal a.enlace_menu_principal_deseleccionada:visited { color: #FFFFFF; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }
#menu_principal a.enlace_menu_principal_deseleccionada:hover { color: #FFFFFF; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; text-decoration: none; }

.menu_principal_seleccionada { color: #003B79;	font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: left; text-indent: 16px; rder-top-style: dashed; font-weight: bold; }	

#contenido { min-height: 580px; height: auto; _height: 580px; /*height: 600px;*/ width: 948px; margin-right: 0px;	margin-left: 0px; margin-top: 10px; margin-bottom: 10px; padding: 0px; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }

#tituloapartado { background-color: #FFFFFF; width: auto; height: auto; padding-left: 16px;	border-bottom-width: 1px; border-bottom-style: dashed;	border-bottom-color: #CCCCCC; margin-top: 16px;	margin-right: 0px; margin-bottom: 16px;	margin-left: 16px; font-family: "Lucida Grande", arial, helvetica; font-size: 20px; line-height: normal; color: #009DDF;	font-weight: bold; }

#separador { height: auto; width: 932px; background-color: #FFFFFF; margin-top: 0px; margin-right: 8px;	margin-bottom: 15px; margin-left: 16px;	border-top-width: 1px; border-top-style: dashed; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #CCCCCC; }

#datos_tecnicos_busqueda { background-color: #FFFFFF; width: auto; height: auto;	font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF;	line-height: normal; font-weight: bold;	padding-left: 5px;	padding-top: 5px; padding-bottom: 5px;	margin: 0px;}

#datos_tecnicos { background-color: #FFFFFF; width: auto; height: auto;	font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px;	color: #009DDF;	line-height: normal; font-weight: bold;	padding-left: 32px;	padding-top: 5px; padding-bottom: 5px;	margin: 0px;}

.Datos_tecnicos { font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF; line-height: 16pt; font-weight: bold; }
a.enlace_Datos_tecnicos:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF; line-height: 16pt; font-weight: bold; text-decoration: none; }
a.enlace_Datos_tecnicos:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF; line-height: 16pt; font-weight: bold; text-decoration: none; }
a.enlace_Datos_tecnicos:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF; line-height: 16pt; font-weight: bold; text-decoration: none; }
a.enlace_Datos_tecnicos:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF; line-height: 16pt; font-weight: bold; text-decoration: none; }

.Datos_tecnicos_texto_busqueda { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; padding: 0px; font-weight: normal;	line-height: normal; list-style-position: outside; list-style-image:  url(/ASP/corporativa/catalogo/catalogo/Imagenes/bolo.gif); }

.Datos_tecnicos_texto { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; padding: 0px; font-weight: normal;	line-height: normal; list-style-position: outside; list-style-image:  url(/ASP/corporativa/catalogo/catalogo/Imagenes/bolo.gif); }
a.enlace_Datos_tecnicos_texto:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; text-decoration: none; }
a.enlace_Datos_tecnicos_texto:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; text-decoration: none; }
a.enlace_Datos_tecnicos_texto:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; text-decoration: none; }
a.enlace_Datos_tecnicos_texto:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; text-decoration: none; }

a.enlace_Datos_tecnicos_texto_negrita:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; font-weight: bold; }
a.enlace_Datos_tecnicos_texto_negrita:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; font-weight: bold; }
a.enlace_Datos_tecnicos_texto_negrita:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; font-weight: bold; }
a.enlace_Datos_tecnicos_texto_negrita:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; font-weight: normal;	line-height: normal; list-style-position: outside; font-weight: bold; }

.Datos_tecnicos_negrita { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666;	padding: 0px; font-weight: bold;	line-height: 16pt; }
a.enlace_Datos_tecnicos_negrita:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #666666;	padding: 0px; font-weight: bold; text-decoration: none; }
a.enlace_Datos_tecnicos_negrita:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #666666;	padding: 0px; font-weight: bold; text-decoration: none; }
a.enlace_Datos_tecnicos_negrita:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #666666;	padding: 0px; font-weight: bold; text-decoration: none; }
a.enlace_Datos_tecnicos_negrita:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #666666;	padding: 0px; font-weight: bold; text-decoration: none; }

.resultado_busqueda { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF;	line-height: 14pt; font-weight: normal;	text-align: left; text-indent: 12px; margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.resultado_busqueda_negrita { font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF;	line-height: 14pt; font-weight: bold; text-align: left; text-indent: 12px; margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.resultado_busqueda_texto {
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 11px;
	color: #666666;
	padding: 0px;
	font-weight: normal;
	line-height: normal;
	text-indent: 12px;
}

.Tabla_cabecera {
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 11px;
	color: #003B79;
	line-height: 14pt;
	font-weight: bold;
	text-align: center;
	background-color: #CEE8FD;
	padding: 0px;
	margin: 0px;
}
#publicaciones {
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	line-height: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}

#rotulo {
	margin-bottom: 8px;
}

.Tabla_titulo {
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 11px;
	color: #666666;
	padding: 0px;
	font-weight: normal;
	line-height: normal;
	text-indent: 30px;
}
#paginas {
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 15px;
	margin-bottom: 5px;
	text-indent: 12px;
}
.paginasbold {
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 10px;
	color: #009DDF;
	padding: 0px;
	font-weight: bold;
	line-height: normal;
	text-align: center;
}

#foto {
	height: 200px;
	width: 150px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(auto,auto,auto,auto);
	float: right;
	padding-right: 8px;
}
#mas_info { height: auto; width: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; text-align: right;	margin-top: 0px; margin-right: 24px; margin-bottom: 5px; margin-left: 0px; font-style: normal; }
#mas_info a.enlace_mas_info:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; text-align: right; font-style: normal; text-decoration: none; }
#mas_info a.enlace_mas_info:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; text-align: right; font-style: normal; text-decoration: none; }
#mas_info a.enlace_mas_info:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; text-align: right; font-style: normal; text-decoration: none; }
#mas_info a.enlace_mas_info:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #009DDF; text-align: right; font-style: normal; text-decoration: none; }

#indice { height: auto; width: 916px; font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: right; padding-right: 16px; padding-top: 5px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-bottom: 10px; }
#indice a.enlace_indice:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: right; text-decoration: none; }
#indice a.enlace_indice:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: right; text-decoration: none; }
#indice a.enlace_indice:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: right; text-decoration: none; }
#indice a.enlace_indice:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: right; text-decoration: none; }

#capa_sinopsis { background-color: #FFFFFF; width: 916px; height: auto; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 13px; color: #009DDF; line-height: normal; font-weight: bold; padding-left: 16px; padding-top: 0px; padding-bottom: 5px;	padding-right: 0px;	border-bottom-width: 1px;	border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top: 0px;	margin-right: 16px;	margin-bottom: 0px;	margin-left: 16px; display: block; }
#capa_sinopsis_texto { background-color: #FFFFFF; width: 900px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px;	line-height: 13pt; text-align: justify; padding-left: 32px;	padding-top: 0px; padding-bottom: 10px;	color: #666666;	vertical-align: top;	margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: 0px; display: block; }

#capa_indice { background-color: #FFFFFF; width: 916px; height: auto; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 13px; color: #009DDF; line-height: normal; font-weight: bold; padding-left: 16px; padding-top: 0px; padding-bottom: 5px;	padding-right: 0px;	border-bottom-width: 1px;	border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top: 0px;	margin-right: 16px;	margin-bottom: 0px;	margin-left: 16px; display: none; }
#capa_indice_texto { background-color: #FFFFFF; width: 900px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px;	line-height: 13pt; text-align: justify; padding-left: 32px;	padding-top: 0px; padding-bottom: 10px;	color: #666666;	vertical-align: top;	margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: 0px; display: none; }

#capa_complementos { background-color: #FFFFFF; width: 916px; height: auto; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 13px; color: #009DDF; line-height: normal; font-weight: bold; padding-left: 16px; padding-top: 0px; padding-bottom: 5px;	padding-right: 0px;	border-bottom-width: 1px;	border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top: 0px;	margin-right: 16px;	margin-bottom: 0px;	margin-left: 16px; display: none; }
#capa_complementos_texto { background-color: #FFFFFF; width: 900px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px;	line-height: 13pt; text-align: justify; padding-left: 32px;	padding-top: 0px; padding-bottom: 10px;	color: #666666;	vertical-align: top;	margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: 0px; display: none; }

#capa_otrascaracteristicas { background-color: #FFFFFF; width: 916px; height: auto; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 13px; color: #009DDF; line-height: normal; font-weight: bold; padding-left: 16px; padding-top: 0px; padding-bottom: 5px;	padding-right: 0px;	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top: 0px; margin-right: 16px;	margin-bottom: 0px;	margin-left: 16px; display: none; }
#capa_otrascaracteristicas_texto { background-color: #FFFFFF; width: 900px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px;	line-height: 13pt; text-align: justify; padding-left: 32px;	padding-top: 0px; padding-bottom: 10px;	color: #666666;	vertical-align: top;	margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: 0px; display: none; }

#capa_otraspublicaciones { background-color: #FFFFFF; width: 916px; height: auto; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 13px; color: #009DDF; line-height: normal; font-weight: bold; padding-left: 16px; padding-top: 0px; padding-bottom: 5px; padding-right: 0px;	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top: 0px; margin-right: 16px; margin-bottom: 0px;	margin-left: 16px; display: none; }
#capa_otraspublicaciones_texto { background-color: #FFFFFF; width: 900px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px;	line-height: 13pt; text-align: justify; padding-left: 32px;	padding-top: 0px; padding-bottom: 10px;	color: #666666;	vertical-align: top; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: 0px; display: none; }

#relacionados {
	background-color: #FFFFFF;
	width: 916px;
	height: auto;
	font-family: "Lucida Grande", tahoma, helvetica;
	font-size: 13px;
	color: #009DDF;
	line-height: normal;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 0px;
	margin-left: 16px;
}

#relacionados_superior { background-color: #FFFFFF; width: 524px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 13px; color: #009DDF;	line-height: normal; font-weight: bold; padding-left: 16px; padding-top: 0px; padding-bottom: 5px; padding-right: 0px; border-bottom-width: 1px; border-bottom-style: dashed;	border-bottom-color: #CCCCCC; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 16px; }

#relacionados_contenido_superior { background-color: #FFFFFF; /*width: 524px;*/ width: 540px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; line-height: 13px; font-weight: normal; padding-left: 16px; padding-top: 0px; padding-bottom: 5px; padding-right: 0px; margin: 0px; }

#relacionados_contenido { background-color: #FFFFFF; width: 932px; height: auto; font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; line-height: 13px; font-weight: normal; padding-left: 16px; padding-top: 0px; padding-bottom: 5px; padding-right: 0px;	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin: 0px; }

#relacionados_contenido a.enlace_relacionados_contenido:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; line-height: 13px; font-weight: normal; text-decoration: none; }
#relacionados_contenido a.enlace_relacionados_contenido:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; line-height: 13px; font-weight: normal; text-decoration: none; }
#relacionados_contenido a.enlace_relacionados_contenido:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; line-height: 13px; font-weight: normal; text-decoration: none; }
#relacionados_contenido a.enlace_relacionados_contenido:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #666666; line-height: 13px; font-weight: normal; text-decoration: none; }

.separadores {
	color: #A8A8A8;
	font-size: 11px;
	font-family: "Lucida Grande", tahoma, helvetica;
	line-height: 11pt;
	text-align: center;
	vertical-align: middle;
	rder-top-style: dashed;
	font-weight: bold;
}

#menu_inferior { height: auto; width: 916px; font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal;	text-align: right; padding-right: 16px;	padding-top: 5px; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px;	margin-left: auto; padding-bottom: 10px; vertical-align: baseline; }
a.enlace_menu_inferior:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: left; text-decoration: none; }
a.enlace_menu_inferior:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: left; text-decoration: none; }
a.enlace_menu_inferior:visited {	font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: left; text-decoration: none; }
a.enlace_menu_inferior:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #009DDF; font-style: normal; text-align: left; text-decoration: none; }

a.enlace_solicitud_acceso:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #009DDF; font-style: normal; text-align: center; text-decoration: none; }
a.enlace_solicitud_acceso:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #009DDF; font-style: normal; text-align: center; text-decoration: none; }
a.enlace_solicitud_acceso:visited {	font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #009DDF; font-style: normal; text-align: center; text-decoration: none; }
a.enlace_solicitud_acceso:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 12px; color: #009DDF; font-style: normal; text-align: center; text-decoration: none; }

#menu_cabecera a.enlace_menu_cabecera:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3FAFEA;
	text-decoration: none;
	font-weight: bold;
}
#menu_cabecera a.enlace_menu_cabecera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3FAFEA;
	text-decoration: none;
	font-weight: bold;
}			
#menu_cabecera a.enlace_menu_cabecera:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0820F;
	text-decoration: none;
	font-weight: bold;
}

#final_cabecera a.enlace_menu_cabecera:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3FAFEA;
	text-decoration: none;
	font-weight: bold;
}
#final_cabecera a.enlace_menu_cabecera:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3FAFEA;
	text-decoration: none;
	font-weight: bold;
}
#final_cabecera a.enlace_menu_cabecera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3FAFEA;
	text-decoration: none;
	font-weight: bold;
}			
#final_cabecera a.enlace_menu_cabecera:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0820F;
	text-decoration: none;
	font-weight: bold;
}

#final_menu .texto_identificacion  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0F0F0;
	font-weight: bold;
}

#final_menu a.enlace_identificacion:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0F0F0;
	text-decoration: none;
	font-weight: bold;
}
#final_menu a.enlace_identificacion:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0F0F0;
	text-decoration: none;
	font-weight: bold;
}
#final_menu a.enlace_identificacion:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0F0F0;
	text-decoration: none;
	font-weight: bold;
}			
#final_menu a.enlace_identificacion:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0820F;
	text-decoration: none;
	font-weight: bold;
}
#menu_cabecera a.enlace_cabecera:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00215F;
	text-decoration: none;
	font-weight: bold;
}
#menu_cabecera a.enlace_cabecera:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00215F;
	text-decoration: none;
	font-weight: bold;
}
#menu_cabecera a.enlace_cabecera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00215F;
	text-decoration: none;
	font-weight: bold;
}			
#menu_cabecera a.enlace_cabecera:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0820F;
	text-decoration: none;
	font-weight: bold;
}

#final_cabecera a.enlace_cabecera:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00215F;
	text-decoration: none;
	font-weight: bold;
}
#final_cabecera a.enlace_cabecera:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00215F;
	text-decoration: none;
	font-weight: bold;
}
#final_cabecera a.enlace_cabecera:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00215F;
	text-decoration: none;
	font-weight: bold;
}			
#final_cabecera a.enlace_cabecera:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F0820F;
	text-decoration: none;
	font-weight: bold;
}

#menu {
	float: none;
	width: 932px;
	height: 24px;
	background-color: #052754;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
	border-top-width: 2;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	text-indent: 16px;
}

#final_menu {
	/*position: absolute;*/
	float: left;
	width: 328px;
	//width: 312px;	
	height: 41px;
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
	background-color: #191919;
}			
			
#espacio_menu {
	float: left;
	width: 193px;
	height: 41px;
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
}
			
#opciones_menu {
	float: left;
	width: 588px;
	height: 41px;
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;	
}
			
#opcion1, #opcion2, #opcion3, #opcion4 {
	float: left;
	width: 142px;
	height: 41px;
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;	
}
			
#logo_menu {
	float: right;
	width: 170px;
	height: 41px;
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
}

#cuerpo {
	float: left;
	width: 952px;
	height: 430px;
	/*display: inline;*/
	background-color: white;
	/*clear: both; /* con esto nos aseguramos de que no se ponga nada a los lados */	
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
	color: #FFFFFF;
}


#final_cuerpo {
	float: left;
	width: 328px;
	//width: 312px;
	height: 430px;
	margin: 0; /* le quitamos el margen a la lista */
	padding: 0; /* y el relleno */
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 0;
	border: 0;
	overflow: hidden; /* Disable scrollbars. Set to "scroll" to enable */
	background-color: white;
}
			
#pie {
	width: 964px;
	height: 18px;
	/*display: inline;*/
	font-family: "Lucida Grande", arial, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	overflow: hidden;
	padding: 0;
	clear: both;
	vertical-align: middle;
	margin: 0;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
			
#pie_copyright { width: 30%; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 30px;	color: #666666;	float: right;	clear: right; padding-top: 4px;	text-align: right;	padding-right: 16px; font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; }

#pie_copyright a.enlace_copyright_pie:active  { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #666666; text-decoration: none; }
#pie_copyright a.enlace_copyright_pie:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #666666; text-decoration: none; }
#pie_copyright a.enlace_copyright_pie:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #666666; text-decoration: none; }			
#pie_copyright a.enlace_copyright_pie:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #666666; text-decoration: none; }
			
#pie_menu { text-align: left; width: 30%; height: auto; color: #666666;	clear: right; float: left; margin-top: 0px;	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 4px; text-indent: 16px;	font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; }

#pie_menu a.enlace_menu_pie:active  { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px;	color: #666666; text-decoration: none; }
#pie_menu a.enlace_menu_pie:link { font-family: "Lucida Grande", tahoma, helvetica;	font-size: 10px; color: #666666; text-decoration: none; }
#pie_menu a.enlace_menu_pie:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px;	color: #666666;	text-decoration: none; }			
#pie_menu a.enlace_menu_pie:hover {	font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; color: #666666; text-decoration: none; }

.ancla {
	position:relative;
	visibility:visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.ancla_selecionada {
	position:relative;
	visibility:visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7A7A7A;
	background-color: #B1B1B1;
	font-weight: bold;
}		
/* ----------------------- */
			
ul#enlace_logo_menu {				  
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
}
ul#enlace_logo_menu li {
	margin: 0px;
	padding: 0;
	border: 0;
	float: right;
}
ul#enlace_logo_menu li a {
	display: block;
	width: 85%;
	padding: 4px 0;
	border: 0;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	color: #929292;
	background-color: #F5F5F5;
}
ul#enlace_logo_menu li a:hover {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #F07A00;
}
