.bienvenido{
	font-weight: initial;
}
form label input.submit_categorias{
	width:22px;
	height:22px;
	left:0px;
	background-image:url(../imgs/boton_ver.png);
	border:none;
	padding:3px;
}
form label input.submit_categorias:hover{
	cursor:pointer;
}
form.busqueda_por_titulo{
	margin-top:1px;
	background-color:#ddd;
}
form.busqueda_por_titulo.contraido{
	display:none;
}
form.busqueda_por_titulo label{
	padding-top: 14px;
	padding-bottom: 14px;
	margin-top:0px;
	margin-left: 500px;
}
form.busqueda_por_titulo label input.submit_categorias {
	left:16px;
}
form label input{
	position:relative;
	width:200px;
	left:10px;
}
form.busqueda_por_categoria{
	border-bottom:4px solid #dfe4e8;
}
.busqueda_avanzada{
	position:absolute;
	left: 760px;
	top: 10px;
	padding-right:30px;
	background-image:url(../imgs/boton_depliega1.jpg);
	background-position:130px 0px;
	background-repeat:no-repeat;
}
.busqueda_avanzada.desplegado{
	background-image:url(../imgs/boton_depliega2.jpg);
}
.busqueda_avanzada p{
	text-transform:uppercase;
}
.super_contenedor{
	font-family:Arial, Helvetica, sans-serif;
}
.lista_productos li span{	
	float:left;
	min-height: 16px;
	position: relative;
}
.lista_productos li.cabecera{
	background-color:#000000;
	color:white;
	font-weight:bold;
	position:relative;
}
.lista_productos li span.saldo_anterior{
	width:100px;
}
.lista_productos li span.cereal{
	width:190px;
}
.lista_productos li span.bruto{
	width: 68px;
}
.lista_productos li span.fecha{
	width:90px;
}
.lista_productos li span.detalle{
	width:400px;
}
.lista_productos li span.saldo_inicial{
	width: 290px;
}
.lista_productos li span.saldo_final{
	width:140px;
}
.lista_productos li span.ancho50{
	width:50px;
}
.lista_productos li span.ancho68{
	width:68px;
}
.lista_productos li span.ancho80{
	width:80px;
}
.lista_productos li span.ancho90{
	width:90px;
}
.lista_productos li span.ancho100{
	width:100px;
}
.lista_productos li span.ancho110{
	width:110px;
}
.lista_productos li span.ancho130{
	width:130px;
}
.lista_productos li span.ancho140{
	width:140px;
}
.lista_productos li span.ancho170{
	width:170px;
}
.lista_productos li span.ancho180{
	width:180px;
}
.lista_productos li span.ancho190{
	width:190px;
}
.lista_productos li span.ancho210{
	width:210px;
}
.lista_productos li span.ancho290{
	width:290px;
}
.lista_productos li span.ancho300{
	width:300px;
}
.lista_productos li span.ancho320{
	width:320px;
}
.lista_productos li span.ancho340{
	width:340px;
}
.lista_productos li span.ancho400{
	width:400px;
}
.lista_productos li span.ancho490{
	width:490px;
}
.lista_productos li span.ancho540{
	width:540px;
}
.lista_productos li span.ancho570{
	width:570px;
}
.lista_productos li span.leyenda_saldo_final{
	margin-left:60px;
	width: 680px;
}
.lista_productos li span.leyenda_saldo_final_dolar{
	margin-left:60px;
	width: 370px;
}
.lista_productos li span a{
	color:black;
	text-decoration:none;
	text-decoration:underline;
}
.lista_productos li span a:hover{
	color:#ff9900;
	text-decoration:underline;
}
.lista_productos li{
	clear:both;
	font-family: 'PT Sans Narrow', sans-serif;
	padding:10px;
	background-color:#ccc;
	margin-bottom: 1px;
}
.lista_productos li.renglon_blanco{
	background-color:white;
}
.lista_productos li.renglon_rojo, .lista_productos li.renglon_verde{
	background-color:black;
	color:white;
}
.lista_productos li:hover, .lista_productos li.par:hover, .lista_productos li:hover a{
	background-color:black;
	color:white;
	cursor:pointer;
}
.lista_productos li.par{
	background-color:#dfdfde;
}
.lista_productos li.cabecera:hover{
	background-color:#E2730D;
}
.menu_panel .volver{
	margin-top: 7px;
	float:right;
	position:relative;
	color:black;
	font-size:14px;
	text-transform:none;
	font-weight:bold;	
	padding-top: 0px;
	padding-bottom: 0px;
}
.interrogacion{
	display:block;
	height:16px;
	width:16px;	
	background-image:url(../imgs/pregunta.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}
.interrogacion_detalle{
	display:block;
	height:16px;
	width:16px;	
	background-image:url(../imgs/pregunta.png);
	background-repeat:no-repeat;
	position:absolute;
	top: 0px;
	left: 180px;
}
.lista_productos li.descarcar_csv{
	background-color:black;
	height:16px;
	margin-bottom:20px;
	position:relative;
}
.descarcar_csv a{
	display:block;
	position:absolute;
	top: 20px;
	height:30px;
	width:30px;
	background-image:url(../imgs/excel.png);
	background-repeat:no-repeat;
	margin-left:5px;
}
.lista_productos li.descarcar_csv a:hover{
	cursor:pointer;
	background-color: transparent;
}
.lista_productos li.descarcar_csv:hover a{
	background-color: transparent;
}
.busqueda_por_fecha input{
	width:70px;
}
.ui-datepicker-trigger{
	padding:0px;	
	margin:0px;
	border:0px;
	margin-left:10px;
	margin-right:10px;
	position:relative;
	top: 6px;
}
.lista_productos li span a.pdf {
	padding-left:24px;
	background-image:url(../imgs/icono_pdf_20x20_fondo_transparente.png);
	background-repeat:no-repeat;
}
.menu_panel .moneda{
	margin-top: 5px;
	float:right;
	color:white;
	text-transform:uppercase;
	font-size: 20px;
	text-align:center;
	width: 304px;
}
.cabecera .contenedor_gris{
	background-color: #CCC;
	position: absolute;
	top: -4px;
	right: 5px;
	padding: 14px;
	color:black;
	background-image:url(../imgs/sombra_debe_haber_saldo.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.buscar{
	color:white;
	font-weight:bold;
	background-image:url(../imgs/fondo_boton_buscar.jpg);
	background-repeat:no-repeat;
	padding: 3px;
	border: none;
	background-color: transparent;
}
.buscar:hover{
	cursor:pointer;
}
/*.lista_productos li:nth-child(even) {
	background-color: #CCC;
}*/
/*.lista_productos li:nth-child(odd) {
	background-color: #DFDFDE;
}*/
.cabecera .contenedor_gris.dolares {
	right: 308px;
}