

/**********************  HOJA DE ESTILO DE REQUISICIONES INTERNAS **************************/

.tabla_estructura{
background-color: #98AABA; 
padding:20px 10px 10px 20px; 
border:1px dotted #AAB4B9; 
filter: Alpha(Opacity=85);
-moz-opacity: 8.5;
opacity: 0.85;
color:#FFFFFF;
font-weight:300;
-moz-border-radius: 12px;
}

.input_div_pasos{
/*background-image:url('img/degradado.jpg');*/
background-position: center bottom;
background-repeat:repeat-x;
color: #4E4255;
border: 3px solid #BBC8D3;
font-family: verdana, lucida, arial, helvetica, sans-serif;
font-size:12px;
font-weight:100;

}
.select_div_pasos{
background-color: #F7F8F9;
font-family: verdana, lucida, arial, helvetica, sans-serif;
color: #4E6274;
border: 2px solid  #BBC8D3;
font-size:12px;
font-weight:100;
}


body{
	font-family:verdana, lucida, arial, helvetica, sans-serif;
	color:rgb(51,51,51);
	font-size:11px;
}

.contenedorTituloPrincipal{
	-moz-border-radius: 5px 5px 0 0;
	background-color: #BBC8D3;
	color: #FFFFFF;
	font-weight:bold;
}

.tituloPrincipal{
	color:#FFFFFF;
	font-size:22px;
	font-weight:300;
	letter-spacing:5px;
	word-spacing:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:40px;
	padding-top:20px;
	text-align:left;
}

/******* menu principal *****/
#button {
	width: 50%;
	border-right: 1px solid  #766484;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #BBC8D3;
	color: #333;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-weight:bold;
}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		border-bottom: 1px solid  #C4DE67;
		margin: 0;
		color: #FFFFFF;
		font-size:11px;
}
#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #69839A;
		border-right: 10px solid  #7E95A9;
		background-color: #98AABA;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li a {
		width: auto;
		}

#button li a:hover {
		border-left: 10px solid #7E95A9;
		border-right: 10px solid #8DA2B4;
		background-color: #A4B4C1;
		color:  #fff;
	}
	
/********* Menu	horizontal *****************/

#contenedor {
	background-color: #BBC8D3;
	color: #333;
	padding-top:10px;	
	font-weight:bold;
}

#contenedor ul {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	background-color: #98AABA;
	padding-left:15%;
	position:relative; 
}
		
#contenedor li {
	border-bottom: 1px solid  #C4DE67;
	margin: 0;
	font-size:11px;
	display:inline;
}
#contenedor li a {
	text-decoration:none;
	color: #FFFFFF;
	font-weight:900;
	background-color:  #98AABA;
	padding-right:10px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	margin-right:2px;
	margin-left:-6px;
	border:3px solid   white ;
	-moz-border-radius: 8px;		
}

#contenedor li a:hover {
	text-decoration:underline;
	background-color: #BBC8D3;
}	
/*******************************/

.tablaAustera{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;	
	border-bottom:1px solid black;
	border-left:1px solid #c0c0c0;	
}

.celdaTitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	background-color: #BBC8D3;
	color:#000000;
	border-bottom: 1px solid #98AABA;
	margin: 0;
	font-size:11px;	
	text-align:center;
	height:30px;	
}

.celdaSubTitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	background-color: #98AABA;
	color:#000000;
	border-bottom: 1px solid #98AABA;
	margin: 0;
	font-size:11px;	
	text-align:left;
	height:30px;	
	padding:0px;
}

.celdaLeyenda{
	background-color:#F5F5F5;
	border-bottom:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	text-align:right;
	vertical-align:top;
	height:30px;
}
.celdaContenido{
	border-bottom:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	vertical-align:top;	
	height:30px;	
}
.SMALL01{
	font-size:10px;	
}

#TABLA1 {
	background-color: #DBDFE3;
	color:#000000;
}

/*******************************/
h1{
text-align:center;
font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-weight: normal;
	margin-top: 1em;
	margin-bottom: 2px;
	letter-spacing: 1px;
	color: #586A89;
	font-size:24px;
}
h2{
text-align:center;
font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-weight: normal;
	margin-top: 1em;
	margin-bottom: 2px;
	letter-spacing: 1px;
	color:rgb(71,145,170);
	font-size:20px;
}

h6{

font-family: verdana, lucida, arial, helvetica, sans-serif;
	font-weight: 600;
	margin-top: 1em;
	margin-bottom: 2px;
	letter-spacing: 1px;
	color:#6F8697;
	font-size:14px;
}
h3{
	font-family:  verdana, lucida, arial, helvetica, sans-serif;
	font-weight: 600;
	letter-spacing: 2px;
	color:#6F8697;
	font-size:15px;
}

.th_fondo_oscuro{
text-align:center;
background-color: #778B9F; 
font-family:  verdana, lucida, arial, helvetica, sans-serif;
font-weight:900;
color: #FFFFFF;
text-decoration:none;
font-size:14px;
-moz-border-radius: 5px;
 }

a { 
color: #000000;
text-decoration:none ;
}

a:hover { 
/*color: #6D8398;*/
text-decoration:none ;
}

a:link { 
text-decoration:none
}
a:visited { 

text-decoration:none
}
.rojo{
color:#CC0000
}

INPUT,SELECT,TEXTAREA {
 background-color: #F5F5F5;
 border-bottom: 1px solid black;
 border-right: 1px solid black;
 border-top: 1px solid black;
 border-left: 1px solid black;
}

/****************  menu para la captura de nueva requisicion*****/
.submenu_e{
/*rbg(204,204,204);*/
height:8em;
width:16em;
color: #586A89;
font-size:9px;
font-weight:900;
padding:1px 1px 1px 55px;
margin:1px 1px 1px 1px;
background-position:center left;
background-repeat:no-repeat; 
background-color:#FFFFFF;
text-align:right;
}
.submenu{

}
/************************Menu de los pasos para la requisicion*******/
.pasos{
list-style-image:url('./img/add5.gif');
list-style-type:none;
width:80%;
text-align:left;
letter-spacing:2px;
color:#586A89;
}
.paso{
font-family: verdana, lucida, arial, helvetica, sans-serif;
font-weight: bold;
color:#586A89;
text-decoration:none;
font-size:12px;
 }
.paso:hover { 
color: #7587A6 ;
text-decoration:none 
}

.oculto{
 display:none;
 
}
.mensaje{
color: #C4DE67;
font-weight:600;
}
.mensaje_naranja{
color:  #E6AC42;
font-weight:600;
}

.div_pasos{
background-color: #98AABA; 
padding:20px 10px 10px 20px; 
border:1px dotted #AAB4B9; 
/*min-width:100%;

margin:5px 5px 5px 5px; 
*/
filter: Alpha(Opacity=85);
-moz-opacity: 8.5;
opacity: 0.85;
color:#FFFFFF;
font-weight:900;
-moz-border-radius: 12px;
}
.tabla_estructura{
background-color: #98AABA; 
padding:20px 10px 10px 20px; 
border:1px dotted #AAB4B9; 
/*width:100%;*/
filter: Alpha(Opacity=85);
-moz-opacity: 8.5;
opacity: 0.85;
color:#FFFFFF;
font-weight:300;
-moz-border-radius: 12px;
}

.titulo_div_pasos{
color: #FFFFFF;
font-size:18px;
}
.titulo_pasos{
color: #6F8697;
font-size:18px;
}
.titulo_verde{
color: #C4DE67;
font-weight: 500;
font-size:18px;
letter-spacing:1ex;
}


button{
background-color:#7B6783;
filter: Alpha(Opacity=85);
-moz-opacity: 8.5;
opacity: 0.85;



}
/********* bordes *********/
.borde { border:1px solid #FFFFFF;
					
				}
				
.borde_iz_inf_der{ 
border-left: 1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
				}
.borde_iz_inf{ 
border-left: 1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;

				}				
.borde_iz{ 
border-left: 1px solid #FFFFFF;

				}
.borde_iz_der{ 
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
				}				
.borde_inf_der{
border-bottom:1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
				}
.borde_inf{
border-bottom:1px  solid #FFFFFF;


				}
.borde_sup{ border-top: 1px solid #FFFFFF;
				}
.borde_der{ border-right: 1px solid #FFFFFF;
				}
.borde_sup_inf_der{ 
border-top: 1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
				}		
.borde_sup_inf_izq{ 
border-top: 1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;

				}	
.borde_sup_izq_der{ 
border-top: 1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
				}		

/*   liga sobre morado*/

.liga_clara{ 
font-family:  verdana, lucida, arial, helvetica, sans-serif;
font-weight:900;
color:  #FFFFFF;
text-decoration:none;
font-size:14px;
 }

.liga_clara:hover { 
color:#C4DE67;
text-decoration: none ;
}
.liga_clara_chica{ 
font-family:  verdana, lucida, arial, helvetica, sans-serif;
color: #F0E8F0;
text-decoration:none;
font-size:12px;
 }

.liga_clara_chica:hover { 
color: #FFFFFF;
text-decoration: underline;
}

.header {
   
    background-color:#98AABA;
		padding: 10px;
    margin-bottom: 0px;
		border:  4px solid #EEE9EF;
	  -moz-border-radius: 12px;
  
}
.nota{
font-size:11px;
font-weight:600;
}
.left{
text-align:left;

}
/********************************************************************************/

/************************ HOJA DE ESTILO PARA COMPRAS ELECTRONICAS*****************/


.control{
color: 

#646B79 ;
border: 2px solid  #A4B4C3;
font-family: verdana, lucida, arial, sans-serif;
font-size:12px;
}

.boton{
    padding:5px;
	color: #51677B ;	
	font-family: verdana, lucida, arial, 

helvetica, sans-serif;
	font-size:12px;
	background-color: #E6EAEE;
    cursor: pointer;	
	

border-bottom: 2px solid #C0C0C0;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid white;
	

border-left: 2px solid white;	
}
.boton3
{
	font-size:10px; 
	color:#FFFFFF;
	background-color: #6A8AAE;
	font-weight:bold;
	letter-spacing:1px;
	-moz-border-radius: 5px;
	border:1px solid #EEF2F7; 
}

.titulo{
font-family:verdana,helvetica;
color:#EE2D2D;
}
.titulo_blanco{
font-family:verdana,helvetica;
color: #FFFFFF;
letter-spacing:4px;
}
.texto{
color: #7A96AD;
}
.subtitulo{
color: #637798;
letter-spacing:3px;

}

.div_espiral{
position: absolute;
/*
background-color: #FFFFFF; 
filter: Alpha(Opacity=85);
-moz-opacity: 8.5;
opacity: 0.85;
-moz-border-radius: 5px;
border:1px dotted 

#99CC00;
padding:2px 2px 2px 2px;
*/
color: #687993;
font-size:10px;
font-weight:bold;
}
.fondo_azul{
background-color: #98AABA ;
}
.fondo_blanco{
-moz-border-radius: 9px;
border:5px solid #C0CCD6;
background-color: #FFFFFF;
filter: Alpha(Opacity=90);
-moz-opacity: 9.0;
opacity: 0.90;
}
.celda{
background-color:#98AABA;
-moz-border-radius: 5px;
color:  #FFFFFF;
font-weight:bolder;
letter-spacing:3px;
border-bottom: 3px solid  #A6B8C8;
border-right: 3px solid #A6B8C8;
}

.liga_azul{
color: #728DA7;
font-weight:900;
text-decoration:none;

}
.liga_azul:hover{
color: #A7B9C9;
text-decoration:underline;
}

.texto_azul{
color: #728DA7;
}


/********************ESTIMADOS*/

.estilo1{
background-color:#F7F8F9;
}
.estilo2{
background-color:#E2E8EB;
}

.estilo1_az_osc{
background-color: #7D93A2;
}
.estilo2_az_osc{
background-color: #698294;
}

.Tit-Tabla {
	font-size: 11px;
	color: #FFFFFF;
	

text-decoration: none;
	background-color: #8E9FB0;
	font-weight: bold;
}
.Text-Input {
	font-size: 

10px;
	color: #000000;
	background-color: #FDF4E1;
	height: 17px;
	text-align: right;
	

border:0px;
	padding-right: 6px;
}
.Normal-11 {
	font-size: 11px;
	color: #556779;
	

text-decoration: none;
}
.Normal-11 A:LINK {	color: #000066;	text-decoration: none; }
.Normal-11 A:VISITED 

{	color: #000066;	text-decoration: none; }
.Normal-11 A:HOVER {	color: #FF9900;	text-decoration: none; 

}
.lin-bottom{
	border-bottom:1px solid;
	border-color:#99CCFF;
	}
.pbttn {
	font-size:11px;
	

background-color: #CAD2D9;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	

border-left: 1px solid #AFC4D5;
	border-top: 1px solid #AFC4D5;
	color: #5A707E;
	height: 19px;
	

text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:2px;
	

cursor:pointer;	
}
.transactionDark {font-size:10px;color:#586A89; font-weight:bold}
.titulo1azulmedio { 

FONT-SIZE: 10px; color: #586A89; font-weight:100}
#links4 {
padding: 0;
margin: 0;
/* position: absolute; */
text-align  : left;
/*width: 300px;*/
background  : transparent;
}
#links4 ul {
list-style  : none outside;
padding: 0;
margin: 0;
/*background  :#DDDDDD;*/
background  :#FFFFFF;
color: #000;
border-style: solid;
border-color: #FFFFFF;
border-width: 1px 1px 1px 1px;
font: 10px/15px verdana, helvetica, sans-serif;
font-weight:bold;
}
#links4 ul li {
padding: 0;
margin: 0;
border: none;
}
#links4 ul li a {
display: block;
/*padding: 4px 6px;*/
padding: 1px 2px;
margin: 0;
background  : #FFFFFF;
color:  #006699;
border-bottom : 1px 

#FFFFFF solid;
border-top  : 1px #FFFFFF solid;
/* width:  300px;*/
text-decoration:  none;
}

#links4 ul li 

a:hover {
background  : #2C8BDB;
color:  #FFF;
border-bottom: 1px #FFFFFF solid;
border-top  : 1px #000000 

solid;
text-decoration:  none;
}
.Tit-Menu {

	font-size: 12px;
	font-weight: bold;
	

background-color: #BBC8D3;
}

/*****************************************************************/
/*****************************************************************/
/*****************************************************************/

/*********************HOJA DE ESTILO PARA ENTRADAS 

PEDIDOS*********************************/


.titulo01 {
	font-family: Verdana, Arial, Helvetica, 

sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: 

none;
}
.contenido01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select {
	

font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
 .invis {
   border:0px transparent;
   

background-color: #ffffff;
   color: black;
   font-weight: bold;
 }
 
 
.one a:link { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
			

		 	 }
.one a:visited { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, Arial, 

Helvetica, sans-serif;
text-decoration:none
}
.one a:hover { 
background-color: #BFCAD5;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none }


th{

color: #49627A;
text-align:center;
background-color: #A7B6C5;
}

td{
background-color: #F1F3F5;
}


.tabla{
border-color:#FFCC66; border-style: dotted; border-width:thin;
}


body{
color: #49627A;
}


div{ 

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
background-color: #FFFFFF;

font-weight:100;
color: #85A9D6;
}
.titulo
{
font-size:22px;
font-family:Verdana, Arial, Helvetica, 

sans-serif,"Trebuchet MS", "Tahoma", "Book Antiqua", "Bookman Old Style";
font-style:normal;
font-weight:500;
color: #FFCC66

 }


.one a:link { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, 

Arial, Helvetica, sans-serif;
text-decoration:none
					 	 }
.one 

a:visited { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}
.one a:hover { 
background-color: #BFCAD5;
font-weight: bold;
font-family:Verdana, 

Arial, Helvetica, sans-serif;
text-decoration:none }
a:hover { 
background-color: #BFCAD5;
font-weight:500;
text-decoration:none }

a:link { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, Arial, Helvetica, 

sans-serif;
text-decoration:none
					 	 }
a:visited { 
color:  

#3F74B6;
text-decoration:none
}

th{

color: #49627A;
text-align:center;
background-color: #A7B6C5;
}

td{
background-color: #F1F3F5;
color: #49627A;
}


.tabla{
border-color:#5C748B; border-style:groove; 

border-width:thin;
}


body{
color: #49627A;
}


div{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
background-color: #FFFFFF;
font-variant:small-caps;
font-weight:300;
color:  #49627A;
}

/*********************INICIO DE HOJA DE ESTILO PARA SISTEMA DE CONTROL 

ALMACENARIO(SIBCON)*********************************/
/*-----------------  ligas  ----------------------*/
a{
/* esta liga no a sido visitada*/
	font-family:Arial;
	font-size:16px;
	color:#3366CC;
}
a:visited
{
/* esta liga ya fue visitada y originalmente se queda morada*/
	color:#3366CC;
}
a:hover
{
/* 

al pasar el cursor sobre la liga*/
	background-color: #CCCCCC;
}
a:active
{
/* al dar clic sobre la 

liga*/
	background-color: #FFFFCC;
}
/*-----------------  ligas  ----------------------*/

/*----------------- 

 formularios  ----------------------*/
.estructura
{
	background-color:#EDF5E7;
}
/*-----------------  

formularios  ----------------------*/
.div
{
/*	background-color:#EDF5E7;*/
	color:#EDF5E7;
	background-color:#EDF5E7;
}

/*-----------------  titulos  ----------------------*/
.colores_titulo
{
color: #006600;
background-color: #FFFFFF; 
font-family: Castellar,Algerian,Verdana,Helvetica;
font-size:18px; 
font-weight: lighter; height:10px;
}
/*-----------------  titulos  ----------------------*/

/*-----------------  tablas  

----------------------*/
.tabla_almacen
{
	border-top-width:1px; border-bottom-width:1px;
	

border-left-width:1px; border-right-width:1px;
	font-family : Arial, Verdana, Helvetica, sans-serif; 

color:#000000; 
	font-size:.80em; font-weight: lighter; height:12px;
}
.tabla_sinborde
{
	

border-top-width:1px; border-bottom-width:1px;
	border-left-width:1px; border-right-width:1px;
	font-family : 

Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:.80em; font-weight: lighter; height:12px;
}
.tabla_borde
{
	border-top-width:0px; border-bottom-width:0px;
	border-left-width:0px; 

border-right-width:0px;
	font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	

font-size:12px; font-weight: lighter; height:12px;
	-moz-border-radius:10px;
}
.tabla_listado
{
	

border-top-width:0px; border-bottom-width:0px;
	border-left-width:0px; border-right-width:0px;
	font-family : 

Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; height:12px;
}
.tabla_listado2
{
	border-top-width:0px; border-bottom-width:0px;
	border-left-width:0px; 

border-right-width:0px;
}

.tabla_reporte
{
	border-top-width:0px; border-bottom-width:0px;
	

border-left-width:0px; border-right-width:0px;
   font-family : Arial, Verdana, Helvetica, sans-serif; 

color:#000000; 
   font-size:.80em; font-weight: lighter; height:12px;
}
/*-----------------  tablas  

----------------------*/

/*-----------------  tr's  ----------------------*/
.tr_sinborde
{
	

border-top-width:0px; border-bottom-width:0px;
	border-left-width:0px; border-right-width:0px;
	font-family : 

Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:.80em; font-weight: lighter; height:12px;
}
.trnegrita
{
border-top-width:1px; border-bottom-width:1px;
border-left-width:1px; border-right-width:1px;
font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
font-size:.80em; font-weight: lighter; 

height:12px;
}

.tr_negrita
{
	background-color:#FFFFFF;
	font-family : Arial, Verdana, Helvetica, 

sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; height:12px;
}
.tr_reporte
{
	

background-color:#EBEBE4;
	font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	

font-size:12px; font-weight: lighter; height:12px;
}
.tr_crema
{
	background-color:#F6F5DF;
	font-family : 

Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; height:12px;
}
.tr_bordo_crema
{
	background-color:#F6F5DF;
	font-family : Arial, Verdana, Helvetica, sans-serif; 

color:#336699; 
	font-size:14px; font-weight: lighter; height:12px;
	border-top: 2px solid 

#F6F5DF;
	border-bottom: 2px solid #F6F5DF;
	border-right: 2px solid #F6F5DF;
	border-left: 

2px solid #F6F5DF;
	-moz-border-radius:5px;
}
.tr_bordo_cielo
{
	background-color:#F7FCFD;
	

font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; 

height:12px;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #F7FCFD;
	border-right: 2px 

solid #F7FCFD;
	border-left: 2px solid #000000;
	-moz-border-radius:5px;
}
.tr_crema_bold
{
	

background-color:#F6F5DF;
	font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	

font-size:12px; font-weight: bolder; height:12px;
}
.tr_cielo
{
	background-color:#F7FCFD;
	

font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; 

height:12px;
}
.tr_morado
{
/*	background-color:#DCD6FE;*/
/*	background-color:RGB(183,183,219);*/
	

background-color:RGB(214,218,235);
	font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	

font-size:12px; font-weight: bolder; height:12px;
}
.tr_gris
{
	background-color:#EBEBE4;
	font-family : 

Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:12px; font-weight: bolder; height:12px;
}
.tr_azulado
{
	background-color:#EBF5FE;
	font-family : Arial, Verdana, Helvetica, sans-serif; 

color:#000000; 
	font-size:12px; font-weight: lighter; height:12px;
}
.tr_rosa
{
	

background-color:#FFF0F0;
	font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	

font-size:12px; font-weight: bolder; height:12px;
}
.tr_reporte_blanco
{
	background-color:#FFFFFF;
	

font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; 

height:12px;
}
.tr_imprime
{
	background-color:#E1E1E1;
	font-family : Arial, Verdana, Helvetica, 

sans-serif; color:#000000; 
	font-size:11px; font-weight: bold; height:11px;
}
tr.encabezado
{
	

background-color:#E1E1E1;
	color:#000000;
	font-family : Verdana, Helvetica, sans-serif;
	

font-size:11px; font-weight: lighter; height:11px;
}
tr.impresion
{
	color:#000000;
	font-family:Arial, 

Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
}
tr.sinborde
{
 

border-top: 2px dashed yellow;
 border-bottom: 4px dotted #336699;
	border-left-width: 6px;
	

border-left-style: double;
	border-left-color: green;
	border-right-width: 14px;
	

border-right-style: none;
	border-right-color: orange;
	-moz-border-radius:10px;
}
/*----------------- 

 tr's  ----------------------*/

/*-----------------  td's  ----------------------*/
.td_gris
{
	

background-color:#E1E1E1;
}
/*-----------------  td's  ----------------------*/

/*-----------------  colores  

----------------------*/
.color_rojo
{
color:#FF0000;
background-color: #FFFFFF; 
}
.color_gris
{
color:#E1E1E1;
background-color: #FFFFFF; 
}
.color_crema
{
color:#F6F5DF;
background-color: #FFFFFF; 
}
.color_negro
{
color:#000000;
background-color: #FFFFFF; 
}
.color_verde
{
color:#006600;
font-weight: 

lighter;
}
.color_verde_bold
{
color:#006600;
font-weight: bolder;
}
.color_azul
{
color:#336699;
font-weight: 

lighter;
}
.color_titulo_rojo
{
color: #FF0000;
background-color: #FFFFFF; 
font-family: 

Castellar,Algerian,Verdana,Helvetica;
font-size:20px; font-weight: bolder; height:20px;
}
.color_encabezado_verde
{
color: #006600;
background-color: #E1E1E1; 
font-family: Arial,Verdana,Helvetica;
font-size:14px; font-weight: lighter;
}
/*-----------------  colores  ----------------------*/

/*-----------------  letras  ----------------------*/
.letra_listado
{
	font-family : Arial, Verdana, 

Helvetica, sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; height:12px;
}
.letra_azul
{
	

font-family : Arial, Verdana, Helvetica, sans-serif; color:#0066CC; 
	font-size:14px; font-weight: bolder; 

height:14px;
}
.letra_negra
{
	font-family : Arial, Verdana, Helvetica, sans-serif; color:#000000; 
	

font-size:12px; font-weight: lighter; height:12px;
}
.letra_tr
{
	font-family : Arial, Verdana, Helvetica, 

sans-serif; color:#000000; 
	font-size:12px; font-weight: lighter; height:12px;
}
/*-----------------  letras 

 ----------------------*/

/*-----------------  cajas  ----------------------*/
.caja_firma{font-family: 

Arial, Helvetica, sans-serif; font-size: .70em; font-weight: lighter; 
	     color: #336699; 

background-color:#DFDEC3; background-position:50% 50%; border-color: #FFFFFF;
		 border-width: 1px;}
/*-----------------  cajas  ----------------------*/

/*-----------------  combos  ----------------------*/
.combo
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:400px;
}
.combo1
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:350px;
}
.combo2
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:300px;
}
.combo3
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:250px;
}
.combo4
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:200px;
}
.combo5
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:150px;
}
.combo6
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:100px;
}
.combo7
{
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px; font-weight: lighter;
color: #336699; 
background-position:50% 50%; border-color: #00CC00;
border-width: 1px; width:50px;
}
/*-----------------  combos  ----------------------*/

/*-----------------  cuadro  ----------------------*/
.sincuadro
{
border-top-width:0px; 

border-bottom-width:0px;
border-left-width:0px; border-right-width:0px;
font-family : Verdana, Arial, 

Helvetica, sans-serif; color:#000000; 
font-size:.70em; font-weight: bold; height:10px;
}

.cuadro
{
border-top-width:1px; border-top-style:solid; border-top-color:336699;
border-bottom-width:1px; 

border-bottom-style:solid; border-bottom-color:336699;
border-left-width:1px; border-left-style:solid; 

border-left-color:336699; 
border-right-width:1px; border-right-style:solid; border-right-color:336699;
font-family : Verdana, Arial, Helvetica, sans-serif; color:#000000; 
font-size:.70em; 
font-weight: bold; 
height:10px;
}
/*-----------------  cuadro  ----------------------*/

/*-----------------  

cuadro  ----------------------*/
.combo_color_letra
{
color: #336699;
font-family: Arial, Helvetica, 

sans-serif;
font-size:14px;
}
/*-----------------  cuadro  ----------------------*/

/* CSS Document */
body,td,th {
	font-family: Trebuchet MS, MS Serif, Lucida Console;
	font-size: 12px;
	color: 

#666666;
	background-color: white;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	

margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
strong {
	font-weight: bold;
	color: 

#000000;
	background-color: transparent;
}
#TABLA1 SELECT {
	font-size:10px;
}
#TABLA1 {
    

background-color: #DBDFE3;
}
#TABLA1 STRONG {
    font-size: 14px;
}
#TABLA1 TD {
    border-bottom: 1px solid 

#99A5B0;
    border-right: 1px solid #99A5B0;
	background-color: #F7FCFD;
}
#TABLA1 A:LINK,#TABLA1 A:VISITED 

{
    color: black;
    text-decoration: none;
}
#TABLA1 A:HOVER {
    background-color: #99A5B0;
    display: 

block;
}
.SMALL01 {
    font-size: 10px;
}

#TABLA2 {
}
#TABLA2 TD {
 background-color: #E1E1E1;
}
#almacen1 

{
	background-color: #EBF5FE;
	color: black;
}
.P {
	background-color: #FFF0F0; 
	color: 

#660000; 
	font-weight: bold;
}
.S {
	background-color: #DDEEFF; color: #003366; font-weight: 

bold;
}
.T {
	background-color: white; color: black;
}


.negritop {
    color: black;
    border-bottom:1px 

dotted red;
    font-size: 18px;
}


#nice1 {
}
#nice1 TH {
    background-color: #E1E1E1;
}
#nice1 TD {
    

border-bottom:1px solid #c0c0c0;
    border-right:1px solid #c0c0c0;
    padding:3px;
}
#nice1 TD:HOVER {
    

color: black;
}
#nice1 TABLE {
    border:1px solid black;
}

#nice2 {
}
#nice2 TH {
    background-color: 

#f6f5df;
}
#nice2 TD {
    border-bottom:1px solid #c0c0c0;
    border-right:1px solid #c0c0c0;
    

padding:3px;
}
#nice2 TD:HOVER {
    color: black;
}
#nice2 TABLE {
    border:1px solid black;
}

#productosx 

{
    font-family: Verdana,'Lucida Grande','Trebuchet MS';
}
#productosx TABLE {
    width:95%;
    

border:0;margin:0;
}
#productosx TD {
    padding:3px;
    font-family: 'Lucida Grande','Trebuchet MS',Verdana;
    color: black;
    border-bottom:1px dotted #ffba3a;
    border-right:1px dotted #ffba3a;

}
#productosx TH {
    color: black;
    font-weight: bold;
}
#productosx A:LINK {
    color: #990000;
    

text-decoration: none;
}
#productosx A:VISITED {
    color: #990000;
    text-decoration: none;
}
#productosx 

A:HOVER {
    color: red;
    text-decoration: underline;
}
.superboton1 { background: #234568; padding:5px; 

color: white; font-size:1.1em; cursor: pointer; }

#sikita {
	font-size:11px;
	padding-left: 100px;
	

word-spacing: .3em;
}
.normal {
	font-size: 11px;
}
STRONG {
	color: #003300;
	font-size: 

16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: .5em;
}
x
{
background-color: #F1F3F5;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
}
/*********************FIN DE HOJA DE ESTILO PARA SISTEMA DE CONTROL 

ALMACENARIO(SIBCON)*********************************/
/**************************entradas 

pedidos*******************************/


.one a:link { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, 

Arial, Helvetica, sans-serif;
text-decoration:none
					 	 }
.one 

a:visited { 
color:  #3F74B6;
text-decoration:none
}
a:hover { 
background-color: #BFCAD5;
font-weight:500;
text-decoration:none }

a:link { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, Arial, Helvetica, 

sans-serif;
text-decoration:none
					 	 }
a:visited { 
color:  

#3F74B6;
text-decoration:none
}
a:hover { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, Arial, 

Helvetica, sans-serif;
text-decoration:none
 }


th{
text-align:center;
background-color: #A7B6C5;
}

td{
background-color: #F1F3F5;
text-align:center;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, 

sans-serif;
}


.tabla{
border-color:#5C748B; border-style:groove; border-width:thin;
font-size:12px;
color: 

#49627A

}
body{
color: #49627A;
}


div{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 

18px;
background-color: #FFFFFF;
font-variant:small-caps;
font-weight:300;
color: #49627A;}

/*---*/


.one 

a:link { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}
.one a:visited { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, Arial, 

Helvetica, sans-serif;
text-decoration:none
}
.one a:hover { 
background-color: #BFCAD5;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none 
}
a:hover { 
background-color: 

#BFCAD5;
font-weight:500;
text-decoration:none 
}
a:link { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}
a:visited { 
color:  #3F74B6;
text-decoration:none
}

th {
background-color: #F1F3F5;

}
.borde { border:1px solid #000000;
			

		
				}
				
.borde_iz_inf_der{ 
border-left: 1px solid #000000;
border-bottom:1px solid #000000;
border-right: 1px solid #000000;
		

		}
.borde_iz_inf{ 
border-left: 1px solid #000000;
border-bottom:1px solid #000000;

		

		}				
.borde_iz{ 
border-left: 1px solid #000000;

			

	}
.borde_iz_der{ 
border-left: 1px solid #000000;
border-right: 1px solid #000000;
			

	}				
.borde_inf_der{
border-bottom:1px solid #000000;
border-right: 1px 

solid #000000;
				}

.borde_sup{ border-top: 1px solid #000000;
				

}
.borde_der{ border-right: 1px solid #000000;
				}
.borde_sup_inf_der{ 
border-top: 1px 

solid #000000;
border-bottom:1px solid #000000;
border-right: 1px solid #000000;
				

}		
.borde_sup_inf_izq{ 
border-top: 1px solid #000000;
border-bottom:1px solid #000000;
border-left: 1px solid #000000;
}
.borde_sup_izq{ 
border-top: 1px solid #000000;
border-left: 1px solid 

#000000;

				}			
.borde_sup_izq_der{ 
border-top: 1px solid 

#000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;

				}	

		
.borde_sup_izq{ 
border-top: 1px solid #000000;
border-left: 1px solid #000000;
}		

					
body{
color: #49627A;
}
div{ font-family:Verdana, Arial, Helvetica, 

sans-serif;
font-size: 11px;
background-color: #FFFFFF;
font-weight:200;
color: #49627A;
}
/**********************/
.celda1 {
background-color: #F1F3F5;

}
.borde { border:1px solid #000000;
		

			
				}
				
.borde_iz_inf_der{ 
border-left: 1px solid #000000;
border-bottom:1px solid #000000;
border-right: 1px solid #000000;
		

		}
.borde_iz_inf{ 
border-left: 1px solid #000000;
border-bottom:1px solid #000000;

		

		}				
.borde_iz{ 
border-left: 1px solid #000000;

			

	}
.borde_iz_der{ 
border-left: 1px solid #000000;
border-right: 1px solid #000000;
			

	}				
.borde_inf_der{
border-bottom:1px solid #000000;
border-right: 1px 

solid #000000;
				}

.borde_sup{ border-top: 1px solid #000000;
				

}
.borde_der{ border-right: 1px solid #000000;
				}
.borde_sup_inf_der{ 
border-top: 1px 

solid #000000;
border-bottom:1px solid #000000;
border-right: 1px solid #000000;
				

}		
.borde_sup_inf_izq{ 
border-top: 1px solid #000000;
border-bottom:1px solid #000000;
border-left: 1px solid #000000;
}
.borde_sup_izq{ 
border-top: 1px solid #000000;
border-left: 1px solid 

#000000;

				}			
.borde_sup_izq_der{ 
border-top: 1px solid 

#000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;

				}	

					

a{ 
color: #336699;
font-family:Verdana, Arial, Helvetica, 

sans-serif;
text-decoration:none;
font-size:11px
					 	 }

th{
font-size: 16px 
}
p{
text-align:justify
}
.small{
font-size: 11px

}
body{
font-family:Arial, Helvetica, 

sans-serif

}

div{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
P.breakhere {
page-break-before: always;
}		
/**************/
.one a:link { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
					

 	 }
.one a:visited { 
color:  #3F74B6;
text-decoration:none
}
a:hover { 
background-color: #BFCAD5;
font-weight:500;
text-decoration:none }

a:link { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, 

Arial, Helvetica, sans-serif;
text-decoration:none
					 	 }
a:visited { 
color:  #3F74B6;
text-decoration:none
}
a:hover { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, 

Arial, Helvetica, sans-serif;
text-decoration:none
 }


th{
text-align:center;
background-color: #A7B6C5;
}

td{
background-color: #F1F3F5;
text-align:center;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, 

sans-serif;
}


.tabla{
border-color:#5C748B; border-style:groove; border-width:thin;
font-size:11px;
color: 

#49627A

}
body{
color: #49627A;
}


div{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 

18px;
background-color: #FFFFFF;
font-variant:small-caps;
font-weight:300;
color: #49627A;}




strong{ 

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:800;
background-color: 

#FFFFFF;
color: #49627A;
}
/*******************/


body,td,th {
	font-family: Trebuchet MS, MS Serif, 

Lucida Console;
	font-size: 12px;
	color: #666666;
	background-color: white;
}
body {
	

background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	

margin-bottom: 0px;
}
/**************/
.Estilo1 {
	color: #954068;
	font-weight: bold;
}
.Estilo2 

{
	font-size: 16px;
	font-weight: bold;
}
.Estilo3 {
	font-size: 18;
	font-weight: bold;
}
.Estilo5 {font-size: 14}
.Estilo6 {font-size: 14px}
.Estilo7 {font-size: 14px; font-weight: bold; }
/*************/

P.breakhere {
page-break-before: always;
}				

/***********/

.borde { border:1px solid  #BCC8D3;
					
				}
	

			
.borde_iz_inf_der{ 
border-left: 1px solid #BCC8D3;
border-bottom:1px solid 

#BCC8D3;
border-right: 1px solid #BCC8D3;
				}
.borde_iz_inf{ 
border-left: 1px 

solid #BCC8D3;
border-bottom:1px solid #BCC8D3;

				}				
.borde_iz{ 
border-left: 1px solid #BCC8D3;

				}
.borde_iz_der{ 
border-left: 1px 

solid #BCC8D3;
border-right: 1px solid #BCC8D3;
				}				
.borde_inf_der{
border-bottom:1px solid #BCC8D3;
border-right: 1px solid #BCC8D3;
				

}

.borde_sup{ border-top: 1px solid #BCC8D3;
				}
.borde_der{ border-right: 1px solid 

#BCC8D3;
				}
.borde_sup_inf_der{ 
border-top: 1px solid #BCC8D3;
border-bottom:1px solid #BCC8D3;
border-right: 1px solid #BCC8D3;
				}		
.borde_sup_inf_izq{ 
border-top: 1px solid #BCC8D3;
border-bottom:1px solid #BCC8D3;
border-left: 1px solid 

#BCC8D3;

}	
/****/

.one a:link { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, Arial, 

Helvetica, sans-serif;
text-decoration:none
}
.one a:visited { 
color: #85A9D6;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}
.one a:hover { 
background-color: 

#BFCAD5;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none 
}
a:hover 

{ 
background-color: #BFCAD5;
font-weight:500;
text-decoration:none 
}
a:link { 
color: #3F74B6;
font-weight:500;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none
}
a:visited { 
color: 

 #3F74B6;
text-decoration:none
}

th {
background-color: #F1F3F5;

}
.borde { border:1px solid #000000;
	

				
				}
				
.borde_iz_inf_der{ 
border-left: 1px solid #000000;
border-bottom:1px solid #000000;
border-right: 1px solid 

#000000;
				}
.borde_iz_inf{ 
border-left: 1px solid #000000;
border-bottom:1px 

solid #000000;

				}				
.borde_iz{ 
border-left: 1px 

solid #000000;

				}
.borde_iz_der{ 
border-left: 1px solid #000000;
border-right: 1px solid #000000;
				}				
.borde_inf_der{
border-bottom:1px solid #000000;
border-right: 1px solid #000000;
				

}

.borde_sup{ border-top: 1px solid #000000;
				}
.borde_der{ border-right: 1px solid 

#000000;
				}
.borde_sup_inf_der{ 
border-top: 1px solid #000000;
border-bottom:1px solid #000000;
border-right: 1px solid #000000;
				}		
.borde_sup_inf_izq{ 
border-top: 1px solid #000000;
border-bottom:1px solid #000000;
border-left: 1px solid 

#000000;
}
.borde_sup_izq{ 
border-top: 1px solid #000000;
border-left: 1px solid #000000;

			

	}			
.borde_sup_izq_der{ 
border-top: 1px solid #000000;
border-left: 1px solid 

#000000;
border-right: 1px solid #000000;

				}			
.borde_sup_izq{ 
border-top: 1px solid #000000;
border-left: 1px solid #000000;
}				

			
body{
color: #49627A;
}
div{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
font-weight:200;
color: #49627A;
}

/**********/

p{
text-align:justify
}
.small{
font-size: 11px

}
/****************fin de entradas 

pedidos*******************/


/****    sepa**************/
table{
	font-family:verdana, lucida, arial, 

helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
/************/


@media print{
.no_imprime{
display:none;
}
}
.textoprellenado
{
color:F0F0F0;
}