/************************************************
*	session                                     *
************************************************/
fieldset{background-color: #ededed;border: 1px solid;}
legend{border: 1px solid #000;background-color: #ffffff;color: #000;padding:5px;}
h1,h2,p,form {padding: 5px;}
h1,h2{font-size: 18px; color: #666666;}
legend,label,#dialogWarning,#dialogExpired{font-weight:bold;font-size: 90%;margin-left: 10px;}
.container {width: 50%;margin-left: 25%;margin-top:2%;background: #ffffff;border: 4px solid #cccccc;}

/************************************************
*	common                                      *
************************************************/
body
{
	background-color: #f4f4f6;
}

.main
{
	margin:0 auto;
	width:1050px;
	height:auto;
	text-align:center;
}

.line_height
{
	height: 25px;
}

.visible
{
	visibility: visible;
}

.hidden
{
	visibility: hidden;
}

.dont_float
{
	float: none;
}

.float_left
{
	float: left;
}

.new_line
{
	clear: left;
}

.pointer
{
	cursor: pointer;
}

.text_align_center
{
	text-align: center;
}

.text_align_left
{
	text-align: left;
}

.ancho_dia
{
	float: left;
}

.ancho_dia input
{
	width: 30px;
	text-align: center;
}

.ancho_mes
{
	float: left;
}

.ancho_mes select
{
	width: 60px;
}

.ancho_anio
{
	float: left;
}

.ancho_anio input
{
	width: 45px;
	text-align: center;
}

.foto_detalle
{
	float: left;
	margin-top: 30px;
	clear: left;
	margin-left: 270px;
	text-align:center;
}

.foto_edicion
{
	margin-top: 120px
	margin-left: 10px;
	text-align:center;
}

.input_align_right input
{
	text-align: right;
}

.input_align_center input
{
	text-align: center;
}

.form_box
{
	float: left;
	margin-left: 30px;
}

td.search_NW
{
	width: 14px;
	height: 14px;
	background: url("../../images/searchNW.gif") top left no-repeat;
}

td.search_N
{
	height: 14px;
	background: url("../../images/searchN.gif") top left repeat-x;
}

td.search_NE
{
	width: 14px;
	height: 14px;
	background: url("../../images/searchNE.gif") top left no-repeat;
}

td.search_E
{
	width: 14px;
	background: url("../../images/searchE.gif") top left repeat-y;
}

td.search_SE
{
	width: 14px;
	height: 14px;
	background: url("../../images/searchSE.gif") top left no-repeat;
}

td.search_S
{
	height: 14px;
	background: url("../../images/searchS.gif") top left repeat-x;
}

td.search_SW
{
	width: 14px;
	height: 14px;
	background: url("../../images/searchSW.gif") top left no-repeat;
}

td.search_W
{
	width: 14px;
	background: url("../../images/searchW.gif") top left repeat-y;
}

.search_bg
{
	background-color: #d6cdc6;
}

.list_header_footer {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #463427;
	background-color: #d0bfaf;
}

.list_body
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #463427;
}

.list_body a, .list_body a:link, .list_body a:visited, .list_body a:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #463427;
}

.list_title {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #463427;
	background-color: #eedbc9;
}

.list_separator {
	background-color: #d0bfaf;
}

.list_title a, .list_title a:link, .list_title a:visited, .list_title a:hover
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #463427;
}

.column_labels
{
	float: left;
	text-align: left;
	padding-right: 10px;
}

.label
{
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #463427;
	line-height: 25px;
	height: 25px; /*ie6 fix - line-height*/
}

.column_inputs
{
	float: left;
	text-align: left;
}

.input
{
	float: left;
	font-family: Arial;
	font-size: 12px;
	color: #463427;
	line-height: 25px;
	height: 25px; /*ie6 fix - line-height*/
}

.default_input_widths input
{
	width: 200px;
}

.default_input_widths select
{
	width: 207px;
}

#under_construction
{
	position: relative;
	width: 980px;
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	color: #f8781f;
	margin-top: 130px;
	float: left;
}

.msg_wrapper
{
	position: relative;
	width: 400px;
	float: right;
	margin-top: 0px;
}

.msg_error
{
	width: 300px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #9c2c26;
	text-align: left;
	margin-left: 20px;
	margin-top: 20px;
	float: left;
}

.msg_error_small
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9c2c26;
	text-align: right;
	margin-left: 40px;
	float: left;
}

.msg_success
{
	width: 280px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #068d02;
	margin-left: 20px;
	margin-top: 20px;
	float: left;
}

.msg_success_small
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #068d02;
	margin-left: 40px;
	float: left;
}

.msg_success a, .msg_success a:link, .msg_success a:visited, .msg_success a:hover
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #068d02;
}

#icon_success
{
	width: 81px;
	height: 63px;
	background: url("../../images/iconSuccess.jpg") top left no-repeat;
	float: left;
}

#icon_error
{
	width: 63px;
	height: 67px;
	background: url("../../images/iconError.jpg") top left no-repeat;
	float: left;
}

#icon_excel_2008
{
	width: 50px;
	height: 50px;
	background: url("../../images/Excel2008.gif") top left no-repeat;
	float: left;
}

#icon_excel_2011
{
	width: 50px;
	height: 50px;
	background: url("../../images/Excel2011.gif") top left no-repeat;
	float: left;
}

#icon_required
{
	width: 9px;
	height: 10px;
	background: url("../../images/iconRequired.gif") top left no-repeat;
	margin-top: 7px;
	margin-right: 4px;
	float: left;
}

#icon_optional
{
	width: 9px;
	height: 10px;
	margin-top: 7px;
	margin-right: 4px;
	float: left;
}

#icon_add
{
	width: 9px;
	height: 10px;
	background: url("../../images/iconAdd.gif") top left no-repeat;
	margin-top: 7px;
	margin-right: 4px;
	cursor: pointer;
	float: left;
}

#icon_remove
{
	width: 9px;
	height: 10px;
	background: url("../../images/iconRemove.gif") top left no-repeat;
	margin-top: 7px;
	margin-right: 4px;
	cursor: pointer;
	float: left;
}

#btn_new
{
	float: right;
	margin-top: 5px;
}

#btn_delete
{
	float: right;
}

#btn_edit
{
	float: right;
	margin-top: 5px;
}

#btn_search
{
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
}

/************************************************
*	header                                      *
************************************************/
.header
{
	width: 100%;
	height: 130px;
	float: left;
}

.logoheader
{
	width: 300px;
	height: 100%;
	background:transparent url('../../images/Logo.gif') no-repeat 1px 47px;
	float: left;
}

.session_info
{
	width: 520px;
	height: 42px; /* 90 - 48 */
	text-align: right;
	font-family: Arial;
	font-size: 12px;
	color: #463427;
	padding-top: 48px;
	margin-bottom: 40px;
	float: left;
}

.session_info a, .session_info a:link, .session_info a:visited, .session_info a:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #463427;
}

.controlpanelbutton
{
	width: 230px;
	height: 88px; /* 130 - 42 */
	text-align: right;
	padding-top: 42px;
	float: left;
}

/************************************************
*	body wrapper                                *
************************************************/
.main_body
{
	width: 1050px;
	height: auto;
	background-color: white;
	float: left;
}

.border_top_left
{
	width: 43px;
	height: 27px;
	background: url("../../images/borderTopLeft.gif") top left no-repeat;
	float: left;
}

.border_top
{
	width: 980px;
	height: 22px;
	background: url("../../images/borderTop.gif") top left repeat-x;
	float: left;
}

.border_top_right
{
	width: 27px;
	height: 27px;
	background: url("../../images/borderTopRight.gif") top left repeat-x;
	float: left;
}

.middle
{
	width: 1050px;
	float: left;
}

.border_bottom_left
{
	width: 43px;
	height: 27px;
	background: url("../../images/borderBottomLeft.gif") bottom left no-repeat;
	float: left;
}

.border_bottom
{
	width: 980px;
	height: 27px;
	background: url("../../images/borderBottom.gif") bottom left repeat-x;
	float: left;
}

.border_bottom_right
{
	width: 27px;
	height: 27px;
	background: url("../../images/borderBottomRight.gif") bottom left repeat-x;
	float: left;
}

#middle_container_3
{
	float:left;
	width:1050px;
	background: url("../../images/borderRight.gif") top right repeat-y;
	position:relative;
	overflow:hidden;
}    
#middle_container_2
{
	float:left;
	width:1050px;
	background:white;
	position:relative;
	right:27px;
}

#middle_container_1
{
	float:left;
	width:1050px;
	background: url("../../images/borderLeft.gif") top right repeat-y;
	position:relative;
	right:980px;
}

#wrapper
{
    float:left;
    width:980px;
    height:auto !important; /*ie6 fix - min-height not recognized*/
	height:300px; /*ie6 fix - min-height not recognized*/
    min-height: 300px;
    position: relative;
    left: 1050px;
}

#content
{
    float:left;
    position: relative;
    width:980px;
    min-height: 300px;
    height:auto !important; /*ie6 fix - min-height not recognized*/
	height:300px; /*ie6 fix - min-height not recognized*/
    text-align:left;
}

#title
{
	float:left;
	width: 43px;
	text-align: left;
	position: absolute;
	left: -43px;
	top: 0px;
}

#icon_title
{
	float:left;
	width: 43px;
	height: 67px;
	background: url("../../images/titleIcon.gif") top left no-repeat;
	text-align: left;
	position:absolute;
	left: -43px;
	bottom: 0px;
}

/************************************************
*	footer                                      *
************************************************/
.footer
{
	width: 1040px; /*1050 - 10*/
	height: auto;
	text-align: right;
	font-family: Arial;
	font-size: 10px;
	color: #463427;
	margin-top: 8px;
	padding-right: 10px;
	float: left;
}

.footer a, .footer a:link, .footer a:visited, .footer a:hover
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #463427;
}

/************************************************
*	no access                                   *
************************************************/
.icon_no_access
{
	position: relative;
	width: 123px;
	height: 123px;
	background: url("../../images/iconLocked.gif") top left no-repeat;
	margin-top: 98px;
	margin-left: 200px;
	float: left;
	display: inline; /*ie6 fix - double value margin*/
}

.title_no_access
{
	position: relative;
	width: 450px;
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	color: #f8781f;
	text-align: left;
	margin-top: 98px;
	margin-left: 20px;
	float: left;
}

.body_no_access
{
	position: relative;
	width: 450px;
	height: auto;
	font-family: Arial;
	font-size: 14px;
	text-align: left;
	color: #463427;
	margin-top: 20px;
	margin-left: 20px;
	float: left;
}

.body_no_access a, .body_no_access a:link, .body_no_access a:visited, .body_no_access a:hover
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #f8781f;
}

/************************************************
*	connecting                                  *
************************************************/
#connecting
{
	position: relative;
	width: 980px;
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	color: #f8781f;
	margin-top: 98px;
	float: left;
}

/************************************************
*	index                                       *
************************************************/
.logo_index
{
	position: relative;
	width: 733px;
	height: 124px;
	background: url("../../images/LogoIndex.gif") top left no-repeat;
	margin-top: 98px;
	margin-left: 130px;
	float: left;
	display: inline; /*ie6 fix - double value margin*/
}

/************************************************
*	ControlPanel                                *
************************************************/
.ControlPanel_titulo
{
	margin-left: 50px;
	margin-top: 20px;
	text-align: left;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #f8781f;
	float: left;
}

.ControlPanel_mensaje
{
	margin-left: 50px;
	margin-top: 10px;
	text-align: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: black;
	float: left;
}

.ControlPanel_elementos
{
	margin-left: 50px;
	margin-top: 10px;
	width: 750px;
	text-align: justify;
	font-family: Arial;
	font-size: 12px;
	color: black;
	float: left;
}

/************************************************
*	LogIn                                       *
************************************************/
.LogIn_form_wrapper
{
	float: left;
	width: 216px;
	margin-left: 310px;
	display: inline; /*ie6 fix - double value margin*/
}

.LogIn_label_wrapper
{
	float: left;
	width: 100px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #463427;
	line-height: 25px;
	position: relative;
}

.LogIn_input_wrapper
{
	float: left;
	width: 110px;
	line-height: 25px;
	height: 25px; /*ie6 fix - line-height when using controls*/
	text-align: right;
}

.LogIn_input_wrapper input
{
	width: 110px;
}

#btn_login
{
	float: right;
	padding-right: 0px;
}

/************************************************
*	UsersNew                                    *
************************************************/
.UsersNew_input_widths input
{
	width: 200px;
}

.UsersNew_input_widths select
{
	width: 207px;
}

/************************************************
*	UsersQuery                                  *
************************************************/
.search_box
{
	position: relative;
	width: 350px;
	height: 25px;
	border: 1px solid blue;
	margin: 0 auto;
	margin-bottom: 20px;
}

.query_header
{
	position: relative;
	width: 800px;
	height: 25px;
	border: 1px solid blue;
	margin: 0 auto;
	margin-bottom: 20px;
}

/************************************************
*	ProductsNew                                 *
************************************************/
.ProductsNew_price_width input
{
	width: 60px;
	text-align: right;
}

.ProductsNew_discount_width input
{
	width: 30px;
	text-align: center;
}

.ProductsNew_currency_width input
{
	width: 30px;
	text-align: right;
}

.ProductsNew_currency_width select
{
	width: 84px;
}

/************************************************
*	ProductsAssignSuppliers                     *
************************************************/
#wrapper_ProductsAssignSuppliers
{
    float:left;
    width:980px;
    height:auto !important; /*ie6 fix - min-height not recognized*/
	height:400px; /*ie6 fix - min-height not recognized*/
    min-height: 400px;
    position: relative;
    left: 1050px;
}

/************************************************
*	ProductsUnassignSuppliers                     *
************************************************/
#wrapper_ProductsUnassignSuppliers
{
    float:left;
    width:980px;
    height:auto !important; /*ie6 fix - min-height not recognized*/
	height:430px; /*ie6 fix - min-height not recognized*/
    min-height: 430px;
    position: relative;
    left: 1050px;
}

/************************************************
*	ProductsDetails                             *
************************************************/
.titulo_proveedores
{
    float: left;
    font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
	text-align: right;
}

/************************************************
*	SuppliersNew                                *
************************************************/
.SuppliersNew_input_widths input
{
	width: 300px;
}

.SuppliersNew_Street_input_widths input
{
	width: 188px;
}

.SuppliersNew_Num_input_widths input
{
	width: 50px;
}

/************************************************
*	PurchasesNew                                *
************************************************/
.purchase_bg
{
	float: left;
	position: relative;
	margin-left: 50px;
	width: 907px;
	height: 1172px;
	background: url("../../images/PurchaseBG.gif") top left no-repeat;
}

.purchases_label_Numero
{
	position: absolute;
	margin-left: 570px;
	margin-top: 260px;
	text-align: right;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #4c2717;
	width: 180px;
}

.purchases_Numero input
{
	position: absolute;
	margin-left: 755px;
	margin-top: 257px;
	width: 70px;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: red;
}

.purchases_Moneda
{
	position: absolute;
	margin-left: 85px;
	margin-top: 155px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

.purchases_Moneda select
{
	width: 125px;
}

.purchases_TipoDeCambio
{
	position: absolute;
	margin-left: 85px;
	margin-top: 180px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

.purchases_TipoDeCambio input
{
	width: 60px;
	text-align: center;
}

.purchases_Dia
{
	position: absolute;
	margin-left: 413px;
	margin-top: 258px;
}

.purchases_Dia input
{
	width: 30px;
	text-align: center;
}

.purchases_Mes
{
	position: absolute;
	margin-left: 455px;
	margin-top: 258px;
}

.purchases_Mes select
{
	width: 60px;
}

.purchases_Anio
{
	position: absolute;
	margin-left: 520px;
	margin-top: 258px;
}

.purchases_Anio input
{
	width: 45px;
	text-align: center;
}

.purchases_Nombre_Proveedor
{
	position: absolute;
	margin-left: 535px;
	margin-top: 150px;
	font-family: Arial;
	font-size: 15px;
	text-align: right;
	width: 300px;
}

.purchases_Nombre_Proveedor select
{
	width: 300px;
}

.purchases_Direccion_Proveedor
{
	position: absolute;
	margin-left: 433px;
	margin-top: 175px;
	font-family: Arial;
	font-size: 13px;
	text-align: right;
	width: 400px;
}

.purchases_Direccion2_Proveedor
{
	position: absolute;
	margin-left: 433px;
	margin-top: 192px;
	font-family: Arial;
	font-size: 13px;
	text-align: right;
	width: 400px;
}

.purchases_Telefono_Proveedor
{
	position: absolute;
	margin-left: 433px;
	margin-top: 209px;
	font-family: Arial;
	font-size: 13px;
	text-align: right;
	width: 400px;
}

.purchases_RFC_Proveedor
{
	position: absolute;
	margin-left: 433px;
	margin-top: 224px;
	font-family: Arial;
	font-size: 13px;
	text-align: right;
	width: 400px;
}

.purchases_Nombre
{
	position: absolute;
	margin-left: 180px;
	margin-top: 300px;
	font-family: Arial;
	font-size: 15px;
}

.purchases_Direccion
{
	position: absolute;
	margin-left: 180px;
	margin-top: 341px;
	font-family: Arial;
	font-size: 15px;
}

.purchases_Ciudad
{
	position: absolute;
	margin-left: 180px;
	margin-top: 383px;
	font-family: Arial;
	font-size: 15px;
}

.purchases_RFC
{
	position: absolute;
	margin-left: 445px;
	margin-top: 383px;
	font-family: Arial;
	font-size: 15px;
}

.purchases_Telefono
{
	position: absolute;
	margin-left: 705px;
	margin-top: 383px;
	font-family: Arial;
	font-size: 15px;
}

.purchases_Cantidad1
{
	position: absolute;
	margin-left: 77px;
	margin-top: 450px;
}

.purchases_Cantidad1 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad2
{
	position: absolute;
	margin-left: 77px;
	margin-top: 480px;
}

.purchases_Cantidad2 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad3
{
	position: absolute;
	margin-left: 77px;
	margin-top: 510px;
}

.purchases_Cantidad3 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad4
{
	position: absolute;
	margin-left: 77px;
	margin-top: 540px;
}

.purchases_Cantidad4 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad5
{
	position: absolute;
	margin-left: 77px;
	margin-top: 570px;
}

.purchases_Cantidad5 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad6
{
	position: absolute;
	margin-left: 77px;
	margin-top: 600px;
}

.purchases_Cantidad6 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad7
{
	position: absolute;
	margin-left: 77px;
	margin-top: 630px;
}

.purchases_Cantidad7 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad8
{
	position: absolute;
	margin-left: 77px;
	margin-top: 660px;
}

.purchases_Cantidad8 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad9
{
	position: absolute;
	margin-left: 77px;
	margin-top: 690px;
}

.purchases_Cantidad9 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad10
{
	position: absolute;
	margin-left: 77px;
	margin-top: 720px;
}

.purchases_Cantidad10 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad11
{
	position: absolute;
	margin-left: 77px;
	margin-top: 750px;
}

.purchases_Cantidad11 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad12
{
	position: absolute;
	margin-left: 77px;
	margin-top: 780px;
}

.purchases_Cantidad12 input
{
	width: 40px;
	text-align: center;
}

.purchases_Cantidad13
{
	position: absolute;
	margin-left: 77px;
	margin-top: 810px;
}

.purchases_Cantidad13 input
{
	width: 40px;
	text-align: center;
}

.purchases_Producto1
{
	position: absolute;
	margin-left: 127px;
	margin-top: 450px;
}

.purchases_Producto1 select
{
	width: 277px;
}

.purchases_Producto2
{
	position: absolute;
	margin-left: 127px;
	margin-top: 480px;
}

.purchases_Producto2 select
{
	width: 277px;
}

.purchases_Producto3
{
	position: absolute;
	margin-left: 127px;
	margin-top: 510px;
}

.purchases_Producto3 select
{
	width: 277px;
}

.purchases_Producto4
{
	position: absolute;
	margin-left: 127px;
	margin-top: 540px;
}

.purchases_Producto4 select
{
	width: 277px;
}

.purchases_Producto5
{
	position: absolute;
	margin-left: 127px;
	margin-top: 570px;
}

.purchases_Producto5 select
{
	width: 277px;
}

.purchases_Producto6
{
	position: absolute;
	margin-left: 127px;
	margin-top: 600px;
}

.purchases_Producto6 select
{
	width: 277px;
}

.purchases_Producto7
{
	position: absolute;
	margin-left: 127px;
	margin-top: 630px;
}

.purchases_Producto7 select
{
	width: 277px;
}

.purchases_Producto8
{
	position: absolute;
	margin-left: 127px;
	margin-top: 660px;
}

.purchases_Producto8 select
{
	width: 277px;
}

.purchases_Producto9
{
	position: absolute;
	margin-left: 127px;
	margin-top: 690px;
}

.purchases_Producto9 select
{
	width: 277px;
}

.purchases_Producto10
{
	position: absolute;
	margin-left: 127px;
	margin-top: 720px;
}

.purchases_Producto10 select
{
	width: 277px;
}

.purchases_Producto11
{
	position: absolute;
	margin-left: 127px;
	margin-top: 750px;
}

.purchases_Producto11 select
{
	width: 277px;
}

.purchases_Producto12
{
	position: absolute;
	margin-left: 127px;
	margin-top: 780px;
}

.purchases_Producto12 select
{
	width: 277px;
}

.purchases_Producto13
{
	position: absolute;
	margin-left: 127px;
	margin-top: 810px;
}

.purchases_Producto13 select
{
	width: 277px;
}

.purchases_Formato1
{
	position: absolute;
	margin-left: 409px;
	margin-top: 450px;
}

.purchases_Formato1 select
{
	width: 180px;
}

.purchases_Formato2
{
	position: absolute;
	margin-left: 409px;
	margin-top: 480px;
}

.purchases_Formato2 select
{
	width: 180px;
}

.purchases_Formato3
{
	position: absolute;
	margin-left: 409px;
	margin-top: 510px;
}

.purchases_Formato3 select
{
	width: 180px;
}

.purchases_Formato4
{
	position: absolute;
	margin-left: 409px;
	margin-top: 540px;
}

.purchases_Formato4 select
{
	width: 180px;
}

.purchases_Formato5
{
	position: absolute;
	margin-left: 409px;
	margin-top: 570px;
}

.purchases_Formato5 select
{
	width: 180px;
}

.purchases_Formato6
{
	position: absolute;
	margin-left: 409px;
	margin-top: 600px;
}

.purchases_Formato6 select
{
	width: 180px;
}

.purchases_Formato7
{
	position: absolute;
	margin-left: 409px;
	margin-top: 630px;
}

.purchases_Formato7 select
{
	width: 180px;
}

.purchases_Formato8
{
	position: absolute;
	margin-left: 409px;
	margin-top: 660px;
}

.purchases_Formato8 select
{
	width: 180px;
}

.purchases_Formato9
{
	position: absolute;
	margin-left: 409px;
	margin-top: 690px;
}

.purchases_Formato9 select
{
	width: 180px;
}

.purchases_Formato10
{
	position: absolute;
	margin-left: 409px;
	margin-top: 720px;
}

.purchases_Formato10 select
{
	width: 180px;
}

.purchases_Formato11
{
	position: absolute;
	margin-left: 409px;
	margin-top: 750px;
}

.purchases_Formato11 select
{
	width: 180px;
}

.purchases_Formato12
{
	position: absolute;
	margin-left: 409px;
	margin-top: 780px;
}

.purchases_Formato12 select
{
	width: 180px;
}

.purchases_Formato13
{
	position: absolute;
	margin-left: 409px;
	margin-top: 810px;
}

.purchases_Formato13 select
{
	width: 180px;
}

.purchases_Precio1
{
	position: absolute;
	margin-left: 594px;
	margin-top: 450px;
}

.purchases_Precio1 input
{
	width: 80px;
}

.purchases_Precio2
{
	position: absolute;
	margin-left: 594px;
	margin-top: 480px;
}

.purchases_Precio2 input
{
	width: 80px;
}

.purchases_Precio3
{
	position: absolute;
	margin-left: 594px;
	margin-top: 510px;
}

.purchases_Precio3 input
{
	width: 80px;
}

.purchases_Precio4
{
	position: absolute;
	margin-left: 594px;
	margin-top: 540px;
}

.purchases_Precio4 input
{
	width: 80px;
}

.purchases_Precio5
{
	position: absolute;
	margin-left: 594px;
	margin-top: 570px;
}

.purchases_Precio5 input
{
	width: 80px;
}

.purchases_Precio6
{
	position: absolute;
	margin-left: 594px;
	margin-top: 600px;
}

.purchases_Precio6 input
{
	width: 80px;
}

.purchases_Precio7
{
	position: absolute;
	margin-left: 594px;
	margin-top: 630px;
}

.purchases_Precio7 input
{
	width: 80px;
}

.purchases_Precio8
{
	position: absolute;
	margin-left: 594px;
	margin-top: 660px;
}

.purchases_Precio8 input
{
	width: 80px;
}

.purchases_Precio9
{
	position: absolute;
	margin-left: 594px;
	margin-top: 690px;
}

.purchases_Precio9 input
{
	width: 80px;
}

.purchases_Precio10
{
	position: absolute;
	margin-left: 594px;
	margin-top: 720px;
}

.purchases_Precio10 input
{
	width: 80px;
}

.purchases_Precio11
{
	position: absolute;
	margin-left: 594px;
	margin-top: 750px;
}

.purchases_Precio11 input
{
	width: 80px;
}

.purchases_Precio12
{
	position: absolute;
	margin-left: 594px;
	margin-top: 780px;
}

.purchases_Precio12 input
{
	width: 80px;
}

.purchases_Precio13
{
	position: absolute;
	margin-left: 594px;
	margin-top: 810px;
}

.purchases_Precio13 input
{
	width: 80px;
}

.purchases_Descuento1
{
	position: absolute;
	margin-left: 689px;
	margin-top: 450px;
}

.purchases_Descuento1 input
{
	width: 30px;
}

.purchases_Descuento2
{
	position: absolute;
	margin-left: 689px;
	margin-top: 480px;
}

.purchases_Descuento2 input
{
	width: 30px;
}

.purchases_Descuento3
{
	position: absolute;
	margin-left: 689px;
	margin-top: 510px;
}

.purchases_Descuento3 input
{
	width: 30px;
}

.purchases_Descuento4
{
	position: absolute;
	margin-left: 689px;
	margin-top: 540px;
}

.purchases_Descuento4 input
{
	width: 30px;
}

.purchases_Descuento5
{
	position: absolute;
	margin-left: 689px;
	margin-top: 570px;
}

.purchases_Descuento5 input
{
	width: 30px;
}

.purchases_Descuento6
{
	position: absolute;
	margin-left: 689px;
	margin-top: 600px;
}

.purchases_Descuento6 input
{
	width: 30px;
}

.purchases_Descuento7
{
	position: absolute;
	margin-left: 689px;
	margin-top: 630px;
}

.purchases_Descuento7 input
{
	width: 30px;
}

.purchases_Descuento8
{
	position: absolute;
	margin-left: 689px;
	margin-top: 660px;
}

.purchases_Descuento8 input
{
	width: 30px;
}

.purchases_Descuento9
{
	position: absolute;
	margin-left: 689px;
	margin-top: 690px;
}

.purchases_Descuento9 input
{
	width: 30px;
}

.purchases_Descuento10
{
	position: absolute;
	margin-left: 689px;
	margin-top: 720px;
}

.purchases_Descuento10 input
{
	width: 30px;
}

.purchases_Descuento11
{
	position: absolute;
	margin-left: 689px;
	margin-top: 750px;
}

.purchases_Descuento11 input
{
	width: 30px;
}

.purchases_Descuento12
{
	position: absolute;
	margin-left: 689px;
	margin-top: 780px;
}

.purchases_Descuento12 input
{
	width: 30px;
}

.purchases_Descuento13
{
	position: absolute;
	margin-left: 689px;
	margin-top: 810px;
}

.purchases_Descuento13 input
{
	width: 30px;
}

.purchases_Importe1
{
	position: absolute;
	margin-left: 733px;
	margin-top: 454px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe2
{
	position: absolute;
	margin-left: 733px;
	margin-top: 484px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe3
{
	position: absolute;
	margin-left: 733px;
	margin-top: 514px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe4
{
	position: absolute;
	margin-left: 733px;
	margin-top: 544px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe5
{
	position: absolute;
	margin-left: 733px;
	margin-top: 574px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe6
{
	position: absolute;
	margin-left: 733px;
	margin-top: 604px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe7
{
	position: absolute;
	margin-left: 733px;
	margin-top: 634px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe8
{
	position: absolute;
	margin-left: 733px;
	margin-top: 664px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe9
{
	position: absolute;
	margin-left: 733px;
	margin-top: 694px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe10
{
	position: absolute;
	margin-left: 733px;
	margin-top: 724px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe11
{
	position: absolute;
	margin-left: 733px;
	margin-top: 754px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe12
{
	position: absolute;
	margin-left: 733px;
	margin-top: 784px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Importe13
{
	position: absolute;
	margin-left: 733px;
	margin-top: 814px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_CantidadConLetra
{
	position: absolute;
	margin-left: 165px;
	margin-top: 850px;
	width: 660px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}

.purchases_SubTotal
{
	position: absolute;
	margin-left: 733px;
	margin-top: 888px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_IVA
{
	position: absolute;
	margin-left: 733px;
	margin-top: 923px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_Total
{
	position: absolute;
	margin-left: 733px;
	margin-top: 956px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.purchases_btn_new
{
	position: absolute;
	margin-left: 790px;
	margin-top: 1015px;
}

/************************************************
*	PurchasesDetails                            *
************************************************/
.PurchasesDetails_TipoDeCambio
{
	position: absolute;
	margin-left: 85px;
	margin-top: 190px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

/************************************************
*	CustomersNew                                *
************************************************/
.CustomersNew_input_widths input
{
	width: 300px;
}

.CustomersNew_Street_input_widths input
{
	width: 188px;
}

.CustomersNew_Num_input_widths input
{
	width: 50px;
}

/************************************************
*	SalesNew                                    *
************************************************/
#txtNumRemision
{
	position: absolute;
	width: 60px;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: red;
	top: -5px;
}

.msg_position
{
	margin-top: 15px;
}

.sales_bg
{
	float: left;
	position: relative;
	margin-left: 50px;
	width: 907px;
	height: 1172px;
	background: url("../../images/SaleBG.gif") top left no-repeat;
}

.salesNew_bg
{
	float: left;
	position: relative;
	margin-left: 50px;
	width: 907px;
	height: 1172px;
	background: url("../../images/SalesNewBG.gif") top left no-repeat;
}

.sales_label_Numero
{
	position: absolute;
	margin-left: 580px;
	margin-top: 260px;
	text-align: right;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #4c2717;
	width: 180px;
}

.sales_Numero
{
	position: absolute;
	margin-left: 770px;
	margin-top: 260px;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: red;
}

.sales_Vendedor_label
{
	position: absolute;
	margin-left: 90px;
	margin-top: 170px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

.sales_Vendedor
{
	position: absolute;
	margin-left: 257px;
	margin-top: 170px;
	font-family: Arial;
	font-size: 16px;
	color: #463427;
}

.sales_Pagada
{
	position: absolute;
	margin-left: 90px;
	margin-top: 210px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

.sales_Entregada
{
	position: absolute;
	margin-left: 90px;
	margin-top: 237px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

.sales_Facturar
{
	position: absolute;
	margin-left: 90px;
	margin-top: 264px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

.sales_TipoDeCambio
{
	position: absolute;
	margin-left: 630px;
	margin-top: 237px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f8781f;
}

.sales_TipoDeCambio input
{
	width: 60px;
	text-align: center;
}

.sales_Dia
{
	position: absolute;
	margin-left: 413px;
	margin-top: 258px;
}

.sales_Dia input
{
	width: 30px;
	text-align: center;
}

.sales_Mes
{
	position: absolute;
	margin-left: 455px;
	margin-top: 258px;
}

.sales_Mes select
{
	width: 60px;
}

.sales_Anio
{
	position: absolute;
	margin-left: 520px;
	margin-top: 258px;
}

.sales_Anio input
{
	width: 45px;
	text-align: center;
}

.sales_Nombre
{
	position: absolute;
	margin-left: 180px;
	margin-top: 298px;
}

.sales_Nombre select
{
	width: 647px;
}

.sales_Direccion
{
	position: absolute;
	margin-left: 180px;
	margin-top: 341px;
	font-family: Arial;
	font-size: 15px;
}

.sales_Ciudad
{
	position: absolute;
	margin-left: 180px;
	margin-top: 383px;
	font-family: Arial;
	font-size: 15px;
}

.sales_RFC
{
	position: absolute;
	margin-left: 445px;
	margin-top: 383px;
	font-family: Arial;
	font-size: 15px;
}

.sales_Telefono
{
	position: absolute;
	margin-left: 705px;
	margin-top: 383px;
	font-family: Arial;
	font-size: 15px;
}

.sales_Cantidad1
{
	position: absolute;
	margin-left: 77px;
	margin-top: 450px;
}

.sales_Cantidad1 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad2
{
	position: absolute;
	margin-left: 77px;
	margin-top: 480px;
}

.sales_Cantidad2 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad3
{
	position: absolute;
	margin-left: 77px;
	margin-top: 510px;
}

.sales_Cantidad3 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad4
{
	position: absolute;
	margin-left: 77px;
	margin-top: 540px;
}

.sales_Cantidad4 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad5
{
	position: absolute;
	margin-left: 77px;
	margin-top: 570px;
}

.sales_Cantidad5 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad6
{
	position: absolute;
	margin-left: 77px;
	margin-top: 600px;
}

.sales_Cantidad6 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad7
{
	position: absolute;
	margin-left: 77px;
	margin-top: 630px;
}

.sales_Cantidad7 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad8
{
	position: absolute;
	margin-left: 77px;
	margin-top: 660px;
}

.sales_Cantidad8 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad9
{
	position: absolute;
	margin-left: 77px;
	margin-top: 690px;
}

.sales_Cantidad9 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad10
{
	position: absolute;
	margin-left: 77px;
	margin-top: 720px;
}

.sales_Cantidad10 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad11
{
	position: absolute;
	margin-left: 77px;
	margin-top: 750px;
}

.sales_Cantidad11 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad12
{
	position: absolute;
	margin-left: 77px;
	margin-top: 780px;
}

.sales_Cantidad12 input
{
	width: 40px;
	text-align: center;
}

.sales_Cantidad13
{
	position: absolute;
	margin-left: 77px;
	margin-top: 810px;
}

.sales_Cantidad13 input
{
	width: 40px;
	text-align: center;
}

.txtUnidadEspecialVisible
{
	width: 40px;
	text-align: left;
	visibility: visible;
}

.txtUnidadEspecialOculto
{
	width: 40px;
	text-align: left;
	visibility: hidden;
}

.txtProductoEspecialVisible
{
	width: 298px;
	text-align: left;
	visibility: visible;
}

.txtProductoEspecialOculto
{
	width: 298px;
	text-align: left;
	visibility: hidden;
}

.txtPrecioEspecialVisible
{
	width: 85px;
	text-align: left;
	visibility: visible;
}

.txtPrecioEspecialOculto
{
	width: 85px;
	text-align: left;
	visibility: hidden;
}

.sales_Categoria1
{
	position: absolute;
	margin-left: 127px;
	margin-top: 450px;
}

.sales_Categoria1 select
{
	width: 103px;
}

.sales_Categoria2
{
	position: absolute;
	margin-left: 127px;
	margin-top: 480px;
}

.sales_Categoria2 select
{
	width: 103px;
}

.sales_Categoria3
{
	position: absolute;
	margin-left: 127px;
	margin-top: 510px;
}

.sales_Categoria3 select
{
	width: 103px;
}

.sales_Categoria4
{
	position: absolute;
	margin-left: 127px;
	margin-top: 540px;
}

.sales_Categoria4 select
{
	width: 103px;
}

.sales_Categoria5
{
	position: absolute;
	margin-left: 127px;
	margin-top: 570px;
}

.sales_Categoria5 select
{
	width: 103px;
}

.sales_Categoria6
{
	position: absolute;
	margin-left: 127px;
	margin-top: 600px;
}

.sales_Categoria6 select
{
	width: 103px;
}

.sales_Categoria7
{
	position: absolute;
	margin-left: 127px;
	margin-top: 630px;
}

.sales_Categoria7 select
{
	width: 103px;
}

.sales_Categoria8
{
	position: absolute;
	margin-left: 127px;
	margin-top: 660px;
}

.sales_Categoria8 select
{
	width: 103px;
}

.sales_Categoria9
{
	position: absolute;
	margin-left: 127px;
	margin-top: 690px;
}

.sales_Categoria9 select
{
	width: 103px;
}

.sales_Categoria10
{
	position: absolute;
	margin-left: 127px;
	margin-top: 720px;
}

.sales_Categoria10 select
{
	width: 103px;
}

.sales_Categoria11
{
	position: absolute;
	margin-left: 127px;
	margin-top: 750px;
}

.sales_Categoria11 select
{
	width: 103px;
}

.sales_Categoria12
{
	position: absolute;
	margin-left: 127px;
	margin-top: 780px;
}

.sales_Categoria12 select
{
	width: 103px;
}

.sales_Categoria13
{
	position: absolute;
	margin-left: 127px;
	margin-top: 810px;
}

.sales_Categoria13 select
{
	width: 103px;
}

.sales_Producto1
{
	position: absolute;
	margin-left: 234px;
	margin-top: 450px;
}

.sales_Producto1 select
{
	width: 170px;
}

.sales_Producto2
{
	position: absolute;
	margin-left: 234px;
	margin-top: 480px;
}

.sales_Producto2 select
{
	width: 170px;
}

.sales_Producto3
{
	position: absolute;
	margin-left: 234px;
	margin-top: 510px;
}

.sales_Producto3 select
{
	width: 170px;
}

.sales_Producto4
{
	position: absolute;
	margin-left: 234px;
	margin-top: 540px;
}

.sales_Producto4 select
{
	width: 170px;
}

.sales_Producto5
{
	position: absolute;
	margin-left: 234px;
	margin-top: 570px;
}

.sales_Producto5 select
{
	width: 170px;
}

.sales_Producto6
{
	position: absolute;
	margin-left: 234px;
	margin-top: 600px;
}

.sales_Producto6 select
{
	width: 170px;
}

.sales_Producto7
{
	position: absolute;
	margin-left: 234px;
	margin-top: 630px;
}

.sales_Producto7 select
{
	width: 170px;
}

.sales_Producto8
{
	position: absolute;
	margin-left: 234px;
	margin-top: 660px;
}

.sales_Producto8 select
{
	width: 170px;
}

.sales_Producto9
{
	position: absolute;
	margin-left: 234px;
	margin-top: 690px;
}

.sales_Producto9 select
{
	width: 170px;
}

.sales_Producto10
{
	position: absolute;
	margin-left: 234px;
	margin-top: 720px;
}

.sales_Producto10 select
{
	width: 170px;
}

.sales_Producto11
{
	position: absolute;
	margin-left: 234px;
	margin-top: 750px;
}

.sales_Producto11 select
{
	width: 170px;
}

.sales_Producto12
{
	position: absolute;
	margin-left: 234px;
	margin-top: 780px;
}

.sales_Producto12 select
{
	width: 170px;
}

.sales_Producto13
{
	position: absolute;
	margin-left: 234px;
	margin-top: 810px;
}

.sales_Producto13 select
{
	width: 170px;
}

.sales_Formato1
{
	position: absolute;
	margin-left: 409px;
	margin-top: 450px;
}

.sales_Formato1 select
{
	width: 180px;
}

.sales_Formato2
{
	position: absolute;
	margin-left: 409px;
	margin-top: 480px;
}

.sales_Formato2 select
{
	width: 180px;
}

.sales_Formato3
{
	position: absolute;
	margin-left: 409px;
	margin-top: 510px;
}

.sales_Formato3 select
{
	width: 180px;
}

.sales_Formato4
{
	position: absolute;
	margin-left: 409px;
	margin-top: 540px;
}

.sales_Formato4 select
{
	width: 180px;
}

.sales_Formato5
{
	position: absolute;
	margin-left: 409px;
	margin-top: 570px;
}

.sales_Formato5 select
{
	width: 180px;
}

.sales_Formato6
{
	position: absolute;
	margin-left: 409px;
	margin-top: 600px;
}

.sales_Formato6 select
{
	width: 180px;
}

.sales_Formato7
{
	position: absolute;
	margin-left: 409px;
	margin-top: 630px;
}

.sales_Formato7 select
{
	width: 180px;
}

.sales_Formato8
{
	position: absolute;
	margin-left: 409px;
	margin-top: 660px;
}

.sales_Formato8 select
{
	width: 180px;
}

.sales_Formato9
{
	position: absolute;
	margin-left: 409px;
	margin-top: 690px;
}

.sales_Formato9 select
{
	width: 180px;
}

.sales_Formato10
{
	position: absolute;
	margin-left: 409px;
	margin-top: 720px;
}

.sales_Formato10 select
{
	width: 180px;
}

.sales_Formato11
{
	position: absolute;
	margin-left: 409px;
	margin-top: 750px;
}

.sales_Formato11 select
{
	width: 180px;
}

.sales_Formato12
{
	position: absolute;
	margin-left: 409px;
	margin-top: 780px;
}

.sales_Formato12 select
{
	width: 180px;
}

.sales_Formato13
{
	position: absolute;
	margin-left: 409px;
	margin-top: 810px;
}

.sales_Formato13 select
{
	width: 180px;
}

.sales_Precio1
{
	position: absolute;
	margin-left: 594px;
	margin-top: 450px;
}

.sales_Precio1 select
{
	width: 90px;
}

.sales_Precio2
{
	position: absolute;
	margin-left: 594px;
	margin-top: 480px;
}

.sales_Precio2 select
{
	width: 90px;
}

.sales_Precio3
{
	position: absolute;
	margin-left: 594px;
	margin-top: 510px;
}

.sales_Precio3 select
{
	width: 90px;
}

.sales_Precio4
{
	position: absolute;
	margin-left: 594px;
	margin-top: 540px;
}

.sales_Precio4 select
{
	width: 90px;
}

.sales_Precio5
{
	position: absolute;
	margin-left: 594px;
	margin-top: 570px;
}

.sales_Precio5 select
{
	width: 90px;
}

.sales_Precio6
{
	position: absolute;
	margin-left: 594px;
	margin-top: 600px;
}

.sales_Precio6 select
{
	width: 90px;
}

.sales_Precio7
{
	position: absolute;
	margin-left: 594px;
	margin-top: 630px;
}

.sales_Precio7 select
{
	width: 90px;
}

.sales_Precio8
{
	position: absolute;
	margin-left: 594px;
	margin-top: 660px;
}

.sales_Precio8 select
{
	width: 90px;
}

.sales_Precio9
{
	position: absolute;
	margin-left: 594px;
	margin-top: 690px;
}

.sales_Precio9 select
{
	width: 90px;
}

.sales_Precio10
{
	position: absolute;
	margin-left: 594px;
	margin-top: 720px;
}

.sales_Precio10 select
{
	width: 90px;
}

.sales_Precio11
{
	position: absolute;
	margin-left: 594px;
	margin-top: 750px;
}

.sales_Precio11 select
{
	width: 90px;
}

.sales_Precio12
{
	position: absolute;
	margin-left: 594px;
	margin-top: 780px;
}

.sales_Precio12 select
{
	width: 90px;
}

.sales_Precio13
{
	position: absolute;
	margin-left: 594px;
	margin-top: 810px;
}

.sales_Precio13 select
{
	width: 90px;
}

.sales_Descuento1
{
	position: absolute;
	margin-left: 689px;
	margin-top: 450px;
}

.sales_Descuento1 input
{
	width: 30px;
}

.sales_Descuento2
{
	position: absolute;
	margin-left: 689px;
	margin-top: 480px;
}

.sales_Descuento2 input
{
	width: 30px;
}

.sales_Descuento3
{
	position: absolute;
	margin-left: 689px;
	margin-top: 510px;
}

.sales_Descuento3 input
{
	width: 30px;
}

.sales_Descuento4
{
	position: absolute;
	margin-left: 689px;
	margin-top: 540px;
}

.sales_Descuento4 input
{
	width: 30px;
}

.sales_Descuento5
{
	position: absolute;
	margin-left: 689px;
	margin-top: 570px;
}

.sales_Descuento5 input
{
	width: 30px;
}

.sales_Descuento6
{
	position: absolute;
	margin-left: 689px;
	margin-top: 600px;
}

.sales_Descuento6 input
{
	width: 30px;
}

.sales_Descuento7
{
	position: absolute;
	margin-left: 689px;
	margin-top: 630px;
}

.sales_Descuento7 input
{
	width: 30px;
}

.sales_Descuento8
{
	position: absolute;
	margin-left: 689px;
	margin-top: 660px;
}

.sales_Descuento8 input
{
	width: 30px;
}

.sales_Descuento9
{
	position: absolute;
	margin-left: 689px;
	margin-top: 690px;
}

.sales_Descuento9 input
{
	width: 30px;
}

.sales_Descuento10
{
	position: absolute;
	margin-left: 689px;
	margin-top: 720px;
}

.sales_Descuento10 input
{
	width: 30px;
}

.sales_Descuento11
{
	position: absolute;
	margin-left: 689px;
	margin-top: 750px;
}

.sales_Descuento11 input
{
	width: 30px;
}

.sales_Descuento12
{
	position: absolute;
	margin-left: 689px;
	margin-top: 780px;
}

.sales_Descuento12 input
{
	width: 30px;
}

.sales_Descuento13
{
	position: absolute;
	margin-left: 689px;
	margin-top: 810px;
}

.sales_Descuento13 input
{
	width: 30px;
}

.sales_Importe1
{
	position: absolute;
	margin-left: 733px;
	margin-top: 454px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe2
{
	position: absolute;
	margin-left: 733px;
	margin-top: 484px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe3
{
	position: absolute;
	margin-left: 733px;
	margin-top: 514px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe4
{
	position: absolute;
	margin-left: 733px;
	margin-top: 544px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe5
{
	position: absolute;
	margin-left: 733px;
	margin-top: 574px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe6
{
	position: absolute;
	margin-left: 733px;
	margin-top: 604px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe7
{
	position: absolute;
	margin-left: 733px;
	margin-top: 634px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe8
{
	position: absolute;
	margin-left: 733px;
	margin-top: 664px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe9
{
	position: absolute;
	margin-left: 733px;
	margin-top: 694px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe10
{
	position: absolute;
	margin-left: 733px;
	margin-top: 724px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe11
{
	position: absolute;
	margin-left: 733px;
	margin-top: 754px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe12
{
	position: absolute;
	margin-left: 733px;
	margin-top: 784px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Importe13
{
	position: absolute;
	margin-left: 733px;
	margin-top: 814px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_CantidadConLetra
{
	position: absolute;
	margin-left: 165px;
	margin-top: 850px;
	width: 660px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}

.sales_SubTotal
{
	position: absolute;
	margin-left: 733px;
	margin-top: 888px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_IVA
{
	position: absolute;
	margin-left: 733px;
	margin-top: 923px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_Total
{
	position: absolute;
	margin-left: 733px;
	margin-top: 956px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.sales_btn_new
{
	position: absolute;
	margin-left: 790px;
	margin-top: 1015px;
}

/************************************************
*	SalesQuery                                  *
************************************************/
.SalesQuery_combo_widths select
{
	width: 120px;
}

.SalesQuery_input_widths input
{
	width: 392px;
}

.SalesQuery_input_widths select
{
	width: 399px;
}

/************************************************
*	SalesDetails                                *
************************************************/
.sales_print
{
	position: absolute;
	margin-left: 795px;
	margin-top: 10px;
}

#sales_cancelado
{
	position: absolute;
	margin-left: 250px;
	margin-top: 450px;
	width: 300px;
	height: 278px;
	background: url("../../images/Cancelada.gif") top left no-repeat;
}

.salesDetail_msg
{
	position: absolute;
	margin-left: 420px;
	margin-top: 30px;
}

.salesDetail_Nombre
{
	position: absolute;
	margin-left: 180px;
	margin-top: 301px;
	font-family: Arial;
	font-size: 15px
}

.salesDetail_Dia
{
	position: absolute;
	margin-left: 413px;
	margin-top: 260px;
	font-family: Arial;
	font-size: 15px;
}

.salesDetail_Mes
{
	position: absolute;
	margin-left: 442px;
	margin-top: 260px;
	font-family: Arial;
	font-size: 15px;
}

.salesDetail_Anio
{
	position: absolute;
	margin-left: 480px;
	margin-top: 260px;
	font-family: Arial;
	font-size: 15px;
}

.salesDetail_Cantidad1
{
	position: absolute;
	margin-left: 77px;
	margin-top: 454px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad2
{
	position: absolute;
	margin-left: 77px;
	margin-top: 484px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad3
{
	position: absolute;
	margin-left: 77px;
	margin-top: 514px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad4
{
	position: absolute;
	margin-left: 77px;
	margin-top: 544px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad5
{
	position: absolute;
	margin-left: 77px;
	margin-top: 574px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad6
{
	position: absolute;
	margin-left: 77px;
	margin-top: 604px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad7
{
	position: absolute;
	margin-left: 77px;
	margin-top: 634px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad8
{
	position: absolute;
	margin-left: 77px;
	margin-top: 664px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad9
{
	position: absolute;
	margin-left: 77px;
	margin-top: 694px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad10
{
	position: absolute;
	margin-left: 77px;
	margin-top: 724px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad11
{
	position: absolute;
	margin-left: 77px;
	margin-top: 754px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad12
{
	position: absolute;
	margin-left: 77px;
	margin-top: 784px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Cantidad13
{
	position: absolute;
	margin-left: 77px;
	margin-top: 814px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades1
{
	position: absolute;
	margin-left: 127px;
	margin-top: 454px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades2
{
	position: absolute;
	margin-left: 127px;
	margin-top: 484px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades3
{
	position: absolute;
	margin-left: 127px;
	margin-top: 514px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades4
{
	position: absolute;
	margin-left: 127px;
	margin-top: 544px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades5
{
	position: absolute;
	margin-left: 127px;
	margin-top: 574px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades6
{
	position: absolute;
	margin-left: 127px;
	margin-top: 604px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades7
{
	position: absolute;
	margin-left: 127px;
	margin-top: 634px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades8
{
	position: absolute;
	margin-left: 127px;
	margin-top: 664px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades9
{
	position: absolute;
	margin-left: 127px;
	margin-top: 694px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades10
{
	position: absolute;
	margin-left: 127px;
	margin-top: 724px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades11
{
	position: absolute;
	margin-left: 127px;
	margin-top: 754px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades12
{
	position: absolute;
	margin-left: 127px;
	margin-top: 784px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Unidades13
{
	position: absolute;
	margin-left: 127px;
	margin-top: 814px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.salesDetail_Descripcion1
{
	position: absolute;
	margin-left: 187px;
	margin-top: 454px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion2
{
	position: absolute;
	margin-left: 187px;
	margin-top: 484px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion3
{
	position: absolute;
	margin-left: 187px;
	margin-top: 514px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion4
{
	position: absolute;
	margin-left: 187px;
	margin-top: 544px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion5
{
	position: absolute;
	margin-left: 187px;
	margin-top: 574px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion6
{
	position: absolute;
	margin-left: 187px;
	margin-top: 604px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion7
{
	position: absolute;
	margin-left: 187px;
	margin-top: 634px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion8
{
	position: absolute;
	margin-left: 187px;
	margin-top: 664px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion9
{
	position: absolute;
	margin-left: 187px;
	margin-top: 694px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion10
{
	position: absolute;
	margin-left: 187px;
	margin-top: 724px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion11
{
	position: absolute;
	margin-left: 187px;
	margin-top: 754px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion12
{
	position: absolute;
	margin-left: 187px;
	margin-top: 784px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descripcion13
{
	position: absolute;
	margin-left: 187px;
	margin-top: 814px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio1
{
	position: absolute;
	margin-left: 594px;
	margin-top: 454px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio2
{
	position: absolute;
	margin-left: 594px;
	margin-top: 484px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio3
{
	position: absolute;
	margin-left: 594px;
	margin-top: 514px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio4
{
	position: absolute;
	margin-left: 594px;
	margin-top: 544px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio5
{
	position: absolute;
	margin-left: 594px;
	margin-top: 574px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio6
{
	position: absolute;
	margin-left: 594px;
	margin-top: 604px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio7
{
	position: absolute;
	margin-left: 594px;
	margin-top: 634px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio8
{
	position: absolute;
	margin-left: 594px;
	margin-top: 664px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio9
{
	position: absolute;
	margin-left: 594px;
	margin-top: 694px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio10
{
	position: absolute;
	margin-left: 594px;
	margin-top: 724px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio11
{
	position: absolute;
	margin-left: 594px;
	margin-top: 754px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio12
{
	position: absolute;
	margin-left: 594px;
	margin-top: 784px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Precio13
{
	position: absolute;
	margin-left: 594px;
	margin-top: 814px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento1
{
	position: absolute;
	margin-left: 689px;
	margin-top: 454px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento2
{
	position: absolute;
	margin-left: 689px;
	margin-top: 484px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento3
{
	position: absolute;
	margin-left: 689px;
	margin-top: 514px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento4
{
	position: absolute;
	margin-left: 689px;
	margin-top: 544px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento5
{
	position: absolute;
	margin-left: 689px;
	margin-top: 574px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento6
{
	position: absolute;
	margin-left: 689px;
	margin-top: 604px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento7
{
	position: absolute;
	margin-left: 689px;
	margin-top: 634px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento8
{
	position: absolute;
	margin-left: 689px;
	margin-top: 664px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento9
{
	position: absolute;
	margin-left: 689px;
	margin-top: 694px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento10
{
	position: absolute;
	margin-left: 689px;
	margin-top: 724px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento11
{
	position: absolute;
	margin-left: 689px;
	margin-top: 754px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento12
{
	position: absolute;
	margin-left: 689px;
	margin-top: 784px;
	font-family: Arial;
	font-size: 14px;
}

.salesDetail_Descuento13
{
	position: absolute;
	margin-left: 689px;
	margin-top: 814px;
	font-family: Arial;
	font-size: 14px;
}

/************************************************
*	InvoicesNew                                 *
************************************************/
.numero_de_factura
{
	color: red;
	font-weight: bold;
}

/************************************************
*	InvoicesQuery                                  *
************************************************/
.InvoicesQuery_combo_widths select
{
	width: 120px;
}

.InvoicesQuery_input_widths input
{
	width: 268px;
}

/************************************************
*	InvoicesDetail                              *
************************************************/
.invoices_bg
{
	float: left;
	position: relative;
	margin-left: 50px;
	width: 907px;
	height: 1172px;
	background: url("../../images/InvoiceBG.gif") top left no-repeat;
}

.invoices_print
{
	position: absolute;
	margin-left: 795px;
	margin-top: 10px;
}

#invoices_cancelado
{
	position: absolute;
	margin-left: 250px;
	margin-top: 450px;
	width: 300px;
	height: 278px;
	background: url("../../images/Cancelada.gif") top left no-repeat;
}

.invoicesDetail_msg
{
	position: absolute;
	margin-left: 420px;
	margin-top: 30px;
}

.invoicesDetail_Nombre
{
	position: absolute;
	margin-left: 180px;
	margin-top: 301px;
	font-family: Arial;
	font-size: 15px
}

.invoicesDetail_lblNoDeCertificado
{
	position: absolute;
	left: 90px;
	top: 150px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #4a2a1a;
}

.invoicesDetail_lblNoDeAprobacion
{
	position: absolute;
	left: 90px;
	top: 195px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #4a2a1a;
}

.invoicesDetail_lblAnioDeAprobacion
{
	position: absolute;
	left: 90px;
	top: 240px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #4a2a1a;
}

.invoicesDetail_NoDeCertificado
{
	position: absolute;
	left: 105px;
	top: 170px;
	font-family: Arial;
	font-size: 15px;
	color: black;
}

.invoicesDetail_NoDeAprobacion
{
	position: absolute;
	left: 105px;
	top: 215px;
	font-family: Arial;
	font-size: 15px;
	color: black;
}

.invoicesDetail_AnioDeAprobacion
{
	position: absolute;
	left: 105px;
	top: 260px;
	font-family: Arial;
	font-size: 15px;
	color: black;
}

.invoicesDetail_Dia
{
	position: absolute;
	margin-left: 460px;
	margin-top: 260px;
	font-family: Arial;
	font-size: 15px;
}

.invoicesDetail_Mes
{
	position: absolute;
	margin-left: 489px;
	margin-top: 260px;
	font-family: Arial;
	font-size: 15px;
}

.invoicesDetail_Anio
{
	position: absolute;
	margin-left: 527px;
	margin-top: 260px;
	font-family: Arial;
	font-size: 15px;
}

.invoicesDetail_Cantidad1
{
	position: absolute;
	margin-left: 77px;
	margin-top: 454px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad2
{
	position: absolute;
	margin-left: 77px;
	margin-top: 484px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad3
{
	position: absolute;
	margin-left: 77px;
	margin-top: 514px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad4
{
	position: absolute;
	margin-left: 77px;
	margin-top: 544px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad5
{
	position: absolute;
	margin-left: 77px;
	margin-top: 574px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad6
{
	position: absolute;
	margin-left: 77px;
	margin-top: 604px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad7
{
	position: absolute;
	margin-left: 77px;
	margin-top: 634px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad8
{
	position: absolute;
	margin-left: 77px;
	margin-top: 664px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad9
{
	position: absolute;
	margin-left: 77px;
	margin-top: 694px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad10
{
	position: absolute;
	margin-left: 77px;
	margin-top: 724px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad11
{
	position: absolute;
	margin-left: 77px;
	margin-top: 754px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad12
{
	position: absolute;
	margin-left: 77px;
	margin-top: 784px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Cantidad13
{
	position: absolute;
	margin-left: 77px;
	margin-top: 814px;
	width: 46px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades1
{
	position: absolute;
	margin-left: 127px;
	margin-top: 454px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades2
{
	position: absolute;
	margin-left: 127px;
	margin-top: 484px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades3
{
	position: absolute;
	margin-left: 127px;
	margin-top: 514px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades4
{
	position: absolute;
	margin-left: 127px;
	margin-top: 544px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades5
{
	position: absolute;
	margin-left: 127px;
	margin-top: 574px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades6
{
	position: absolute;
	margin-left: 127px;
	margin-top: 604px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades7
{
	position: absolute;
	margin-left: 127px;
	margin-top: 634px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades8
{
	position: absolute;
	margin-left: 127px;
	margin-top: 664px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades9
{
	position: absolute;
	margin-left: 127px;
	margin-top: 694px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades10
{
	position: absolute;
	margin-left: 127px;
	margin-top: 724px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades11
{
	position: absolute;
	margin-left: 127px;
	margin-top: 754px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades12
{
	position: absolute;
	margin-left: 127px;
	margin-top: 784px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Unidades13
{
	position: absolute;
	margin-left: 127px;
	margin-top: 814px;
	width: 60px;
	font-family: Arial;
	font-size: 14px;
	text-align: center;
}

.invoicesDetail_Descripcion1
{
	position: absolute;
	margin-left: 187px;
	margin-top: 454px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion2
{
	position: absolute;
	margin-left: 187px;
	margin-top: 484px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion3
{
	position: absolute;
	margin-left: 187px;
	margin-top: 514px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion4
{
	position: absolute;
	margin-left: 187px;
	margin-top: 544px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion5
{
	position: absolute;
	margin-left: 187px;
	margin-top: 574px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion6
{
	position: absolute;
	margin-left: 187px;
	margin-top: 604px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion7
{
	position: absolute;
	margin-left: 187px;
	margin-top: 634px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion8
{
	position: absolute;
	margin-left: 187px;
	margin-top: 664px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion9
{
	position: absolute;
	margin-left: 187px;
	margin-top: 694px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion10
{
	position: absolute;
	margin-left: 187px;
	margin-top: 724px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion11
{
	position: absolute;
	margin-left: 187px;
	margin-top: 754px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion12
{
	position: absolute;
	margin-left: 187px;
	margin-top: 784px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descripcion13
{
	position: absolute;
	margin-left: 187px;
	margin-top: 814px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio1
{
	position: absolute;
	margin-left: 594px;
	margin-top: 454px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio2
{
	position: absolute;
	margin-left: 594px;
	margin-top: 484px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio3
{
	position: absolute;
	margin-left: 594px;
	margin-top: 514px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio4
{
	position: absolute;
	margin-left: 594px;
	margin-top: 544px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio5
{
	position: absolute;
	margin-left: 594px;
	margin-top: 574px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio6
{
	position: absolute;
	margin-left: 594px;
	margin-top: 604px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio7
{
	position: absolute;
	margin-left: 594px;
	margin-top: 634px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio8
{
	position: absolute;
	margin-left: 594px;
	margin-top: 664px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio9
{
	position: absolute;
	margin-left: 594px;
	margin-top: 694px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio10
{
	position: absolute;
	margin-left: 594px;
	margin-top: 724px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio11
{
	position: absolute;
	margin-left: 594px;
	margin-top: 754px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio12
{
	position: absolute;
	margin-left: 594px;
	margin-top: 784px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Precio13
{
	position: absolute;
	margin-left: 594px;
	margin-top: 814px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento1
{
	position: absolute;
	margin-left: 689px;
	margin-top: 454px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento2
{
	position: absolute;
	margin-left: 689px;
	margin-top: 484px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento3
{
	position: absolute;
	margin-left: 689px;
	margin-top: 514px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento4
{
	position: absolute;
	margin-left: 689px;
	margin-top: 544px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento5
{
	position: absolute;
	margin-left: 689px;
	margin-top: 574px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento6
{
	position: absolute;
	margin-left: 689px;
	margin-top: 604px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento7
{
	position: absolute;
	margin-left: 689px;
	margin-top: 634px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento8
{
	position: absolute;
	margin-left: 689px;
	margin-top: 664px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento9
{
	position: absolute;
	margin-left: 689px;
	margin-top: 694px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento10
{
	position: absolute;
	margin-left: 689px;
	margin-top: 724px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento11
{
	position: absolute;
	margin-left: 689px;
	margin-top: 754px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento12
{
	position: absolute;
	margin-left: 689px;
	margin-top: 784px;
	font-family: Arial;
	font-size: 14px;
}

.invoicesDetail_Descuento13
{
	position: absolute;
	margin-left: 689px;
	margin-top: 814px;
	font-family: Arial;
	font-size: 14px;
}

.invoices_CantidadConLetra
{
	position: absolute;
	margin-left: 165px;
	margin-top: 821px;
	width: 660px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}

.invoices_SubTotal
{
	position: absolute;
	margin-left: 733px;
	margin-top: 859px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.invoices_IVA
{
	position: absolute;
	margin-left: 733px;
	margin-top: 894px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

.invoices_Total
{
	position: absolute;
	margin-left: 733px;
	margin-top: 927px;
	width: 95px;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
}

/************************************************
*	InvoicesCFDs                                *
************************************************/
#wrapper_InvoicesCFDs
{
    float:left;
    width:980px;
    height:auto !important; /*ie6 fix - min-height not recognized*/
	height:430px; /*ie6 fix - min-height not recognized*/
    min-height: 430px;
    position: relative;
    left: 1050px;
}

/************************************************
*	InvoicesMonthlyReport                       *
************************************************/
#wrapper_InvoicesMonthlyReport
{
    float:left;
    width:980px;
    height:auto !important; /*ie6 fix - min-height not recognized*/
	height:430px; /*ie6 fix - min-height not recognized*/
    min-height: 430px;
    position: relative;
    left: 1050px;
}

/************************************************
*	InvoiceCoordinates                          *
************************************************/
.InvCoord_column_xy_width
{
	width: 54px;
}

.InvCoord_input_widths input
{
	width: 50px;
}

.InvCoord_input_widths select
{
	width: 57px;
}

.InvCoord_font_widths input
{
	width: 90px;
}

.InvCoord_font_widths select
{
	width: 97px;
}

.InvCoord_sep1_width
{
	width: 5px;
}

.InvCoord_sep2_width
{
	width: 20px;
}

#example_image_invoice
{
	width: 560px;
	height: 312px;
	background: url("../../images/InvoiceCoordinates.gif") top left no-repeat;
	margin-left: 10px;
	float: left;
}

/************************************************
*	SalesCoordinates                            *
************************************************/
.SalCoord_column_xy_width
{
	width: 54px;
}

.SalCoord_input_widths input
{
	width: 50px;
}

.SalCoord_input_widths select
{
	width: 57px;
}

.SalCoord_font_widths input
{
	width: 90px;
}

.SalCoord_font_widths select
{
	width: 97px;
}

.SalCoord_sep1_width
{
	width: 5px;
}

.SalCoord_sep2_width
{
	width: 20px;
}

.SalCoord_notes_widths
{
	float: left;
}

.SalCoord_notes_widths input
{
	width: 470px;
}

#example_image_sale
{
	width: 560px;
	height: 312px;
	background: url("../../images/SalesCoordinates.gif") top left no-repeat;
	margin-left: 10px;
	float: left;
}

/************************************************
*	ProductQuery                                *
************************************************/
.Product_Query_price_input input
{
	width: 50px;
	text-align: right;
}

.Product_Query_in_stock_input input
{
	width: 50px;
	text-align: right;
}

.Product_Query_cmb_operator select
{
	width: 120px;
}

/************************************************
*	Log                                         *
************************************************/
.log_ancho_combos select
{
	width: 165px;
}

/************************************************
*	LogOut                                      *
************************************************/
#body_title
{
	position: relative;
	width: 980px;
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	color: #f8781f;
	margin-top: 98px;
	float: left;
}

#body_message
{
	position: relative;
	width: 980px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #463427;
	margin-top: 20px;
	float: left;
}

#contador
{
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	color: #f8781f;
}

/************************************************
*	Configuracion General                       *
************************************************/
.Comision_input_widths input
{
	width: 100px;
}

.Comision_input_widths select
{
	width: 200px;
}

/************************************************
*	CommisionsNew                               *
************************************************/
.CommisionsNew_month_width select
{
	width: 110px;
}

.CommisionsNew_year_width select
{
	width: 70px;
}

/************************************************
*	WharehouseNew                               *
************************************************/
.WharehouseMotivo
{
	height: 110px;
}

.WharehouseMotivo textarea
{
	width: 200px;
	height: 90px;
	resize: none;
}

/************************************************
*	tests                                       *
************************************************/
.red
{
	border: 1px solid red;
}

.blue
{
	border: 1px solid blue;
}

.green
{
	border: 1px solid green;
}

.gray
{
	border: 1px solid gray;
}
}