body{font-family:verdana,arial,helvetica,sans-serif;font-size:.8em;color:#5f5f5f;height:100%;margin:0;padding:0}
a{text-decoration:none;color:#5f5f5f}
a:hover{text-decoration:underline;cursor:pointer}
a img{border:none}
div.contenidor{width:1000px;margin:0 auto}
div.login{position:absolute;height:36px;width:33.5em;top:0;right:10px;color:#767b7b;font-size:8pt;text-align:center;margin-top:7px}
div.login form{margin:0 25px 6px 0;padding:9px 0 0}
div.login form input.caixa{border:1px solid #767b7b;font-size:8pt;width:90px;height:15px;margin:0 5px 0 0;padding:0}
div.login form input.login{font-size:7pt;width:14px;position:absolute;top:11px;right:28px;margin:0;padding:0}
div.login a{color:#767b7b;margin-top:1px;padding:0 10px}
div.login span.contenedorLinks{display:block;margin-top:11px;padding-right:18px}
div.login span.contenedorLinks a{vertical-align:top}
span.contenedorLinks a.linkSeparador:hover{text-decoration:none;cursor:default}
div.separadorLogin{position:absolute;width:100%;border-bottom:1px solid #1a010e;height:37px;z-index:-1}
div.carritoPlegat{display:none}
div.carrito{float:right;width:200px;font-family:verdana,arial,helvetica,sans-serif;color:#5f5f5f;font-size:.8em;margin:15px 0 0 5px}
div.linksCarrito{font-size:1.4em}
div.linksCarrito a.linkCarrito{color:#1e5288}
div.totalCarrito{background:url(../Imagen/Maqueta/degradado-fondo-formulario.png) #fff repeat-x left bottom;height:20px;font-size:1.3em;font-weight:bolder;text-align:center;vertical-align:text-bottom}
div.carrito ul{list-style-type:none;background:0 3px no-repeat;border-style:none;margin:0 0 0 5px;padding:5px 0 15px}
div.carrito table.tablaCarritoMiniatura td{margin:0;padding:0 0 12px}
div.carrito table.tablaCarritoMiniatura td.categoria{font-style:italic;width:185px;margin:0;padding:2px 0 0}
div.carrito table.tablaCarritoMiniatura a.linkArticulo{list-style-type:none;background:0 3px no-repeat;color:#5f5f5f;font-size:7pt;height:25px;display:block;vertical-align:middle;background-position:center left;border-style:none;margin:0 0 0 5px;padding:2px 0 0 30px}
div.carrito table.tablaCarritoMiniatura a.linkArticulo label{margin-top:5px;display:block;vertical-align:middle}
div.carrito table.tablaCarritoMiniatura td.linkEditarEliminar{vertical-align:middle;width:15px;margin:0 0 0 1em;padding:2px 0 0}
div.carrito ul li{margin-left:1em;padding:0 0 0 30px}
div.carrito ul li.titulo{margin-left:0}
div.carrito p{text-align:center;margin:0;padding:0 0 7px}
div.carrito hr{border:0;height:1px;color:#d6d6d6;background-color:#d6d6d6}
div.carrito p a{font-weight:700;color:#090}
div.contingut{width:750px;float:left;margin-top:0;margin-left:10px}
div.contenidorCapcalera{position:relative;height:64px}
div.seccionesExtra{float:right;width:200px;font-family:verdana,arial,helvetica,sans-serif;color:#5f5f5f;font-size:.8em;border-left:3px solid #000;margin:15px 0 0 5px}
div.contenedorSeccion{background:url(../Imagen/fonsMenuDreta.png) top left repeat-y;margin:0;padding:0}
div.contenedorTextoSeccion{text-align:justify;padding:5px 10px 15px}
div.contenedorTextoSeccion a:hover{text-decoration:none}
table.tablaEncabezado{border-collapse:collapse;font-size:1.2em;margin:0;padding:0}
table.tablaEncabezado td.izquierda{background:url(../Imagen/fonsPestanya.gif) 0 -40px no-repeat;width:6px;height:17px}
table.tablaEncabezado td.central{background:url(../Imagen/fonsPestanya.gif) 0 -20px repeat-x;padding-left:10px;padding-right:10px;color:#FFF;font-weight:700;height:17px}
table.tablaEncabezado td.derecha{background:url(../Imagen/fonsPestanya.gif) 0 0 no-repeat;width:6px;height:17px}
table.tabla{font-size:8pt;border-collapse:collapse;margin:0;padding:0}
table.tabla td{margin:0}
table.tabla td.celdaIzquierdaSuperior{border-top:1px solid #BFBFBF;background:url(../Imagen/pixelGris.png) left repeat-y #FFF;text-align:justify}
table.tabla p{border:1px solid #e4e4e4;background-color:#fcfcfc;margin:5px;padding:5px}
table.tabla p.sinEstilo{color:#656565;border:none;background-color:#FFF;margin:0;padding:0}
table.tabla p.textContrasenaTitol{color:#656565;border:none;background-color:#FFF;margin:0;padding:15px 0 5px 5px}
table.tabla p.textContrasena{color:#656565;border:none;background-color:transparent;margin:0;padding:0 0 5px 10px}
table.tabla p.fichero a{padding-left:15px;color:#656565;text-decoration:underline}
table.tabla label{display:block;float:left;width:125px;color:#adadad}
table.tabla label.politicaPrivacidad{display:inline;float:none;width:100%;color:#585858;padding-left:5px}
table.tabla input.politicaPrivacidad{width:15px;border:none;margin-left:5px}
table.tabla label.campoObligatorio{display:block;float:left;width:125px;color:#585858}
table.tabla input.inputFichero{width:260px}
table.tabla select{border:1px solid;color:#5F5F5F;font-weight:700;width:200px;font-size:1.1em;border-color:#adadad}
table.tabla textarea{font-family:verdana,arial,helvetica,sans-serif;width:200px;border:1px solid;color:#5F5F5F;font-size:1.1em;height:70px;border-color:#adadad}
table.tabla td.celdaDerechaSuperior{border-top:1px solid #BFBFBF;background:url(../Imagen/pixelGris.png) right repeat-y #FFF}
table.tabla td.celdaIzquierda{background:url(../Imagen/pixelGris.png) left repeat-y #FFF}
table.tabla td.celdaDerecha{background:url(../Imagen/pixelGris.png) right repeat-y #FFF}
table.tabla tr.filaDegradadoMagenta{background:url(../Imagen/Maqueta/degradado-fondo-formulario.png) repeat-x 0 -45px}
table.tabla a.panelControl{color:#5F5F5F}
table.tabla input.inputSiguiente{background:url(../Imagen/endavant.gif) top left no-repeat;font-family:verdana,arial,helvetica,sans-serif;text-align:left;height:38px;padding-left:45px;width:19em;color:#1e5288;font-size:1.5em;font-weight:700;border:none}
input.inputSiguiente{background:url(../Imagen/endavant.gif) top left no-repeat;font-family:verdana,arial,helvetica,sans-serif;text-align:left;height:38px;padding-left:45px;width:15em;color:#1e5288;font-size:1.5em;font-weight:700;border:none}
input.inputActualizar{background:url(../Imagen/endavant.gif) top left no-repeat;font-family:verdana,arial,helvetica,sans-serif;text-align:left;height:38px;padding-left:45px;padding-right:10px;color:#1e5288;font-size:1.5em;font-weight:700;border:none}
a.linkSiguiente{background:url(../Imagen/endavant.gif) top left no-repeat;font-family:verdana,arial,helvetica,sans-serif;text-align:left;border:none;color:#1e5288;font-size:1.5em;font-weight:700;margin-bottom:5px;padding:8px 20px 12px 45px}
a.linkMedio{background:url(../Imagen/print.gif) top left no-repeat;font-family:verdana,arial,helvetica,sans-serif;text-align:left;border:none;color:#1e5288;font-size:1.5em;font-weight:700;padding:15px 20px 15px 55px}
a.linkAnterior{background:url(../Imagen/enrera.gif) top left no-repeat;font-family:verdana,arial,helvetica,sans-serif;text-align:left;border:none;color:#1e5288;font-size:1.3em;font-weight:700;height:35px;padding:6px 15px 10px 40px}
table.tablaListado{font-size:7pt;border-collapse:collapse;width:100%;margin:0;padding:0}
table.tablaListado td{margin:0;padding:5px}
table.tablaListado a{color:#5F5F5F;text-decoration:underline}
table.tablaListadoElementos{margin:0;padding:5px 0 0}
table.tablaListadoElementos td.linksAltresColors a img{border:1px solid #bfbfbf;background-color:#FFF;text-align:center;padding:2px}
table.tablaListadoElementos div.elemento{display:block;float:left;background-color:#FFF;text-align:center;margin:10px}
table.tablaListadoElementos div.imagenElemento{border:1px solid #bfbfbf;height:80px;margin-bottom:10px;padding:2px}
table.tablaListadoElementos div.elemento a{border:none;padding:1px}
div.panelControlPlegat{display:block;position:absolute;top:105px;right:450px;width:275px;z-index:100}
div.panelControl{position:absolute;top:105px;right:450px;width:275px;display:none;height:0;z-index:101}
div.contenedorMenuDerecha{float:right;width:200px}
table.carrito{font-size:7pt;border-collapse:collapse;width:500px;margin:0;padding:0}
table.carrito td.celdaTituloIzquierda{border-top:1px solid #BFBFBF;background:url(../Imagen/pixelGris.png) left repeat-y #FFF;text-align:center;font-weight:700;background-color:#EEE;padding:5px 10px}
table.carrito td.celdaTitulo{border-top:1px solid #BFBFBF;text-align:center;font-weight:700;background-color:#EEE;padding:5px 10px}
table.carrito td.celdaTituloDerecha{border-top:1px solid #BFBFBF;background:url(../Imagen/pixelGris.png) right repeat-y #FFF;text-align:center;font-weight:700;background-color:#EEE;padding:5px 10px}
tableable.carrito tr.filaArticulo{background:url(../Imagen/degradadoGrisVertical.gif) top repeat-x #FFF}
table.carrito td.celdaIzquierda{background:url(../Imagen/pixelGris.png) left repeat-y #FFF;background-color:#FFF;vertical-align:middle;border-top:1px solid #BFBFBF;padding:5px 10px}
table.carrito td.celdaInterior{background-color:#FFF;vertical-align:middle;border-top:1px solid #BFBFBF;padding:10px}
table.carrito td.celdaDerecha{background-color:#FFF;vertical-align:middle;background:url(../Imagen/pixelGris.png) right repeat-y #FFF;border-top:1px solid #BFBFBF;padding:5px 10px}
table.carrito td.celdaInterior input{width:30px;text-align:center}
table.carrito td.celdaIzquierdaSuperior{border-top:1px solid #BFBFBF;background:url(../Imagen/pixelGris.png) left repeat-y #FFF}
table.carrito p{border:1px solid #e4e4e4;background-color:#fcfcfc}
table.carrito td.celdaDerechaSuperior{border-top:1px solid #BFBFBF;background:url(../Imagen/pixelGris.png) right repeat-y #FFF;width:1px}
table.carrito tr.filaDegradadoMagenta{background:url(../Imagen/Maqueta/degradado-fondo-formulario.png) bottom repeat-x}
table.tablaConfirmacionPedido{border-collapse:collapse;font-size:.9em;margin:0;padding:0}
table.tablaConfirmacionPedido td.encabezadoSeccionIzquierda{background-color:#EEE;border-bottom:1px solid #BFBFBF;font-weight:700;width:360px;padding:5px 5px 5px 10px}
table.tablaConfirmacionPedido td.encabezadoSeccionDerecha{background-color:#EEE;border-bottom:1px solid #BFBFBF;text-align:right;width:180px;padding:5px 10px 5px 5px}
table.tablaConfirmacionPedido td.camposEnvio{padding:5px 10px 15px}
table.tablaConfirmacionPedido td.camposEnvio span.tituloCampo{width:90px;font-weight:700;display:block;float:left}
table.tablaConfirmacionPedido td.camposEnvio span.tituloCampoCarrito{width:90px;font-weight:700;display:inline-block;text-align:center}
table.tablaConfirmacionPedido td.camposEnvio span.tituloCampoCarritoCantidad{width:60px;font-weight:700;display:inline-block}
table.tablaConfirmacionPedido td.camposEnvio span.contenidoCampoCarrito{width:90px;display:inline-block;text-align:center}
table.tablaConfirmacionPedido td.camposEnvio span.contenidoCampoCarritoCantidad{width:40px;display:inline-block;text-align:left;padding-left:20px}
table.tablaConfirmacionPedido td.camposEnvio label{display:inline;float:none;width:100%;color:#585858;padding-left:5px;padding-right:10px}
div.principal{margin:0 0 0 10px;padding:0}
div.buscador{height:70px}
div.buscador input.cajaBuscar{background-color:#FFF;width:509px;height:42px;border:1px solid #BFBFBF;border-left:none;padding-left:10px;padding-top:5px;font-size:2.5em;color:#BFBFBF;vertical-align:top}
div.buscador input.botonBuscar{margin-left:2px;border:none;background:url(../Imagen/buscar.png) 0 0 no-repeat;width:150px;height:59px;vertical-align:top}
input.botonAnadirCarrito{margin-left:2px;border:none;background:url(../Imagen/afegirAlCarrito.gif) 0 0 no-repeat;vertical-align:top}
div.contenedorListadoBusqueda{width:680px;margin:0;padding:0}
div.contenedorArticulo{background-color:#FFF;margin:0;padding:0}
div.contenedorFicha{display:none;background-color:#FFF}
div.contenedorFichaInterior{font-size:8pt;text-align:justify;padding:0 25px 0 20px}
div.contenedorFichaInterior img.imagenArticulo{float:right;padding:10px}
div.contenedorFichaInterior label.altaCapacidad{padding-left:5px;color:#25588c;font-weight:700}
div.contenedorLinkBuscarConsumibles{text-align:center;padding:10px 0}
div.contenedorLinkBuscarConsumibles a{color:#f10c83;font-weight:700;font-size:10pt}
div.contenedorFichaDegradadoSuperior{height:22px;background:url(../Imagen/degradatDesplegat.jpg) 0 0 repeat-y;margin:0;padding:0}
div.contenedorFichaDegradadoInferior{height:22px;background:url(../Imagen/degradatDesplegat.jpg) 0 -22px repeat-y;margin:0;padding:0}
table.tablaListaBusqueda{width:680px;border-collapse:collapse;font-family:verdana,arial,helvetica,sans-serif;margin:0;padding:0}
table.tablaListaBusqueda td.degradadoSobreResultado{height:24px;background:url(../Imagen/fonsDegradatSobreResultats.jpg) top left repeat;margin:0;padding:0}
table.tablaListaBusqueda td.degradadoSobreRelacionados{height:30px;background:url(../Imagen/degradatFonsSeparadorResultats.gif) top left repeat-x;color:#FFF;font-weight:700;margin:0;padding:5px 0 0 7px}
table.tablaListaBusqueda td.celdaImagen{padding-left:10px;width:61px;text-align:center;font-size:8pt}
table.tablaListaBusqueda td.celdaModeloReferencia{font-size:9pt;font-weight:700;width:259px;padding-top:10px}
table.tablaListaBusqueda td.celdaModeloReferenciaAzul{background:url(../Imagen/degradatEsquerraFilaProducteSenar.gif) top left repeat-y #dfe6f0;font-size:9pt;font-weight:700;width:259px;padding-top:10px}
table.tablaListaBusqueda td.celdaIconoTinta{width:27px}
table.tablaListaBusqueda td.celdaIconoTintaAzul{background-color:#dfe6f0;width:27px}
table.tablaListaBusqueda td.celdaMasInfo{vertical-align:middle;text-align:center;width:55px;padding-top:10px}
table.tablaListaBusqueda td.celdaMasInfoAzul{background-color:#dfe6f0;vertical-align:middle;text-align:center;width:55px;padding-top:10px}
table.tablaListaBusqueda td.celdaPrecio{color:#f10c83;font-size:16pt;font-weight:700;text-align:right;padding-right:10px;padding-left:0;width:135px;padding-top:10px}
table.tablaListaBusqueda td.celdaPrecioAzul{background-color:#dfe6f0;color:#f10c83;font-size:16pt;font-weight:700;text-align:right;padding-right:10px;padding-left:0;width:135px;padding-top:10px}
table.tablaListaBusqueda td.celdaComprar{padding-right:0;vertical-align:middle;text-align:center;padding-top:10px}
table.tablaListaBusqueda td.celdaComprarAzul{background-color:#dfe6f0;padding-right:0;vertical-align:middle;text-align:center;padding-top:10px}
table.tablaListaBusqueda td.celdaComprar input.botonAnadirCarrito,table.tablaListaBusqueda td.celdaComprarAzul input.botonAnadirCarrito{border:none;cursor:pointer;height:21px}
table.tablaListaBusqueda td.celdaComprar input,table.tablaListaBusqueda td.celdaComprarAzul input{color:#5f5f5f;font-size:10pt;text-align:right;border:1px solid #bfbfbf;width:30px;height:18px;vertical-align:text-bottom;margin:0 10px 0 0;padding:0 3px 0 0}
table.tablaListaBusqueda td.celdaNoDisponible{vertical-align:middle;text-align:center;font-size:11pt}
table.tablaListaBusqueda td.celdaNoDisponibleAzul{background-color:#dfe6f0;vertical-align:middle;text-align:center;font-size:11pt}
table.tablaListaBusqueda td.celdaInformacion{font-size:8pt;padding-bottom:5px}
table.tablaListaBusqueda td.celdaInformacionAzul{background:url(../Imagen/degradatEsquerraFilaProducteSenar.gif) top left repeat-y #dfe6f0;font-size:8pt;padding-bottom:5px}
table.tablaListaBusqueda td.celdaInformacion label,table.tablaListaBusqueda td.celdaInformacionAzul label{color:#25588c;font-weight:700}
table.tablaListaBusqueda td.celdaTextoMasInfo{vertical-align:text-top;text-align:center}
table.tablaListaBusqueda td.celdaTextoMasInfoAzul{background-color:#dfe6f0;vertical-align:text-top;text-align:center}
table.tablaListaBusqueda td.celdaTextoMasInfo a,table.tablaListaBusqueda td.celdaTextoMasInfoAzul a{font-size:8pt;color:#25588c}
table.tablaListaBusqueda td.celdaTextoMasIva{font-size:8pt;color:#f10c83;vertical-align:text-top;text-align:right;padding-right:10px}
table.tablaListaBusqueda td.celdaTextoMasIvaAzul{background-color:#dfe6f0;font-size:8pt;color:#f10c83;vertical-align:text-top;text-align:right;padding-right:10px}
table.tablaListaBusqueda td.celdaLinkAnadirCarrito{vertical-align:text-top;text-align:right;padding-right:10px}
table.tablaListaBusqueda td.celdaLinkAnadirCarritoAzul{background-color:#dfe6f0;vertical-align:text-top;text-align:right;padding-right:10px}
div.vinetaComentariosSuperior{background:url(../Imagen/entrepa.gif) top left;height:48px;margin:0;padding:0}
div.vinetaComentariosIntermedia{background:url(../Imagen/fonsEntrepa.gif) top left repeat-y #FFF;text-align:justify;font-size:12pt;margin:0;padding:0 20px}
div.vinetaComentariosInferior{background:url(../Imagen/entrepa.gif) 0 -48px no-repeat;height:20px;margin:0;padding:0}
html,div.contenedorArticulo form{margin:0;padding:0}
div.login a:hover,div.carrito p a:hover,table.tabla a.panelControl:hover,table.tablaConfirmacionPedido td.encabezadoSeccionDerecha a{text-decoration:underline}
div.login span.contenedorLinks a.cerrarSesion,table.tablaListaBusqueda td.celdaInformacion img,table.tablaListaBusqueda td.celdaInformacionAzul img{vertical-align:middle}
span.contenedorLinks a.linkSeparador,div.carrito table.tablaCarritoMiniatura,table.carrito td{margin:0;padding:0}
div.carrito table.tablaCarritoMiniatura a.linkArticulo:hover,table.tabla input.inputSiguiente:hover,input.inputSiguiente:hover,input.inputActualizar:hover,a.linkSiguiente:hover,a.linkMedio:hover,a.linkAnterior:hover{cursor:pointer}
table.tabla li,table.carrito li{list-style:none}
table.tabla ul,table.carrito ul{margin:0;padding:5px 0 5px 25px}
table.tabla input,table.carrito input{width:200px;border:1px solid;color:#5F5F5F;font-weight:700;font-size:1.1em;border-color:#adadad}
table.tabla td.finalIzquierda,table.carrito td.finalIzquierda{height:15px;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;background:url(../Imagen/Maqueta/degradado-fondo-formulario.png) bottom repeat-x}
table.tabla td.finalDerecha,table.carrito td.finalDerecha{height:15px;border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF;background:url(../Imagen/Maqueta/degradado-fondo-formulario.png) bottom repeat-x}
table.tablaListaBusqueda td.celdaModeloReferencia a.linkReferencia,table.tablaListaBusqueda td.celdaModeloReferenciaAzul a.linkReferencia,table.tablaListaBusqueda td.celdaPrecio label.textoIva,table.tablaListaBusqueda td.celdaPrecioAzul label.textoIva{font-size:8pt;font-weight:400}
table.tablaListaBusqueda td.celdaComprar a,table.tablaListaBusqueda td.celdaComprarAzul a,table.tablaListaBusqueda td.celdaLinkAnadirCarrito a,table.tablaListaBusqueda td.celdaLinkAnadirCarritoAzul a{color:#f10c83;font-size:8pt}