body {
	margin-top: 20px;
	padding: 0;
	/*background: #FAFAD2;*/
	/*background: #EEE8AA;*/
	/*background: #FDF9EE;  ORIGINAL*/
	/*background: #FDF9EE;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	/*color: #6D6D6D;*/
}

h1, h2, h3 {
	margin: 0;
	/*text-transform: lowercase;*/
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-weight: normal;
	color: #006EA6;
}

.menu_inicio2 {
	/*letter-spacing: -1px;*/
    font-size: 18px;
    text-align: center;
    display: block;
    /*background: linear-gradient(to right top, #6f96f3, #164ed2);*/
	background: linear-gradient(to left top, #008CBA, #191970);
	max-width: 400px;
    padding: 10px;
    color: #fff;
    border-radius: 50px;	
}
.menu_inicio{
    font-size: 17px;
    text-align: center;	
  background-color: white;
  border: thin solid blue;
  border-radius: 8px;
 /* display: inline-block;*/
  /*font: inherit;*/
  line-height: 2em;
 padding: 0.3em 1em 0.3em 1em;
 /*box-sizing: content-box;
 width: 100%;

  /* reset */

  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
   box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;	
}
.menu_inicio:hover {
	background-color: yellow; /*#006EA6*/
	color: #006EA6;
}

h4 {
	letter-spacing: -1px;
	font-size: 35px;
}

h1 {
    font-size: 20px;
    text-align: left;
    display: flex; /*block*/
    /*background: linear-gradient(to right top, #6f96f3, #164ed2);*/
	background: linear-gradient(to left top, #6f96f3, #164ed2);
	max-width: 400px;
    padding: 10px;
    color: #fff;
    border-radius: 50px;
		/*display: flex; */
	align-items: center;
	justify-content: center;
}

h2 {
	font-size: 22px;
}

.estilo2 {color: #FFFFFF}
 input.descpago { background:yellow; }
 
.estilo22 {color: #494949} 

.estilo3 {color: #6D6D6D ;font-weight: bold; text-align: center}
 
 * a {   
text-decoration: none;   
color: #006EA6;   
/*color: #0000ff; */
/*color: #000000;   */
font-weight: bold;


} 

select.list1 option.option0
{
    background-color: #007700;
}	

.headt td {
  min-width: 735px;
  height: 100px;
  background-color: #433;
}

select {

  /* styling */
  background-color: white;
  border: thin solid blue;
  border-radius: 4px;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.3em 3.5em 0.3em 1em;

  /* reset */

  margin: 0;      
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
}
option.one {background-color: #2E4053; color: white;}
option.two {background-color: #82E0AA; color: white;}
option.three {background-color: #666; color: white;}

form input[type="submit"]{
	
	padding:5px 16px;
	
	border:1px solid #000;
	border-radius:5px;
	/*display:block;*/
	color:#fff;
	/*background-color:#000;CB4154;81D8D0;FF5A36;001A57;417DC1*/
	background-color:#417DC1;
} 
form input[type="reset"]{
	
	padding:5px 16px;
	
	border:1px solid #000;
	border-radius:5px;
	/*display:block;*/
	color:#fff;
	/*background-color:#000;CB4154;81D8D0;FF5A36;001A57;417DC1*/
	background-color:#417DC1;
} 
form input[type="text"]{
	
	padding:5px 16px;
	
	border:1px solid #000;
	border-radius:5px;
	/*display:block;*/
	/*color:#fff;*/
	/*background-color:#000;CB4154;81D8D0;FF5A36;001A57;417DC1*/
	/*background-color:#417DC1;*/
}

form input[type="password"]{
	
	padding:5px 16px;
	
	border:1px solid #000;
	border-radius:5px;
	/*display:block;*/
	/*color:#fff;*/
	/*background-color:#000;CB4154;81D8D0;FF5A36;001A57;417DC1*/
	/*background-color:#417DC1;*/
} 
 
.input_txt_1{

	border:1px solid #000;
}

form input[type="button"]{
	
	padding:6px 12px;
    font-size: 15px;	
	border:1px solid #000;
	border-radius:5px;
	
	color:#fff;
	/*background-color:#000;->CB4154;81D8D0;FF5A36;001A57;417DC1;C6A664;d16a42;C6A664*/
	background-color:#417DC1;
} 

	.bt_nueva_venta{
    text-decoration: none;
    padding: 10px;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    background-color: #1883ba;
    border-radius: 6px;
    border: 2px solid #0016b0;
	}
   
   .bt_nueva_venta:hover{
    color: #1883ba;
    background-color: #ffffff; 
   }
 	/* azul bajo fondo #2596be*/
	/* ladrillo #d16a42*/  
	.bt_sunat_enviar{

    text-decoration: none;
    padding: 10px;
    font-weight: 600;
    font-size: 17px;
    color: #ffffff;
    background-color: #1883ba;
    border-radius: 6px;
    border: 2px solid #0016b0;
	}  
   .bt_sunat_enviar:hover{
    color: #1883ba;
    background-color: #ffffff; 
   }

	.bt_enviar_sunat_vtas{
    text-decoration: none;
   /* padding: 5px;*/
    /*font-weight: 600;*/
    /*font-size: 12px;*/
    color: #ffffff;
    background-color: #2E4053;
    /*border-radius: 6px;*/
   /* border: 2px solid #0016b0;*/
    /*width:175px;*/
    /*height:40px;*/
    /*margin:20px auto;*/
    border-radius:10px;
   /*-webkit-border-radius:10px;
    box-shadow:0 1px 2px #5e5d5b;*/
	
	}
   .bt_enviar_sunat_vtas:hover{
    color: #2E4053;
    background-color: #ffffff; 
   }

	.bt_enviarSunat_bol{
    text-decoration: none;
   /* padding: 5px;*/
    /*font-weight: 600;*/
    /*font-size: 12px;*/
    color: #ffffff;
    background-color: #2E4053;
    /*border-radius: 6px;*/
   /* border: 2px solid #0016b0;*/
    /*width:175px;*/
    height:40px;
    /*margin:20px auto;*/
    border-radius:10px;
   /*-webkit-border-radius:10px;
    box-shadow:0 1px 2px #5e5d5b;*/
	
	}
   .bt_enviarSunat_bol:hover{
    color: #2E4053;
    background-color: #ffffff; 
   }	
   
   .sinborde {
    border: 0;
	background-color: #eee;
    
  }
  .boton{
	padding:5px 16px;
	
	border:1px solid #000;
	border-radius:5px;
	/*display:block;*/
	color:#fff;
	/*background-color:#000;CB4154;81D8D0;FF5A36;001A57;417DC1*/
	background-color:#417DC1;
       }

 input.nropedfac {
  text-align: center;
}