@charset "UTF-8";
/* CSS Document */

input  {
	border: 1px solid #ebebeb;
	vertical-align: middle;
	width: 100px;
	float: right;
	height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 29px;
	display: inline;
}

.inputPeque {
	width: 50px;}

.dchaEntrar {
	float: right;
	margin-right: 28px;
	margin-top: 5px;
	border: none;
	display: block;
}

p label {
	float: left;
	margin-left: 10px;
	margin-bottom: 7px;
}

/* Login */

.login {
	background-image: url(../img/fondoLoginHome.jpg);
	width: 452px;
	height: 63px;
	margin-top: 0px;
	margin-left: 525px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #e7c7d8;
	padding-left: 8px;
	vertical-align: middle;
	}
.login a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#e7c7d8;
	text-decoration: underline;	
	margin-bottom: 10px;
	}

#login {
	background-image: url(../img/fondoAreaClientes.jpg);
	background-repeat: repeat-y;
	width: 215px;
}

/* datos */


#datos {
	background-image: url(../img/bgForm.jpg);
	background-repeat: repeat-y;
	width: 627px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
}

#datos input  {
	border: 1px solid #ebebeb;
	vertical-align: middle;
	width: 180px;
	float: right;
	height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 35px;
	display: inline;
}

#datos input.entrar {
	width: 56px;
	height: 20px;
}

#datos input.pequeno  {	
	width: 90px;	
	margin-right:25px;
}


#datos input.grande  {	
	width: 370px;	
	margin-right:25px;
}


#datos input.check  {	
	width: 15px;
	margin-left: 13px;
}

#datos input.check5  {	
	float: left;
	margin-right: 10px;
	width: 15px;
	height: 15px;
	
}

#datos input.check3  {	
	width: 15px;
	margin-left: 33px;
}

#datos input.check2  {	
	width: 15px;
	margin-right: 502px;
}
#datos input.check4  {	
	width: 15px;
	margin-right: 350px;
}

#datos input.radio {
	width: 13px;
	margin-right: 10px;
	height: 13px;
	float: left;}


#datos textarea {
	width: 480px;
	border: 1px solid #EBEAEA;
	float: right;
	margin-right: 35px;
}


#datos textareaContacta {
	width: 370px;
	border: 1px solid #EBEAEA;
	float: right;
	margin-right: 35px;
}



/* compra */


#compra {
	background-image: url(../img/bgCompra.jpg);
	background-repeat: repeat-y;
	width: 627px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
	float: left;
	display: block;
	margin-top: 20px;
}

.topCompra {
	background-image: url(../img/topCompra.jpg);
	background-repeat: no-repeat;
	width: 627px;
	height: 50px;
	padding-left: 10px;
}

#compra input  {
	border: 1px solid #ebebeb;
	vertical-align: middle;
	width: 30px;	
	height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;	
	margin-top: 0px;	
}


#compra input.calcular {
	width: 74px;
	height: 20px;
}
#compra input.continuar {
	width: 74px;
	height: 20px;
}


.radioPeque {
	
	margin: 0px;
	float: left;
}

/* Datos Cliente y envio */

#datosCliente {
	background-image: url(../img/bgDatosCliente.jpg);
	background-repeat: repeat-y;
	width: 301px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
	display:inline;
	float: left;
}

#datosCliente input {
	width: 150px;}

#datosCliente input.peque {
	width: 130px;}

#datosEnvio {
	background-image: url(../img/bgDatosCliente.jpg);
	background-repeat: repeat-y;
	width: 301px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3d3d;
	display:block;
	float: right;
	margin-right: 50px;
}

#datosEnvio input {
	width: 150px;
}

#datosEnvio input.enviar {
	width: 74px;
	height: 20px;
}




#atencion {
	float: left;
	display: block;
	margin-top: 10px;}
	
/* Anchos listado facturas */

.celda1 {width: 310px; text-align:left; padding-left: 10px;}
.celda2 {width: 110px; text-align:left;}
.celda3 {width: 108px; text-align:left;}
.celda4 {width: 140px; text-align:right; padding-right: 30px;}
