<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('Cookies.css'); /* Css para el banner de cookies */

/*******************************/
/**  Estilos de ambito COMUN  **/
/*******************************/

/* General */
html,
body,
div,
span,
td,
a,
ul,
input {
  font-family: arial, verdana;
  font-size: 8pt;
  letter-spacing: 1px;
  color: #000000;
}
body {
  height: 100%;
  text-align: center;
  background-color: #939393;
}
/* Body con el fondo de madera comentado, esta linea se puede borrar una vez se valide el color de fondo: body {height:100%; text-align:center; background:url(/Imagenes/FondoMadera.jpg) repeat-x; background-color:#FFFFFF; background-attachment: fixed;} */

/* Cabeceras y textos resaltados */
h1,
h3,
strong {
  font-weight: bold;
}
h1 {
  clear: both;
  font-size: 8pt;
  line-height: 22px;
  margin-bottom: 25px;
  font-weight: bold;
  padding-left: 8px;
  color: #f8f8f8;
  background: #333333;
}
h2 {
  font-size: 8pt;
  line-height: 17px;
  padding-left: 8px;
  color: #333333;
  background-color: #d9d9d9;
  border: solid 1px #333333;
  margin: 20px 0 20px 0;
}
h3 {
  font-size: 9pt;
  line-height: 15px;
  padding-left: 8px;
  color: #333333;
  background-color: #d9d9d9;
  margin: 20px 0 20px 0;
}
h6 {
  font-weight: bold;
  padding-left: 8px;
  margin-bottom: 15px;
  line-height: 12px;
  background-color: #f3f3f3;
}

/* Enlaces */
a:link,
a:visited {
  color: #009900;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a.Marcador {
  text-decoration: none;
} /* Class para los hipervínculos internos */

/************************************/
/**  Disposicion de la ESTRUCTURA  **/
/************************************/

#Estructura {
  position: relative;
  max-width: 780px;
  width: 99%;
  text-align: left;
  margin: 0px auto;
  background-color: #ffffff;
  border: solid 1px #333333;
  top: 10px;
}
#Cabecera {
  background: url(/Imagenes/Cabecera.jpg) no-repeat;
  background-color: #000;
  height: 90px;
}
#MenuIzquierda {
  clear: both;
  float: left;
  width: 100%;
  max-width: 160px;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  background: transparent;
}
#Contenido {
  float: right;
  width: 100%;
  max-width: 618px;
  padding: 10px;
  box-sizing: border-box;
  margin: 0 0 0 0;
  background: transparent;
}
* html #Contenido {
  max-width: 618px;
} /* Hack IE que suma el width + el padding izq. y der. + el borde general */
/* #Pie: Ver apartado pie*/

/********************************/
/**  Estilos para la CABECERA  **/
/********************************/

/* Absolute: #LogoCab {position:absolute; top:11px; left:11px; text-align:left;} */
#LogoCab {
  position: relative;
  float: left;
  margin: 11px;
  text-align: left;
}
/* CSS3 
#logoCab img {margin-bottom:4px; font-weight:bold;} * html #logoCab img {margin-bottom:2px;} 
*/

#LogoCab a {
  display: inline-block;
  margin-bottom: 4px;
  font-weight: bold;
}
* html #LogoCab a {
  display: inline-block;
  margin-bottom: 2px;
}

.LogoDuisaBlanco {
  display: block;
}

.LogoDuisaNegro {
  display: none;
}

.Frase {
  font-size: 7.5pt;
  font-weight: bold;
  letter-spacing: 0.3pt;
  color: #ffffff;
  line-height: 10px;
}

/* Absolute: #MenuIdiomasCab {position:absolute; top:11px; right:11px;} */
#MenuIdiomasCab {
  position: relative;
  float: right;
  margin: 11px;
}
#MenuIdiomasCab a {
  float: left;
  display: block;
  margin-right: 11px;
}
#MenuIdiomasCab a img {
  border: solid 1px #333333;
}

/* Absolute: #MenuApartadosCab {position:absolute; top:58px; right:0px; width:100%; max-width:610px;} */
#MenuApartadosCab {
  position: relative;
  clear: both;
  float: right;
  width: 100%;
  max-width: 610px;
}

#MenuApartadosCab ul {
  margin: 0px;
  padding: 0px;
  z-index: 99;
}
#MenuApartadosCab li {
  float: left;
  line-height: 23px;
}
#MenuApartadosCab a {
  display: block;
  font-size: 7pt;
  font-weight: bold;
  color: #f7f7f7;
  text-decoration: none;
  padding: 0px 7px;
}
#MenuApartadosCab a:hover {
  color: #f7f7f7;
  background-color: #666666;
}
.LinkMenuActual {
  color: #f7f7f7;
  background-color: #444444 !important;
}

/*********************************/
/**  Estilos para el CONTENIDO  **/
/*********************************/

/* Clases utilizadas en las paginas de "imagen de empresa" (caracteristicas, normativa) */
#Contenido.Listas ul {
  padding-left: 5px;
  margin-left: 5px;
  list-style-type: none;
}
.Listas ul li {
  padding-left: 12px;
  background: url(/Imagenes/SimboloLista.gif) 0em 0.6em no-repeat;
  line-height: 15px;
  margin-bottom: 8px;
}
.Listas p {
  line-height: 15px;
  text-align: justify;
  margin-bottom: 8px;
}
.p_Lista {
  margin-top: 15px;
  color: green;
}

.CentrarVdiv {
  position: relative;
  display: table;
  overflow: hidden;
  text-align: center;
  border: solid 1px #e1e1e1;
}
.CentrarVpos {
  display: table-cell;
  vertical-align: middle;
  border: none;
}
* html .CentrarVpos {
  position: absolute;
  top: 50%;
}
.CentrarVimg {
  margin: 0 auto;
}
* html .CentrarVimg {
  position: relative;
  top: -50%;
  left: -50%;
}

/*********************************************************/
/**  Estilos para LAS PAGINAS DE PRESENTACIÓN Y EMPRESA **/
/*********************************************************/
/* Son las páginas que no muestran PRODUCTOS */

.PagEmpresa #MenuIzquierda,
.PagContacto #MenuIzquierda,
.PagEcoTasas #MenuIzquierda,
.PagDescargas #MenuIzquierda,
.PagCaracteristicas #MenuIzquierda {
  display: none;
}

/****************************************/
/**  Estilos para LA ZONA DE EMPRESA **/
/****************************************/

#ImagenEmpresa {
  float: left;
  margin: 0 8px 8px 0;
  width: 99%;
  max-width: 225px;
}

/****************************************/
/**  Estilos para LA ZONA DE CONTACTO  **/
/****************************************/

#ImgMapaContacto {
  border: solid 1px #e1e1e1;
  width: 99%;
  max-width: 500px;
  margin: auto;
  margin-bottom: 25px;
}
#ImgMapaContacto + .CuadroTexto {
  text-align: center;
} /* cuadro de texto justo bajo el mapa */

/****************************************/
/**  Estilos para LA ZONA DE DESCARGAS **/
/****************************************/

.TablaDescargas {
  width: auto !important;
}
.TablaDescargas td {
  padding: 0 6px 6px 0px;
}
.CeldaDescargas {
  border: solid 1px #e1e1e1;
}
.DescargaImg {
  text-align: center;
  padding: 5px !important;
}
.DescargaImg img {
  width: 100%;
  max-width: 124px;
}
.DescargaLink {
  text-align: center;
  padding: 0px !important;
  line-height: 18px !important;
  background-color: #f3f3f3;
  border-top: solid 1px #e1e1e1;
}

/****************************************/
/**  Estilos para PRODUCTOS / LISTADO  **/
/****************************************/

/* subDiv que contiene La imagen del listado y su descripcion */
#ContenedorImgDesc {
  margin-bottom: 20px;
  height: 180px;
}
#ListaFoto {
  float: left;
  width: 300px;
  height: 180px;
  margin-right: 10px;
}
#ListaFoto img {
  width: 99%;
  max-width: 200px;
  height: 180px;
} /* Si la imagen varia de tamanno, variar estos valores */
#SerieDescripcion {
  float: left;
  width: 270px;
  text-align: justify;
  margin-bottom: 25px;
}
* html #SerieDescripcion {
  width: 285px;
}
.CuadroTexto {
  line-height: 15px;
  padding: 8px;
  background: #f3f3f3;
}

/* Tablas del listado */
#Contenido table {
  width: 100%;
  margin: 20px 0 20px 0;
}
#Contenido table:first-child {
  margin: 0;
}
#Contenido .TDCabecera {
  background-color: #f3f3f3;
  line-height: 15px;
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: solid 1px #e1e1e1;
  color: #333333;
  font-weight: bold;
}
#Contenido td.Funcionamiento {
  line-height: 12px;
  padding-top: 3px;
}
#Contenido td.Funcionamiento div {
  font-weight: bold;
  color: #333333;
  border-bottom: solid #e1e1e1 1px;
  background-color: #fefefe;
  padding: 3px 8px 5px 8px;
}
.TablaRefs td {
  text-align: center;
  padding-right: 2px;
  padding-left: 2px;
  border-left: solid 1px #e1e1e1;
  line-height: 20px;
}
.TablaRefs th {
  text-align: center;
  padding-right: 2px;
  padding-left: 2px;
  border-left: solid 1px #e1e1e1;
  line-height: 20px;
}
.TablaRefs td:first-child {
  text-align: left;
  background-color: #f3f3f3;
  padding-left: 8px;
  padding-right: 8px;
  border-left: solid 0px #e1e1e1;
  white-space: nowrap;
}
.TablaRefs th:first-child {
  text-align: left;
  background-color: #f3f3f3;
  padding-left: 8px;
  padding-right: 8px;
  border-left: solid 0px #e1e1e1;
  white-space: nowrap;
}
.TablaAccesorios {
  margin: 0 0 15px 0;
}
.DescripcionFunc {
  padding-left: 10px;
  color: grey;
}
.NotaPieDeTabla {
  text-align: justify;
  font-size: 7.5pt;
  margin-top: 15px;
  padding: 0 8px;
  line-height: 15px;
  color: #333333;
}

#ContenedorDatosRef,
#ContenedorAccesorios {
  clear: both;
}
#ContenedorDatosRef a,
#ContenedorAccesorios a {
  color: #666666;
}

h6 {
  color: #333333;
}

/* Tablas para los rotulos (los !important son necesarios pq se colapsan con otros estilos que tienen preferencia)*/

.TablaRotulos td {
  padding: 0 6px 6px 0px;
}

.CeldaRotulos {
  border: solid 1px #e1e1e1;
}
.RotuloImg {
  text-align: center;
  padding: 5px !important;
}
.RotuloImg img {
  width: 100%;
  max-width: 100px;
}
.RotuloRef {
  text-align: center !important;
  padding: 0px !important;
  line-height: 18px !important;
  background-color: #f3f3f3 !important;
  border-top: solid 1px #e1e1e1 !important;
  font-size: 7pt;
  word-break: break-all;
}

/* Listado de documentos */
.ListaDocumentos {
  padding: 0 0 15px 8px;
}

/**************************************/
/**  Estilos para PRODUCTOS / FICHA  **/
/**************************************/

/* Montaje de Referencia: Sustituye al H1 */
#CajaRef {
  width: 300px;
  padding: 3px 0 3px 1px;
  font-size: 9.5pt;
  font-weight: bold;
  font-variant: small-caps;
  background: transparent;
  color: #6dc64a;
  border: none;
}
* html #CajaRef {
  height: 22px;
  padding: 2px 0 6px 2px;
} /* Hack IE que suma el width + el padding izq. y der. + el borde general */
* html #CajaFicha {
  width: 273px;
} /* Hack IE que suma el width + el padding */

#NombreSerie {
  font-size: 10pt;
  color: #6dc64a;
  font-variant: small-caps;
  font-weight: bold;
  padding: 0;
  margin: 0;
}

/* Caja de descripcion*/
#CaracDescripcion {
  clear: both;
  float: left;
  box-sizing: border-box;
  width: 596px;
  text-align: justify;
  margin-bottom: 20px;
}
* html #CaracDescripcion {
  width: 596px;
}

/* Link a la ficha completa imprimible */
#ContenedorLinkFichaCompleta {
  margin-top: 10px;
  text-align: left;
}
#LinkFichaCompleta {
  display: block;
  margin-left: 5px;
  line-height: 25px;
  padding-left: 25px;
  background: url('/Imagenes/BotonFichaImp16.png') no-repeat left center;
}

/* Estilos para el contenedor de la cuadrícula central de la ficha (acabados + carac, foto, esquema y curva) */
#ContenedorZonaCentral {
  clear: both;
  float: left;
  width: 100%;
  box-sizing: border-box;
  margin: 0 0 20px 0;
  background: transparent;
}

/* Caracteristicas de la referencia*/
#CaracFicha {
  float: left;
  box-sizing: border-box;
  width: 50%;
  max-width: 293px;
  height: 260px;
  padding: 10px;
  background: #f3f3f3;
  margin-bottom: 10px;
}
* html #CaracFicha {
  width: 293px;
  height: 260px;
}
.CajaFlujo {
  background-color: #f3f3f3;
  color: #666666;
  border: none;
}
.OpcionAcabado {
  font-size: 8pt;
}
.OpcionHidden {
  display: none;
}
.CaracFichaValor {
  color: #666666;
}
.ContenedorAcabadoVacio {
  display: none;
}
#AvisoCombiNoValida {
  color: red;
  text-align: left;
}

#FichaFoto {
  float: right;
  box-sizing: border-box;
  width: 50%;
  max-width: 293px;
  height: 260px;
  margin-bottom: 10px;
  margin-left: 10px;
}
#FichaEsquema {
  clear: both;
  float: left;
  box-sizing: border-box;
  width: 50%;
  max-width: 293px;
  height: 260px;
}
#FichaCurva {
  float: right;
  box-sizing: border-box;
  width: 50%;
  max-width: 292px;
  height: 260px;
  margin-left: 10px;
}
#FichaFoto img,
#FichaEsquema img,
#FichaCurva img {
  width: 99%;
  max-width: 285px;
}

/* Modificador de la posición para la el esquema y la curva en la ficha de accesorios si la que precede (la foto normalmente) está en blanco */
.CambiarPosicionEsquema {
  clear: none !important;
  float: right !important;
  margin-left: 10px;
}
.CambiarPosicionCurva {
  clear: both !important;
  float: left !important;
  margin-left: 0px !important;
}

/* Estilos para la visualización de accesorios*/
#ControlAccesorios {
  clear: both;
  float: left;
  display: block;
  padding: 10px;
}
#LinkAccesorios {
  text-decoration: none;
  color: inherit;
  display: inline-block;
  line-height: 16px;
  padding-left: 25px;
  background-image: url('/Imagenes/PlusMinusIco_Plus.png');
  background-repeat: no-repeat;
  background-position: left center;
} /* background-image [+] [-] cambia mediante javascript  */

/* Estilos para la visualización de documentos*/
#ControlDocumentos {
  clear: both;
  float: left;
  display: block;
  margin: 0 0 10px 0;
  padding: 10px;
}
#LinkDocumentos {
  text-decoration: none;
  color: inherit;
  display: inline-block;
  line-height: 16px;
  padding-left: 25px;
  background-image: url('/Imagenes/PlusMinusIco_Plus.png');
  background-repeat: no-repeat;
  background-position: left center;
} /* background-image [+] [-] cambia mediante javascript  */
ul.ListaDocumentos {
  margin-top: 10px;
  padding: 10px;
}
ul.ListaDocumentos li {
  margin-bottom: 5px;
  padding-left: 20px;
  background: url('/Imagenes/IcoFichaImp.gif') left center no-repeat;
}
ul.ListaDocumentos li a:link {
  color: #666666;
}

/* Estilo para las coletillas informativas de las fichas */
.ColetillaFicha {
  clear: both;
  float: left;
  box-sizing: border-box;
  padding: 10px;
  width: 596px;
}
.ColetillaFicha p {
  color: #666666;
  font-size: 6pt;
  font-style: italic;
  line-height: 11px;
  text-align: center;
}

/**************************************/
/**  Estilos para FICHA / IMPRESION  **/
/**************************************/

#PaginaImp {
  width: 680px;
  height: auto;
  text-align: left;
  padding: 0;
  margin: 0 auto;
}
#PaginaImp h3 {
  margin-bottom: 10px;
}
#PaginaImp .listas ul li {
  margin-bottom: 6px;
}
#PaginaImp .CuadroTexto {
  margin-bottom: 15px;
}

#BotonImprimir {
  margin: 10px;
  text-align: right;
  float: right;
}

#ImpDatos {
  float: right;
  clear: both;
}

#ControlImpresionImagenes {
  float: left;
  padding-right: 10px;
  width: 49%;
}
#ControlImpresionImagenes .CentrarVdiv {
  margin-bottom: 10px;
}
#ControlImpresionImagenes .CentrarVdiv:last-child {
  margin-bottom: 0px;
}

#ImpFoto {
  float: left;
  clear: both;
  width: 100%;
  height: 260px;
}
#ImpEsquema {
  float: left;
  clear: both;
  width: 100%;
  height: 230px;
}
#ImpCurva {
  float: left;
  clear: both;
  width: 100%;
  height: 230px;
}
#ImpFoto img,
#ImpEsquema img,
#ImpCurva img {
  width: 285px;
}
#ImpDatos {
  float: right;
  max-width: 340px;
  width: 49%;
}
#ImpDatos h3:first-child {
  margin-top: 0px;
}

#PaginaImp .ColetillaFicha {
  width: 99%;
}
#PaginaImp .ColetillaFicha p {
  text-align: center;
}

/***************************/
/**  Estilos para el PIE  **/
/***************************/

#Pie {
  clear: both;
  bottom: 0px;
  margin: 0px;
  background-color: #000000;
  color: #ffffff;
  height: auto;
  text-align: center;
  padding: 4px 0 4px 0;
}
#Pie div,
#Pie div a {
  font-size: 7.5pt;
  letter-spacing: 1px;
  color: #ffffff;
}
#Pie a:link,
#Pie a:visited {
  color: #6dc64a;
  text-decoration: none;
}
#Pie a:hover {
  text-decoration: underline;
}

/****************************/
/**  Estilos para el MENU  **/
/****************************/

/* Contenedor del Menu */
#ID_Menu {
  margin-top: 10px;
  line-height: 20px;
}
/* Nivel 1 */
#ID_Menu div {
  margin-left: 10px;
  margin-bottom: 5px;
}
#ID_Menu div a:link,
#ID_Menu div a:visited {
  display: block;
  font-size: 10.5pt;
  font-weight: bold;
  text-transform: uppercase;
  padding: 1px 10px 1px 10px;
  background-color: #6dc64a;
  color: #333333;
  text-decoration: none;
}
#ID_Menu div a:hover {
  color: #ffffff;
  background-color: #333333;
}
/* Nivel 2 */
#ID_Menu div div {
  margin: 0 0 0 10px;
  line-height: 18px;
  border-left: 0px;
}
#ID_Menu div div a:link,
#ID_Menu div div a:visited {
  font-size: 8pt;
  font-weight: bold;
  background-color: transparent;
  color: #666666;
  border: 0;
}
#ID_Menu div div a:hover {
  background-color: #666666 !important;
  color: #ffffff !important;
}
/* Nivel 3 */
#ID_Menu div div div {
  margin: 0 0 0 10px;
  line-height: 14px;
  border-left: 0px;
  border-bottom: 1px solid #e1e1e1;
}
#ID_Menu div div div:nth-last-child(1) {
  border-bottom: 0px;
} /* el ultimo div del bloque no lleva subrayado */
#ID_Menu div div div a:link,
#ID_Menu div div a:visited,
#ID_Menu div div div a:link span,
#ID_Menu div div a:visited span {
  font-size: 7pt;
  font-weight: normal;
  background-color: transparent;
  color: #666666;
  border: 0;
}
#ID_Menu div div div a:hover,
#ID_Menu div div div a:hover span {
  background-color: #666666 !important;
  color: #ffffff;
}
.NodoActivoMenuProductos {
  color: #333333 !important;
  background-color: #d9d9d9 !important;
}
.NoWrap {
  white-space: nowrap;
}

/* Clases asignadas por programacion para los enlaces con el [+] y [-] activo y sus descendientes */
.IconoMenuMas {
  background-repeat: no-repeat;
  background-image: url(MenuIconoMas.gif);
  background-position: 6px 50%;
  padding: 1px 0 1px 20px !important;
}
.IconoMenuMenos {
  background-repeat: no-repeat;
  background-image: url(MenuIconoMenos.gif);
  background-position: 6px 50%;
  padding: 1px 0 1px 20px !important;
}
.IconoMenuNo {
  background-image: none;
  padding: 1px 0 1px 20px !important;
}

/******************************************/
/**  Estilos para el MENU DE ACCESORIOS	 **/
/******************************************/

#LinkAccVolver {
  display: block;
  margin: 10px 0 10px 10px;
  padding: 10px;
  color: #333333;
  text-align: center;
  vertical-align: middle;
}
.LinkBack {
  display: block;
  line-height: 18px;
  margin-top: 10px;
  font-size: 10pt;
  font-weight: bold;
  font-variant: small-caps;
  background: #f3f3f3;
  color: #333333;
  border: 1px solid #e1e1e1;
  text-align: center;
  vertical-align: middle;
}

/************************************************/
/************************************************/
/*	Especificación para pantallas más pequeñas	*/
/************************************************/
/************************************************/

@media screen and (max-width: 800px) {
  #MenuApartadosCab {
    background-color: #000;
  }

  #MenuIzquierda {
    float: right;
    width: 100%;
    max-width: 618px;
    padding-right: 10px;
    box-sizing: border-box;
    margin: 0 0 0 0;
    background: transparent;
  }
  * html #MenuIzquierda {
    max-width: 618px;
  } /* Hack IE que suma el width + el padding izq. y der. + el borde general */

  #Contenido {
    clear: both;
  }

  /* LISTADO */

  #ListaFoto {
    box-sizing: border-box;
    width: 100%;
  }
  #SerieDescripcion {
    box-sizing: border-box;
    width: 100%;
    margin-top: 10px;
  }

  #Contenido td,
  #Contenido th {
    border-top: solid 1px #e1e1e1;
    word-break: break-all;
  }
  #Contenido td:first-child,
  #Contenido th:first-child {
    white-space: nowrap;
  }

  .TablaRotulos td,
  .TablaRotulos th {
    border-top: 0px !important;
  }

  /* FICHA */

  #CaracDescripcion,
  #CaracFicha,
  #FichaFoto,
  #FichaEsquema,
  #FichaCurva {
    clear: both;
    float: left;
    box-sizing: border-box;
    max-width: none;
    width: 100%;
    height: auto;
  }
  #CaracFicha,
  #FichaFoto,
  #FichaEsquema,
  #FichaCurva {
    margin: 10px 0 0 0;
  }
  #FichaCurva {
    padding: 10px 0 10px 0;
  }

  #FichaFoto img,
  #FichaEsquema img,
  #FichaCurva img {
    width: 99%;
  }

  .ColetillaFicha {
    width: 99%;
  }

  /* FICHA IMPRESION */

  #PaginaImp {
    width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #ImpDatos,
  #ControlImpresionImagenes {
    clear: both;
    float: left;
    box-sizing: border-box;
    max-width: none;
    width: 100%;
    height: auto;
    padding: 10px;
    margin: 0;
  }
  #ImpFoto,
  #ImpEsquema,
  #ImpCurva {
    clear: both;
    float: left;
    box-sizing: border-box;
    max-width: none;
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
  }
  #ImpFoto img,
  #ImpEsquema img,
  #ImpCurva img {
    width: 99%;
    max-width: 285px;
  }
}

/************************************************/
/************************************************/
/*	Especificación para impresión				*/
/************************************************/
/************************************************/

@media print {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    background-color: transparent;
    color: #333333;
  }
  h1 {
    border: solid 1px #333333;
  }
  h2,
  h3,
  h4,
  h5,
  h6 {
    border-bottom: solid 1px #333333;
  }

  table {
    page-break-after: auto;
  }
  tr,
  td {
    page-break-inside: avoid;
    page-break-after: auto;
  }
  thead,
  tfoot {
    display: table-header-group;
  }
  .CeldaRotulos {
    page-break-inside: avoid;
  }

  /* a:after{content:" (" attr(href) ") ";font-size:0.8em;font-weight:normal;} */

  #Estructura {
    border: 0px;
    padding: 35px;
  }
  #Cabecera {
    background-image: none;
    background-color: transparent;
  }
  .LogoDuisaBlanco {
    display: none;
  }
  .LogoDuisaNegro {
    display: inline;
  }
  .Frase {
    color: #333333;
  }

  #MenuIdiomasCab {
    display: none;
  }
  #MenuApartadosCab {
    display: none;
  }
  #MenuIzquierda {
    display: none;
  }
  #Contenido {
    max-width: 99%;
  }

  #Pie {
    background-color: transparent;
    border-top: dotted 1px #333333;
  }
  #Pie div {
    color: #333333;
  }
  #Pie a:link,
  #Pie a:visited {
    color: #009900;
  }

  /**************************************/
  /**  Estilos para PRODUCTOS / FICHA  **/
  /**************************************/

  #CajaRef {
    color: #333333;
  }

  #ContenedorZonaCentral {
    padding: 40px;
  }
  #CaracDescripcion {
    width: 100%;
  }
  #ContenedorLinkFichaCompleta {
    display: none;
  }

  .CentrarVdiv {
    padding-top: 1px;
    padding-bottom: 1px;
  }

  #Contenido,
  #ControlAccesorios,
  #ContenedorAccesorios {
    float: none !important;
  } /* Es necesario para que funcione el salto de página en ficha y listados */
  #SaltoDePagina {
    position: relative;
    float: none;
    display: block;
    min-height: 0;
    page-break-before: always;
  }
  #LinkAccesorios {
    display: none;
  }
  #ControlDocumentos {
    display: none;
  }

  .ColetillaFicha {
    width: 99%;
  }

  /**************************************/
  /**  Estilos para FICHA / IMPRESION  **/
  /**************************************/

  #BotonImprimir {
    display: none;
  }
  #ImpEsquema {
    margin-bottom: 0px;
  }
  #PaginaImp {
    width: 97%;
    padding: 25px;
  }
  #PaginaImp h1 {
    border-top: solid 2px #333333;
    border-bottom: solid 2px #333333;
  }
  #PaginaImp .listas ul li {
    margin-bottom: 4px;
    padding: 0px;
  }

  #PaginaImp .CuadroTexto {
    background-color: transparent;
    text-align: justify;
  }

  #PaginaImp .ColetillaFicha p {
    margin-top: 10px;
  }
}
</pre></body></html>