@charset "utf-8";*,html,body,p{padding:0px;margin:0px;}
body{background-color:#018dc9;background-color:#FFFFFF;font-size:13px;font-family:Arial, Helvetica, sans-serif;min-width:995px; padding-bottom:20px;}
img{border:none;}
a{text-decoration:none;}
li{list-style:none;}
a:focus{outline:none;}
input{outline:none;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:4px 6px;}
#logo{height:177px;width:392px;float:left;}
h1{background-repeat:no-repeat;}
h1 a{display:block;float:left;margin-bottom:0px;}
h1 span{display:none;}
h2{font-size:12px;font-weight:bold;margin-top:20px;margin-bottom:5px;}
.enlace_facebook a{font-size:12px;font-weight:bold;color:#7BC4E3;margin-left:5px;}
h3{font-size:12px;font-weight:bold;margin-top:20px;margin-bottom:5px;}
h4{color:#fd7304;font-size:13px;font-weight:bold;margin-bottom:5px;text-transform:uppercase;}
hr{height:0px;width:0px;margin:0px;clear:both;font-size:0px;border:none;}
.floatleft{float:left;margin:0px;padding:0px;}
.floatright{float:right;margin:0px;padding:0px;}
.salto{clear:both;margin:0px;padding:0px;height:0px;font-size:0px;}
#cabecera{background-image:url(../images/header_bg.png);background-repeat:no-repeat;background-position:right top;background-color:#0ab4ff;width:100%;height:185px;}
.menu_sup{width:620px;height:20px;position:absolute;top:0;right:0;background-image:url(../images/barra_extra.jpg);background-position:right top;background-repeat:no-repeat;list-style:none;}
.menu_sup li{margin-right:20px;height:20px;line-height:20px;float:right;}
.menu_sup li a{text-transform:uppercase;font-family:trebuchet MS;font-size:12px;color:#fff;}
.menu_sup .menu_ultimo{margin-right:5px;}
#fondo{width:100%;}
#contenedor{width:100%;margin:auto auto;position:relative;}
#idiomas{}
#idiomas li{}
#idiomas li a{}
.banner_seguro, .banner_envio, .banner_contactos{width:250px;float:right;margin:40px 25px 0px 10px;display:inline;height:100px;}
.banner_seguro a, .banner_contactos a{color:#FFFFFF;text-decoration:underline;}
.titulo_seguro, .titulo_envio, .titulo_contactos{width:252px;height:40px;background-image:url(../images/banner_garantia.gif);background-repeat:no-repeat;text-indent:-9999px;margin-bottom:8px;}
.titulo_envio{background-image:url(../images/banner-envio.gif);}
.banner_envio a{color:#FFFFFF;text-decoration:underline;}
.banner_envio, .titulo_envio{width:225px;}
.banner_contactos{width:245px;}
.titulo_contactos{background-image:url(../images/banner-consultas.gif);}
#menu{background:url(../images/menu.png) repeat-x;background-color:#000000;width:100%;height:30px;position:absolute;top:200px;z-index:2;min-width:995px;}
#menu ul{list-style:none;}
#menu li{background:url(../images/menu.png) repeat-x;color:#FFFFFF;height:16px;list-style:none;display:inline;border-left:1px solid #7d7d7d;border-right:1px solid #000000;text-transform:uppercase;line-height:16px;padding:7px 25px;font-weight:bold;float:left;}
#menu li a{color:#FFFFFF;}
#menu li a:hover{text-decoration:underline;}
#menu .inicio{width:165px;text-align:center;}
#menu .final{background:url(../images/menu-derecha.png) repeat-x;width:162px;float:right;padding:7px 15px;text-transform:none;font-weight:normal;}
#menu .final img{margin-left:5px;margin-bottom:-3px;}
#left{position:absolute;left:0px;width:206px;color:#000000;margin:0px;padding:0px;background-image:url(../images/menu-izquierda.jpg);background-color:#FFFFFF;background-position:left top;background-repeat:no-repeat;padding-left:10px;padding-top:60px;}
#left .menuizq ul{list-style:none;}
#left .menuizq li{list-style:none;color:#0099FF;padding-left:15px;}
#left .menuizq li a{color:#008cc9;}
#left .menuizq li a:hover{text-decoration:underline;}
.oculto{display:none;}
.usuario{float:right;margin-right:8px;}
.usuario input{background-position:center top;border:1px solid #008CC9;border-right:none;float:left;height:20px;margin:3px 0 10px 5px;padding:3px 0 0px 3px;width:134px;color:#6b6b6b;}
.usuario .boton_usuario{border:1px solid #008CC9;border-left:none;height:25px;margin:3px 30px 10px 0;padding-top:2px;width:25px;background-color:#FFFFFF;background-image:url(../images/lupa.jpg);background-repeat:no-repeat;background-position:left;outline:none;}
#right{margin:0px;padding:0px;position:absolute;right:0px;width:193px;color:#000000;background:url(../images/menu-derecha-bg.jpg) repeat-y;padding-top:60px;}
#right .embellecedor{background:url(../images/bannerdetalle.jpg) repeat-y;width:193px;height:15px;margin-bottom:60px;margin-top:-60px;}
#right .favoritos_face{margin-bottom:10px;padding-bottom:5px;padding-right:5px;color:#FFFFFF;width:188px;float:left;border-bottom:1px solid #64bfe7;text-indent:0;}
#right .favoritos{margin-bottom:10px;padding-bottom:5px;padding-left:15px;color:#FFFFFF;width:178px;float:left;border-bottom:1px solid #64bfe7;text-indent:0;}
#right .favoritos h3{color:#000000;}
#right h3{padding-left:20px;}
#right .facebook{padding-left:5px;}
#right .favoritos p{padding-left:5px;width:168px;}
#right .favoritos .bloquefav{font-family:tahoma;font-size:11px;font-weight:bold;}
#right .favoritos .bloquefav .azulpeque{color:#7bc4e3;margin:22px 0px 10px 0px;}
#right .favoritos .bloquefav .blanco{color:#ffffff;margin:0px 0px 5px 0px;}
#right .favoritos .bloquefav .azuloscuro a{color:#015b81;margin:0px 0px 5px 0px;text-decoration:underline;}
#right #carrito p{text-transform:uppercase;margin-top:5px;color:#000000;font-weight:bold;font-size:11px;font-family:tahoma;width:148px;padding-left:10px;float:left;margin-right:10px;}
#right #carrito .total{width:174px;background-color:#0a73a1;margin-top:10px;border-top:1px solid #64bfe7;border-bottom:1px solid #64bfe7;padding-bottom:2px;}
#right #carrito .total p{width:170px;color:#FFFFFF;}
#right #carrito .comprar{background-image:url(../images/comprar.gif);background-position:right;background-repeat:no-repeat;color:#FFFFFF;width:105px;float:left;font-family:tahoma;font-weight:bold;font-size:12px;height:26px;line-height:26px;margin:10px 0 0px 25px;padding-left:30px;}
#right #carrito .derecha{float:right;text-align:right;}
#right #carrito .izquierda{float:left;}
#right .blanco,#right .blanco a{color:#ffffff;}
#right .blanco a:hover{text-decoration:underline;}
#right .menuizq h3{padding-left:15px;}
#right .menuizq ul{list-style:none;}
#right .menuizq li{list-style:none;color:#0099FF;padding-left:25px;}
#right .menuizq li a{color:#ffffff;}
#right .menuizq li a:hover{text-decoration:underline;}
#right .menuizq p{margin-left:20px;color:#FFFFFF;}
#right .menuizq p a{color:#FFFFFF;}
#right .menuizq p a:hover{text-decoration:underline;}
#right .menuizq li img{border:solid 1px #0066CC;}
#right .menu_derecho_final{width:193px;height:165px;background-image:url(../images/menu-derecha-end.jpg);}
#right .separador{border-top:1px solid #64bfe7;width:100%;height:10px;float:left;margin-top:10px;}
#right .cancelar a{color:#000000;text-decoration:underline;text-transform:none;margin-top:10px;}
#right .cancelar{text-align:center;margin-top:15px;}
#contentinterior{margin:20px 193px 0px 216px;padding:0px;height:100%;background-color:#FFFFFF;padding-top:60px;padding-left:25px;}
#contentinterior #bloqueizquierda{width:373px;margin:30px 0px 0px 0px;float:left;}
#contentinterior #bloqueizquierda .imgrande{xborder:4px solid #999999;}
#contentinterior #bloqueizquierda #bloquescroll{margin-top:30px;height:426px;border:1px solid #999999;overflow:auto;}
#contentinterior #bloqueizquierda #bloquescroll #scroll{margin-top:10px;margin-left:10px;line-height:20px;}
#contentinterior #bloqueizquierda #bloquescroll #scroll .azul, #contentinterior #bloquederecha .azul{color:#018dc9;font-weight:bold;margin:5px 0px 5px 0px;}
.azul{color:#018dc9;}
#contentinterior #bloquederecha{width:425px;margin:30px 15px 0px 0px;float:left;}
#contentinterior #bloquederecha .gris{color:#656565;text-transform:uppercase;}
#contentinterior #bloquederecha .tituloficha{font-size:21px;}
#contentinterior #bloquederecha .naranja{color:#d79200;font-weight:bold;}
#contentinterior #bloquederecha ul{margin:15px 0px;}
#contentinterior #bloquederecha li{list-style-image:none;list-style-position:inside;list-style-type:square;margin-top:3px;}
#contentinterior #bloquederecha p{margin-top:3px;}
#contentinterior #bloquederecha .margentop{margin-top:20px;}
.fabricante{color:#018dc9;line-height:30px;}
a.fabricante{text-decoration:underline;}
#contentinterior .itemgrande{width:100%;height:241px;float:left;margin:15px 10px 25px 0;border:4px solid #d6d6d6;}
#contentinterior .item{width:263px;height:300px;float:left;margin:0px 10px 0px 0;}
#contentinterior .item .item_arriba{height:15px;color:#656565;font-size:9px;text-transform:uppercase;}
#contentinterior .item .item_arriba p{color:#656565;font-size:9px;text-transform:uppercase;}
#contentinterior .item .item_foto{height:160px;border:4px solid #d6d6d6;margin:0px 0px 5px 0px;}
#contentinterior .item .item_abajo,#content .item .item_abajo p a{height:63px;color:#000000;font-weight:bold;}
#contentinterior .item .item_abajo p a:hover{text-decoration:underline;}
#caminomigas{margin:10px 0px 20px 0px;}
#caminomigas a{height:29px;float:left;background-color:#999999;line-height:29px;background-image:url(../images/migas.png);background-position:right top;background-repeat:no-repeat;padding:0px 15px 0px 5px;color:#FFFFFF;font-size:11px;}
#caminomigas a:hover{text-decoration:underline;}
#caminomigas .ultimomiga{background-image:url(../images/migas.png);background-position:center right;background-repeat:no-repeat;}
#caminomigas .penultimomiga{background-image:url(../images/migas.png);background-position:bottom right;background-repeat:no-repeat;}
#showcase_nuevo{
	background-image: url("../images/destacado-azul-bg.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 389px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 0 10px;
    width: 516px;	}
.show_titulo{color:#dbecf3;font-size:20px;font-weight:bold;text-transform:uppercase;width:500px;padding:25px 0 30px;text-align:center;height:20px;}
.show_foto{height:241px;width:247px;background:url(../images/foto-no-disponible.png) center no-repeat;float:left;}
.show_bloque_arriba{background-color:#D9F4FF;border-top:1px solid #BFE2F1;color:#018DC9;float:left;font-size:15px;font-weight:bold;margin-top:20px;padding:10px 8px 5px;width:220px;}
.show_bloque_arriba a{color:#018DC9;}
.show_bloque_arriba a:hover{text-decoration:underline;}
.show_bloque_arriba span{font-weight:normal;color:#000;}
/*.show_bloque_abajo{width:220px;padding:5px 8px;float:left;border-top:1px solid #f5e0b4;border-bottom:1px solid #f5e0b4;background-color:#fff4db;font-weight:bold;font-size:12px;color:#ffb30f;}*/
.show_bloque_abajo{width:220px;padding:5px 8px;float:left;border-top:1px solid #f5e0b4;border-bottom:1px solid #f5e0b4;background-color:#018DC9;font-weight:bold;font-size:12px;color:#ffffff;}
#content{margin:20px 193px 0px 216px;padding:0px;height:100%;background-color:#FFFFFF;padding-top:60px;padding-left:25px;}
#content .itemgrande{width:100%;height:241px;float:left;margin:15px 10px 25px 0;border:4px solid #d6d6d6;}
#content .nodisponible{filter:alpha(opacity=50);opacity:.5;width:263px;height:340px;float:left;margin:0px 10px 0px 0;height:410px;}
#content .nodisponible .item_arriba{height:15px;color:#656565;font-size:9px;text-transform:uppercase;}
#content .nodisponible .item_arriba p{color:#656565;font-size:9px;text-transform:uppercase;}
#content .nodisponible .item_foto{height:196px;border:1px solid #d6d6d6;margin:0px 0px 5px 0px;padding:3px 2px;}
#content .nodisponible .item_abajo,#content .nodisponible .item_abajo p a{height:63px;color:#000000;font-weight:bold;}
#content .nodisponible .item_abajo p a:hover{text-decoration:underline;}
#content .item{
	    float: left;
    height: 389px;
    margin: 0 10px 25px 0;
    width: 263px;
	}
#content .item .item_arriba{height:15px;color:#656565;font-size:9px;text-transform:uppercase;}
#content .item .item_arriba p{color:#656565;font-size:9px;text-transform:uppercase;}
.item_foto{height:196px;border:1px solid #d6d6d6;margin:0px 0px 5px 0px;padding:3px 3px;background:url(../images/foto-no-disponible.png) center no-repeat;}
#content .item .item_abajo,#content .item .item_abajo p a{height:90px;color:#000000;font-weight:bold;}
#content .item .item_abajo p a:hover{text-decoration:underline;}
.precio{color:#FFFFFF;float:left;font-size:18px;font-weight:normal;height:26px;padding:2px 8px 0px 8px;;}
.precio_antes{color:#666666;font-size:12px;text-indent:15px;margin-top:-5px;float:left;width:200px;margin-bottom:6px;}
.ficha_antes{margin-top:-20px;margin-bottom:20px;display:block;}
.caracteristica-icono{width:32px;height:32px;float:left;margin-right:2px;margin-bottom:2px;}
.color1botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px 0px;}
.color1carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px 0px;}
.color1favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-287px 0px;}
.color1carritoagotado{background-position:-279px -0px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color2botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -30px;}
.color2carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -30px;}
.color2favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -30px;}
.color2carritoagotado{background-position:-279px -30px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color3botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -60px;}
.color3carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -60px;}
.color3favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -60px;}
.color3carritoagotado{background-position:-279px -60px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color4botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -90px;}
.color4carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -90px;}
.color4favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -90px;}
.color4carritoagotado{background-position:-279px -90px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color5botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -120px;}
.color5carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -120px;}
.color5favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-287px -120px;}
.color5carritoagotado{background-position:-279px -120px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color6botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -150px;}
.color6carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -150px;}
.color6favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -150px;}
.color6carritoagotado{background-position:-279px -150px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color7botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -180px;}
.color7carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -180px;}
.color7favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -180px;}
.color7carritoagotado{background-position:-279px -180px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color8botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -210px;}
.color8carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -210px;}
.color8favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -210px;}
.color8carritoagotado{background-position:-279px -210px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color9botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -240px;}
.color9carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -240px;}
.color9favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -240px;}
.color9carritoagotado{background-position:-279px -240px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color10botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -270px;}
.color10carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -270px;}
.color10favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -270px;}
.color10carritoagotado{background-position:-279px -270px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.color11botones{margin:10px 0px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:0px -300px;}
.color11carrito{height:26px;width:47px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-240px -300px;}
.color11favorito{height:26px;width:40px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;background-position:-237px -300px;}
.color11carritoagotado{background-position:-279px -30px;width:9px;height:26px;background-image:url(../images/botones.png);background-repeat:no-repeat;float:left;}
.span_azul{color:#018dc9;}
.span_naranja{color:#d79200;text-transform:uppercase;float:left;width:100%;}
.link{text-decoration:underline;color:#018DC9;}
.form_bloque{float:left;width:100%;margin-bottom:10px;}
.form_bloque label{width:200px;float:left;}
.form_bloque input{float:left;margin-right:20px;}
.formularios{margin:20px 0px;}
.form_boton{padding:0px 10px;color:#FFFFFF;background:#018DC9;border:none;margin-left:200px;}
.form_texto_error, estilo1{color:#FD7304;}
.rellenar{float:left;margin-top:4px;font-size:11px;}
.acceso{font-size:14px;font-weight:bold;text-decoration:underline;display:block;color:#018DC9;}
.datos li{list-style-image:none;list-style-type:none;display:block;margin-bottom:10px;}
.borde_tabla_titulos{background:#018DC9;padding:5px 15px;font-size:12px;color:#FFFFFF;margin:0px;border-right:#ffffff solid 1px;}
.borde_tabla{border-bottom:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;padding:3px;}
.texto_gral{padding:0px;font-size:11px;xborder-left:#CCCCCC solid 1px;}
#pie{border-top:1px solid;padding:10px;line-height:14px;color:#008CC9;font-size:12px;margin:30px 30px 0px 0px;}
#pie a{line-height:14px;color:#008CC9;font-size:12px;}
#pie a:hover{color:#015B81;text-decoration:underline;}
.form{}
.form_bloque{}
.form_boton{}
.form_campo_error{}
.form_texto_error{}
#paginacarrito{height:100%;width:100%;}
#paginacarrito{width:540px;}
#carritocontenedor{width:540px;}
#paginacarrito h2{text-transform:uppercase;font-size:13px;color:#656565;margin-bottom:31px;font-weight:normal;}
#paginacarrito h3{color:#018dc9;font-size:18px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #CCCCCC;margin-bottom:7px;margin-top:10px;padding-bottom:3px;}
.columna_formulario, .columna_formulario2{width:245px;float:left;background-color:#E8F8FF;border:1px solid #8ACBE7;margin-bottom:9px;padding:9px;}
.columna_formulario input[type="text"] , .columna_formulario2 input[type="text"], .columna_formulario input[type="password"] , .columna_formulario2 input[type="password"]{width:235px;border:1px solid;padding:4px 3px;margin-right:5px;margin-bottom:5px;}
.columna_formulario label , .columna_formulario2 label{font-weight:bold;}
.columna_formulario p , .columna_formulario2 p{margin-bottom:5px;}
.columna_formulario input[type="submit"] , .columna_formulario2 input[type="submit"]{width:240px;padding:10px 0px;cursor:pointer;margin-bottom:4px;}
.columna_formulario input[type="checkbox"] , .columna_formulario2 input[type="checkbox"]{margin-right:5px;}
.columna_formulario2{float:right;}
.columna_formulario .form_boton, .columna_formulario2 .form_boton{margin-left:0px;}
.form_grupo{color:#018dc9;margin-bottom:10px;font-weight:bold;}
.form_nota{margin-bottom:10px;font-size:11px;}
.rellenar{margin-top:0px;font-style:italic;}
.carritoitem{border-top:#c4c4c4 1px solid;border-bottom:#c4c4c4 1px solid;height:125px;padding:12px;margin-bottom:22px;}
.item_a{border-right:1px solid #dadada;float:left;height:125px;width:140px;text-align:center;}
.item_a p{text-align:center;font-size:13px;font-family:"Trebuchet MS", Arial;line-height:25px;}
.item_a p span{font-size:17px;line-height:20px;}
.item_a img{border:2px solid #dadada;}
.item_b{width:206px;border-right:1px solid #dadada;float:left;height:125px;padding-right:10px;padding-left:10px;}
.item_b a{color:#018dc9;text-decoration:underline;font-size:12px;margin:auto auto;line-height:20px;}
.item_b span{font-weight:bold;font-size:14px;color:#444444;line-height:26px;margin-bottom:15px;}
.item_b .boton{background-color:#ededed;border:1px solid #cccccc;height:22px;display:inline;line-height:22px;padding:0 5px;text-align:center;}
.item_c{float:left;height:125px;width:140px;text-align:center;}
.item_c .boton a{background-color:#ededed;border:1px solid #cccccc;xfloat:left;height:22px;padding:0 5px;line-height:22px;font-size:10px;background-color:#ffebc7;color:#ff6556;border:1px solid #ffca9a;display:inline;width:auto;text-align:center;}
.item_c .cantidad{background-color:#e8f8ff;border:1px solid #8acbe7;text-align:center;color:#018dc9;font-size:17px;font-weight:bold;width:115px;padding:5px;margin:8px auto 0px auto;line-height:35px;}
.total{background-color:#c4c4c4;border:1px solid #8a8a8a;color:#565656;font-family:"Trebuchet MS", Arial;font-size:17px;font-weight:bold;text-align:right;line-height:34px;height:34px;padding-right:17px;margin-bottom:5px;}
.pago{background-color:#e8f8ff;border:1px solid #8acbe7;padding:9px;margin-bottom:9px;}
.pago .tipo{font-weight:bold;font-size:15px;}
.pago .pagoprecio{color:#018dc9;font-size:17px;font-weight:bold;}
.botoncomprar{border:none;background:#c50e0e;background-image:url(../images/boton_confirmar_compra.jpg);background-repeat:no-repeat;width:198px;height:28px;padding-left:10px;font-weight:bold;margin:20px 0px;color:#ffffff;cursor:pointer;}
.anuncio{background-color:#dddddd;border:1px dashed #999999;margin:10px 0px;padding:5px;}
input[type="radio"]{margin:0 10px 0 0;line-height:20px;}
select[name="units"]{width:110px;border:1px solid #000000;padding:2px;margin-top:5px;margin-bottom:10px;}
input[name="Enviar"]{margin:50px auto 50px auto;}
.confirmar{width:100%;text-align:center;}
.condiciones_envio{font-size:11px;border-top:1px solid #CCCCCC;margin-top:7px;padding-top:7px;float:left;}
#vaciar_carrito{background-image:none;background-color:none;background-color:#FFFFFF;color:#666666;border:solid 1px #666666;width:auto;padding-left:5px;padding-right:5px;cursor:pointer;}
#paginacarrito p{margin:7px 0px;}
.texto_enf{color:#018DC9;font-weight:bold;margin:10px 0px;}
#preguntas{width:540px;}
#preguntas h2{text-transform:uppercase;font-size:13px;color:#656565;margin-bottom:31px;font-weight:normal;}
#preguntas h3{color:#018dc9;font-size:18px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #CCCCCC;margin-bottom:7px;margin-top:10px;padding-bottom:3px;}
#preguntas h3 a{color:#018dc9;}
.negro{color:#000000;}
#preguntas p{font-size:12px;line-height:16px;margin-bottom:15px;}
.makros{color:#018dc9;}
#preguntas hr{height:5px;}
#preguntas .lista{margin-bottom:15px;}
#preguntas .lista li{display:block;margin-bottom:6px;padding-left:15px;background-image:url(../images/punto_lista.gif);background-repeat:no-repeat;}
#preguntas .form_bloque textarea{width:330px;height:150px;}
#preguntas .pago{margin-top:20px;margin-bottom:0px;}
#preguntas .pago{font-size:14px;line-height:19px;}
#preguntas .pago .makros{font-size:14px;}
.mapa{width:538px;height:301px;border:#999999 solid 1px;margin-bottom:10px;}
.productos_recomendados{margin-top:30px;}
.productos_recomendados p{font-size:20px;margin-bottom:10px;}
.producto_recomendado{float:left;width:110px;padding-right:10px;padding-bottom:10px;text-align:center;}
.producto_recomendado img{border:#d6d6d6 1PX solid;padding:5px;margin-bottom:5px;}
.producto_recomendado_precio a{color:#FFFFFF;width:100px;font-size:18px;font-weight:normal;margin-top:5px;background-image:url(../images/relacionados-boton.png);background-repeat:no-repeat;padding:2px 8px;background-position:center;display:block;}
#contentinterior #bloquederecha .webs_sociales{margin-top:20px;margin-bottom:5px;}
#contentinterior #bloquederecha .webs_sociales a{color:#008CC9;}
div.tooltip{background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;}
.ayuda{cursor:help;background-color:#0099FF;padding:2px;color:#FFFFFF;float:left;margin-right:10px;}
.avisadme{width:500px;height:300px;font-size:12px;text-align:center;}
.avisadme .texto1{font-style:italic;font-size:17px;font-style:italic;line-height:25px;margin-bottom:21px;margin-top:20px;}
.avisadme .texto2{color:#06F;}
.avisadme_2{width:500px;height:200px;font-size:12px;text-align:center;}
.portugal{background-image:url(../images/bandera-portugal.jpg);background-repeat:no-repeat;background-position:top right;background-position:504px 8px;}


/* OFERTA SEMANAL */

.item.item-oferta-semanal.oferta-1{
	background-color:#D15318;
	
}
.item.item-oferta-semanal.oferta-2{
	background-color:#FFCC00;
	background-color:#FF9900;
}
.item.item-oferta-semanal{
	background-image:url(../images/oferta-semanal-mascara.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:390px;
	
}

.item.item-oferta-semanal .item_foto{
	border:none;
}
.item.item-oferta-semanal .item_foto img{
	width:187px;
	height:auto;
}
.item.item-oferta-semanal .item_arriba,
.item.item-oferta-semanal .item_foto,
.item.item-oferta-semanal .item_abajo{
	padding:0 14px;
}
#content .item.item-oferta-semanal .precio{
	padding:2px 8px 0 8px;
}
#content .item.item-oferta-semanal .item_arriba{
	display: inline-block;
    height: 69px;
    width: 235px;
}
#content .item.item-oferta-semanal .item_arriba p:first-child{
	margin-top:18px;
}
	
#content .item.item-oferta-semanal .item_arriba p{
	font-size:9px;
	font-weight:normal;
		color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#content .item.item-oferta-semanal .item_arriba p+p{
	color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
#content .item.item-oferta-semanal .item_foto{
	height:146px;
	text-align:center;
}

/* DESTACADOS DERECHA */

.destacado-lateral{
	background:url(../images/destacado-derecha-azul.png);
	background-repeat:no-repeat;
	padding:10px;
	display:inline-block;
	width:159px;
	margin-left:7px;
	border:1px solid #069;
	height:39px;
	margin-bottom:5px;
	color:#000;
}

.destacado-lateral img{
	float: left;
    margin-right: 8px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.destacado-lateral p{
	float: left;
    font-size: 9px;
    line-height: 9px;
    margin-bottom: 4px;
    width: 110px;
}
.destacado-lateral p+p{
	color:#FFF;
}
.destacado-lateral h6{
	color: #FFFFFF;
    float: left;
    font-size: 10px;
    margin-bottom: 2px;
    margin-top: -5px;
}


.destacado-lateral.oferta-1{
	background-image:url(../images/destacado-derecha-naranja.png);
}

.destacado-lateral.oferta-2{
	background-image:url(../images/destacado-derecha-amarillo.png);
}

/* ANIMACION */

/*item.item-oferta-semanal.oferta-1{

     -webkit-animation: super-rainbow 15s infinite alternate linear; 
     -moz-animation: super-rainbow 15s infinite alternate linear; 
}

@-webkit-keyframes super-rainbow {
    0%   { background: red; } 
    20%  { background: orange; }
    40%  { background: yellow; }
    60%  { background: green; }
    80%  { background: blue; }
    100% { background: violet; }
}

@-moz-keyframes super-rainbow {
    0%   { background: red; } 
    20%  { background: orange; }
    40%  { background: yellow; }
    60%  { background: green; }
    80%  { background: blue; }
    100% { background: violet; }
}
*/

.caracteristica-icono-contenedor{
	margin-left:250px;
}

#contentinterior #bloquederecha .item_arriba{
	display: inline-block;
    width: 235px;
	background-color:#D15318;
	border-radius:5px;
	text-transform:uppercase;
	padding:12px 0;
	margin-bottom:20px;
	
}
#contentinterior #bloquederecha .item_arriba p:first-child{
}
	
#contentinterior #bloquederecha .item_arriba p{
	font-size:9px;
	font-weight:normal;
		color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#contentinterior #bloquederecha .item_arriba p+p{
	color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}


#bloquescroll{
	display:display:inline-block; margin-top:20px; padding:20px; border:1px solid #b2dbed; width:80%; background-color:#edf7fb;
}

.banner_contactos{
	color:#FFF;
}
