﻿.prod_box {
width: 130px;
height: auto;
float: left;
padding: 5px 5px 5px 5px;
background-color:#fff;
}
.center_prod_box {
width: 130px;
height: auto;
float: left;
text-align: center;
padding: 0px;
margin: 0px;
border: 1px #F0F4F5 solid;
}
.product_title {
padding: 5px 0 5px 0;
min-height: 24px;
max-height: 24px;
font-weight: bold;
font-size: 11px;
border-bottom: 1px solid #F0F4F5;
background: white url(/images/old-browsers-bg/tabs-bg.png) repeat-x bottom;
}
.product_img {
padding: 5px 0 5px 0;
}
.prod_existencia {

text-align:center;
font-size: 10px;
color:#1bb5ec;
}
.prod_price {
padding: 2px 0 5px 0;
font-size: 10px;
}
.prod_button {
padding: 0 0 5px 0;
}
div#IdEmplCxcDEtalle 
{
width: 510px;
min-height: 50px;
background-color:#fff;
border:solid 1px #ccc;
}
div#IdCxcNew 
{
width: 300px;
min-height: 50px;
background-color:#fff;
border:solid 1px #ccc;
}
div#IdProDetalle, .AddPro 
{
width: 270px;
min-height: 50px;
background-color:#fff;
border:solid 1px #ccc;
}
div#identifier 
{
padding:10px;
}
table.table_m 
{
border: 0;
border-collapse: collapse;
border-spacing: 0;
table-layout: fixed;
}
table.table_m .thm 
{
color: #37404e;
font: bold 14px 'Helvetica Neue', Helvetica, Arial, 'lucida grande',tahoma,verdana,arial,sans-serif;
padding-left: 0;
}
tr._5jsb, th._3sts, td._480u, table.table_m th
{
border-collapse: collapse;
border-spacing: 0;
}
tr._5jsb , table.table_m tr
{
display: table-row;
vertical-align: inherit;
border-color: inherit;
font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
font-size: 11px;
}
th._3sts
{
color: #89919c;
width: 75px;
word-wrap: break-word;
padding-bottom: 4px;
}
th._3sts ,td._480u, table.table_m th 
{
display: table-cell;
font-weight: normal;
line-height: 15px;
padding-top: 4px;
text-align: left;
vertical-align: top;
}
td._480u {
padding: 3px 0 1px 0;
}
table.table_m td 
{
line-height: 15px; 
vertical-align:top;
}
table.table_m tr {  }
.CXC, .EMPL 
{
border-top: 1px dashed #e0e0e0;
}
.blockcontent 
{
border: 1px solid #999999;
-moz-border-radius: 0.25em;
-webkit-border-radius: 0.25em;
-webkit-background-clip: padding-box;
border-radius: 0.25em;
background: white;
position: relative;
}
.facturaCont
{
text-align: right;
border-bottom: 1px solid #999999;
background: white url('/images/old-browsers-bg/block-controls-bg.png') repeat-x bottom;
background-size: 100% 100%;
padding:7px;
}
.EmplCxcListCss {margin:0;}
.EmplCxcListCss .EmplCxc_title 
{
font-weight: bold;
font-size: 10px;
}
.EmplCxcListCss li 
{
background-color:#fff;
float:left;
width:115px;
border:1px solid #b3b3b3;
padding:3px 3px 5px 3px; 
text-align:center;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
margin-right:5px;
}
div#AddeditProductNew 
{
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); 
}
.ActualSelect 
{
float:left;
}
.table_factura tr td
{
font-size:   smaller;
vertical-align: middle;
padding:3px;
}
.label_text { text-align:center;}
.centertd {text-align:center !important;}
.rigthtd {text-align: right !important;}
.keywords-empl 
{
width:75px;
font-family: "Trebuchet MS","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
text-overflow:ellipsis;
white-space:nowrap; 
overflow:hidden; 


display: inline-block;
background: #3399cc;
-moz-border-radius: 0.4em;
-webkit-border-radius: 0.4em;
-webkit-background-clip: padding-box;
line-height: 1.6em;
border-radius: 0.4em;
padding: 0.2em 0.5em;
font-weight: bold;
color: white;
text-transform: uppercase;
white-space: nowrap;
}
.keywords-empl li a {color:#fff;}
.shortcuts-Menu {margin-right:3px;margin-bottom:0;}
.shortcuts-Menu li 
{
min-width: 52px;
display: block;
cursor:pointer;
float:left;margin-right:5px;
border:1px solid #b3b3b3;
padding:7px; 
text-align:center;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-moz-border-radius: 0.417em;
-webkit-border-radius: 0.417em;
-webkit-background-clip: padding-box;
border-radius: 0.417em;
}
.shortcuts-Menu li:hover 
{
background: #E0E0E0;
}
.shortcuts-Menu li a 
{
color: #808080;
text-align: center;
}
.shortcuts-Menu li a span, .shortcuts-Menu li a img {display:block; margin: 5px auto}
.whiteConten {background-color:#fff;padding:3px;background-color: #e4e4dc;border-color: #999999;}
.menyconten {width:140px;text-align:right;}
.itempago {line-height:20px;color:#576a73;padding:5px;background-color:#edede7;border-color:#999999;border-bottom: 1px dashed #fff;}
.itempago:hover {background-color:#cacabb;color:#000;}
.tempago img {line-height:1.333em;margin-bottom:-4px;}
.exists {}
.exists li
{
display: block;
cursor:pointer; 
float:left;
margin-top:5px;
margin-right:5px;
border:1px solid #b3b3b3;
padding:7px;
background-color:#ccc;
text-align:center;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-moz-border-radius: 0.417em;
-webkit-border-radius: 0.417em;
-webkit-background-clip: padding-box;
border-radius: 0.417em;
}
.exists div.su {text-align:center;font-weight:bold;}
.exists div.num {padding:10px;background:#fff;margin-top:5px;}
table.gridtable {
font-family: verdana,arial,sans-serif;
font-size:10px;
color:#333333;
border-width: 1px;
border-color: #999999;
border-collapse: collapse;
}
table.gridtable th {
border-width: 1px;
padding: 8px;
border: 1px solid #999999;
background: white url('/images/old-browsers-bg/block-controls-bg.png') repeat-x bottom;
}

.centertd {text-align:center !important;}
.warning {background-color:#FFFFC1;text-align:center;}
.righttd {text-align:right !important;}
.blue {color:#39c;}

ul.cumple {position:relative;}
ul.cumple > li:first-child {
border-top: 0;
}
ul.cumple li 
{
border-top: 1px dotted #afafaf;
padding: 10px;
position: relative;
z-index: 89;
display:block;
}
ul.cumple li:hover {
background: url(/images/old-browsers-bg/favorites-bg.png) repeat-x;
}
/* fin */

.hor-minimalist-b
{
	font-size: 10px;
	background: #fff;
	border-collapse: collapse;
	text-align: left;
}
.hor-minimalist-b th
{
	font-size: 11px;
	font-weight:  bold;
	color: #3399cc;
	padding: 3px;
	border-bottom: 1px dashed #ccc;
	text-align:left;
}
.hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 6px 8px;
	margin-left:8px;
	border-left: 20px solid #fff;
	text-align: right;
	min-width: 100px;
}
.hor-minimalist-b tbody tr:hover td
{
	color: #009;
}

.formas-de-pago 
{
margin-bottom:5px;
border: 1px solid #999999;
text-transform:uppercase;
font-weight:bold;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-moz-border-radius: 0.417em;
-webkit-border-radius: 0.417em;
-webkit-background-clip: padding-box;
border-radius: 0.417em;
}


