
/* tienda */
.tcesta{font-size: 90%;}
.tcesta td{padding: 5px;}
.tdfam{width: 164px;text-align: center;border: 1px #eeeeee solid;float: left;height: 150px;}
.addcarro{margin: 20px 10px 20px 10px;font-size: 10pt;text-align: right;clear: both;}
.addcarro a{text-decoration: none!important}
.thcesta{border-bottom: 2px #C91819 solid;font-weight: bold;}
.thcesta1{border-bottom: 2px #A9A9A9 solid;font-weight: bold;}
.tdtotal{font-weight: bold;background-color: #f0f0f0;}
.tces{border-bottom: 1px #A9A9A9 solid;background-color: #FFFFFF;}
.tdcestit{background-color: #DD5500;padding: 10px;color: #ffffff;}
.tipopago{margin: 4px;padding: 4px;border: 1px #c0c0c0 solid;background-color: #f0f0f0}
.tcesta .fa{font-size: 120%;}
.dcha{text-align: right;}


/* banners home */
.bannertiendatop{margin-bottom: 10px;text-align: center}

/* home slide tienda */
.slidetienda{min-height: 300px;margin-bottom: 40px;text-align: center;border: 1px #c0c0c0 solid;}
.slidetienda img{display: none;margin: 0px auto 30px auto;}
.bx-pager{display: none;}
.bx-wrapper{position:relative;padding:0;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(../img/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(../img/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:3000}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../img/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../img/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}



/* buscar */
.buscadortienda{margin: 15px 10px;}
.buscaelem{max-width: 200px;float: left;margin-left: 4px;}
.buscaboton{max-width: 100px;float: left;margin-left: 4px;}

/* menu */
.submenu{display: block;float: left;margin-left: 20px;font-size: 80%}
.submenu ul{list-style-type: none;margin: 0px;padding: 0px;}
.menutienda{margin-top: 10px;}
.menutienda{background-color: #EBEBF1;border-radius: 5px;}
.menutienda ul{list-style-type: none;margin: 0px;padding: 0px;}
.menutienda li{border-bottom:1px solid #DBDBDB;}
.menutienda a{
	display: block;
	color:#747474;
	margin: 0px 0px 0px 12px;
	padding:8px 0px 4px 12px;
}
.menutienda .sepsubf a{padding:4px 0px 2px 12px;color: #DD5500!important}
.menutienda .asubc{margin-left: 20px;}

.marcasbanner img{width: 100%;height: auto;}

/* listado producto */
.pvpbig{font-size: 160%;}
.ppvp{font-weight: bold;font-size:11pt;background-color: #747474;padding:3px;}
.pvpold{text-decoration: line-through;font-size: 90%;color: #606060;margin-bottom: 10px;}
.prtit{
	background-color: #666666;
	color: #ffffff !important;
	height: 20px;
	padding-left: 4px;
	/*padding-top: 2px;*/
	border-bottom:2px solid #e0e0e0;}

.prlin{
	background-color: #eeeeee;
	color: #747474 !important;
	padding-left: 4px;
	border-bottom:2px solid #e0e0e0;}

.prlinimg{text-align: center;width: 120px;height: 120px;}

.pranul{
	background-color: #909090;
	color: #747474 !important;
}

.prres{
	background-color: #C8D9F2;
	color: #747474 !important;
}

.prhigh{
	background-color: #ff9900;
	color: #000000 !important;
}

a.prtit{
	font-weight: bold;
	background-color: #666666;
	color: #ffffff !important;
	height: 20px;
	padding-left: 4px;
	border-bottom:2px solid #e0e0e0;
}
a:hover.prtit{background-color: #C8221A;text-decoration: none}
.prdesc{margin-left: 10px;}

.bigimg{
	margin-top: 15px;
	background-color: #EBEBF1;border: 1px #c0c0c0 solid;text-align: center;padding: 5px;
	padding-bottom: 10px;
}
.dadj{
	border-left: 2px #EBEBF1 solid;padding: 10px;margin-bottom: 20px;
	text-align: left;width: 100%;
}
.thumbs img{margin: 4px;}
.tdphr{font-weight: bold;}
.tdpr1{background-color: #a0a0a0;color: #ffffff;border-right: 1px #606060 solid;}
.tdpr2{border-bottom: 1px #c0c0c0 solid;font-weight: bold}
.fichapvp{float: right;font-size: 12pt;font-weight: bold;}

.tdproducto{min-height: 300px;}
.listadoaccesorios{width: 100%;margin-bottom: 25px;clear: both;}
.listadoaccesorios td{padding: 4px;}
.cdispo{font-size: 90%;margin: 2px 10px 0px 10px;}
.cdispo img{width: 8px;height: 8px}

.pagination li a{color: #C03C04;}
.pagination li a:focus,.pagination li a:active,.pagination li a:hover{color: #C03C04;}
.pagination .active a{background-color: #C03C04;}
.pagination .active a:hover{background-color: #C03C04;}

/* fin producto */

/* cesta */
.tablacestacliente td{padding: 4px;}

/* usuario */
.tablausuario td{padding: 4px;}
.tablausuario .tlabel{text-align: right;width: 140px;}
.bloque{border: 1px #c0c0c0 solid;background-color: #f0f0f0;width: 100%;padding: 10px;margin-bottom: 20px;text-align: left}

.tablapedidos td{padding: 4px;}

/* fin usuario */



.rotulohometienda{
	background-color: #a9e0ff;color: #333;padding: 20px 20px;margin: 10px auto;text-align: center;display: block;border: 2px #c0c0c0 solid;font-size: 13pt;
}
.rotulohometienda:hover,.rotulohometienda:focus{background-color: #61add9;color: #fff;text-decoration: none;font-size: 13pt;}



@media (min-width: 768px){
	.vermenu{display: none;}
}

@media (max-width: 992px){
	.marcasbanner{display: none;}
	.vermenu{display: inline;}
	.menutienda .normal{display: none;}
}
@media (max-width: 768px){
	.hmob{display: none;}
	.boton{font-size: 80%;padding: 2px 6px;}
}


