/* @override 
	http://localhost/alacena/css/13_pedidos_online_compra2.css
	http://www.alacenagallega.com/css/13_pedidos_online_compra2.css
*/

#barraPosicion{
	background: url(../includes/imagenes/fondo_barra_direccion_envio.png) no-repeat;
}
#Cesta{
	background-image: none;
}


#contenido{
	position: relative;
	top: -9px;
}
#formularioRegistro{
	background:  url(../includes/imagenes/fondo_direccion_envio.png) no-repeat;
	position: relative;
	height: 317px;
	padding-bottom: 51px;
	top: 8px;
}
#formularioRegistro .titulo{
	position: absolute;
	top: 14px;
	left: 20px;
}

#formularioRegistro input{
	border: 1px solid #cec6bb;
	font: 10px Tahoma;
	color: #837670;
}
#datos{
	position: relative;}
#datosDestinatario{
	position: relative;
}
#destinatario{
	position: absolute;
	right: 437px;
	top: 53px;
	text-align: right;
	letter-spacing: 1px;
}
#yo label {
	position: absolute;
	top: 53px;
	right: 350px;
	text-align: right;
}
#yo input {
	position: absolute;
	top: 49px;
	*top: 52px;
	left: 310px;
	border-style: none;
}
#otro label {
	position: absolute;
	top: 53px;
	right: 243px;
	text-align: right;
}
#otro input {
	position: absolute;
	top: 49px;
	*top: 52px;
	left: 401px;
	border-style: none;
}

#nombre label{
	position: absolute;
	right: 547px;
	top: 85px;
	text-align: right;
}
#nombre input{
	position: absolute;
	top: 81px;
	left: 210px;
	width: 223px;
}

#tipoVia label{
	position: absolute;
	right: 547px;
	top: 114px;
	text-align: right;
}
#tipoVia input{
	position: absolute;
	top: 110px;
	left: 210px;
	width: 100px;
}

#nombreVia label{
	position: absolute;
	right: 308px;
	top: 114px;
	text-align: right;
}
#nombreVia input{
	position: absolute;
	left: 445px;
	top: 110px;
	width: 223px;
}

#numero label{
	position: absolute;
	right: 547px;
	top: 144px;
	text-align: right;
}
#numero input{
	position: absolute;
	left: 210px;
	top: 140px;
	width: 62px;
}

#piso label{
	position: absolute;
	right: 426px;
	top: 144px;
	text-align: right;
}
#piso input{
	position: absolute;
	left: 324px;
	top: 140px;
	width: 43px;
}
#escalera label{
	position: absolute;
	right: 305px;
	top: 144px;
	text-align: right;
}
#escalera input{
	position: absolute;
	left: 444px;
	top: 140px;
	width: 43px;
}
#puerta label{
	position: absolute;
	right: 200px;
	top: 144px;
	text-align: right;
}
#puerta input{
	position: absolute;
	left: 550px;
	top: 140px;
	width: 46px;
}
#codigoPostal label{
	position: absolute;
	right: 111px;
	top: 174px;
	text-align: right;
}
#codigoPostal input		{
	position: absolute;
	left: 637px;
	top: 170px;
	width: 31px;
}
#provincia label{
	position: absolute;
	right: 547px;
	top: 174px;
	text-align: right;
}
#provinciaList			{
	position: absolute;
	left: 210px;
	top: 172px;
	width: 138px;
}

#localidad label{
	position: absolute;
	right: 324px;
	top: 174px;
	text-align: right;}

#localidadList{
	position: absolute;
	left: 425px;
	top: 170px;
	width: 127px;
}
#advice{
	position: absolute;
	left: 676px;
	top: 231px;
	width: 20px;
	height: 20px;
}
#telefonoDiv{
	position: relative;
	top: 197px;
	left: 146px;
	width: 575px;
}
#telefonoDiv input{
	position: relative;
	left: 17px;
	width: 196px;
}

#movilDiv{
	position: relative;
	top: 177px;
	left: 440px;
	width: 575px;
}
#movilDiv input{
	position: relative;
	left: 15px;
	width: 180px;
}
#datosEntrega{
	position: relative;
	top: 188px;	
	left: 114px;
	width: 615px;
}
#fechaEntrega label{
	position: relative;
	left: 0;
}
#fechaEntrega select{
	position: relative;
	left: 14px;
}
#lugarEntrega{
	position: absolute;
	top: 0;
	left: 276px;
}
#lugarEntrega label{
	position: relative;
	left: 0;
}
#lugarEntrega select{
	position: relative;
	left: 14px;
}
#lugarEntrega .domicilio, #lugarEntrega .local{
	position: relative;
	margin-left: 17px;
}

#horaEntregaDomicilio, #horaEntregaLocal{
	position: relative;
	top: 13px;
}
.entregaLocal{
	display:none;
}
#horaEntregaDomicilio input, #horaEntregaLocal input{
	width: 87px;
}
#infoEntregaDomicilio, #infoEntregaLocal{
	position: relative;
	top: 13px;
	font-size: 10px;
}
#ampm{
	display: none;
}
#comentarios label{
	position: absolute;
	right: 547px;
	top: 304px;
	text-align: right;
}
#comentarios textarea{
	position: absolute;
	left: 210px;
	top: 300px;
	width: 460px;
	height: 39px;
}
#compra1{
	position: relative;
	top: 27px;
	left: 157px;
}
#anular{
	position: relative;
	top: 27px;
	left: 182px;
}
#borrar{
	position: relative;
	top: 27px;
	left: 207px;
}
#compra3{
	position: relative;
	top: 32px;
	left: 224px;
}
#error{
	top: 52px;
	left: 530px;
}
