  BODY { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
  }
  .c41 {
	background : url(https://www.tiendade.es/imgs/nuevo-fondo.jpg) repeat-x top;
	margin : 0;
	padding: 0;
  }

  .viptext { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #000000; 
font-weight : bold; 
background-image : url(https://www.tiendade.es/imgs/fondo_vip.jpg); 
background-repeat : no-repeat; 
padding-top : 1px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 8px; 
} 
 .buscar { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #ffffff; 
text-decoration : none; 
} 
  .listado { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #000000; 
text-decoration : none; 
font-weight : bold; 
} 
  .titutabla { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
background-color : #0093fa; 
} 
  .tabla { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #111111; 
text-decoration : none; 
} 
  .formashipping8 { display : none; }
  .tablasin { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #111111; 
} 
  .volver { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #666666; 
text-decoration : underline; 
} 
  .tablabold { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : bold; 
color : #666666; 
text-decoration : none; 
} 
  .tablaboldright { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : bold; 
color : #666666; 
text-decoration : none; 
text-align : right; 
} 
.textobold { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
font-weight : bold; 
text-decoration : none; 
} 
.texto { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
text-decoration : none; 
text-align : justify; 
} 
.textocarrito { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 7pt; 
color : #111111; 
text-decoration : none; 
} 
.arbol { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #0082f4; 
text-decoration : none; 
} 
.arbol:hover { 
text-decoration : none; 
color : #f66013; 
} 
.arbol_p { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #0082f4; 
text-decoration : none; 
border-bottom : 1px solid #999999; 
border-top : 1px solid #fff; 
padding : 4px 0 4px 0; 
margin-right : 4px; 
} 
.arbol_p:hover { 
text-decoration : underline; 
color : #f66013; 
} 
.arbol_s { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #0082f4; 
text-decoration : none; 
border-bottom : 1px solid #999999; 
border-top : 1px solid #fff; 
padding : 4px 0 4px 4px; 
margin-right : 4px; 
} 
.arbol_s:hover { 
text-decoration : underline; 
color : #f66013; 
} 
.arbol_l { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #0082f4; 
text-decoration : none; 
border-bottom : 1px solid #999999; 
border-top : 1px solid #fff; 
padding : 4px 0 4px 4px; 
} 
.arbol_l:hover { 
text-decoration : none; 
color : #f66013; 
} 
.arbol_l2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #0082f4; 
text-decoration : none; 
/*
border-bottom : 1px solid #999999; 
*/
border-top : 1px solid #fff; 
padding : 0 0 0 10px; 
} 
.arbol_l2:hover { 
text-decoration : none; 
color : #f66013; 
} 
.arbolrojo { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #f66013; 
font-weight : bold; 
text-decoration : none; 
} 
.textog { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12pt; 
color : #000000; 
text-decoration : none; 
font-weight : bold; 
} 
.textop { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 7pt; 
color : #000000; 
text-decoration : none; 
} 
.tituproducto { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #000000; 
text-decoration : none; 
font-weight : bold; 
} 
.textoclaro { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #e41351; 
text-decoration : none; 
} 
.migas { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12pt; 
color : #000000; 
text-decoration : none; 
font-weight : bold; 
} 
.migaslink { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
text-decoration : underline; 
} 
.migaslink:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
text-decoration : underline; 
} 
.menu { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
color : #000000; 
text-decoration : none; 
} 
.form2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
text-decoration : none; 
background-color : #c0dde7; 
} 
.form3 { 
height: 2em;
width: 78em;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
color : #000000; 
text-decoration : none; 
background-color : #c0dde7; 
overflow-x: hidden;
float:left;
} 

.welcome { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 7pt; 
color : #ccc; 
} 
.welcomeend { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 7pt; 
color : #ffffff; 
} 
.BlancoBold { 
font : bold 12px Verdana, Arial, Helvetica, sans-serif; 
color : #ffffff; 
} 
.titupagina { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt; 
font-weight : bold; 
color : #e41351; 
text-decoration : none; 
} 
.tituseccion { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12pt; 
font-weight : bold; 
color : #e41351; 
text-decoration : none; 
} 
.enlace { 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
color : #003366; 
text-decoration : none; 
font-size : 12px; 
} 
.enlace:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
color : #ff9900; 
text-decoration : none; 
font-size : 12px; 
} 
.enlace2 { 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
font-size : 12px; 
} 
.enlace2:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
color : #ffcc00; 
text-decoration : none; 
font-size : 12px; 
} 
.celda { 
text-align : left; 
} 
#preview { 
position : absolute; 
border : 1px solid #aaa; 
background : #fff; 
padding : 8px; 
display : none; 
color : #fff; 
width : 300px; 
} 
.textoPreview1 { 
font : 14px "Trebuchet MS"; 
color : #888; 
} 
.textoPreview2 { 
font : 11px "Trebuchet MS"; 
color : #333; 
} 
.miniLink { 
font : 9px Verdana; 
color : #666666; 
} 
.miniLink2 { 
font : 9px Verdana; 
color : #0093fa; 
font-weight : bold; 
} 
.miniLink3 { 
font : 12px Verdana; 
color : #0093fa; 
font-weight : bold; 
text-align : left; 
margin : 0; 
float : left; 
} 
.miniLink3_migas { 
font : 12px Verdana; 
color : #0093fa; 
font-weight : bold; 
text-align : left; 
margin : 0; 
float : left;
text-decoration : none;
} 
.miniLink3_migas:hover { 
text-decoration : underline; 
} 
.miniLink3_migas:visited { 
text-decoration : underline; 
} 
#Botoneras { 
padding: 84px 0 0 0;
display:inline-block;

} 
#BotoneraOpinion { 
height : 69px; 
margin : 0; 
} 
#BotoneraPrincipal { 
height : 24px; 
font : 11px Verdana; 
list-style : none; 
} 
#BotoneraPrincipal A { 
color : #fff; 
margin : 0; 
font : bold 11px Verdana; 
text-decoration : none; 
} 
#BotoneraPrincipal A:hover { 
text-decoration : underline; 
} 
#BotoneraPrincipal #Inicio { 
float : left; 
margin-right : 1px; 
padding-top : 5px; 
font-weight : bold; 
text-align : center; 
width : 96px; 
height : 23px; 
text-decoration : none; 
vertical-align : middle; 
} 
#BotoneraPrincipal #Novedades { 
float : left; 
margin-right : 1px; 
padding-top : 5px; 
font-weight : bold; 
text-align : center; 
width : 96px; 
height : 23px; 
text-decoration : none; 
vertical-align : middle; 
} 
#BotoneraPrincipal #Ofertas { 
float : left; 
margin-right : 1px; 
padding-top : 5px; 
font-weight : bold; 
text-align : center; 
width : 96px; 
height : 23px; 
text-decoration : none; 
vertical-align : middle; 
} 
#BotoneraPrincipal #EstamosValencia { 
float : left; 
margin-right : 1px; 
padding-top : 5px; 
font-weight : bold; 
text-align : center; 
background : url(https://www.tiendade.es/imgs/bt_estamos_off.gif) no-repeat; 
width : 155px; 
height : 23px; 
text-decoration : none; 
vertical-align : middle; 
} 
#BotoneraBusqueda { 
height : 24px; 
font : 11px Verdana; 
color : #fff; 
padding-top : 4px; 
} 
#BotoneraBusqueda A { 
color : #fff; 
text-decoration : none; 
} 
#BotoneraBusqueda A:hover { 
text-decoration : none; 
} 
#Descripcion H1 { 
margin : 0; 
padding : 0; 
font-size : 10px; 
font-weight : normal; 
} 
.BloqueProducto { 
width : 199px; 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
font : 10px Verdana; 
color : #666666; 
} 
.BloqueProducto A { 
text-decoration : none; 
} 
.BloqueProducto H1, .BloqueProducto H2 { 
font : normal 10px Verdana; 
text-decoration : none; 
padding : 0; 
margin : 0; 
font-weight : normal; 
text-align : left; 
} 
.BloqueProducto .Oferta { 
float : left; 
padding : 4px 0 0 10px; 
font : bold 10px Verdana; 
color : #0099ff; 
} 
.BloqueProducto .Novedad { 
float : right; 
padding : 4px 10px 0 0; 
font : bold 10px Verdana; 
color : #ff6600; 
} 
.BloqueProducto .IVA { 
font : 9px Verdana; 
color : #666666; 
float : right; 
padding-top : 32px; 
margin-right : 6px; 
} 
.BloqueProducto .Disponibilidad { 
text-align : right; 
margin : -10px auto; 
padding : 0; 
} 
.CabeceraBloque { 
background : url(https://www.tiendade.es/imgs/bloque_cabecera.jpg) no-repeat top; 
height : 24px; 
margin : 0; 
} 
.CuerpoBloque { 
/*
border-left : 1px solid #b2b2b2; 
border-right : 1px solid #b2b2b2; 
*/
height : 235px; 
background-color : #ffffff; 
margin : 20px 20px 0 0; 
} 
.CuerpoBloque .Descripcion { 
height : 50px; 
/*
padding : 0 10px 0 10px; 
*/
overflow : hidden; 
} 
.CuerpoBloque .Descripcion A { 
color : #111111; 
} 
.CuerpoBloque .Foto { 
display : block; 
text-align : center; 
margin-bottom : 10px; 
/*padding : 10px 10px 0 0px; */
} 
.CuerpoBloque IMG { 
border : 0; 
} 
.PieBloque { 
/*
background : url(https://www.tiendade.es/imgs/bloque_pie.jpg) no-repeat bottom; 
*/
height : 50px; 
text-align : right; 
margin : 0; 
} 
.PieBloque .PrecioSin { 
float : left; 
text-align : center; 
height : 25px; 
/*
padding-left : 15px; 
*/
padding-top : 6px; 
width : 120px; 
} 
.PieBloque .PrecioSinmayorista { 
float : left; 
text-align : center; 
height : 25px; 
padding-left : 15px; 
padding-top : 6px; 
width : 120px; 
color : #f40d0d;
} 
.PieBloque .Precio { 
clear : left; 
font : bold 12px Verdana; 
color : #666666; 
float : left; 
height : 25px; 
padding-left : 12px; 
text-align : center; 
width : 120px; 
} 
.PieBloque .Preciomayorista { 
clear : left; 
font : bold 12px Verdana; 
color : red; 
float : left; 
height : 25px; 
padding-left : 12px; 
text-align : center; 
width : 120px; 
} 
.PieBloque .PrecioOferta { 
clear : left; 
font : bold 12px Verdana; 
color : #0093fa; 
float : left; 
height : 25px; 
/*
padding-left : 12px; 
*/
text-align : center; 
width : 120px; 
} 
.PieBloque .CarritoBt { 
float : right; 
margin : -5px 5px 0 0; 
padding : 0; 
} 
.PieBloque .CarritoBt IMG { 
border : 0; 
} 
.BloqueProducto2 { 
width : 199px; 
float : left; 
margin-right : 8px; 
margin-bottom : 5px; 
font : 10px Verdana; 
color : #666666; 
} 
.BloqueProducto2 A { 
text-decoration : none; 
} 
.BloqueProducto2 .Oferta { 
float : left; 
padding : 4px 0 0 10px; 
font : bold 10px Verdana; 
color : #0099ff; 
} 
.BloqueProducto2 .Novedad { 
float : right; 
padding : 4px 10px 0 0; 
font : bold 10px Verdana; 
color : #ff6600; 
} 
.BloqueProducto2 .IVA { 
font : 9px Verdana; 
color : #666666; 
float : right; 
padding-top : 32px; 
margin-right : 6px; 
} 
.BloqueProducto2 .Disponibilidad { 
text-align : left; 
margin : 5px auto; 
padding : 0; 
} 
.CabeceraBloque2 { 
/*background : url(https://www.tiendade.es/imgs/bloque_cabecera.jpg) no-repeat top; */
height : 24px; 
margin : 0; 
} 
.CuerpoBloque2 { 
/*border-left : 1px solid #b2b2b2; 
border-right : 1px solid #b2b2b2; */
height : 235px; 
background-color : #ffffff; 
margin : 0; 
} 
.CuerpoBloque2 .Descripcion { 
height : 50px; 
padding : 0 10px 0 10px; 
overflow : hidden; 
} 
.CuerpoBloque2 .Foto { 
display : block; 
text-align : center; 
margin-bottom : 10px; 
padding : 10px 10px 0 10px; 
} 
.CuerpoBloque2 IMG { 
border : 0; 
} 
.PieBloque2 { 
/* background : url(https://www.tiendade.es/imgs/bloque_pie.jpg) no-repeat bottom; */
height : 50px; 
text-align : right; 
margin : 0; 
} 
.PieBloque2 .PrecioSin { 
float : left; 
text-align : center; 
height : 25px; 
padding-left : 15px; 
padding-top : 6px; 
width : 120px; 
} 
.PieBloque2 .Precio { 
clear : left; 
font : bold 12px Verdana; 
color : #666666; 
float : left; 
height : 25px; 
padding-left : 12px; 
text-align : left; 
width : 120px; 
} 
.PieBloque2 .PrecioOferta { 
clear : left; 
font : bold 12px Verdana; 
color : #0093fa; 
float : left; 
height : 25px; 
padding-left : 12px; 
text-align : left; 
width : 120px; 
} 
.PieBloque2 .CarritoBt { 
float : right; 
margin : 0 10px 0 0; 
padding : 30px 0 0 0; 
} 
.PieBloque2 .CarritoBt IMG { 
border : 0; 
} 
#cookies-alert-wrapper {
background-color: #cc0000;
color: #ffffff;
top: 0;
rigth: 0;
left: 0;
z-index: 1030;
overflow: visible;
padding-top: 3px;
position:absolute;
width:100%;
}
.btn {
    cursor: pointer;
    display: inline-block;
    min-height: 0.8em;
    outline: 0;
    border: none;
    vertical-align: baseline;
    background: #0093FA;
    color: rgba(256,256,256,.99);
    padding: .5em 1.5em;
    line-height: 1em;
    font-style: normal;
	font-size: 1.2em;
    text-align: center;
    text-decoration: none;
    border-radius: .26rem;
}
.btn:hover{
color: rgba(256,256,256,.6);
}

.iconoCarrito{ font-size: 26px; color: Dodgerblue; }
.iconoCarrito:hover{ color:#f9b0b0; }

/* Producto unico */
.BloqueProductoUnico{
	width: 600px;
	margin-right: 15px;
	margin-bottom: 15px;
	font: 10px Verdana;
	color: #666666;
}

#CabeceraProductoUnico{
	text-align:center;
}

#CabeceraProductoUnico h1{
	font-size:24px;
	font-weight:900;
}

.DescripcionProductoUnico h2{
	font-size:12px;
	font-weight:100;
	text-align:left;
}

.DescripcionProductoUnico p{
	text-align:left;
}

.CuerpoBloqueProductoUnico{
	background-color: #ffffff;
	margin: 20px 20px 0 0;
}

.DisponibilidadProductoUnico{
	padding:10px 0;
	text-align:left;
}

.PieBloque .CarritoBtProductoUnico{
	margin: -10px 5px 0 0;
}

.iconoCarritoProductoUnico{
	float: right;
	margin-top: -12px;
	font-size: 26px;
	color: Dodgerblue; 
}

.iconoCarritoProductoUnico:hover{ color:#f9b0b0; }


