/* ************ Títuos H  ********* */
/* *********************************** */
h1 { 
	font-size: 18;
	font-weight: bold;
	margin-top:3;
	margin-bottom:0
	}
h2 {
	font-size: 14;
	color: #0000CC;
	font-weight:bold;
	font-style:italic;
	margin-bottom:3;
	line-height:120%;
	}
h3 {
	font-size: 14;
	font-weight:bold;
	font-style:italic;
	margin-bottom:3;
	margin-top:3;
	line-height:120%;
	text-align:center
	}
h4 {
	font-size: 10;
	color: #0000CC;
	line-height:100%;
	font-weight:bold;
	margin-bottom:0
	}
h5 {
	font-size: 12;
	color: #006699;
	text-decoration: none;
	text-align:justify;
	line-height:120%;
	background-color:#FFFFFF
	}

/* ******* Titulo Sección  ******* */
/* *********************************** */
.tit_seccion {
	color: #000080;
	text-align:center;
	background-color:#E2EDF9;
	background-image:url('fdo-tit-secc.jpg');
	width:100%;
	height: 30;
	}
.tit_exito {
	color: #00CC00;
	text-align:center;
	background-color:#ECFFF2;
	background-image:url('fdo_b_menu-v.gif');
	width:100%;
	height: 30;
	}
.tit_err {
	color: #FF0000;
	text-align:center;
	background-color:#FFF4F4;
	background-image:url('fdo_b_menu-r.gif');
	width:100%;
	height: 30;
	}
/* ******* Textos Contenido  ******* */
/* *********************************** */

.txt_gris    {
	font-size: 11;
	color: #808080
	}
.let_roja {
	font-size: 10;
	color: #FF0000;
	margin-top: 0; 
	margin-bottom: 0;
	text-align:center;
	background-color:#FFE1E1;
	}
.txt_letra_cen_01 {
	font-size: 13;
	color: #006699;
	text-decoration: none;
	text-align:justify;
	line-height:120%;
	background-color:#FFFFFF;
	margin-right:10
	}
.txt_letra_cen_02 {
	font-size: 12;
	color: #006699;
	text-decoration: none;
	text-align:justify;
	}
.tex_letra_cen_03 {
	font-size: 14;
	color: #006699;
	text-decoration: none;
	text-align:center;
	line-height:120%;
	background-color:#FFFFFF; 
		}

/* *********** Respuesta a Forms******** */
/* ***************************************** */
.tit_letra_menu_cen {
	font-size: 15;
	line-height:120%;
	font-weight:bold;
	text-decoration:underline; 
	letter-spacing:1pt
	}
.tit_exito {
	color: #00CC00;
	text-align:center;
	background-color:#ECFFF2;
	background-image:url('fdo_b_menu-v.gif')
	}
.tabla_exito {
	border-bottom:1px solid #D0D9E6;
	border-left:3px double #B1EDC5;
	border-right:3px double #B1EDC5;
	cursor: default;
	} 
.tabla_err {
	border-bottom:1px solid #F9C0C6;
	border-left:3px double #F9C0C6;
	border-right:3px double #F9C0C6;
	cursor: default;
	} 
/* ************** Poco Usados******** */
/* ***************************************** */
.td_img_link {
	font-family: Verdana;
	font-size: 11pt;
	color: #000080;
	font-weight: bold; 
       text-align: center
       }
.txt_claro_mediano {
	font-size: 13;
	color: #86A0BB;
	text-align:center
	}
.letra_menu_doc {
	text-align:center;	
	font-size: 9;
	color: #A4B8CC;
	text-decoration: none;

	height:15;
	}

/* -------------------------------------------------------------- */

/* ********************************* Catálogo *********************** */
/* ******************************************************************* */
.menu_cen_cat {
	width:520;
	top:5;
	position:absolute;
	align:center;
	background-color:#F5F8FA
	}
	

.menu_ancho {
	align:center;
	position:absolute;
	top:0;
	left:122;
	z-index:100;
	width:654;
	background-color:#F9F9F9
	}
.letra_menu_cen { 
	font-size: 11;
	color: #000080;
	text-decoration: none;
	text-align:center;
	line-height:110%
	}
.g_letra_menu_cen { 
	font-size: 11;
	color: #86A0BB;
	text-decoration: none;
	text-align:center;
	line-height:100%; margin-top:-1
	}
	
		
/* ************** Documentos ********** */
/* *************************************** */
.titulo_polit  {
			font-family: Verdana;
			color: #808080;
			text-align: justify;
			font-size: 12; 
			margin-top: 0;
			margin-bottom: 6;
			line-height:140%;
			text-indent:0;
			margin-left:10;
			margin-right:20;
			cursor: default; font-weight:bold
			}
.texto_polit  {
			font-family: Verdana;
			color: #808080;
			text-align: justify;
			font-size: 11; 
			margin-top: 0;
			margin-bottom: 6;
			line-height:140%;
			text-indent:0;
			margin-left:10;
			margin-right:20;
			cursor: default
			}
.pregunta    {
			font-family: Verdana;
			font-size: 10;
			color: #808080;
			font-weight: bold;
			cursor: hand
			}
.respuesta   {
 			color: #A4B8CC;
 			font-size: 11;
 			text-align:justify;
 			cursor: default
 			}
.map_01   {
			font-family: Verdana;
			font-size: 13;
			color: #A4B8CC;

			cursor: hand;
			margin-bottom:0;
			margin-top: 0;
			line-height:150%
			}
.map_02    {
			color: #A4B8CC;
 			font-size: 12;
 			text-align:justify;
 			cursor: hand;
			margin-bottom:0;
			margin-top: 0;
 			margin-top: 0;
 			line-height:150%
 			}
.map_03    {
			color: #0000FF;
 			font-size: 11;
 			text-align:justify;
 			cursor: hand;
			margin-bottom:0;
			margin-top: 0;
			font-weight: bold;
 			}

.pequeno_claro {
	font-size: 9;
	color: #D0D9E6
	}
.divisores {
	width:100%;
	height: 2;
	background-color: #D0D9E6;
	}
/* ------------------------------ */



.t_contenido {
	width:618; 
	height:380;
	border-collapse: collapse;
	cursor: default;
	background-color:#FFFFFF;
	text-align:center
	}
.d_contenido_tot {
	width:620;
	height: 473;
	top:0;
	position:absolute;
	align:center;
	float:right;
	left:0;
	background-color:#FFFFFF
	}
.t_contenido_tot {
	width:618; 
	height:470;
	border-collapse: collapse;
	cursor: default;
	background-color:#FFFFFF;
	text-align:center
	}

/* ******* Tablas Contenido ********* */
/* *********************************** */
.t_contenido_1 {
	width:98%; 
	height:100%;
	border-collapse: collapse;
	cursor: default;
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #D0D9E6;
	} 
.t_contenido_err {
	width:98%; 
	height:100%;
	border-collapse: collapse;
	cursor: default;
	border-left:3px double #F9C0C6;
	border-right:3px double #F9C0C6;
	border-bottom:1px solid #F9C0C6;
	}
.t_contenido_exito {
	width:98%; 
	height:100%;
	border-collapse: collapse;
	cursor: default;
	border-left:3px double #B1EDC5;
	border-right:3px double #B1EDC5;
	border-bottom:1px solid #B1EDC5;
	}





	

/* ****************************************************** */	
/* ****************************** Joya Maestra ******** */
/* ***************************************************** */

body {
	font-family: Verdana, Arial, Sans-serif;
	margin: 0;
       background-color:#FFFFFF;
       align:center;
       
       scrollbar-face-color: #ffffff;
       scrollbar-highlight-color: #c0c0c0;	
       scrollbar-shadow-color: #c0c0c0;
       scrollbar-3dlight-color: #ffffff;
       scrollbar-arrow-color: #c0c0c0;
       scrollbar-track-color: #ffffff;
       scrollbar-darkshadow-color: #ffffff; 
       }
A:hover {
	text-decoration: underline;
	color:#0000FF
	}
 A { 
 	text-decoration: none
 	}
 A:visited {}
 .enlace { 
	color: #0000FF;
	 }
.enlace_tit { 
	color: #D0D9E6;
	 }
/* ******************************************************** */	
/* ******************************** Página General  ***** */
/* ******************************************************* */
.d_fondo {
	width: 100%;
	height:100%;
	background-color:#FDFDFD;
	}
.d_pagina {
	width:770;
	height:468;
	align: center;
	background-color:#F0F3F7;
	position:relative;
	left:0;
	top:0;
	z-index:1;
	}
.d_secc_cen {
	width:620; 
	height:468;
	background-color:#FFFFFF;
	position:relative; 
	float:right
	}
.d_menu_izq {
	width:150;
	height:468;
	background-color:#FFFFFF;
	position:absolute;
	float:left;
	top:0;
	left:0
	}
.d_contenido {
	width:100%;
	height: 382;
	top:85;
	background-color:#FFFFFF;
	position:absolute;
	align:center;
	left:0;
	z-index:10;
	}
.d_banner {
	width:620;
	height: 68;
	position:absolute;
	align:center;
	float:right;
	left:0;
	top:0;
	background-color:#FFFFFF
	}
.espere {
	position: relative;
	top: 200;
	left:1;
	width:120;
	height:27;
	z-index:1;
	background-image:url('wait.gif')
	}
/* ************************** Contenido********* */
/* *********************************************** */
.d_titulo {
	width:98%;
	height: 26;
	cursor: default;
	color: #000080;
	text-align:center;
	background-color:#E2EDF9;
	background-image:url('fdo-tit-secc.jpg');
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #FFFFFF;
	}
.d_contenido_p {
	width:98%; 
	height:332;
	cursor: default;
	color: #000080;
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #D0D9E6;
	background-color:#FFFFFF;
	}
.texto {
	width: 98%;
	font-size: 13;
	color: #006699;
	text-decoration: none;
	text-align:justify;
	line-height:120%;
	background-color:#FFFFFF;
	margin-right:10
	}
.compartido {
	float: left;
	width: 455;
	position: relative;
	left: 10
	}
.anuncios {
	background-color:#FFFFFF;
	width:148; 
	height:383;
	float:right;
	position:absolute;
	top:0;
	left:460;
	}
.captcha {
	width:98%;
	height: 30;
	cursor: default;
	font-size: 11;
	color: #808080;
	text-align:right;
	background-color:#FFFFFF;
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #D0D9E6;
	visibility: hidden;
	}
/* *************************** Footer ******************* */
/* ****************************************************** */
.d_foot {
	width:98%;
	height:18;
	background-color:#D0D9E6;
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #D0D9E6;
	background-image: url('fdo-foot-secc.jpg');
       text-align:left;
       valign:middle;
       }
.d_foot_d {
	font-size: 9;
	color: #A4B8CC;
       text-align:left;
       width: 95%;
       margin-left:7;
       margin-top:3
       }
.txt_foot {
	color: #A4B8CC;
       }
.let_uea {
	font-weight:bold
	}
.t_foot_der {
	font-size: 9;
	border-collapse: collapse;
	width:50;
       }
.contacto { 
	color: #0000FF;
	 }
 
/* **************************************************** */	 
.d_titulo_exito {
	width:98%;
	height: 30;
	cursor: default;
	color: #339933;
	text-align:center;
	background-color:#DCF2E5;
	background-image:url('fdo_tit_exito.gif');
	border-left:3px double #8ED4AB;
	border-right:3px double #8ED4AB;
	border-bottom:1px solid #8ED4AB
	}
.d_foot_exito {
	width:98%;
	height:18;
	background-color:#DCF2E5;
	border-left:3px double #8ED4AB;
	border-right:3px double #8ED4AB;
	border-bottom:1px solid #8ED4AB;
	background-image: url('d_foot_exito.gif');
       text-align:left;
       valign:middle;
       }
.d_contenido_p_exito {
	width:98%; 
	height:332;
	cursor: default;
	color: #000080;
	border-left:3px double #8ED4AB;
	border-right:3px double #8ED4AB;
	border-bottom:1px solid #8ED4AB;
	background-color:#F4FBF7;
	}
.d_foot_d_exito {
	font-size: 9;
	color: #339933;
       text-align:left;
       width: 95%;
       margin-left:7;
       margin-top:3
       }
.txt_foot_exito {
	color: #339933;
       }
.d_titulo_err {
	width:98%;
	height: 30;
	cursor: default;
	color: #CC0000;
	text-align:center;
	background-color:#FFCCCC;
	background-image:url('fdo_tit_err.gif');
	border-left:3px double #FF0000;
	border-right:3px double #FF0000;
	border-bottom:1px solid #FF0000
	}
.d_foot_err {
	width:98%;
	height:18;
	background-color:#FFCCCC;
	border-left:3px double #FF0000;
	border-right:3px double #FF0000;
	border-bottom:1px solid #FF0000;
	background-image: url('d_foot_err.gif');
       text-align:left;
       valign:middle;
       }
.d_contenido_p_err {
	width:98%; 
	height:332;
	cursor: default;
	color: #000080;
	border-left:3px double #FF0000;
	border-right:3px double #FF0000;
	border-bottom:1px solid #FF0000;
	background-color:#FFF4F8;
	}
.d_foot_d_err {
	font-size: 9;
	color: #CC0000;
       text-align:left;
       width: 95%;
       margin-left:7;
       margin-top:3
       }
.txt_foot_err {
	color: #CC0000;
       }
/* ***************************** Menú Izquierdo ***** */
/* **************************************************** */
.t_menu_izq {
	width:100%;
	height:466;
	align: left;
	}
.td_letra_menu_izq {
	text-align:center;	
	height:13;
	width: 100%;
	}
.td_prod_letra_menu_izq {
	text-align:center;
	height:17;
	width: 100%; 
	}
.letra_menu_izq {
	font-size: 10;
	color: #A4B8CC;
	text-decoration: none;
	}
.prod_letra_menu_izq {
	font-size: 12;
	font-weight:bold;
	color: #006699;
	text-decoration: none;
	}
/* ******************************** Cabecera *********** */
/* ******************************************************* */
.t_banner {
	 width:100%;
	 height: 68;
	 background-color:#FFFFFF;
	 border-collapse: collapse
	}
.td_letra_menu_banner {
	height:10;
	text-align:center;
	font-size: 10;	
	}	
.letra_menu_banner {	
	font-size: 10;
	color: #A4B8CC;
	text-decoration: none;
	}

	
/* **********************  Formularios  *********** */
/* ************************************************* */
.boton_enviar {
			border:1px solid #F8F8F8;
			padding:0;
			background-position: right bottom;
			font-family: Verdana;
			font-size: 10;
			color: #000080;
			text-align: center; 
               	font-weight: bold;
               	background-image: url('fdo_grd-1px_1.gif');
               	background-repeat: repeat-x;
               	background-color:#FFFFFF;
               	letter-spacing:2pt; margin-right:7
               	}
.boton_borrar {
			border-style:solid;
			border-width:0px;
			font-family: Verdana;
			font-size: 11;
			color: #FFC6C6;
			text-align: center; 
               	font-weight: bold;
               	background-image:
               	url('enviar/fsombra01.gif');
               	background-repeat: no-repeat;
               	background-color:#FFFFFF }
.cuadro_texto {
			font-family: Verdana;
			font-size: 10;
			color: #666666;
			text-align: left; 
			border: 2px solid #FFFFFF;
			background-image: url('enviar/fsombra01.gif');
			background-repeat: no-repeat; margin-left:5
			}
.cuadro_seleccion {
			font-family: Verdana;
			font-size: 9;
			color: #808080;
			text-align: center; 
			border: 2px solid #FFFFFF;
			padding-left: 2;
			padding-right: 2; 
			padding-top: 2;
			cursor: default;
			}
.txt_cuad_vde {
	color: #008000;
	background-color:#CCFFCC
       }
.txt_cuad_rjo {
	color: #FF0000;
	background-color:#FFCCCC
       }
.txt_cuad_azl {
	background-color:#E2EDF9;
       }
.na{background-color: #F0F3F7}
.sa{background-color: #EFF8F0}
.ca{background-color: #F8F8EF}
.cr{background-color: #F7F3F0}
.eu{background-color: #F8EFF7}
.as{background-color: #F2EEF9}
.af{background-color: #EDFAED}
.os{background-color: #F0F3F7}

.area_texto  { 
			font-family: Verdana;
			font-size: 12;
			color: #808080;
			text-align: left;
			word-spacing: 0;
			text-indent: 0;
			line-height: 100%;
			border: 2px solid #FFFFFF;
			margin: 0;
			background-image: url('enviar/fsombra02.gif');
			background-repeat: no-repeat;
			background-position: left top
			}
.caja_texto  {
	font-family: Verdana;
	font-size: 9pt;
	border: 1px solid #A3C7E2;
	color:#547596
	}

.caja_capcha {
	font-size: 20
	}
.txt_forma { 
	color: #014982;
	font-size: 11;
	}
.d_captcha {
	width:100%;
	}

/* **********************  Mantenimiento  *********** */
/* ************************************************* */
.d_fondo_mant {
	background-image: url('mantenimiento/mantenimiento_fondo.jpg');
	width:767;
	height:463
	}
.d_contenido_mant {
	width:100%;
	height: 382;
	top:85;
	position:absolute;
	align:center;
	left:0;
	z-index:10;
	}
.d_titulo_mant {
	width:393;
	height: 31;
	cursor: default;
	color: #000080;
	text-align:center;
	background-color:#E2EDF9;
	background-image:url('fdo-tit-secc.jpg');
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #FFFFFF;
	}
.d_contenido_p_mant {
	width:393; 
	height:2;
	cursor: default;
	color: #000080;
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #D0D9E6;
	background-color:#FFFFFF;
	}
.captcha_mant {
	width:393;
	height: 30;
	cursor: default;
	font-size: 11;
	color: #808080;
	text-align:right;
	background-color:#FFFFFF;
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #D0D9E6;
	}
.d_foot_mant {
	width:393;
	height:18;
	background-color:#D0D9E6;
	border-left:3px double #D0D9E6;
	border-right:3px double #D0D9E6;
	border-bottom:1px solid #D0D9E6;
	background-image: url('fdo-foot-secc.jpg');
    text-align:left;
    valign:middle;
       }
.sombra_mant {
	width: 410;
	height: 260;
	background-color: #FFFFFF;
	text-align:center;
	background-image:url('mantenimiento/mantenimiento_sombra.jpg')
	}
	
	
	
/* ---------------------------------------------*/
/* -------------------BORRAR--------------*/ 
.td_foot_err {
	height:20;
	font-size: 9;
	color: #FF0000;
	background-color:#FFF4F4;
       text-align:left
       }
.td_foot_exito {
	height:20;
	font-size: 9;
	color: #2DC45E;
	background-color:#D6F5D8;
       text-align:left
       }
       
.td_foot_d_err {
	font-size: 9;
	color: #FF0000;
       text-align:left;
       width: 95%
       }
.td_foot_d_exito {
	font-size: 9;
	color: #2DC45E;
       text-align:left;
       width: 95%
       }

.txt_foot_exito {
	font-size: 9;
	color: #2DC45E;
       text-align:left
       }
.let_uea_err {
	color: #FF0000;
	font-weight:bold
	}
.let_uea_exito {
	color: #2DC45E;
	font-weight:bold
	}
.menu_der {
	width:107;
	text-align:center;
	position:relative;
	float: right;
	top:0;
	background-color:#F9F9FF;
	}
.tab_menu_der {
	width: 107;
	height: 239;
}
.letra_01 {
	text-align:center;
	font-size: 12;
	color: #A4B8CC;
	text-decoration: none;
	height:13;
	width: 100%;
	}
.selecc_menu_der {
	text-align:center;
	font-size: 9;
	color: #999999;
	text-decoration: none;
	background-color:#D0D9E6;
	background-image: url('fdo-foot.gif');
	cursor: default;
	height:15;
	width: 100%;
	}