BODY
{
    TEXT-ALIGN: center;
    /*PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #E2E2E2; 
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, helvetica, arial, sans-serif;
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 73%;
    PADDING-TOP: 5px*/
	color: #000;
}
FORM
{
	/*font-size:9px;*/
	 max-width: auto;
  /*text-align: center;*/
  /*margin: 2px auto;*/
}
form textarea {
  border: 0;
  outline: 0;
  padding: 1em;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
/*  display: block;*/
  width: 100%;
  margin-top: 1em;
/*  font-family: 'Arial Narrow',Helvetica,sans-serif;*/
 font-family: Roboto, Helvetica, Arial, sans-serif;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  resize: none;
/*  color: #6D6E71;*/
}
form input:focus, form textarea:focus {
  -moz-box-shadow: 0 0px 2px #25AED8 !important;
  -webkit-box-shadow: 0 0px 2px  #25AED8 !important;
  box-shadow: 0 0px 2px  #25AED8 !important;
}
H1
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: 'trebuchet ms', verdana, arial;
    PADDING-TOP: 10px
}
H2
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: 'trebuchet ms', verdana, arial;
    PADDING-TOP: 10px
}
H1
{
   PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: 'trebuchet ms', verdana, arial;
    PADDING-TOP: 10px
}
#banner
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND: url(bg.gif) repeat-x;
    COLOR: white;
    FONT-SIZE: large;
    PADDING-TOP: 15px
}
#banner A
{
    COLOR: white
}
#main
{
    BORDER-BOTTOM: #000 1px solid;
    POSITION: relative;
    BORDER-LEFT: #000 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 1024px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 1px solid;
    BORDER-RIGHT: #000 1px solid;
    PADDING-TOP: 2px
}
#main2
{
/*    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;*/
    PADDING-BOTTOM: 1px;
/*    BACKGROUND-COLOR: #42947C; #fff;*/
    MARGIN: 0px 0px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
/*    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;*/
    PADDING-TOP: 1px
}
#main3
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #FDFDFD;/* #ffffc4;*/
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px
}
#main4
{
    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #ffffc4;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 400px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000 1px solid;
    BORDER-RIGHT: #000 1px solid;
    PADDING-TOP: 2px
}

#titulos
{
/*    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 1px solid;*/
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #009885;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
	height: 25px;
    PADDING-RIGHT: 1px;
/*    BORDER-TOP: #000 1px solid;
    BORDER-RIGHT: #000 1px solid;*/
    PADDING-TOP: 1px
}
#titulos2
{
/*    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    PADDING-BOTTOM: 1px;*/
    BACKGROUND-COLOR: #009885;/*#621132;*/ /*#ffcc39;*/
    MARGIN: 0px;
/*    PADDING-LEFT: 1px;*/
    WIDTH: 100%;
/*    PADDING-RIGHT: 1px;*/
/*    BORDER-TOP: #000 1px solid;
    BORDER-RIGHT: #000 1px solid;
    PADDING-TOP: 1px*/
}
#titulos3
{
    /*BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #FFF; 
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 100%;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px*/
	BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
	border-right: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #FFF;/*#621132;*/ /*#ffcc39;*/
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 99%;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#titulos4
{
    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #828282;
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 700px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 1px solid;
    BORDER-RIGHT: #000 1px solid;
    PADDING-TOP: 1px
}

#Encabezado
{
    POSITION: static;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #fcecbc;
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 1024px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
#Encabezado2
{
    POSITION: static;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #fcecbc;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 1024px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 1px
}
#contribuyente
{
    BORDER-BOTTOM: #000 0px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffffb7;
    MARGIN: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 800px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#contenedor-contri
{
    BORDER-BOTTOM: #000 0px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #f1f1f1; //#3C8639;
/*    MARGIN: 0px;*/
	margin-bottom: 5px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 7px;
	float:left;
}
-- > #contenedor-contri
{
    BORDER-BOTTOM: #000 0px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR:  #adaa8f;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 800px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px
}
.titulo-tabla-prin
{
    TEXT-ALIGN: LEFT;
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    COLOR: #fff;
    FONT-SIZE: 14px

}
.detalle-prin
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 10px;
	color:#fff;
}
.titulo-tablas
{
    FONT-FAMILY:  "Roboto", Helvetica, Arial, sans-serif;
    COLOR: #fff;
    FONT-SIZE: 14px;
	background-color:#009885;
}
.titulo-tablasPD
{
    FONT-FAMILY:  "Roboto", Helvetica, Arial, sans-serif;
    COLOR: #fff;
    FONT-SIZE: 14px;
	background-color:#C90166;
}
.detalle
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
	text-align:right;
	color: #000;
}
.detalle1P
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
	text-align:right;
	color:#FFF;
}
.detalle1
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 10px;
	text-align:left;
}

.detalle3
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 12px;
	text-align:right;
}
.detalle4
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 12px;
	text-align:left;
}

.Totales
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
	text-align:right
}
#rfc
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px auto;
    PADDING-LEFT: 1px;
    WIDTH: 100px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    HEIGHT: 10px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#nombre
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 5px;
    PADDING-LEFT: 3px;
    WIDTH: 337px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    HEIGHT: auto;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#domicilio
{
    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 2px;
    PADDING-LEFT: 1px;
    WIDTH: 337px;
    PADDING-RIGHT: 1px;
    HEIGHT: auto;
    BORDER-TOP: #000 1px solid;
    BORDER-RIGHT: #000 1px solid;
    PADDING-TOP: 1px
}
divīs para consulta de Establecimientos-- > #establecimiento
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: white;
    MARGIN: 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    OVERFLOW: hidden;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#plus
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    /*BACKGROUND-COLOR: #ff9;*/
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 18px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px
}
#obligacion
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 110px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#negocio
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 5px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 220px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#domnegocio
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 280px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#alta
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 90px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#estado
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 60px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}

#nonegocio
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 100px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
}
#actividad
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 300px;
    PADDING-RIGHT: 1px;
    FLOAT: right;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#edition
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
/*    BACKGROUND-COLOR: #ff9;*/
    MARGIN: 0px 0px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 19px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px
}
#adeudo
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
/*    BACKGROUND-COLOR: #ff9;*/
    MARGIN: 0px 0px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 18px;
    PADDING-RIGHT:0px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px
}
#cambioDomi
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
/*    BACKGROUND-COLOR: #ff9;*/
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 0px;
    WIDTH: 18px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px
}

#contenedor-estab
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #D0326A;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	height:30px;
}
Divīs para consulta de los cobros de establecimientos-- > #cobro
{
    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #E8E8E8;/* #ffd76d;*/
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 1024px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000 1px solid;
    BORDER-RIGHT: #000 1px solid;
    PADDING-TOP: 2px;
	height:500px
	overflow:scroll
}
#ejercicio
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 100px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:left
}
#ejercicio2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 150px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px

}
#periodo
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 15px;
    WIDTH: 70px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}

#periodo2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 100px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}

#cverubro
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 65px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#rubro
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 240px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:left
}
#rubro2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 570px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#total
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 60px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:right
}
#totalgral
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 170px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#total2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 45px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#folio
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 90px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#referencia
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 110px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#forma
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 53px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#banco
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 72px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#fechapago
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 120px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:center
}

#contenedor-cobro
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #42947C;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	height:25px;
}
#contenedor-cobro2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    /*BACKGROUND-COLOR: #ffcc39;*/
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	height:45px;
}
#importe
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 2px;
    WIDTH: 80px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#importe2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION:relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 2px;
    WIDTH: 110px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	Text-align:right;
}
#actualizacion
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 45px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#actualizacion2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 80px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#recargo
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 45px;
    PADDING-RIGHT: 1px;
    FLOAT: right;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#recargo2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 90px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#descuento
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 45px;
    PADDING-RIGHT: 1px;
    FLOAT: right;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#descuento2
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 40px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}

#contenedor-adeudo
{
     BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
   /* BACKGROUND-COLOR: #ffcc39;*/
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
}

#imprimir-orden
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 30px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#desctotal
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 250px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}


A IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

fieldset
{
	border: 3px solid #42947C;
	/*width: 20em*/
}

 legend
 {
	 color: #FFF;
	 background:#009885;
	 border: 1px solid #42947C;
	 padding: 2px 6px;
	 font-size:16px;
 } 
 .campos{
	color:#000;
	font-size:12px;
	text-align:right;
	}

td {
	padding: 0 .5em;
	color:#000;
	font-size:12px;
	/*color:#933;*/
	}
#frmConsultaPorRFC{
	background-color:#FFF;
	}
#centro
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 758px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 2px;
	float:left
}
#derecho
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 175px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 2px;
	float:right
}
#buscadatos
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #e8962c;
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 450px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 2px;
	float:left
}
#Estable
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #ffffc4;
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 350px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 2px;
	float:left
}
#municipio
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    /*BACKGROUND-COLOR: #fcecbc;*/
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: auto;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	float:left
}
#checks
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 170px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:left
}

#ImporteCambio
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 100px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	float:left
}
#inicio-fin
{
      BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    /*BACKGROUND-COLOR: #fcecbc;*/
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: auto;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	height:45px;
	float:left
}
#boton
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    /*BACKGROUND-COLOR: #fcecbc;*/
    MARGIN: 0px;
    pADDING-LEFT: 5px;
    WIDTH: auto;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	height:48px;
	float:left
}
.titulo-acceso
{
    TEXT-ALIGN: LEFT;
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 12px;
/*	font-weight:bold;*/
	color: #000000;
}
.nota
{
    FONT-FAMILY: "Roboto", Helvetica, Arial, sans-serif;
    FONT-SIZE: 9px;
	color: #AE192D;
}
/*
	Menu Horizontal
*/
#menuh {
	font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 2px;
}

#menuh ul, li {
	list-style-type: none;
}

#menuh ul {
	margin: 0;
	padding: 0;
}

#menuh li {
	float: left;
}
#menuh a {
	text-decoration: none;
	color: #400000 ; /* #3366CC;*/
	background: #D3D3D3;/* #F0F7FC;*/
	display: block;
	padding: 3px 10px;
	text-align: center;
	border: 1px solid #610000;/*#ACCFE8;*/
	border-width: 1px 1px 1px 1px;
}
#menuh a#primero {
	border-left: 1px solid #610000;/*#ACCFE8;*/
	margin-left: 100px;
}

#menuh a:hover {
	background: #FDFDFD;/* #DBEBF6;*/
}

/*button {
  color: white;
  background: #D0326A;
  border: 0;
  outline: 0;
  padding: 1em;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  display:inline;
  width: 20px;
  margin-top: 1em;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  resize: none;
}*/

/*form #btn_Enviar {
  color: white;
  cursor: pointer;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  display: inline;
  width: 40%;
  margin-top: 1em;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
  font-weight:bold;
  font-size:13px;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  resize: none;
  background:#AE192D;
  margin-right: 1%;
  padding-top: 6px;
  height: 30px;
}*/
/*form #btn_Enviar:hover {
  -moz-box-shadow: 0 1px 1px 1px rgba(170, 170, 170, 0.6);
  -webkit-box-shadow: 0 1px 1px 1px rgba(170, 170, 170, 0.6);
  box-shadow: 0 1px 1px 1px rgba(170, 170, 170, 0.6);
}*/

form #btn_Limpiar {
  /*color: white;
  background: #1FA950;
  background:#A9A9A9;
  cursor: pointer;
  font-family: 'Arial Narrow',Helvetica,sans-serif;
  font-weight:bold;
  font-size:13px;
  display:inline;

  width:40%;*/
  color: white;
  cursor: pointer;
  /*border: 0;
  outline: 0;
  padding: 0.8em;*/
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  display: inline;
  width: 40%;
  margin-top: 1em;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
  font-weight:bold;
  font-size:13px;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  resize: none;
  background:#D0326A;
  /*margin-right: 2%;*/
  margin-left:5%;

  
}
form #btn_Limpiar:hover {
  -moz-box-shadow: 0 1px 1px 1px rgba(170, 170, 170, 0.6);
  -webkit-box-shadow: 0 1px 1px 1px rgba(170, 170, 170, 0.6);
  box-shadow: 0 1px 1px 1px rgba(170, 170, 170, 0.6);
}

.fondito{
  background: #f1f1f1;
  font-family: 'Merriweather', sans-serif;
  padding: 1em;
}

.title h1{ margin: 0 1%;padding: 0 1%; width: 96%; background: #FFF; font-size:20px; font-weight:bold; font-style: normal; font-variant: normal; color: rgb(76, 76, 76); font-family: Arial, Helvetica, sans-serif; }

#contenido{
  background: #F1F1F1;
}

#mainflotilla
{
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #069;/* #ffffc4;*/
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
}

#titulosflotilla
{
    BORDER-BOTTOM: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #D0326A; /*#828282;*//* #ebba54;*/
    MARGIN: 0px;
    PADDING-LEFT: 1px;
    WIDTH: 100%;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}

#contenedor-flotilla
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 5px;
	margin-left: 0 px;
	float: left;
}

#mpioFlotilla
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION:relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 2px;
    WIDTH: 120px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	Text-align:left
}
#giroflotilla
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 155px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:left
}
#nonegocioflotilla
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 50px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
}
#importe3
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION:relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 2px;
    WIDTH: 40px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	Text-align:right
}
#importePD
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION:relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 2px;
    WIDTH: 40px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	Text-align:right
	
}
#formato
{
	BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 35%;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	/*text-align:left*/
}
#programa
{
	BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 30%;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	/*text-align:left*/
}
#costo
{
    BORDER-BOTTOM: #000 0px solid;
    /*POSITION:relative;*/
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 2px;
    WIDTH: 10%;
    PADDING-RIGHT: 1px;
    FLOAT: right;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	Text-align:right;
}
#ejerci
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 5%;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:center
}
#fecalta
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 5%;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:center
}
#folio2
{
    BORDER-BOTTOM: #000 0px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 5px;
    WIDTH: 5%;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px
}
#contenedor-porciento
{
    BORDER-BOTTOM: #000 0px solid;
/*    POSITION: relative;*/
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffcc39;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 900px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	height:45PX;
}
#estable_porciento
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
/*    BACKGROUND-COLOR: #ff9;*/
/*    MARGIN: 0px 0px;*/
    PADDING-LEFT: 0px;
    WIDTH: 900px;
    PADDING-RIGHT: 0px;
    OVERFLOW: hidden;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
/*	left:22.7%;*/
	margin:auto;
/*	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);*/
}

#contenedor-format
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffcc39;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	height:30PX
	
}

#descripcionrubro
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 1px;
    PADDING-LEFT: 1px;
    WIDTH: 180px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	text-align:left
}
#contenedor-pd
{
    BORDER-BOTTOM: #000 0px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffcc39;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 1024px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 0px;
	height:30PX
	
}
#main1porciento
{
	position:relative;
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #f2ede8;
/*    MARGIN: 0px 0px 0px 0px;*/
    PADDING-LEFT: 0px;
    WIDTH: 900px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;
	MARGIN: auto;
/*	left:22.7%;*/
}
#main2porciento
{
	position:relative;
    BORDER-BOTTOM: #000 0px solid;
    BORDER-LEFT: #000 0px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #fff;
/*    MARGIN: 0px 0px 0px 0px;*/
    PADDING-LEFT: 0px;
    WIDTH: 900px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000 0px solid;
    BORDER-RIGHT: #000 0px solid;
    PADDING-TOP: 1px;

	margin:auto;
/*	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);*/
}
#buttonformato {
  color: white;
  background: #A9A9A9;
  border: 0;
  outline: 0;
  padding: 1em;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  display:inline;
  width: 20px;
  margin-top: 1em;
  font-family: 'Arial Narrow',Helvetica,sans-serif;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  resize: none;
  /*margin-right:600%;*/
}
.divetiqueta
{
	background-color:#009885;
}
.tituloetiqueta
{
	background-color:#009885;
}
.Liquidacion
{
	color:#000;
}
 .contenedor {
	  width: 600px;
	  margin: 0 auto;
	  display: flex;
	  justify-content: center;
	  padding-bottom:0px;
	  }
.contenedor2 {
	  width: 600px;
	  margin: 0 auto;
	  display: flex;
	  justify-content: center;
	  padding-bottom:5px;
	  background-color:#FAFAFA;
	  padding-top: 5px;
	  }
.encabezado-principal
{
	background-color:#009885;
}
/* modal*/
.modal{
	width:100vw;
	height:100vh;
	display:compact;
	display:flex;
	justify-content:center;
	align-items: center;
	position:fixed;
	top:0;
	left:0;
	background: rgba(0,0,0,0.459);
 }
 .modal_content{
	 width:95%;
	 max-width:500px;
	 padding:25px;
	 position:relative;	 
	 background:#FFF;
	 border-radius:5px;
	 box-sizing:border-box;
 }
 .modal-btn-closed{
	 position:absolute;
	 top:5px;
	 right:5px;
	 background:none;
	 border:none;
	 outline:none;
	 font-size:18px;
	 cursor:pointer;
 }