/* General (body), campos de texto y botones */
BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../../incs/image/backs/fondo.gif);
}

.campotexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 7pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-color: #F9F9F9;
	color: #555555;
	border: 1px solid #EAEAEA;
	background-image: url(campotxtback.gif);
}

.campotextofree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 7pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	clip:    rect(   );
	background-color: #F9F9F9;
	color: #000000;
	border: 1px solid #7F9DB9;
	background-image: url(campotxtback.gif);
}

.boton
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	background-color: #D2D8DB;
	border: 1px solid #CCCCCC;
	background-image: url(over_menu.gif);
	padding-top: 1px;
	padding-bottom: 1px;
}

/* Termina General campos de texto y botones */

/*Inicia hipervnculos*/

.hiperlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #70718B;
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	font-weight: bold;
}

.hiperlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
	/*background-color: #F3F3F3;*/
	font-weight: bold;
}

.hiperlink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #70718B;
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	font-weight: bold;
	}

.hiperlink2
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	padding-left: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

.hiperlink2:hover
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	padding-left: 2px;
	padding-bottom: 2px;
	text-decoration: underline;
	background-color: #4A5D7B;
}

.hiperlink2:visited
{  font-family: Arial, Verdana, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: bold;
text-align: center;
	padding-left: 2px;
	padding-bottom: 2px;
text-decoration: none
}

.hiperlink3
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #596D86;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	padding-left: 2px;
	padding-bottom: 2px;
}

.hiperlink3:hover
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	text-align: center;
	padding-left: 2px;
	padding-bottom: 2px;
	text-decoration: underline;
	/*background-color: #ffffff;
	BACKGROUND-IMAGE: url(../images/backs/back_hiperlink.gif); */
}

.hiperlink3:visited
{  font-family: Arial, Verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
text-align: left;
	padding-left: 2px;
	padding-bottom: 2px;
text-decoration: none
}
/*Termina hipervnculos*/

/* Inicia texto de parrafos*/
.texto1 
{
	font-family: Arial;
	font-size: 12px;
	color: #1C3C64;
	padding-top: 1px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: justify;
	word-spacing: 1px;
}

A.texto1:link
{  font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none }

A.texto1:hover
{  font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none }

A.texto1:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
}

/* , ****** */

.texto2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;
	text-align: left;
	padding-left: 15px;
	padding-right: 10px;
}

A.texto2 :link 
{  font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #646464; text-decoration: none }

A.texto2 :hover
{  font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #545454; text-decoration: none }

A.texto2 :visited 
{  font-family: Arial, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none }
/* ****** */

.texto3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
	padding-left: 3px;
	padding-right: 20px;
}

A.texto3 :link 
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none }

A.texto3 :hover
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none }

A.texto3 :visited 
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none }

/* termina texto de parrafos*/

/*inicia texto de Filas y tablas*/

.textos_tablas01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
}

.textos_tablas02 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #F3F3F3;
	text-align: center;
}

.textos_tablas_over 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #E8EDF3;
	text-align: center;
}

.textos_tablas03
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	background-color: #CDCDCD;
	text-align: left;
}

/*termina texto de Filas y tablas*/
/* Titulos y Subttulos*/

.etiquetas
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #596D86;
	font-weight: bolder;
	padding-right: 3px;
	text-align: right;
}
.etiquetas_left
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #596D86;
	font-weight: bolder;
	padding-right: 3px;
	text-align: left;
}

A.etiquetas :link 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #723105; 
text-align: right;
text-decoration: none }

A.etiquetas :hover
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #723105; 
text-align: right;
text-decoration: none
 }

A.etiquetas :visited 
{  
font-family: Arial, Helvetica, sans-serif; 
text-align: right;
font-size: 11px; 
text-decoration: none 
}

.titulo{
	font-family: Arial;
	font-size: 18px;
	color:#9394A8;
	text-align: left;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-weight: bold;
}

.pregunta{
	font-family: Arial;
	font-size: 12px;
	color: #104984;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}

.subtit
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #999999;
	font-style: normal;
	text-align: center;
	padding-bottom: 2px;
	padding-left: 30px;
	font-weight: bold;
}
.subtit1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3C4A5B;
	font-style: normal;
	padding-top: 6px;
	padding-left: 20px;
}

A.subtit1 
{  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; 
color: #004040; font-style: normal; text-decoration: none }

A.subtit1:hover
{  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; 
color: #ACACAC; font-style: normal; text-decoration: none }

A.subtit1:visited 
{  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; 
font-style: normal; text-decoration: none }

.subtit2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #596D86;
	font-style: normal;
	text-decoration: none;
	/*text-align: right;*/
}

A.subtit2 
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 
color: #0C3C7E; font-style: normal; text-decoration: none }

A.subtit2:hover
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 
color: #ACACAC; font-style: normal; text-decoration: none }

A.subtit2:visited
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 
font-style: normal; text-decoration: none }

.subtit3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.subtit3:hover
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 
color: #ACACAC; text-decoration: none }

.subtit3:visited
{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; 
text-decoration: none }

.tit_submenu{
	font-family: Verdana;
	font-size: 10px;
	color: #723105;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: bold;
}

.download{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #006699;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 5px;
}

.error{
	font-family: Arial;
	font-size: 16px;
	color: #723105;
	text-align: left;
	padding-right: 80px;
	font-weight: bold;
}

.exito{
	font-family: Arial;
	font-size: 13px;
	color: #4A5D7B;
	text-align: left;
	padding-left: 10px;
	/*padding-top: 4px;*/
	font-weight: bold;
}

.titulos_tablas {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	padding: 2px;
	background-color: #4A5D7B;
	text-align: center;
	/*background-image: url(titulo.gif);*/
}

/* Terminan subttulos*/

/* Tablas, bordes y TDs*/

.table_border
 {
	color: #798E9F;
	border: 1px solid #FF9900;
}

.table_border2
 {
	color: #798E9F;
	border: 1px solid #F2E1D9;
}

table {
	border-collapse:collapse;
	/*margin-top: 2px;
	margin-right: 2px;*/
}

td.separe {
  border:1px solid black;
}

td.Border1 {
  border:1px solid #F2E1D9;
}

td.Border2 {
  border:1px solid #FFFFFF;
}

/* Inicia bordes de tablas main */
.topcenter {
	BACKGROUND-IMAGE: url(../image/backs/bordes/main_top_center.gif); 
}

.bottomcenter {
	BACKGROUND-IMAGE: url(../image/backs/bordes/main_bottom_center.gif);
}

.leftcenter {
	BACKGROUND-IMAGE: url(../image/backs/bordes/main_left.gif);
}

.rightcenter {
	BACKGROUND-IMAGE: url(../image/backs/bordes/main_right.gif); 
}

.backtitles {
	BACKGROUND-IMAGE: url(../images/backs/back_title.gif); 
}
/* Termina bordes de tablas main */

/* Inicia bordes de tablas inner */
.topcenter_in {
	BACKGROUND-IMAGE: url(../image/backs/bordes/inner_top.gif); 
}

.bottomcenter_in {
	BACKGROUND-IMAGE: url(../image/backs/bordes/inner_bottom.gif);
}

.leftcenter_in {
	BACKGROUND-IMAGE: url(../image/backs/bordes/inner_left.gif);
}

.rightcenter_in {
	BACKGROUND-IMAGE: url(../image/backs/bordes/inner_right.gif); 
}
/* Termina bordes de tablas inner */

.opcion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #902F00;
	text-align: left;
	padding-right: 2px;
	font-weight: bold;
	}

.opcion_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #646464;
	text-align: left;
	padding-left: 15px;
	padding-right: 20px;
	}

/* Termina bordes de tablas */



/* unused

/*.menu
.menu_table2 {
	BORDER-RIGHT: #639cc0 1px solid; BORDER-TOP: #639cc0 1px solid; BORDER-LEFT: #639cc0 1px solid; BORDER-BOTTOM: #639cc0 1px solid; BACKGROUND-COLOR: #629bbf
}
.menu_table {
	BORDER-RIGHT: #639cc0 1px solid; BORDER-TOP: #639cc0 1px solid; BORDER-LEFT: #639cc0 1px solid; BORDER-BOTTOM: #639cc0 1px solid; BACKGROUND-COLOR: #629bbf
}
.menu_table2 TR TD {
	BORDER-RIGHT: #e7f2f8 0px solid; BORDER-TOP: #e7f2f8 1px solid; BORDER-LEFT: #e7f2f8 0px solid; BORDER-BOTTOM: #e7f2f8 1px solid; BACKGROUND-COLOR: #e7f2f8
}
.menu_table {
	FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=85); opacity: 0.85; moz-opacity: 0.85; khtml-opacity: 0.85
}
.menu_table TR TD {
	BORDER-RIGHT: #e7f2f8 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e7f2f8 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e7f2f8 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e7f2f8 1px solid; BACKGROUND-COLOR: #e7f2f8
}
.menu_table TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3582b2; FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none
}
.menu_table2 TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3582b2; FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none
}
}*/
