/* body{
	margin: 2px;
	font-family: Helvetica, Arial, sans-serif;

	color: white;
} */
/* table{
	border: 1px solid black;
	background-color: #9dc2d6;
} */
table.recordset{
	border-spacing: 0px;
	border: 0px;
}
tbody.recordset tr td{
	font-size: 0.8em;
}
.impares{
	background: #C9D6F2;
}
.cancelada{
	background: #ff6366; /* Old browsers */
	background: -moz-linear-gradient(top, #ff6366 0%, #d30003 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6366), color-stop(100%,#d30003)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff6366 0%,#d30003 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff6366 0%,#d30003 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff6366 0%,#d30003 100%); /* IE10+ */
	background: linear-gradient(top, #ff6366 0%,#d30003 100%); /* W3C */
}
tbody.recordset td{
	border-left: 1px solid #000000;
}

table.recordset td{
	padding: 2px 2px 0px;
}

td.derecha{
	border-right: 1px solid #000000;
	width: 155px;
}

caption{
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
	background: linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
	
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px none black;
	color: white;
	
}
th{
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* W3C */
	text-align: left;
	padding-left: 3px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px none #000000;
	border-left: 1px solid #000000;
	padding-top: 3px;
	font-size: 0.8em;
}

th.derecha{
	border-right: 1px solid #000000;
}

tfoot tr td{
	border: 1px solid #000000;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#b6b6b6), to(#e4e4e4));
	background-image: -moz-linear-gradient(90deg, #b6b6b6 0%, #e4e4e4 100%);
	font-size: 0.8em;
}

#divcbxEstatus{
	width: 100px;
}
.colfolio{
	width: 90px;
}
.colcliente{
	width:300px;
}
.colimporte{
	width: 90px;
	text-align: right;
}

fieldset { padding:0; border:0; margin-top:5px; }
fieldset input.text{
	margin-bottom:12px; width:80%; padding: .4em;
	text-transform: none;
}

.validateTips { border: 1px solid transparent; padding: 0.3em; }