html, body {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 100%;
	width: 100%;
}
.textogral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textograljustify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.textogralcenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
}
.textogralminijustify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}
.textogralminicenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.tablegral {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../imagenes/degradado.png);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-position: 0px 150px;
}
.tablegral01 {
	text-align: center;
	vertical-align: top;
}
.tablegral02 {
	width: 100%;
	height: 50px;
	background-color: #176072;
	background-image: url(../imagenes/fondodown.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.tablehead {
	height: 116px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tableheadcenter {
	background-image: url(../imagenes/topcenter.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tableheadleft {
	background-color: #ffffff;
}
.tableheadright {
	background-color: #ffffff;
}
.tablelinehead {
	height: 18px;
	width: 100%;
}
.tablelineheadcenter {
	background-image: url(../imagenes/toffondocenter.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
}
.tablelineheadleft {
	background-image: url(../imagenes/lefthead.jpg);
	background-repeat: repeat;
}
.tablelineheadright {
	background-image: url(../imagenes/righthead.jpg);
	background-repeat: repeat;
}
.tablelinehead2 {
	height: 100px;
	width: 100%;
}
.tablelineheadcenter2 {
	background-image: url(../imagenes/top2center.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
}
.tablelineheadleft2 {
	background-image: url(../imagenes/topleft2.jpg);
	background-repeat: repeat;
}
.tablelineheadright2 {
	background-image: url(../imagenes/top2right.jpg);
	background-repeat: repeat;
}
.tableinferior {
	height: 70px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: bottom;
	list-style-position: outside;
}
.tableinferiorcenter {
	background-image: url(../imagenes/toffondocenter.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 780px;
	text-align: center;
}
.tableinferiorleft {
	background-image: url(../imagenes/lefthead.jpg);
	background-repeat: repeat;
}
.tableinferiorright {
	background-image: url(../imagenes/righthead.jpg);
	background-repeat: repeat;
	border-left-color: #ECE9D8;
	border-top-color: #ECE9D8;
	border-right-color: #ECE9D8;
	border-bottom-color: #ECE9D8;
}
.linetablehead {
	background-color: #66D1D5;
	height: 1px;
	width: 100%;
}
.contenido {
	width: 780px;
	margin: 0px;
}
.botatenciondir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9900;
}


.textogralmini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.contenidototal {
	height: 100%;
	background-image: url(../imagenes/fondo02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	background-color: #1C9FAA;
}

.titulo01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #009999;
}
.ligacontacto {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-image: url(../imagenes/toffondocenter.jpg);

}
.ligacontacto:hover {
	FONT-SIZE: 11px;  COLOR: #FFFFCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.liga01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #006666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;

}
.liga01:hover {
	FONT-SIZE: 12px;  COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ligawebmaster {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CDFCFE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-image: url(../imagenes/inicio/pie.gif);

}
.ligawebmaster:hover {
	FONT-SIZE: 11px;  COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.popuprelacion {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
.popuprelacion:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;
}
.pagini01 {
	height: 50%;
	vertical-align: bottom;
}
.pagini02 {
	height: 50%;
	background-position: bottom;
	vertical-align: top;
}
.rengloninv01 {
	background-color: #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.rengloninv02 {
	background-color: #F2F2F2;
}
.TextNewsVerdana2 {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;


}
.TextNewsVerdana2:hover {
	FONT-SIZE: 11px;
	COLOR: #006666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.pagiinitableinferior {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pagiinitablelinehead {
	height: 100%;
	width: 100%;
	background-color: #009999;
}
.pagiinitablelinehead2 {
	vertical-align: bottom;
}
.menulat {
	width: 140px;
	padding: 0;

}
.tablatitulo {
	padding: 0;
	height: 60px;
	vertical-align: middle;
}
.tablatitulo2 {
	padding: 0;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	width: 100%;
	border-left-style: solid;
	border-left-color: #FF9900;
	border-left-width: 10px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	white-space: pre;
}
.qfondo {
	background-image: url(../imagenes/qfondo.gif);
	background-repeat: no-repeat;
	background-position: center 250px;
}
.subtitulo01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	padding-bottom: 2px;
}




/*pago en linea*/

.botonlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../imagenes/pagoenlinea/fondoboton.gif);
	background-repeat: repeat;
	padding: 1px;
	height: 18px;
}


.textverisign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding: 3px;
	font-weight: normal;
}


.headpagolinea {
	background-image: url(../imagenes/pagoenlinea/head.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.pagotablegral {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../imagenes/pagoenlinea/fondo01.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: 0px 150px;
}
.pagocontenido {
	width: 780px;
	margin: 0px;
	background-image: url(../imagenes/pagoenlinea/fondo02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.loginfondopixel {
	background-image: url(../imagenes/pagoenlinea/pixelfondo.gif);
	padding: 10px;
	height: 0px;
	width: 0px;
	border: 1px solid #CCCCCC;
}
.tableresults {
	padding: 2px;
	height: 0px;
	margin: 2px;
	background-color: #0033FF;
}
.tablelista01 {
	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #009999;
}
.tablelista01decriptivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF9900;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.tablelista01a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CCCCCC;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.tablelista01b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 3px;
}
.tablelista01c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	padding: 3px;
}
.duda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	padding: 2px;
	text-align: center;
	width: 20px;
	text-decoration: none;
	height: 22%;
}
.duda:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	padding: 2px;
	text-align: center;
	width: 20px;
	text-decoration: none;
}
.mensaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFCC;
	padding: 2px;
	width: 350px;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}

/*pago en linea*/

/*pia*/

.headpia {
	background-image: url(../imagenes/pia/head.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.piatablegral {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(../imagenes/pia/fondo2.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: 0px 150px;
}
.piacontenido {
	width: 780px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pialoginfondopixel {
	background-image: url(../imagenes/pagoenlinea/pixelfondo.gif);
	padding: 3px;
	height: 0px;
	width: 0px;
	border: 1px solid #CCCCCC;
}

/*pia*/
.campos01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01596B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	background-color: #FFFFFF;
	background-image: url(../imagenes/campos.jpg);
	background-repeat: repeat;
}
.tablerounded1a {
	background-image: url(../imagenes/tabla02/a.gif);
	height: 4px;
	width: 4px;
}
.tablerounded1b {
	background-image: url(../imagenes/tabla02/b.gif);
}.tablerounded1c {
	background-image: url(../imagenes/tabla02/c.gif);
	width: 4px;
}.tablerounded1d {
	background-image: url(../imagenes/tabla02/d.gif);
}.tablerounded1e {
	background-image: url(../imagenes/tabla02/e.gif);
}.tablerounded1f {
	background-image: url(../imagenes/tabla02/f.gif);
	height: 4px;
}.tablerounded1g {
	background-image: url(../imagenes/tabla02/g.gif);
}.tablerounded1h {
	background-image: url(../imagenes/tabla02/h.gif);
}.tableroundedcenter {
	background-color: #FFFFFF;
}
.titulodegradado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(../imagenes/fondotitulo.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
.titulologin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EC8D00;
	background-image: url(../imagenes/fondotitulologin.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
.textogris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: justify;
}
/*LOADING HTML*/

.loadtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	text-align: center;
}
.boxcenter {
	text-align: center;
	background-color: #FFFFFF;
	vertical-align: middle;
	position: fixed;
	height: 100%;
	width: 100%;
}

/*LOADING HTML*/

/*solicempleo*/

.tablasolic01 {
	background-color: #0098A3;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}

.txblancotitulo {
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.lineasolic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #008893;
}
.txblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txblancosubtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.campostxsolic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
}
.txlistasdesplegables {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
}
.tablalinea {
	background-color: #FFFFFF;
	height: 2px;
	width: 100%;
}
.txtminititle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.titulos_factura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #7D2171;
	text-decoration: none;
	list-style-image: url(../imagenes/Factura%20Electr%C3%B3nica/lapiz.png);
	list-style-type: none;
	background-image: url(../imagenes/Factura%20Electr%C3%B3nica/lapiz.png);
	text-align: left;
	text-indent: 35px;
	white-space: normal;
	display: table-caption;
	height: auto;
	letter-spacing: normal;
	vertical-align: middle;
	word-spacing: normal;
	background-repeat: no-repeat;
	background-position: left;
}
.tabla_img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #660066;
	text-decoration: none;
	text-align: left;
}
.txt_titulofactura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-image: url(../imagenes/Factura%20Electr%C3%B3nica/degradado.png);
	background-repeat: repeat-x;
	background-position: left center;
}


.lista {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
