html,body {
	overflow-x: hidden;overflow-y: hidden;
	
}

.presupuestosDivisionSuperior { /*background-color: pink;*/ 
	position:relative; 
	left:1%;top:1%;
	height:10%;
	width:99%;
	z-index:1000;
	background-color: #fff2e6;
	border-style:solid;	border-width:1px; border-color:	#dd6f00;
	
}

.presupuestosDivisionCentro { /*background-color:yellow;*/
	position:relative; 
	
	left:1%;top:2%;
	height:75%;
	width:99%;
	z-index:1000;
	background-color: #fff2e6;
	border-style:solid;	
	border-width:1px; 
	border-color:	#dd6f00;
	display:inline;

	overflow: auto;
 }

.lineappto { /*background-color:green;*/
	postition:relative;
	width:99.5%;
	height:108px;
	border-top-color: #fff2e6;
	border-top-style:solid;
	border-top-width:1px;
	overflow:hidden;
	padding:4px 0px;	
		
}
	
.pptoDivImgArticulo {
	width:99px;    
	height:99px;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:5px;
	border-style:solid;
	border-width:1px;
	border-color:#dd6f00;	
	text-align:center;
	background-color:white;
	overflow:hidden;
	
	}
.lineapptonombre {/*	background-color:magenta;*/
	
	border-bottom-color: #dd6f00;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	position:absolute;
	width:33%;
	top:1em; left: 108px;
	font-size:11px;
	height:1.5em; overflow:hidden;
}

.lineapptoprecios { 	/*background-color:red;*/
	position:absolute;
	top:3.5em; 
	left: 95px;
	
}

.lineaFrmCalculos { /*background-color:blue;*/
	font-size:10px;
	width:52%;
	position:absolute;
	top:1%;
	right:0%;
	overflow:hidden;
	padding: 1em 0 0 0;
	font-size:11px;
}

.frmSegundalineaPrecios {/*background-color:gray;*/
	
	padding: 0.5em 0 0 0 ;
	}
.divExplicaPersonalizacion {/*background-color:gray;*/ 	
display:inline; position:relative; top:5%;

}
.divBorraArticulo { /*background-color:pink;*/
	position:absolute;
	bottom:10%;
	right:0%;
	}
	
.tramos td, .tramos tr, .tramos{ border-color: #dd6f00;}
.cuantosArticulos, .personalArticulo,.tintaArticulo   {font-size:12px;}	
.precioArticulo,  .precioArticuloCantidad , .totalArticulo {
	font-size:13px; }

.cuantosArticulos   {width:40px ;}
.precioArticulo 	{width:50px;}
.precioArticuloCantidad , .totalArticulo{width:60px;}
.totalArticulo{width: 80px;}
.personalArticulo{width:100px ;}
.tintaArticulo  {width:1em ;}	

.precioArticuloCantidad , .totalArticulo, .precioArticulo 	{ 
	background-color:#fff2e6;border-color:none;
	color:black;text-align:center;
	}
		

	
.transpaReclamo {
	
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	color:black;
	padding:1em;
	position:absolute;
	background-color: #FF6633; 
	overflow:none;
	z-index:100;
}


.botonBorraArt {
	/*border-color:#343434;
	background-color:#484848;
	*/
	font-size:10px;
	font-weight:bolder;

	text-align:right;
}

.pptoPie { /*	background-color:pink;*/
	border-top-color: #dd6f00;
	border-top-style:solid;
	border-top-width:1px;
	width:100%;
	padding: 0 0.4em  0 0 ;

}

.pp_pie_condiciones_venta {	/*	background-color:blue;*/
	width:100%;

	border-top-color: #dd6f00;
	border-top-style:solid;
	border-top-width:1px;
	font-size:10px;
	color:gray;	
	padding:   1em  2em;
	
	
}

h2{	font-size: 12px;color: #dd6f00;
	font-weight: bolder;
	margin:0;padding:0;
	}
h3{
	font-size: 10px;color: #dd6f00;
	font-weight: bolder;margin:0;padding:0;
	}
.pptoPieCompromisos{
	padding: 0  0  0 2.5em   ;
	width:50%;
	/*background-color:green;*/
	display:inline;
	border-rigth-color: #dd6f00;
	border-rigth-style:solid;
	border-rigth-width:1px;
	top:0px;
}
.pptoPieDatos { /*	background-color:red;*/
	text-align: right;
	width:48%;
	display:inline;
	}

.pptoPieTotal{
	display:inline;
	width: 35%;
	text-align: left;

}
.pptoPiePrecioTotal{/*background-color:blue;*/
	display:inline;
	width:40%;
	text-align: right;
	/*padding: 0 6.5em  0 0 ;*/
}

.pptoPieForm { /*background-color:yellow;*/
	
	width: 85%;
	text-align: right;
	padding: 0 6.2em  0 0 ;
	
}

.pptoPieLinks {
	font-size:13;
}





.checkbutton_calcular {
	font-size:10px;
	width:80%;

}
.maquetaTituloComentarios { /*background-color:yellow;*/
width:100%;
text-align:left;
margin:0 0 0em   0.5em ;
}

.maquetaTituloMail{ /*background-color:pink;*/

}


