/* @override http://localhost/alacena/css/12_pedidos_online_compra1.css */

#barraPosicion{
	background:  url(../includes/imagenes/fondo_barra_cesta.png) no-repeat;
	width: 743px;
	height: 36px;
	position: relative;
	top: 31px;
}
#barraProducto{
	position: relative;
	top: 9px;
	left: 45px;
	letter-spacing: 1px;
}
#barraDireccion{
	position: relative;
	top: 9px;
	left: 141px;
	letter-spacing: 1px;
}
#barraPago{
	position: relative;
	top: 9px;
	left: 266px;
	letter-spacing: 1px;
}
#Cesta{
	background:  url(../includes/imagenes/fondo_cabecera_tabla.png) no-repeat;
	width: 740px;
	position: relative;
	top: 35px;
}

/* @group CestaCabecera */

#CestaCabecera{
	background: #ff7f00;
	width: 727px;
	height: 31px;
	position: relative;
	top: 8px;
	left: 7px;
	line-height: 29px;
	letter-spacing: 1px;
	margin-bottom: 7px;
}

.tc1{
	position: absolute;
	left: 7px;
}
.tc2{
	position: absolute;
	left: 142px;
}
.tc3{
	position: absolute;
	left: 446px;
}
.tc4{
	position: absolute;
	left: 537px;
}
.tc5{
	position: absolute;
	left: 641px;
}

/* @end */
#CestaCuerpo{
	position: relative;
	width: 740px;

}
.registro{
	background:  url(../includes/imagenes/fondo_registro_tabla.png) no-repeat 0;
	position: relative;
	height: 84px;
	line-height: 18px;
	*top: -12px;
}
.producto{	
	width: 129px;
	height: 83px;
	float: left;
	position: relative;
	border-right: 1px solid #d7d0c8;
	margin-left: 8px;
}
.producto div{
	position: absolute;
	width: 112px;
	height: 77px;
	left: 12px;
	top: 3px;
	overflow: hidden;
	line-height: 12px;
}
.descripcion{
	width: 228px;
	height: 83px;
	float: left;
	position: relative;
	border-right: 1px solid #d7d0c8;
}
.descripcion div{
	overflow: hidden;
	height: 77px;
	position: absolute;
	top: 3px;
	left: 4px;
	width: 220px;
	line-height: 12px;
	font-size: 10px;
	text-align: left;
}
.cantidad{
	width: 162px;
	height: 83px;
	float: left;
	position: relative;
	border-right: 1px solid #d7d0c8;
}
	
.cantidadListo label{
	position: absolute;	
	top: 15px;
	right: 76px;
}
.cantidadListo input{
	position: absolute;
	width: 44px;
	top: 12px;
	right: 23px;	text-align: center;
}
.cantidadCongelado label{
	position: absolute;
	top: 51px;
	right: 76px;
	
}
.cantidadCongelado input{
	position: absolute;
	width: 44px;
	right: 23px;
	top: 48px;
	text-align: center;
}
.costoUnidad{
	width: 104px;
	*width: 100px;
	height: 83px;
	float: left;
	position: relative;
	border-right: 1px solid #d7d0c8;
}
.costoUd{
	position: absolute;
	top: 15px;
	left: 33px;
}
.costoUdCongelado{
	position: absolute;
	top: 51px;
	left: 33px;
}
.costoTotal{
	position: relative;
	width: 98px;
	*width: 95px;
	height: 83px;
	float: left;
}

.total{
	position: absolute;
	top: 15px;
	right: 68px;

}

.totalCongelado{
	position: absolute;
	top: 51px;
	right: 68px;
}
.costoUd span, .costoUdCongelado span, .total span, .totalCongelado span{
	right: -56px;
	position: absolute;
	text-align: right;
	width: 58px;
}
#cestaPie{
	background:  url(../includes/imagenes/fondo_pie_tabla.png) no-repeat;
	width: 740px;
	height: 40px;
	position: relative;
	top: -2px;
	*top: -14px;
	margin-bottom: 64px;
}
#cestaPie  #totalTexto{
	position: relative;	
	top: 9px;
	left: 22px;
}
#cestaPie #totalMoneda{
	position: relative;
	top: 9px;
	right: 68px;
	left: 623px;
}
#cestaPie  #totalImporte{
	display: block;
	text-align: right;
	position: relative;
	right: -667px;
	width: 55px;	
	top: -4px;
}
#anterior{
	position: relative;
	top: -14px;
	left: 200px;
}
#anular{
	position: relative;
	top: -14px;
	left: 238px;
}
#compra2{
	position: relative;
	top: -11px;
	left: 272px;
	}