﻿/*
--------- CESTA AJAX ---------
*/
#zonaInteractivaCesta {position:absolute;left:0;top:0px;width:100%;height:25px;}
.divProdAnadido {background:#ffffff;color:#4A4A4A;display:none;font-size:80%;position:absolute;right:0px;padding:10px 8px 12px 10px;text-align:left;top:17px;width:400px;z-index:200000;box-shadow:0px 0px 15px #555;}
.lineaPedido {border-bottom:1px solid #DDDDDD;clear:both;overflow:hidden;padding:3px 0px;}
.lineaPedido img {float:left;max-width:50px;}
.lineaPedido span {display:block;float:left;max-width:350px;padding:9px 0px 0px 15px;}
.lineaPedido .precio {display:block;float:right;font-size:13px;max-width:350px;padding:15px 0px 0px 15px;}
.lineaPedido .producto {display:block;float:left;padding:15px 0px 0px 15px;max-width:270px;}
#cargandoCesta {background:url(../img/spinner.gif) no-repeat center center;clear:both;height:40px;}
.divProdAnadido_btns {bottom:0px;right:0px;padding:3px;position:absolute;}
.divProdAnadido_btns a {background:#8C8C8C;border-radius:4px;color:#FFFFFF;display:block;float:right;font-size:13px;margin:5px;overflow:hidden;padding:6px 9px;text-decoration:none;}
.divProdAnadido_btns a:hover {background:#252525;}
#NoProdsCesta {clear:both;padding:14px;text-align:center;}
#resumenPedido{clear:both;max-height:300px;overflow:auto;padding-bottom:5px;}
.msgSeleccionTalla {display:none;color:#c00;font-size:15px;width:271px;text-align:left;margin-bottom:10px;}
#divAgotado {clear:both;color:#c00;padding:10px 0px 5px 0px;text-align:right;}
/*
--------- CARRITO ---------
*/
.contenidoCesta{background:url(../img/fnd_carrito_cantidad.png) no-repeat 0px 4px;float:right;margin-top:20px;margin-left:10px;padding-left:40px;text-align:right;position:relative;}
.carrito_total {float:right;font-size:120%;margin-left:5px;text-align:left;}
.carrito_cantidad {float:right;font-size:120%;text-align:left;}
.carrito_textos {float:right;margin-top:5px;text-align:right;}
.carrito_textos a:link,.carrito_textos a:visited,.carrito_textos a:active {text-decoration:underline;}
.carrito_textos a:hover {text-decoration:none;}
.textoscesta{float:left;height:25px;}
.miniaturaCarrito img {max-width:60px;}
#btn_ActualizarTotales{text-align:center;margin-top:20px;margin-bottom:10px;}
/*
--------- AÑADIR PRODUCTO ---------
*/
.lnkMas:link,.lnkMas:visited,.lnkMas:active {background:#F27400;color:#FFFFFF;display:block;float:left;height:18px;margin-top:3px;text-align:center;text-decoration:none;width:18px;}
.lnkMenos:link,.lnkMenos:visited,.lnkMenos:active {background:#F27400;color:#FFFFFF;display:block;float:left;height:18px;margin-top:3px;text-align:center;text-decoration:none;width:18px;}
.lnkMenos:hover,.lnkMas:hover {background:#4A4A4A}
/*
--------- PROCESO DE COMPRA ---------
*/

#resumenCompra {background:#fff;border:2px solid #ddd;float:left;margin:25px 0px;padding:5px 10px 10px 10px;width:230px;}
#tablaResumenProductos {width:100%;}
#tablaResumenProductos td {border-bottom:1px solid #ddd;padding:3px 0px;font-size:90%;min-width:50px;}
#wizard {float:right;margin-top:25px;width:700px;}
ul.tabs {border-bottom:1px solid #DDDDDD;height:27px;}
ul.tabs li {float:left;}
ul.tabs a {background: url(/img/deg.png) repeat-x;color:#000;display:block;height:27px;line-height:27px;position:relative;text-align:center;text-decoration:none;width:111px;cursor:default;}
ul.tabs a:active {outline:none;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {cursor:default !important;font-weight:bold;}
ul.tabs a.w1 {width:175px;}
ul.tabs a.w1.current {background-position:0px -27px;}
div.panes div.pane {display:none;}
div.panes > div {display:none;padding:15px 10px;border:1px solid #DDDDDD;border-top:0;background-color:#FFFFFF;}
div.panes > div {background:#FFFFFF;}
div.panes label {}
label.error {color:red;}
.tabsCompra_colizq {float:left;width:50%;}
.tabsCompra_colder {float:right;width:50%;}
#identificacion {clear:both;overflow:hidden;}
#div_registrados {background:#FFFFFF;border:1px solid #DDDDDD;color:#000;float:left;height:245px;margin-bottom:10px;padding:0px 10px 0px 10px;text-align:right;width:300px;}
#div_nuevos {background:#FFFFFF;border:1px solid #DDDDDD;color:#000;float:right;height:245px;margin-bottom:10px;padding:0px 10px 0px 10px;text-align:right;width:315px;}
.bloqueCompra {background:#f6f6f6;border:1px solid #ccc;clear:both;margin:5px;overflow:hidden;padding:15px 10px;}
.GridCarrito {width:100%;}
.GridCarrito td {background:#FFFFFF;color:#666;border-bottom:1px solid #DDDDDD;line-height:10px;padding:10px 0;}
.GridCarrito .td1 {width:10%;}
.GridCarrito .td2 {width:66%;}
.GridCarrito .td2_3 {text-align:right;width:76%;} /* colspan=2 de 2ª y 3ª columna */
.GridCarrito .td3 {width:10%;}
.GridCarrito .td4 {width:14%;}
.fotoResumen img {margin-right:15px;max-width:90px;}
#pago label, #metodosPago label{margin-left:5px;}
#pago input, #metodosPago input {margin-bottom:10px;}
#rblDireccionesRecogida input{margin-right:3px;}
#mensajeParticularidades{border:2px solid #F27400; padding:10px;color:#4C5254;font-size:14px;}
#lopd{margin-bottom:5px;}
#lopd input{margin-right:5px;}
#redirigiendoPago {border:1px solid #bbb;clear:both;font-size:116%;margin:10px 0;padding:15px;text-align:center;}
.btnRedirige {background:#eee;border:1px solid #ccc;border-radius:5px;color:#444;display:block;margin:30px auto;padding:10px 20px;}
/* Página de confirmación de pago / Mi cuenta */
#tablaResumenCompra {border:1px solid #d1d1d1;margin-top:20px;margin-bottom:15px;min-width:520px;width:95%;box-shadow:0px 0px 25px #c1c1c1;}
#tablaResumenCompra td {padding:7px 10px;}
.tablaResumenCompra_foto img {border-radius:4px;max-width:60px;}
#pagoDenegado #btn_FinalizarCompra{float:left;margin-top:20px;}
/*
--------- REGISTRO USUARIO (registro_usuario.aspx) ---------
*/
.registro_izq {float:left;width:470px;}
.registro_der {background:#ffffff;float:right;text-align:center;width:300px;}
/*
--------- Wishlist ---------
*/
.wishlistNo:link,.wishlistNo:visited,.wishlistNo:active {float:right;background:#777 url(../img/btn_favoritos.png) no-repeat;background-position: 26px 13px;border:1px solid #777;color:#fff;font-size:14px;overflow:hidden;font-weight:500;padding:10px 42px 12px 42px;text-align:center;text-decoration:none;}
.wishlistSi:link,.wishlistSi:visited,.wishlistSi:active {float:right;background:url(../img/btn_favoritos.png) no-repeat;background-position: 26px 4px;background-color:#fff;border:1px solid #777;color:#777;font-size:14px;overflow:hidden;font-weight:400;padding:10px 40px 12px 40px;text-align:center;text-decoration:none;}
.wishlistNo:hover, .wishlistSi:hover{background:url(../img/btn_favoritos.png) no-repeat;background-position: 26px 4px;background-color:#fff;border:1px solid #777;color:#777;}
.anadirWishCesta:link,.anadirWishCesta:visited,.anadirWishCesta:active {border:1px solid #727272;background:#EEEEEE;color:#000;font-size:70%;padding:4px 5px 3px 5px;position:absolute;left:8px; text-decoration:none;text-transform:uppercase;top:10px;z-index:100;}
.anadirWishCesta:hover {background:#fff;text-decoration:none;}
.borrarWish:link,.borrarWish:visited,.borrarWish:active {background:#eee;border:1px solid #727272;color:#000;font-size:100%;padding:3px 5px 4px 5px;position:absolute;right:10px;text-transform:uppercase;right:10px;text-decoration:none;top:10px;z-index:101;}
.borrarWish:hover {background:#fff;text-decoration:none;}