body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 20px; min-width: 800px;}
#datos-sistema{float:right;}
#datos-sistema #actualizado{background-color:#598438; color:#FFF;}
#datos-sistema #cerrar-sesion{background-color:#5A0203;}
#datos-sistema #cerrar-sesion a{color:#FFF; font-weight:900; font-size:14px; background:url(../img/cerrar.png) no-repeat left 2px; padding-left:18px; text-decoration:none;}
#datos-sistema #cerrar-sesion a:hover{color:#EBE3F1;}
#datos-sistema span{padding: 5px 10px; margin-right: 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-weight: 100; font-size:12px;}
.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
table.detalle{width: 100%;text-align: center; background-color:#f6f6f6; padding: 0px 0;}
table.detalle thead{font-size: 12px; font-weight: 900;}
table.detalle td{width: 10%;}
.redondeado {-moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;}
#local-user, #login{background:url("pepper-grinder/images/ui-bg_fine-grain_15_eceadf_60x60.png");	border:0.5px solid #d9d6c4;	padding: 10px;	font-size: 12px; font-weight: 900;}
#local-user span{background: #FFF; padding: 5px; margin-right: 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-weight: 100;}
#local-user #datos-usuario{float:left;}
#login{width: 300px; margin: 180px auto 0;}
#login span{width: 200px; display:block; padding: 5px 0;}
#login input{margin: 5px 0}
.limpiar{clear:both;}
table {margin-bottom:30px; width: 90%; }
td{padding: 4px 0;}
tr.totales{background-color:#EBDE97 !important;}
tr.totales td{padding:5px; font-size:12px; font-weight:bold;}
tr.totales td.monto-total{background-color:#524D35; color:#FFF;}
.resumen-total{margin:0;}


#resumen-derecha-1, #resumen-derecha-2, #resumen-derecha-3, #resumen-derecha-4{height:100px; width:19%; float:right; position: relative; font-size:12px;}
#resumen-derecha-1 td, #resumen-derecha-2 td, #resumen-derecha-3 td, #resumen-derecha-4 td{font-size:10px;}
.ui-widget .ui-widget {width: 80% !important;}
.letragigante td a{font-size:26px; text-decoration:none;} 
