/*DEFINICIONES*/

body{
	background-color:#5a4540;
	margin:auto;
	padding:0;
	width:auto;
	height:auto;
	text-align: center;
}

body div{
	text-align: left;
	margin: 0 auto;
}

form{
	margin:0px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
}

img {
	border:0px;
	margin:0px;
	padding:0px; 
}

span {
		margin:0px;
		padding:0px; 
		border:0px;
}

p {
		margin:0px;
		padding:0px; 
		border:0px;
		line-height:1.2em;	
}

li {
		margin:0px;
		padding:0px; 
		list-style: none;
}

div{
	display:block;
	position:relative;
}

/*FORMULARIOS*/
.formulario{
	background-color:#b8a19d;
	border: 1px solid #2c1d1a;
	color: #000;
	font-family:  verdana;
	font-size: 9px;
	font-weight:normal;
	padding-left:2px;
}
/*PUBLIC HOME*/
#base_pagina{
	background-image: url('../img/bkg_punteado_lateral.gif');
	background-repeat:repeat-y;
	width:989px;
	height:auto;
}

.linea_punteado{
	background-color:#fff;
	background-image: url('../img/bkg_punteado.gif');
	background-repeat:repeat-x;
	width:987px;
	height:1px;
	left:1px;
	clear:both;
	font-size:0px;
}

#cabecera{
	background-color:#000;
	width:987px;
	height:46px;
	left:1px;
}

#zona_usuarios{
	width:987px;
	height:109px;
	background-image: url('../img/bkg_zona_usuarios.jpg');
	background-repeat:no-repeat;
	left: 1px;
}
.posicion_contenedor_principal{
	background-color:#fff;
	background-image: url('../img/bkg_punteado_contenido.gif');
	background-position: 0px -1px;
	background-repeat:repeat-y;
	width:987px;
	left:1px;
	clear:both;
	float:left;
	height:auto;
	left:1px;
	position:relative;
}


#publicidad_pie{
	background-color:#cd79df;
	width:987px;
	height:127px;
	left:1px;
	position:relative;
	float:left;
}

#pie{
	background-color:#000;
	width:987px;
	height:140px;
	left:1px;
	position:relative;
	float:left;
}

.opcion_menu{
	text-align:right;
	margin-top:5px;
	margin-right: 30px;
	clear:both;
}

.bkg_flores{
	position:absolute;
	display:block;
	background:url('../img/bkg_pie_principal.gif') no-repeat;
	z-index:1;
	left:-1px;
	top:482px;
	width:594px;
	height:218px;
}

.bkg_tarjetas{
	position:relative;
	float:left;
	display:block;
	background:url('../img/bkg_tarjetas.jpg') no-repeat;
	margin-top:100px;
	left:31px;
	z-index:2;
	width:164px;
	height:25px;
	clear: both;
}
/*POP UP*/

.popup_punteado_horizontal1{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:1px;
	background:url('../img/bkg_punteado_horizontal.gif') repeat-x;
	font-size:0px;
	overflow:hidden;
}

.popup_marron{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:22px;
	background:url('../img/bkg_marron_olvide.gif') repeat-y;
}

.popup_pie{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:22px;
	background:url('../img/bkg_pie_olvide.gif') repeat-y;
}

#popup_cerrar{background-position:0px 0px;position:absolute;top:5px;left:701px;width:60px;height:14px;background:url('../img/btn_cerrar_olvide.gif') no-repeat;font-size:0px;}
#popup_cerrar_seleccionado{display:block;background-position:0px -14px;width:60px;height:14px;background-image:url('../img/btn_cerrar_olvide.gif');background-repeat:no-repeat;font-size:0px;}
#popup_cerrar:link{background-position:0px 0px;}
#popup_cerrar:hover{background-position:0px -14px;}
#popup_cerrar:active{background-position:0px -14px;}

/*OLVIDE CONTRASEŅA*/

.olvide_contenedor{
    position:relative;
	display:block;
	width:771px;
	height:394px;
	background:url('../img/bkg_punteado_vertical.gif') repeat-y;
}

.olvide_cabecera{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:101px;
	background:url('../img/bkg_cabecera_olvide.gif') no-repeat;
}

.olvide_contenido{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:246px;
	background:url('../img/bkg_contenido_olvide.gif') no-repeat;
	background-position: 556px 0px;
}

.olvide_texto{
	position: absolute;
	left: 36px;
	top: 20px;
	height:20px;
	width:450px;
}

.olvide_introducir{
    position:absolute;
	left:59px;
	top:84px;
	width:120px;
	height:14px;
	background:url('../img/img_introducir_mail.gif') no-repeat;
}

.olvide_input{
	position:absolute;
	padding-left:2px;
	top:104px;
	left:59px;
	width:358px;
	height:16px;
	border:1px solid #2c1d1a;
	background-color:#b8a19d;
}

#olvide_enviar{background-position:0px 0px;position:absolute;top:133px;left:274px;width:150px;height:14px;background:url('../img/btn_enviar_solicitud.gif') no-repeat;font-size:0px;}
#olvide_enviar_seleccionado{display:block;background-position:0px -14px;width:150px;height:14px;background-image:url('../img/btn_enviar_solicitud.gif');background-repeat:no-repeat;font-size:0px;}
#olvide_enviar:link{background-position:0px 0px;}
#olvide_enviar:hover{background-position:0px -14px;}
#olvide_enviar:active{background-position:0px -14px;}

/*ALTA USUARIO*/

.alta_contenedor{
	width:100%;
	height:671px;
	overflow:hidden;
	left:0px;
	top:0px;
}

.alta_campos{
    color:#555c63;
	display:block;
	font-family:helvetica;
	font-size:14px;
	position:absolute;
}

/*CARRITO*/

.carrito_contenedor{
	clear:both;
	float:left;
    position:relative;
	display:block;
	width:771px;
	height:auto;
	background:url('../img/bkg_punteado_vertical.gif') repeat-y;
}

.carrito_cabecera{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:101px;
	background:url('../img/bkg_carrito.gif') no-repeat;
}

.carrito_titulo{
    position:absolute;
	left:35px;
	width:198px;
	height:22px;
	background:url('../img/img_detalles_pedido.gif') no-repeat;
}

.carrito_contenido{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:auto;
}

.carrito_contenedor_producto{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:130px;
}
.carrito_foto{
    position:absolute;
    top:25px;
    left:37px;
	width:77px;
	height:77px;
	border:1px solid #716c6c;
}

.carrito_nombre{
    position:absolute;
    top:24px;
	left:128px;
	width:500px;
	height:12px;
}

.carrito_referencias{
    position:absolute;
    top:38px;
	left:128px;
	width:500px;
	height:25px;
}

.carrito_unidades{
    position:absolute;
    top:70px;
	left:128px;
	width:50px;
	height:12px;
}

.carrito_input_unidades_productos{
	position:absolute;
	left:146px;
	top:88px;
	width:27px;
	height:13px;
	text-align: center;
	color:#cd79df;
	border:1px solid #4e4d4d;
	background-color:#ffffff;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.carrito_total_contenedor{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:88px;
}

.carrito_total_productos{
    position:absolute;
    top:38px;
	left:433px;
	width:199px;
	height:14px;
	background:url('../img/img_total_productos.gif') no-repeat;
}

.carrito_precio{
    position:absolute;
    top:28px;
	left:646px;
	width:100px;
	height:30px;
	text-align:right;
}

.carrito_iva{
    position:absolute;
    top:58px;
	left:679px;
	width:70px;
	height:20px;
	text-align:left;
}

.carrito_precio_unidades{
    position:absolute;
    top:74px;
	left:575px;
	width:170px;
	height:15px;
	text-align:right;
}

.carrito_formalizar_contenedor{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:123px;
}

.carrito_condiciones{
    position:absolute;
    top:17px;
	left:619px;
	width:130px;
	height:15px;
	text-align:left;
}

.carrito_check{
    position:absolute;
	left:465px;
	top:31px;
}

.carrito_acepto{
    position:absolute;
    top:34px;
	left:487px;
	width:260px;
	height:15px;
	text-align:left;
}

.carrito_detalle_producto{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:61px;
}

.carrito_detalle_total{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:72px;
}

.carrito_marron_interiores{
    position:relative;
	display:block;
	clear:both;
	float:left;
	left:1px;
	width:769px;
	height:22px;
	background-color:#5a4540;
}

.carrito_tipo_envio{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:auto;
}

.carrito_total_envio{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:69px;
}

.carrito_total_gastos{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:76px;
}

.carrito_pasar_caja{
    position:relative;
	display:block;
	clear:both;
	float:left;
	width:771px;
	height:119px;
}


#btn_volver{background-position:0px 0px;position:absolute;width:85px;height:20px;background:url('../img/btn_volver.gif') no-repeat;font-size:0px;}
#btn_volver_seleccionado{display:block;background-position:0px -20px;width:85px;height:14px;background-image:url('../img/btn_volver.gif');background-repeat:no-repeat;font-size:0px;}
#btn_volver:link{background-position:0px 0px;}
#btn_volver:hover{background-position:0px -20px;}
#btn_volver:active{background-position:0px -20px;}

#carrito_eliminar{background-position:0px 0px;position:absolute;top:101px;left:573px;width:176px;height:14px;background:url('../img/btn_carrito_eliminar.gif') no-repeat;font-size:0px;}
#carrito_eliminar_seleccionado{display:block;background-position:0px -14px;width:176px;height:14px;background-image:url('../img/btn_carrito_eliminar.gif');background-repeat:no-repeat;font-size:0px;}
#carrito_eliminar:link{background-position:0px 0px;}
#carrito_eliminar:hover{background-position:0px -14px;}
#carrito_eliminar:active{background-position:0px -14px;}

#carrito_formalizar{background-position:0px 0px;position:absolute;top:66px;left:569px;width:169px;height:14px;background:url('../img/btn_carrito_formalizar.gif') no-repeat;font-size:0px;}
#carrito_formalizar_seleccionado{display:block;background-position:0px -14px;width:169px;height:14px;background-image:url('../img/btn_carrito_formalizar.gif');background-repeat:no-repeat;font-size:0px;}
#carrito_formalizar:link{background-position:0px 0px;}
#carrito_formalizar:hover{background-position:0px -14px;}
#carrito_formalizar:active{background-position:0px -14px;}

#carrito_mas{background-position:0px 0px;position:absolute;top:88px;left:177px;width:15px;height:15px;background:url('../img/btn_carrito_mas.gif') no-repeat;font-size:0px;}
#carrito_menos{background-position:0px 0px;position:absolute;top:88px;left:129px;width:15px;height:15px;background:url('../img/btn_carrito_menos.gif') no-repeat;font-size:0px;}

#carrito_pasar_caja{background-position:0px 0px;position:absolute;top:79px;left:597px;width:141px;height:14px;background:url('../img/btn_pasar.gif') no-repeat;font-size:0px;}
#carrito_pasar_caja_seleccionado{display:block;background-position:0px -14px;width:141px;height:14px;background-image:url('../img/btn_pasar.gif');background-repeat:no-repeat;font-size:0px;}
#carrito_pasar_caja:link{background-position:0px 0px;}
#carrito_pasar_caja:hover{background-position:0px -14px;}
#carrito_pasar_caja:active{background-position:0px -14px;}

/*MENU*/

.menu_elemento{
    float:left;
	display:block;
}
.menu_elemento a { cursor:pointer; }

/*TEXTOS*/
.textonormal{font-family:verdana;font-size:10px;color:#000;text-decoration:none;font-weight:normal;}
.textopie{font-family:verdana;font-size:10px;color:#fff;text-decoration:none;font-weight:normal;}

.textoopcionmenu{font-family:verdana;font-size:14px;color:#9626ae;text-decoration:none;font-weight:bold;cursor:pointer;}
.textoopcionmenu:hover{font-family:verdana;font-size:14px;color:#9626ae;text-decoration:underline;font-weight:bold;cursor:pointer;}
.textosubopcionmenu{font-family:verdana;font-size:12px;color:#5b4541;text-decoration:none;font-weight:bold;}
.textosubopcionmenu:hover{font-family:verdana;font-size:12px;color:#5b4541;text-decoration:underline;font-weight:bold;}
.textocontacto{font-family:helvetica;font-size:10px;color:#FFFFFF;text-decoration:underline;font-weight:normal;}
.textocontacto:hover{font-family:helvetica;font-size:10px;color:#9626ae;text-decoration:underline;font-weight:normal;}
.texto_olvide{font-family:verdana;font-size:12px;color:#555c63;text-decoration:none;font-weight:normal;}
.texto_precio{font-family:arial;font-size:26px;color:#b958ce;text-decoration:none;font-weight:bold;}
.texto_iva{font-family:arial;font-size:12px;color:#cd79df;text-decoration:none;font-weight:bold;}
.texto_titulo_productos{font-family:verdana;font-size:9px;color:#9626ae;text-decoration:none;font-weight:bold;}
.texto_referencias{font-family:verdana;font-size:9px;color:#5b4541;text-decoration:none;font-weight:normal;}
.texto_unidades{font-family:verdana;font-size:12px;color:#4e4d4d;text-decoration:none;font-weight:normal;}
.texto_precio_unidades{font-family:verdana;font-size:12px;color:#9626ae;text-decoration:none;font-weight:bold;}
.texto_carrito_condiciones{font-family:verdana;font-size:11px;color:#000000;text-decoration:none;font-weight:normal;}
.texto_carrito_enlace{font-family:verdana;font-size:11px;color:#9626ae;text-decoration:underline;font-weight:bold;}
.texto_acepto{font-family:verdana;font-size:11px;color:#4e4d4d;text-decoration:underline;font-weight:normal;}

.textopaginador{font-family:helvetica;font-size:14px;color:#9626ae;text-decoration:none;font-weight:bold;}
.textopaginador:hover{font-family:helvetica;font-size:14px;color:#716c6c;text-decoration:underline;font-weight:bold;}

/*BOTONES*/
#btn_entrar{display:block;width:58px;height:10px;background-image:url('../img/btn_entrar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_entrar_seleccionado{display:block;background-position:0px -10px;width:58px;height:10px;background-image:url('../img/btn_entrar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_entrar:link{background-position:0px 0px;}
#btn_entrar:hover{background-position:0px -10px;}
#btn_entrar:active{background-position:0px -10px;}

#btn_cerrar_sesion{display:block;width:117px;height:12px;background-image:url('../img/btn_cerrar_sesion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_cerrar_sesion_seleccionado{display:block;background-position:0px -12px;width:117px;height:10px;background-image:url('../img/btn_cerrar_sesion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_cerrar_sesion:link{background-position:0px 0px;}
#btn_cerrar_sesion:hover{background-position:0px -12px;}
#btn_cerrar_sesion:active{background-position:0px -12px;}

#btn_alta_usuario{display:block;width:119px;height:13px;background-image:url('../img/btn_alta_usuario.gif');background-repeat:no-repeat;font-size:0px;}
#btn_alta_usuario_seleccionado{display:block;background-position:0px -13px;width:119px;height:13px;background-image:url('../img/btn_alta_usuario.gif');background-repeat:no-repeat;font-size:0px;}
#btn_alta_usuario:link{background-position:0px 0px;}
#btn_alta_usuario:hover{background-position:0px -13px;}
#btn_alta_usuario:active{background-position:0px -13px;}

#btn_olvide_contrasena{display:block;width:181px;height:15px;background-image:url('../img/btn_olvide_contrasena.gif');background-repeat:no-repeat;font-size:0px;}
#btn_olvide_contrasena_seleccionado{display:block;background-position:0px -15px;width:181px;height:15px;background-image:url('../img/btn_olvide_contrasena.gif');background-repeat:no-repeat;font-size:0px;}
#btn_olvide_contrasena:link{background-position:0px 0px;}
#btn_olvide_contrasena:hover{background-position:0px -15px;}
#btn_olvide_contrasena:active{background-position:0px -15px;}

#btn_faq_small{display:block;width:54px;height:13px;background-image:url('../img/btn_faq_small.gif');background-repeat:no-repeat;font-size:0px;}
#btn_faq_small_seleccionado{display:block;background-position:0px -13px;width:54px;height:13px;background-image:url('../img/btn_faq_small.gif');background-repeat:no-repeat;font-size:0px;}
#btn_faq_small:link{background-position:0px 0px;}
#btn_faq_small:hover{background-position:0px -13px;}
#btn_faq_small:active{background-position:0px -13px;}

#btn_contacto_small{display:block;width:101px;height:12px;background-image:url('../img/btn_contacto_small.gif');background-repeat:no-repeat;font-size:0px;}
#btn_contacto_small_seleccionado{display:block;background-position:0px -12px;width:101px;height:12px;background-image:url('../img/btn_contacto_small.gif');background-repeat:no-repeat;font-size:0px;}
#btn_contacto_small:link{background-position:0px 0px;}
#btn_contacto_small:hover{background-position:0px -12px;}
#btn_contacto_small:active{background-position:0px -12px;}

#btn_faqs{display:block;width:59px;height:21px;background-image:url('../img/btn_faqs.gif');background-repeat:no-repeat;font-size:0px;}
#btn_faqs_seleccionado{display:block;background-position:0px -21px;width:59px;height:21px;background-image:url('../img/btn_faqs.gif');background-repeat:no-repeat;font-size:0px;}
#btn_faqs:link{background-position:0px 0px;}
#btn_faqs:hover{background-position:0px -21px;}
#btn_faqs:active{background-position:0px -21px;}

#btn_contacto{display:block;width:107px;height:19px;background-image:url('../img/btn_contacto.gif');background-repeat:no-repeat;font-size:0px;}
#btn_contacto_seleccionado{display:block;background-position:0px -19px;width:107px;height:19px;background-image:url('../img/btn_contacto.gif');background-repeat:no-repeat;font-size:0px;}
#btn_contacto:link{background-position:0px 0px;}
#btn_contacto:hover{background-position:0px -19px;}
#btn_contacto:active{background-position:0px -19px;}

#btn_aviso_legal{display:block;width:117px;height:20px;background-image:url('../img/btn_aviso_legal.gif');background-repeat:no-repeat;font-size:0px;}
#btn_aviso_legal_seleccionado{display:block;background-position:0px -20px;width:117px;height:20px;background-image:url('../img/btn_aviso_legal.gif');background-repeat:no-repeat;font-size:0px;}
#btn_aviso_legal:link{background-position:0px 0px;}
#btn_aviso_legal:hover{background-position:0px -20px;}
#btn_aviso_legal:active{background-position:0px -20px;}

#btn_enviar{display:block;width:53px;height:10px;background-image:url('../img/btn_enviar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_enviar_seleccionado{display:block;background-position:0px -10px;width:53px;height:10px;background-image:url('../img/btn_enviar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_enviar:link{background-position:0px 0px;}
#btn_enviar:hover{background-position:0px -10px;}
#btn_enviar:active{background-position:0px -10px;}

#btn_ficha{display:block;width:45px;height:15px;background-image:url('../img/btn_ficha.gif');background-repeat:no-repeat;font-size:0px;}
#btn_ficha_seleccionado{display:block;background-position:0px -15px;width:45px;height:15px;background-image:url('../img/btn_ficha.gif');background-repeat:no-repeat;font-size:0px;}
#btn_ficha:link{background-position:0px 0px;}
#btn_ficha:hover{background-position:0px -15px;}
#btn_ficha:active{background-position:0px -15px;}

#btn_comprar{display:block;width:70px;height:15px;background-image:url('../img/btn_comprar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comprar_seleccionado{display:block;background-position:0px -15px;width:70px;height:15px;background-image:url('../img/btn_comprar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comprar:link{background-position:0px 0px;}
#btn_comprar:hover{background-position:0px -15px;}
#btn_comprar:active{background-position:0px -15px;}

#btn_comprar2{display:block;width:109px;height:20px;background-image:url('../img/btn_comprar2.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comprar2_seleccionado{display:block;background-position:0px -20px;width:109px;height:20px;background-image:url('../img/btn_comprar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comprar2:link{background-position:0px 0px;}
#btn_comprar2:hover{background-position:0px -20px;}
#btn_comprar2:active{background-position:0px -20px;}

#btn_finalizar{display:block;width:90px;height:18px;background-image:url('../img/btn_finalizar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_finalizar_seleccionado{display:block;background-position:0px -18px;width:90px;height:18px;background-image:url('../img/btn_finalizar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_finalizar:link{background-position:0px 0px;}
#btn_finalizar:hover{background-position:0px -18px;}
#btn_finalizar:active{background-position:0px -18px;}

#btn_modificar_compra{display:block;width:165px;height:14px;background-image:url('../img/btn_modificar_compra.gif');background-repeat:no-repeat;font-size:0px;}
#btn_modificar_compra_seleccionado{display:block;background-position:0px -14px;width:165px;height:18px;background-image:url('../img/btn_modificar_compra.gif');background-repeat:no-repeat;font-size:0px;}
#btn_modificar_compra:link{background-position:0px 0px;}
#btn_modificar_compra:hover{background-position:0px -14px;}
#btn_modificar_compra:active{background-position:0px -14px;}

#btn_reintentar{display:block;width:106px;height:14px;background-image:url('../img/btn_reintentar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_reintentar_seleccionado{display:block;background-position:0px -14px;width:90px;height:18px;background-image:url('../img/btn_reintentar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_reintentar:link{background-position:0px 0px;}
#btn_reintentar:hover{background-position:0px -14px;}
#btn_reintentar:active{background-position:0px -14px;}



.formulario_popup_nombre2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_apellidos2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_dni2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_email2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_direccion2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_cp2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_provincia2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_poblacion2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_telefono2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_telefono2a{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_verificar{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_pais2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}
.formulario_popup_observaciones2{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;background-color:#ffffff;border: 1px solid #989797;padding-left:2px;height:17px;z-index:2;}




/* EsTILOS carrito*/

.carrito_pos_flecha{
	position:absolute;
	top:15px;
	left:38px;
}

.carrito_titulo_detalle{
	position:absolute;
	top:14px;
	left:50px;
}
.carrito_modelo_detalle{
	position:absolute;
	top:26px;
	left:50px;
}
.carrito_referencia_detalle{
	position:absolute;
	top:39px;
	left:50px;
}

.carrito_total_productos{
	position:absolute;
	top:28px;
	left:432px;
}

.carrito_total_precio_productos{
	position:absolute;
	top:21px;
	left:639px;
	width:100px;
	text-align:right;
}

.carrito_seleccione{
	position:absolute;
	left:35px;
	width:211px;
	height:22px;
	background:url('../img/img_seleccione_envio.gif') no-repeat;
}

.carrito_seleccione_forma_pago{
	position:absolute;
	left:35px;
	width:322px;
	height:22px;
	background:url('../img/img_seleccione_forma.gif') no-repeat;
}

.carrito_resumen{
  position:absolute;
	left:35px;
	width:211px;
	height:22px;
	background:url('../img/img_resumen_final.gif') no-repeat;
}

.carrito_texto_opcion{
	clear:both;
	position:relative;
	margin-left:38px;
	margin-top:8px;
}

.carrito_modalidad_envio{
	clear:both;
	position:relative;
	margin-left:38px;
	margin-top:5px;
	margin-bottom:5px;
}

.pie_carrito_modalidad_envio{
	clear:both;
	position:relative;
	height:5px;
}

.carrito_total_tit_envio{
	position:absolute;
	top:28px;
	left:501px;
	width:129px;
	height:14px;
	background:url('../img/img_total_envio.gif') no-repeat;
}

.carrito_total_tit_gastos{
	position:absolute;
  top:28px;
	left:479px;
	width:151px;
	height:14px;
	background:url('../img/img_total_gastos.gif') no-repeat;
}
