@charset "utf-8";
/* CSS Document */


body {
	width: 8.27in;
	height: 11.6in;
	padding: 0in;
	margin: 0;
	border: 1px dashed #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(/styles/container/img/invoice_general_uruguay.png);
	background-repeat: no-repeat;
	background-size: 8.2in 11.6in;
	/*color: red;*/
}
.container {
	position: relative;
	/* height: 555px; */
}

.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	vertical-align: text-top;
}
.textSmallNotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: text-bottom;
}

/* USER DATA */
.userdata {
	position: absolute; line-height: 30px;
}
.userdata_name {	
	top: 185px; left: 130px;
}
.userdata_shipping {	
	top: 205px; left: 130px;
}
.userdata_date {	
	top: 140px; 
	left: 690px;
}
.userdata_invioceID {	
	top: 75px; left: 450px;
}

/* INI INVOCE DATA */

.invoice_subtotal {
	top: 445px; 
	left: 690px;
}
.invoice_iva {
	top: 465px; 
	left: 690px;
}
.invoice_total {
	top: 485px; 
	left: 690px;
}

/* INI TABLA DATA */

.datagrid {
  position: absolute;
  top: 270px;
  left: 60px;
  line-height: 10px;
  width: 500px;
  font-size: 9px;
}
.datagrid td {
	padding-left: 15px
}
.datagrid th {
	text-align: left;
	font-size: 14px
}

.container_ini {
    margin-top: 0px;
}

.container_copy {
    margin-top: 565px;
}