body{ background-color:#FFFFFF; margin:0em; padding:0em; font-family:Arial, Helvetica, sans-serif; font-size:62.5%;}
form{margin:0em; padding:0em;}

p{line-height:1.7em;}
a {text-decoration:none;}
img {}
h1 {font-size:1em; font-family:Arial, Helvetica, sans-serif; margin:0em; padding:0em;}
h2 {font-size:1em; font-family:Arial, Helvetica, sans-serif;margin:0em; padding:0em;}
input{margin:0em; padding:0em;}

.contenedor{width:100%; margin:0em auto; padding:0em;}

.cabecera{height:18em; margin:0em auto; padding:0em; background-image:url(Imagenes/cabecera.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.panelUsuarioActual{height:1.2em; width:100%; padding:0em; margin:0em auto; background-color:#000000; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#ff7200;}
.panelUsuarioActual a{color:#ff7200;}

.menu{height:2em; width:100%; padding:0em; margin:0em auto; background-color:#000000; text-align:center;}
.menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.menu ul li a{ color:#FFFFFF; }
.menu ul li a:hover{color:#BCBCBC;}

.contenido{width:93em;  margin:0em auto; padding:0em; background-color:#FFFFFF;}
.contenido .home{width:75em;margin:0em auto; padding:0em 2em 2em 2em; background-color:#FFFFFF; }

.home .catalogoHome{width:26.5em; padding:2em 0em 0em 0em; margin:0em; float:left;}
.home .catalogoHome .top{height:4.8em; width:26.6em; background-image:url(Imagenes/HomeCatalogoTop.gif); background-repeat:no-repeat; background-position:0% 0%;}
.home .catalogoHome .middle{width:26.6em; background-image:url(Imagenes/HomeCatalogoRepetir.gif); background-repeat:repeat-y; background-position:0% 0%;}
.home .catalogoHome .middle ul{ width:16em; padding:0em 0em 2em 0em; margin:0em 1em 0em 3em; background-image:url(Imagenes/HomeCatalogoFondo.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.home .catalogoHome .middle ul li{padding:1em 0em 1em 1em; background-image:url(Imagenes/marcador_Catalogo.gif); background-repeat:no-repeat; background-position:0% 50%; list-style:none; border-bottom:dashed 0.1em #a5a5a5;}
.home .catalogoHome .middle ul li a{color:#5a5a5a;}
.home .catalogoHome .bottom{height:0.3em; width:26.6em; background-image:url(Imagenes/HomeCatalogoBottom.gif); background-repeat:no-repeat; background-position:0% 0%;}

.home img{border:0em;}

.home .novedadesNoticias{width:26.5em; margin:0em 0em 0em 2em; float:left;}

.home .novedadesNoticias .novedadesHome{width:26.5em; padding:2em 0em 0em 0em;}
.home .novedadesNoticias .novedadesHome .top{height:4em; width:26.6em; background-image:url(Imagenes/HomeNovedadesTop.gif); background-repeat:no-repeat; background-position:0% 0%;}
.home .novedadesNoticias .novedadesHome .middle{width:26.6em; background-image:url(Imagenes/HomeNovedadesRepetir.gif); background-repeat:repeat-y; background-position:0% 0%;}
.home .novedadesNoticias .novedadesHome .middle .item{}
.home .novedadesNoticias .novedadesHome .middle .item img{width:9em; margin:1em; float:left; border:solid 0.1em #333366;}
.home .novedadesNoticias .novedadesHome .middle .item .descripcion{width:12em; margin:1em 1em 1em 0em; float:left;}
.home .novedadesNoticias .novedadesHome .middle .item .titulo{ font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;color:#393939;}
.home .novedadesNoticias .novedadesHome .middle .item .verDetalle{text-align:center; height:2.7em; margin:2em 0em 0em 0em;}
.home .novedadesNoticias .novedadesHome .middle .item .verDetalle img{width:6.9em; height:1.7em; border:0em; }
.home .novedadesNoticias .novedadesHome .bottom{height:0.4em; width:26.6em; background-image:url(Imagenes/HomeNovedadesBottom.gif); background-repeat:no-repeat; background-position:0% 0%;}

.home .noticiasHome{width:26.5em; padding:2em 0em 0em 0em; margin:0em;}
.home .noticiasHome .top{height:3.8em; width:26.6em; background-image:url(Imagenes/HomeNoticiasTop.gif); background-repeat:no-repeat; background-position:0% 0%;}
.home .noticiasHome .middle{width:26.6em; padding:2em ;background-image:url(Imagenes/HomeNoticiasRepetir.gif); background-repeat:repeat-y; background-position:0% 0%;}
.home .noticiasHome .middle .item {width:22em; padding:0.8em 0em 0em 0em;  border-bottom:dashed 0.1em #a5a5a5;}
.home .noticiasHome .middle .item .titulo{width:22em; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold;color:#2e4c70;}
.home .noticiasHome .middle .item .titulo a{color:#2e4c70;}
.home .noticiasHome .middle .item .descripcion{width:22em; margin:0em 1em 1em 0em; float:left; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#2e4c70;}
.home .noticiasHome .middle .item .fecha{float:right; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#d3076b;}
.home .noticiasHome .bottom{height:0.3em; width:26.6em; background-image:url(Imagenes/HomeNoticiasBottom.gif); background-repeat:no-repeat; background-position:0% 0%;}

.home .boletinSolicitarPresupuestoAccesoClientes{width:20em;margin:0em; padding:0em; float:left;}

.home .boletin{width:20em; height:20.1em;margin:0em; padding:0em; background-image:url(Imagenes/homeBoletinFondo.jpg); background-repeat:no-repeat; background-position:0% 0%;}
.home .boletin .texto{ padding:3.5em 1em 0em 3em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#FFFFFF;}
.home .boletin .suscribir{ padding:0.5em 0em 0em 0em; margin:0em;}
.home .boletin .suscribir label{ margin:0.8em 0.8em 0.8em 3.2em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#FFFFFF;}
.home .boletin .suscribir input{margin:0.1em; padding:0.1em; font-size:0.8em;}
.home .boletin .suscribir .controles{ width:20em;padding:0em 0em 0em 3.5em; margin:0em;}
.home .boletin .suscribir .controles .cajaTexto{ width:8em; height:1.4em; margin:0.5em 0em 0em 0em; border:solid 0.1em #7F9DB9; float:left; font-size:1em;}
.home .boletin .suscribir .controles .btnEnviar{ padding:0.4em 0em 0em 0.5em; margin:0em; float:left;}

.home .solicitarPresupuesto{padding:0em 0em 2em 2.3em;}
.home .solicitarPresupuesto img{border:0em;}

.home .accesoClientes{width:18.1em; height:14.8em; text-align:left; margin:0em 0em 0em 2em; padding:0em; background-image:url(Imagenes/HomeAccesoClientesFondo.gif); background-repeat:no-repeat; background-position:0% 0%;}
.home .accesoClientes p{padding:3em 1em 1em 2em; margin:0em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em; color:#313c6b;}
.home .accesoClientes label{ padding:0em; margin:0.2em 0em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1em; color:#313c6b;}
.home .accesoClientes .cajaTexto{width:6em; height:1.2em; margin:0em; padding:0em; border:solid 0.1em #7F9DB9;}
.home .accesoClientes .btnEnviar{padding:0em; margin:0em;}
.home .accesoClientes .controles{ width:14.8em;padding:0em 0em 0em 2.5em; margin:0em;}

.catalogo {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/catalogoPrincipalFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.catalogo .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.catalogo .cabeceraLink img{width:12em; height:12em; border:0em;}

.catalogo .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.catalogo .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.catalogo .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.catalogo .menu ul li a{ color:#FFFFFF; }
.catalogo .menu ul li a:hover{color:#BCBCBC;}

.catalogo .contenido{width:75em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.catalogo .contenido .filtros{width:70.6em; margin:0em auto; padding:0em; border-bottom:solid 0.1em #4E7AB7;}
.catalogo .contenido .filtros img {margin:0.7em 0em 0em 0em; float:left;}
.catalogo .contenido .filtros select { height: 1.5em; padding:0em; margin:0.5em 0em 0em 2em; float:left;}
.catalogo .contenido .filtros input { height: 1.5em; padding:0em; margin:0.5em 0em 0em 0.5em; float:left; background-color:#DCDCDC;}

.catalogo .contenido .listado{width:70.6em; padding:1em 0em; margin:0em auto; background:none;}
.catalogo .contenido .listado img{width:26.7em; height:20.9em; padding:1em; margin:0em; border:solid 0.1em #2b85ff; float:left;}
.catalogo .contenido .listado .texto{width:39em; margin:0em 0em 0em 1em; background:none; float:left; line-height:1.7em;}
.catalogo .contenido .listado .texto .titulo{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;color:#5a5a5a;}
.catalogo .contenido .listado .texto .descripcion{font-family:Arial, Helvetica, sans-serif; font-size:1.1em;color:#5a5a5a; text-align:justify;}
.catalogo .contenido .listado .listadoFamilias {}
.catalogo .contenido .listado .listadoFamilias ul{list-style:none;}
.catalogo .contenido .listado .listadoFamilias ul li{margin:0.3em 0em; font-weight:bold; font-size:1.1em; padding:0em 0em 0em 3em; border-bottom:solid 0.1em #2B85FF; background-image:url(Imagenes/CatalogoMarcador.gif); background-repeat:no-repeat; background-position:0% 0%;}
.catalogo .contenido .listado .listadoFamilias ul li a{color:#2B85FF;}

.catalogoListadoProductos {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/catalogoPrincipalFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.catalogoListadoProductos .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.catalogoListadoProductos .cabeceraLink img{width:12em; height:12em; border:0em;}

.catalogoListadoProductos .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.catalogoListadoProductos .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.catalogoListadoProductos .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.catalogoListadoProductos .menu ul li a{ color:#FFFFFF; }
.catalogoListadoProductos .menu ul li a:hover{color:#BCBCBC;}

.catalogoListadoProductos .contenido{width:75em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.catalogoListadoProductos .contenido .migas {margin:0em 2.3em 0.3em 2em; padding:0.7em 0em 0.4em 0em; border-bottom:solid 0.1em #4E7AB7; border-top:solid 0.1em #4E7AB7;}
.catalogoListadoProductos .contenido .migas .familia {float:left; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0em 0em 0em 2em; background-image:url(Imagenes/CatalogoMarcadorFamilia.gif); background-repeat:no-repeat; background-position:0% 50%;}
.catalogoListadoProductos .contenido .migas .familia a{color:#000000;}
.catalogoListadoProductos .contenido .migas .subFamilia {float:left; font-size:1.2em; margin:0em 0em 0em 2em; padding:0em 0em 0em 2em; background-image:url(Imagenes/CatalogoMarcadorSubFamilia.gif); background-repeat:no-repeat; background-position:0% 50%;}
.catalogoListadoProductos .contenido .migas .marca {float:left; font-size:1.2em;}

.catalogoListadoProductos .contenido .filtroActual{width:70.6em;  margin:0em auto; padding:1em 0em 0em 0em; color:#5A5A5A; background:none; border-bottom:solid 0.1em #4E7AB7;}
.catalogoListadoProductos .contenido .filtroActual .familiaActual{float:right; width:30.6em; margin:0em; padding:0.3em 0em 0.4em 3em; background-image:url(Imagenes/CatalogoMarcador.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;}
.catalogoListadoProductos .contenido .filtroActual .familiaActual span{font-size:1.2em;}
.catalogoListadoProductos .contenido .filtroActual .marcas{float:right; width:30.5em; text-align:right; margin:0em; padding:0em;font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
.catalogoListadoProductos .contenido .filtroActual .marcas select{font-size:1em;}
.catalogoListadoProductos .contenido .filtroActual .marcas input{font-size:1em;}

.catalogoListadoProductos .contenido .listado{width:70.6em;  margin:0em 0em 0em 2em; padding:0em; background:none;}
.catalogoListadoProductos .contenido .listado ul{padding:1em 0em 0em 4em; margin:0em; list-style:none;}
.catalogoListadoProductos .contenido .listado ul li{height:2.5em; width:63.5em; padding:0.8em 0em 0em 3em;border-bottom:solid 0.1em #A6A6A6; background-image:url(Imagenes/CatalogoMarcadorProducto.gif); background-repeat:no-repeat; background-position:0% 70%;}
.catalogoListadoProductos .contenido .listado ul li .texto{padding:0.3em 0em 0em 0em; float:left;}
.catalogoListadoProductos .contenido .listado ul li .texto a{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#5A5A5A;}
.catalogoListadoProductos .contenido .listado ul li .link{width:8.4em; height:1.5em; margin:1.1em 0em 0em 0em; float:right; background-image:url(Imagenes/CatalogoBtnMostrarFicha.gif); background-repeat:no-repeat; text-align:center;}
.catalogoListadoProductos .contenido .listado ul li .link a{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.catalogoListadoSubfamilias {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/catalogoPrincipalFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.catalogoListadoSubfamilias .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.catalogoListadoSubfamilias .cabeceraLink img{width:12em; height:12em; border:0em;}

.catalogoListadoSubfamilias .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.catalogoListadoSubfamilias .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.catalogoListadoSubfamilias .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.catalogoListadoSubfamilias .menu ul li a{ color:#FFFFFF; }
.catalogoListadoSubfamilias .menu ul li a:hover{color:#BCBCBC;}

.catalogoListadoSubfamilias .contenido{width:75em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.catalogoListadoSubfamilias .contenido .filtros{width:70em; margin:0em auto; padding:0em 0em 2em 0em; border-bottom:solid 0.1em #4E7AB7;}
.catalogoListadoSubfamilias .contenido .filtros img {margin:0.7em 0em 0em 0em; float:left;}
.catalogoListadoSubfamilias .contenido .filtros select {height: 1.5em; padding:0em; margin:0.5em 0em 0em 2em; float:left;}
.catalogoListadoSubfamilias .contenido .filtros input { height: 1.5em; padding:0em; margin:0.5em 0em 0em 0.5em; float:left; background-color:#DCDCDC;}

.catalogoListadoSubfamilias .contenido .filtroActual{width:70.6em;  margin:0em auto; padding:1em 0em 0em 0em; color:#5A5A5A; background:none; border-bottom:solid 0.1em #4E7AB7;}
.catalogoListadoSubfamilias .contenido .filtroActual .familiaActual{float:right; width:30.6em; margin:0em; padding:0.3em 0em 0.4em 3em; background-image:url(Imagenes/CatalogoMarcador.gif); background-repeat:no-repeat; background-position:0% 100%; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;}
.catalogoListadoSubfamilias .contenido .filtroActual .familiaActual span{font-size:1.2em;}
.catalogoListadoSubfamilias .contenido .filtroActual .familias{float:right; width:33.5em; text-align:right; margin:0em; padding:0em;}
.catalogoListadoSubfamilias .contenido .filtroActual .familias span {font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
.catalogoListadoSubfamilias .contenido .filtroActual .familias select{font-size:1.1em;}
.catalogoListadoSubfamilias .contenido .filtroActual .familias input{font-size:1.1em;}

.catalogoListadoSubfamilias .contenido .listado{width:70em;  margin:0em 0em 0em 2em; padding:0em; background:none;}
.catalogoListadoSubfamilias .contenido .listado ul{padding:1em 0em 0em 4em; margin:0em; list-style:none;}
.catalogoListadoSubfamilias .contenido .listado ul li{height:2.5em; width:63.5em; padding:0.8em 0em 0em 3em;border-bottom:solid 0.1em #A6A6A6; background-image:url(Imagenes/CatalogoMarcadorProducto.gif); background-repeat:no-repeat; background-position:0% 70%;}
.catalogoListadoSubfamilias .contenido .listado ul li .texto{padding:0.3em 0em 0em 0em; float:left; font-family:Arial, Helvetica, sans-serif; color:#5A5A5A;}
.catalogoListadoSubfamilias .contenido .listado ul li .texto a{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#5A5A5A;}
.catalogoListadoSubfamilias .contenido .listado ul li .link{width:8.4em; height:1.5em; margin:1.1em 0em 0em 0em; float:right; background-image:url(Imagenes/CatalogoBtnMostrarFicha.gif); background-repeat:no-repeat; text-align:center;}
.catalogoListadoSubfamilias .contenido .listado ul li .link a{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.catalogoInformacionProducto {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/catalogoPrincipalFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.catalogoInformacionProducto .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.catalogoInformacionProducto .cabeceraLink img{width:12em; height:12em; border:0em;}

.catalogoInformacionProducto .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.catalogoInformacionProducto .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.catalogoInformacionProducto .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.catalogoInformacionProducto .menu ul li a{ color:#FFFFFF; }
.catalogoInformacionProducto .menu ul li a:hover{color:#BCBCBC;}

.catalogoInformacionProducto .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.catalogoInformacionProducto .contenido .filtros{width:70em; margin:0em auto; padding:0em 0em 2em 0em; border-bottom:solid 0.1em #4E7AB7;}
.catalogoInformacionProducto .contenido .filtros img {margin:0.7em 0em 0em 0em; float:left;}
.catalogoInformacionProducto .contenido .filtros select {height: 1.5em; padding:0em; margin:0.5em 0em 0em 2em; float:left;}

.catalogoInformacionProducto .contenido .filtroActual{width:70em;  margin:0em auto; padding:1em 0em; color:#5A5A5A; background:none; border-bottom:solid 0.1em #4E7AB7; border-top:solid 0.1em #4E7AB7;}
.catalogoInformacionProducto .contenido .filtroActual .familia{float:left; margin:0em; padding:0em 0em 0em 1.5em; background-image:url(Imagenes/CatalogoMarcadorFamilia.gif); background-repeat:no-repeat; background-position:0% 50%; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;}
.catalogoInformacionProducto .contenido .filtroActual .familia a{font-size:1.2em;}
.catalogoInformacionProducto .contenido .filtroActual .subFamilia{float:left; margin:0em 0em 0em 3em; padding:0em 0em 0em 1.5em;background-image:url(Imagenes/CatalogoMarcadorSubFamilia.gif); background-repeat:no-repeat; background-position:0% 50%;font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
.catalogoInformacionProducto .contenido .filtroActual .subFamilia a{font-size:1.2em;}
.catalogoInformacionProducto .contenido .filtroActual .producto{float:left; margin:0em 0em 0em 3em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
.catalogoInformacionProducto .contenido .filtroActual a{color:#000000;}

.catalogoInformacionProducto .contenido .informacion{width:70em;  margin:0em auto; padding:2em 0em 0em 2em;}
.catalogoInformacionProducto .contenido .informacion img{width:18.3em; margin:0em auto; padding:0.2em; border:solid 0.1em #868686; float:left;}
.catalogoInformacionProducto .contenido .informacion .datosProducto{width:48em; margin:0em auto; padding:0em 0em 0em 1em; float:left; font-family:Arial, Helvetica, sans-serif; color:#5A5A5A;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .titulo{font-weight:bold; margin:0em 0em 1em 0em; font-size:1.4em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .descripcion{text-align:justify;font-size:1.2em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .descripcion p{}
.catalogoInformacionProducto .contenido .informacion .datosProducto .descripcion a{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .verFicha{width:6.9em; height:1.7em; margin:0em; padding:0.2em 0em; float:left;background-image:url(Imagenes/CatalogoFichaProductoFicha.gif); background-repeat:no-repeat; background-position:0% 0%; text-align:center;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .verFicha a{color:#FFFFFF; font-weight:bold; font-size:0.9em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .precio{width:6.9em; height:1.7em; margin:2em 0em 0em 3em; padding:0.2em 0em; color:#FFFFFF; background-image:url(Imagenes/CatalogoFichaProductoPrecio.gif); background-repeat:no-repeat; background-position:0% 0%;float:left; text-align:center; font-weight:bold;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera{width:100%; margin:1.5em 0em 1em 0em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera .izquierda{float:left; width:49%; text-align:left; vertical-align:top;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera .izquierda .boton{width:6.9em; height:1.7em; padding:0.2em 0em 0em 0em; background-image:url(Imagenes/NovedadesBtnTarifas.gif); background-position:0% 0%; background-repeat:no-repeat; text-align:center;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera .izquierda .boton span{font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera .izquierda .boton a{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#FFFFFF; }
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera .derecha{float:left; width:50%; text-align:right;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera .derecha .boton{width:13.1em; height:1.7em; text-align:center; padding:0.2em 0em 0em 0em; background-image:url(Imagenes/NovedadesBtnSolicitarPresupuesto.gif); background-position:0% 0%; background-repeat:no-repeat;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .botonera .derecha .boton a{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#FFFFFF; }

.catalogoInformacionProducto .contenido .informacion .datosProducto .descargas{margin:0.5em 0em 0em 0em; padding:0.3em 0em 0em 3.5em; background-image:url(Imagenes/NovedadesDescargaIcono.jpg); background-position:0% 1em; background-repeat:no-repeat; border-top:solid 0.1em #000000;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .descargas .titulo{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; margin:1.5em 0em 1.5em 0em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .descargas ul{list-style:none; margin:0em; padding:0em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .descargas ul li{margin:0em 0em 0.5em 0em; background-image:url(Imagenes/NovedadesMarcadorDescargasIzquierda.gif); background-position:0% 50%; background-repeat:no-repeat; padding:0em 0em 0em 1em; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.catalogoInformacionProducto .contenido .informacion .datosProducto .descargas ul li a{background-image:url(Imagenes/NovedadesMarcadorDescargasDerecha.gif); background-position:100% 50%; background-repeat:no-repeat; padding:0em 2em 0em 0em; color:#000000;}

.catalogoInformacionProducto .contenido .informacion .tarifasProducto .tarifas {width:70em; margin-top:1em;}
.catalogoInformacionProducto .contenido .informacion .tarifasProducto .tarifas .tablaTarifas{width:100%; text-align:left;}
.catalogoInformacionProducto .contenido .informacion .tarifasProducto .tarifas tr.cabeceraTabla{background-color:#3D89FF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.catalogoInformacionProducto .contenido .informacion .tarifasProducto .tarifas tr.filaImpar{background-color:#B0CAF3; height:2.5em; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.catalogoInformacionProducto .contenido .informacion .tarifasProducto .tarifas tr.filaPar{background-color:#D1DEF1; height:2.5em; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.catalogoInformacionProducto .contenido .informacion .tarifasProducto .tarifas tr td{padding-left:1em;}
.catalogoInformacionProducto .contenido .informacion .tarifasProducto .tarifas th{text-align:left; padding-left:1em; height:2.5em;}

.descargas {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/descargasFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.descargas .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.descargas .cabeceraLink img{width:12em; height:12em; border:0em;}

.descargas .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.descargas .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.descargas .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.descargas .menu ul li a{ color:#FFFFFF; }
.descargas .menu ul li a:hover{color:#BCBCBC;}

.descargas .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.descargas .contenido .filtroActual{width:70.6em; padding:0em 0em 0em 2.5em; margin:0em auto; background-image:url(Imagenes/DescargaMarcador.gif); background-repeat:no-repeat; background-position:0% 100%;}
.descargas .contenido .filtroActual select{font-size:0.9em;}
.descargas .contenido .filtroActual input{font-size:1.1em;}

.descargas .contenido .listado{width:70em;  margin:0em 0em 0em 2em; padding:0em; background:none;}
.descargas .contenido .listado ul{padding:1em 0em 0em 4em; margin:0em; list-style:none;}
.descargas .contenido .listado ul li{height:2.5em; width:63.5em; padding:0.8em 0em 0em 3em;border-bottom:solid 0.1em #A6A6A6; background-image:url(Imagenes/CatalogoMarcadorProducto.gif); background-repeat:no-repeat; background-position:0% 70%;}
.descargas .contenido .listado ul li .texto{padding:0.3em 0em 0em 0em; float:left; font-family:Arial, Helvetica, sans-serif; color:#5A5A5A;}
.descargas .contenido .listado ul li .texto a{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#5A5A5A;}
.descargas .contenido .listado ul li .link{width:8.4em; height:1.5em; margin:1.1em 0em 0em 0em; float:right; background-image:url(Imagenes/CatalogoBtnMostrarFicha.gif); background-repeat:no-repeat; text-align:center;}
.descargas .contenido .listado ul li .link a{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.contacto {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/contactoFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.contacto .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.contacto .cabeceraLink img{width:12em; height:12em; border:0em;}

.contacto .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.contacto .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.contacto .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.contacto .menu ul li a{ color:#FFFFFF; }
.contacto .menu ul li a:hover{color:#BCBCBC;}

.contacto .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}
.contacto .contenido .informacion{width:32em; padding:0em; float:left;}
.contacto .contenido .informacion .general{width:29em; padding:1em 0em 0em 3em; background-image:url(Imagenes/contactoMarcador.gif); background-repeat:no-repeat; background-position:0% 0%;}
.contacto .contenido .informacion .general p{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.contacto .contenido .informacion .general ul{padding:0em; margin:0em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; list-style:none;}
.contacto .contenido .informacion .general ul li{padding:0.5em 0em 0.5em 1.5em; background-image:url(Imagenes/ContactoMarcadorLista.gif); background-position:0% 50%; background-repeat:no-repeat;}

.contacto .contenido .informacion .mapa{width:29em; padding:0em 0em 0em 3em; margin:3em 0em 0em 0em; background-image:url(Imagenes/contactoMarcador.gif); background-repeat:no-repeat; background-position:0% 0%;}
.contacto .contenido .informacion .mapa p{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;}
.contacto .contenido .informacion .mapa p img{margin:1.5em 3em;}
.contacto .contenido .informacion .mapa p a{padding:0em 0em 0em 1.5em; color:#000000; background-image:url(Imagenes/ContactoLupa.gif); background-position:0% 50%; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.contacto .contenido .informacion .mapa p a span{padding:0em 1em 0em 0em;background-image:url(Imagenes/ContactoVerMapa.gif); background-position:100% 50%; background-repeat:no-repeat;}

.contacto .contenido .formulario{width:33em; margin:0em 0em 0em 1em;padding:1em 0em 0em 3em; float:left;  background-image:url(Imagenes/contactoMarcador.gif); background-repeat:no-repeat; background-position:0% 0%;}
.contacto .contenido .formulario .titulo{width:29em;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em;}
.contacto .contenido .formulario dl{ }
.contacto .contenido .formulario dt{ width:29em; margin:0.2em 0em 0.2em 0em; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; width:27em;}
.contacto .contenido .formulario dd{ width:29em; margin:0.2em 0em 0.2em 0em;}
.contacto .contenido .formulario dd input{ width:23.9em;}
.contacto .contenido .formulario dd textarea{ width:23.8em;}
.contacto .contenido .formulario .camposObligatorios{width:15em; float:left;}
.contacto .contenido .formulario .boton{width:15em; float:left; text-align:right;}
.contacto .contenido .formulario a{ float:right;}
.contacto .contenido .formulario p{font-size:1.2em;}
.contacto .contenido .formulario a.normal{ float:none;}
.contacto .contenido .formulario a img{ border:0em;}

.boletin {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/boletinFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.boletin .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.boletin .cabeceraLink img{width:12em; height:12em; border:0em;}

.boletin .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.boletin .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.boletin .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.boletin .menu ul li a{ color:#FFFFFF; }
.boletin .menu ul li a:hover{color:#BCBCBC;}

.boletin .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em; color:#5a5a5a;}
.boletin .contenido .izquierda{width:30em; float:left; margin:0em;}
.boletin .contenido .izquierda p{font-size:1.2em; text-align:justify;}
.boletin .contenido .izquierda .titulo{margin:1em 0em; font-weight:bold; font-size:1.1em;}
.boletin .contenido .izquierda .email label{float:left;width:22em; text-align:left;}
.boletin .contenido .izquierda .email .cajaMail{width:22em;}
.boletin .contenido .izquierda .email .botonEnviar{width:27.2em; text-align:right;}
.boletin .contenido .derecha{width:34em; float:left; margin:0em 0em 0em 4.5em;}
.boletin .contenido .derecha .titulo{font-weight:bold; font-size:1.2em;}
.boletin .contenido .derecha .texto{}
.boletin .contenido .derecha .texto p{text-align:justify; font-size:1.1em;}
.boletin img{border:0em;}

.confirmarboletin {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/boletinFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.confirmarboletin .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.confirmarboletin .cabeceraLink img{width:12em; height:12em; border:0em;}

.confirmarboletin .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.confirmarboletin .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.confirmarboletin .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.confirmarboletin .menu ul li a{ color:#FFFFFF; }
.confirmarboletin .menu ul li a:hover{color:#BCBCBC;}

.confirmarboletin .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em; color:#5a5a5a;}
.confirmarboletin .contenido p{font-size:1.1em; color:#5a5a5a;}

.empresa {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/empresaFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.empresa .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.empresa .cabeceraLink img{width:12em; height:12em; border:0em;}

.empresa .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.empresa .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.empresa .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.empresa .menu ul li a{ color:#FFFFFF; }
.empresa .menu ul li a:hover{color:#BCBCBC;}

.empresa .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}
.empresa .descripcion{width:28em; float:left;}
.empresa .descripcion p{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; text-align:justify; }
.empresa .separador{width:10em; height:24em; float:left; background-image:url(Imagenes/EmpresaSeparador.gif); background-repeat:no-repeat; background-position:50% 50%;}
.empresa .fabricacion{width:32em; padding:5em 0em 0em 0em;float:left;}
.empresa .fabricacion .titulo{height:2.5em; padding:0.5em 0em 0em 2.8em; background-image:url(Imagenes/EmpresaMarcador.gif); background-repeat:no-repeat; background-position:0% 0%; border-bottom:solid 0.1em #7e7e7e; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;}
.empresa .fabricacion ul{list-style:none; margin:0em; padding:0.3em 0em 0em 0em;}
.empresa .fabricacion ul li{height:2.2em; padding:0.7em 0em 0em 2.7em; border-bottom:solid 0.1em #c7c7c7; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; background-image:url(Imagenes/EmpresaMarcadorLista.gif); background-repeat:no-repeat; background-position:0% 50%;}

.calidad {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/calidadFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.calidad .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.calidad .cabeceraLink img{width:12em; height:12em; border:0em;}

.calidad .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.calidad .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.calidad .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.calidad .menu ul li a{ color:#FFFFFF; }
.calidad .menu ul li a:hover{color:#BCBCBC;}

.calidad .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.calidad .contenido a{height:4em; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.calidad .contenido .marcador{padding:0em 0em 0em 1em; background-image:url(Imagenes/CalidadMarcadorPequeno.gif); background-position:0% 0.8em; background-repeat:no-repeat;}

.calidad .contenido .izquierda{width:30.5em; padding:0em 0em 0em 4em; border-right:solid 0.1em #d6d6d6; background-image:url(Imagenes/CalidadMarcador.gif); background-repeat:no-repeat; background-position:0% 0%; float:left;}
.calidad .contenido .izquierda p{padding:0em 5em 0em 1em; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
.calidad .contenido .izquierda .certificadoIQNet{width:15em; float:left; text-align:center; }
.calidad .contenido .izquierda .certificadoAenor{width:15em;  margin:0em 0em 0em 0.5em; float:left; text-align:center;}
.calidad .contenido .izquierda .descargasCalidad{width:30em; height:2em; padding:2em 0em;}
.calidad .contenido .izquierda .descargasCalidad .documentoIzquierda{width:12em; height:2em; float:left;padding:1em 0em 0.5em 2.5em; background-image:url(Imagenes/Iconos/pdf.gif); background-repeat:no-repeat; background-position:0% 50%;}
.calidad .contenido .izquierda .descargasCalidad .documentoDerecha{width:12em; height:2em; float:left;padding:1em 0em 0.5em 2.5em; background-image:url(Imagenes/Iconos/pdf.gif); background-repeat:no-repeat; background-position:0% 50%;}

.calidad .contenido .derecha{width:30.5em; padding:0em 0em 0em 4em; float:left; }
.calidad .contenido .derecha img{float:left; margin:1em; }
.calidad .contenido .derecha p{float:left; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; text-align:justify; }
.calidad .contenido .derecha .descargas {width:16.5em; height:2em; margin:4em auto; float:left;padding:1em 0em 0.5em 2.5em; background-image:url(Imagenes/Iconos/pdf.gif); background-repeat:no-repeat; background-position:0% 50%; }
.calidad .contenido .derecha .descargas img{padding:3em 0em;}

.noticias {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/NoticiasFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.noticias .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.noticias .cabeceraLink img{width:12em; height:12em; border:0em;}

.noticias .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.noticias .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.noticias .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.noticias .menu ul li a{ color:#FFFFFF; }
.noticias .menu ul li a:hover{color:#BCBCBC;}

.noticias .contenido{width:76em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}
.noticias .contenido .buscador{width:19em; float:left;}
.noticias .contenido .buscador label{font-size:1.1em;}
.noticias .contenido .buscador .fechaBuscador{float:right; margin:0.3em 0.5em 0em 0em;}
.noticias .contenido .buscador .titulo{width:19em; padding:0em 0em 0.5em 1em; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.noticias .contenido .buscador .filtros{width:19em; height:15.5em; padding:1.5em 1em;background-image:url(Imagenes/NoticiasBusquedaFondo.jpg); background-repeat:no-repeat; background-position:0% 0%;}
.noticias .contenido .buscador .filtros .cajaTextoCadena{width:12em; height:1.2em; margin:0em 0em 1em 0em; }
.noticias .contenido .buscador .filtros .cajaTextoFecha{width:6em; height:1.2em; float:right; margin:0em 1em 0.5em 0em; }
.noticias .contenido .buscador .filtros .calendario{width:1.6em; height:1.6em; float:right; margin:0em 2.7em 0.4em 0em;}
.noticias .contenido .buscador .filtros .btnEnviar{width:17em; padding:0.5em 0em 0em 0em; text-align:center;}
.noticias .contenido .buscador img{border:0em;}
 
.noticias .contenido .listado{width:52em; margin:1.4em 0em 0em 3em; float:left;}
.noticias .contenido .listado .item{margin:0em 0em 2em 0em; font-family:Arial, Helvetica, sans-serif; color:#2e4c70; border-bottom:solid 0.1em #2E4C70;}
.noticias .contenido .listado .item img{float:left; margin:0em 1em 1em 0em; width:10em;}
.noticias .contenido .listado .item .noticiaItem{float:left; width:50em; }
.noticias .contenido .listado .item .noticiaItem .titulo{font-size:1.2em; font-weight:bold; }
.noticias .contenido .listado .item .noticiaItem .titulo a{ color:#2e4c70;}
.noticias .contenido .listado .item .noticiaItem .informacion{font-size:1.2em; text-align:justify;}
.noticias .contenido .listado .item .corta {width:39em;}
.noticias .contenido .listado .item .noticiaItem .fecha{width:100%; margin:2em 0em; background-image:url(Imagenes/NoticiasFechaFondo.gif); background-repeat:repeat-x; background-position:0% 50%; color:#177ccb;}
.noticias .contenido .listado .item .noticiaItem .fecha span{float:right; padding:0em 0em 0em 2em; font-size:1em; background-color:#FFFFFF;}

.noticia {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/NoticiasFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.noticia .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.noticia .cabeceraLink img{width:12em; height:12em; border:0em;}

.noticia .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.noticia .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.noticia .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.noticia .menu ul li a{ color:#FFFFFF; }
.noticia .menu ul li a:hover{color:#BCBCBC;}

.noticia .separador{width:23em; float:left;}
.noticia .migas{width:45em; height:1em; margin:2em 0em 3em 0em; float:right; padding:3em 0em 0.3em 0em; text-align:right;border-bottom:solid 0.1em #6eb9f0;}
.noticia .migas a{color:#4e7ab7; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; background-image:url(Imagenes/Iconos/migasVolver.gif); background-position:0% 50%; background-repeat:no-repeat; padding:0em 0em 0em 1em;}
.noticia .contenido{width:68em;  margin:0em auto; background:none; padding:0em;}
.noticia .contenido .interior{width:68em;  margin:0em auto; background:none; padding:0em;}

.noticia .contenido .imagen{float:left;}
.noticia .contenido .imagen img{float:left; width:21.5em; margin:0em 2.5em 2.5em 0em;}
.noticia .contenido .descripcion{float:left;}
.noticia .contenido .corta {width:44em;}
.noticia .contenido .larga {width:68em;}
.noticia .contenido .descripcion .titulo{float:left; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; font-weight:bold; color:#2e4c70; }
.noticia .contenido .descripcion .fecha{float:right; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#177ccb; font-weight:bold;}
.noticia .contenido .descripcion .texto{margin:1.5em 0em 0em 0em; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;  color:#2e4c70; text-align:justify;}

.noticia .descargasNoticia{margin:0.5em 0em 0em 0em; padding:0.3em 0em 0em 3.5em; background-image:url(Imagenes/NovedadesDescargaIcono.jpg); background-position:0% 1em; background-repeat:no-repeat; border-top:solid 0.1em #000000;}
.noticia .descargasNoticia .titulo{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; margin:1.5em 0em 1.5em 0em;}
.noticia .descargasNoticia ul{list-style:none; margin:0em; padding:0em;}
.noticia .descargasNoticia ul li{margin:0em 0em 0.5em 0em; background-image:url(Imagenes/NovedadesMarcadorDescargasIzquierda.gif); background-position:0% 50%; background-repeat:no-repeat; padding:0em 0em 0em 1em; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.noticia .descargasNoticia ul li a{background-image:url(Imagenes/NovedadesMarcadorDescargasDerecha.gif); background-position:100% 50%; background-repeat:no-repeat; padding:0em 2em 0em 0em; color:#000000;}



.novedades {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/NovedadesFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.novedades .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.novedades .cabeceraLink img{width:12em; height:12em; border:0em;}

.novedades .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.novedades .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.novedades .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.novedades .menu ul li a{ color:#FFFFFF; }
.novedades .menu ul li a:hover{color:#BCBCBC;}

.novedades .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.novedades .contenido a{height:4em; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.novedades .contenido .listado{width:70em; background:none; }
.novedades .contenido .listado .item{width:70em; padding:0em 1em 0em 1em; margin:0em 0em 1em 0em; }
.novedades .contenido .listado .item .migas{width:68em; padding:0.6em 0em 0.6em 3.5em;border-top:solid 0.1em #ff7c08;border-bottom:solid 0.1em #ff7c08; font-family:Arial, Helvetica, sans-serif; background-image:url(Imagenes/NovedadesMarcador.gif); background-repeat:no-repeat; background-position:0% 50%; }
.novedades .contenido .listado .item .migas .familia{margin:0.2em 0em 0em 0em; float:left;}
.novedades .contenido .listado .item .migas .familia a{font-size:1.2em; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.novedades .contenido .listado .item .migas .subfamilia{margin:0.2em 0em 0em 1em;padding:0em 0em 0em 1em; float:left; background-image:url(Imagenes/NovedadesMarcadorLista.gif); background-position:0% 50%; background-repeat:no-repeat;}
.novedades .contenido .listado .item .migas .subfamilia a{font-size:1.2em; font-family:Arial, Helvetica, sans-serif; }
.novedades .contenido .listado .item .migas .producto{margin:0.2em 0em 0em 1em; padding:0em 0em 0em 1em; float:left; font-size:1.2em;background-image:url(Imagenes/NovedadesMarcadorLista.gif); background-position:0% 50%; background-repeat:no-repeat;}
.novedades .contenido .listado .item .ficha {margin:1em 0em 0em 0em;}
.novedades .contenido .listado .item .ficha .imagen{width:21.8em; height:20.6em; padding:1.6em 1.6em 2em 1.8em; float:left; background-image:url(Imagenes/NovedadesFotoProductoFondo.gif); background-position:0% 0%; background-repeat:no-repeat;}
.novedades .contenido .listado .item .ficha .imagen img{width:18.3em;}
.novedades .contenido .listado .item .ficha .descripcion{float:left; font-family:Arial, Helvetica, sans-serif;}
.novedades .contenido .listado .item .ficha .descripcion .titulo{margin:1.6em 0em 0em 0em; font-size:1.4em; font-weight:bold; color:#5A5A5A;}
.novedades .contenido .listado .item .ficha .descripcion .titulo a{color:#5A5A5A;}
.novedades .contenido .listado .item .ficha .descripcion .texto{font-size:1.2em; text-align:justify; color:#5A5A5A;}
.novedades .contenido .listado .item .ficha .descripcion .botonera{width:100%; margin:0em 0em 1em 0em;}
.novedades .contenido .listado .item .ficha .descripcion .botonera .izquierda{float:left; width:45%; text-align:left;}
.novedades .contenido .listado .item .ficha .descripcion .botonera .izquierda .boton{width:6.9em; height:1.7em; padding:0.2em 0em 0em 0em; background-image:url(Imagenes/NovedadesBtnTarifas.gif); background-position:0% 0%; background-repeat:no-repeat; text-align:center;}
.novedades .contenido .listado .item .ficha .descripcion .botonera .izquierda .boton span{font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
.novedades .contenido .listado .item .ficha .descripcion .botonera .izquierda .boton a{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#FFFFFF; }
.novedades .contenido .listado .item .ficha .descripcion .botonera .derecha{float:left; width:50%; text-align:right;}
.novedades .contenido .listado .item .ficha .descripcion .botonera .derecha .boton{width:13.1em; height:1.7em; text-align:center; padding:0.2em 0em 0em 0em; background-image:url(Imagenes/NovedadesBtnSolicitarPresupuesto.gif); background-position:0% 0%; background-repeat:no-repeat;}
.novedades .contenido .listado .item .ficha .descripcion .botonera .derecha .boton a{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#FFFFFF; }

.novedades .contenido .listado .item .ficha .descripcion .descargas{margin:0.5em 0em 0em 0em; padding:0.3em 0em 0em 3.5em; background-image:url(Imagenes/NovedadesDescargaIcono.jpg); background-position:0% 1em; background-repeat:no-repeat; border-top:solid 0.1em #000000;}
.novedades .contenido .listado .item .ficha .descripcion .descargas .titulo{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; margin:1.5em 0em 1.5em 0em;}
.novedades .contenido .listado .item .ficha .descripcion .descargas ul{list-style:none; margin:0em; padding:0em;}
.novedades .contenido .listado .item .ficha .descripcion .descargas ul li{margin:0em 0em 0.5em 0em; background-image:url(Imagenes/NovedadesMarcadorDescargasIzquierda.gif); background-position:0% 50%; background-repeat:no-repeat; padding:0em 0em 0em 1em; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.novedades .contenido .listado .item .ficha .descripcion .descargas ul li a{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#909090; background-image:url(Imagenes/NovedadesMarcadorDescargasDerecha.gif); background-position:100% 50%; background-repeat:no-repeat; padding:0em 2em 0em 0em;}

.novedadInfo {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/NovedadesFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.novedadInfo .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.novedadInfo .cabeceraLink img{width:12em; height:12em; border:0em;}

.novedadInfo .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.novedadInfo .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.novedadInfo .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.novedadInfo .menu ul li a{ color:#FFFFFF; }
.novedadInfo .menu ul li a:hover{color:#BCBCBC;}

.novedadInfo .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.novedadInfo .contenido a{height:4em; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.novedadInfo .contenido .listado{width:70em; background:none; }
.novedadInfo .contenido .listado .item{width:70em; padding:0em 1em 0em 1em; margin:0em 0em 1em 0em; }
.novedadInfo .contenido .listado .item .migas{width:68em; padding:0.6em 0em 0.6em 3.5em;border-top:solid 0.1em #ff7c08;border-bottom:solid 0.1em #ff7c08; font-family:Arial, Helvetica, sans-serif; background-image:url(Imagenes/NovedadesMarcador.gif); background-repeat:no-repeat; background-position:0% 50%; }
.novedadInfo .contenido .listado .item .migas .familia{margin:0.2em 0em 0em 0em; float:left; font-size:1.2em;}
.novedadInfo .contenido .listado .item .migas .subfamilia{margin:0.2em 0em 0em 1em;padding:0em 0em 0em 1em; float:left; font-size:1.2em; background-image:url(Imagenes/NovedadesMarcadorLista.gif); background-position:0% 50%; background-repeat:no-repeat;}
.novedadInfo .contenido .listado .item .migas .producto{margin:0.2em 0em 0em 1em; padding:0em 0em 0em 1em; float:left; font-size:1.2em;background-image:url(Imagenes/NovedadesMarcadorLista.gif); background-position:0% 50%; background-repeat:no-repeat;}
.novedadInfo .contenido .listado .item .ficha {margin:1em 0em 0em 0em;}
.novedadInfo .contenido .listado .item .ficha .imagen{width:21.8em; height:20.6em; padding:1.6em 1.6em 2em 1.8em; float:left; background-image:url(Imagenes/NovedadesFotoProductoFondo.gif); background-position:0% 0%; background-repeat:no-repeat;}
.novedadInfo .contenido .listado .item .ficha .imagen img{width:18.3em;}
.novedadInfo .contenido .listado .item .ficha .descripcion{width:46em; float:left; font-family:Arial, Helvetica, sans-serif; color:#434343;}
.novedadInfo .contenido .listado .item .ficha .descripcion{float:left; font-family:Arial, Helvetica, sans-serif; color:#434343;}

.novedadInfo .contenido .listado .item .ficha .descripcion .titulo{margin:1.6em 0em 2.5em 0em; font-size:1.1em; font-weight:bold;}
.novedadInfo .contenido .listado .item .ficha .descripcion .texto{font-size:1.1em; text-align:justify;}
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera{width:40em; margin:0em 0em 1em 0em;}
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera .izquierda{float:left; width:15em; text-align:left;}
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera .izquierda .boton{width:6.9em; height:1.7em; padding:0.2em 0em 0em 0em; background-image:url(Imagenes/NovedadesBtnTarifas.gif); background-position:0% 0%; background-repeat:no-repeat; text-align:center;}
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera .izquierda .boton span{font-family:Arial, Helvetica, sans-serif; font-size:0.9em;}
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera .izquierda .boton a{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#FFFFFF; }
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera .derecha{float:left; width:15em; text-align:center;}
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera .derecha .boton{width:13.1em; height:1.7em; padding:0.2em 0em 0em 0em; background-image:url(Imagenes/NovedadesBtnSolicitarPresupuesto.gif); background-position:0% 0%; background-repeat:no-repeat;}
.novedadInfo .contenido .listado .item .ficha .descripcion .botonera .derecha .boton a{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#FFFFFF; }

.novedadInfo .contenido .listado .item .ficha .descripcion .descargas{margin:0.5em 0em 0em 0em; padding:0.3em 0em 0em 3.5em; background-image:url(Imagenes/NovedadesDescargaIcono.jpg); background-position:0% 1em; background-repeat:no-repeat; border-top:solid 0.1em #000000;}
.novedadInfo .contenido .listado .item .ficha .descripcion .descargas .titulo{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; margin:1.5em 0em 1.5em 0em;}
.novedadInfo .contenido .listado .item .ficha .descripcion .descargas ul{list-style:none; margin:0em; padding:0em;}
.novedadInfo .contenido .listado .item .ficha .descripcion .descargas ul li{margin:0em 0em 0.5em 0em; background-image:url(Imagenes/NovedadesMarcadorDescargasIzquierda.gif); background-position:0% 50%; background-repeat:no-repeat; padding:0em 0em 0em 1em; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold;}
.novedadInfo .contenido .listado .item .ficha .descripcion .descargas ul li a{background-image:url(Imagenes/NovedadesMarcadorDescargasDerecha.gif); background-position:100% 50%; background-repeat:no-repeat; padding:0em 2em 0em 0em;}

.formularioSolicitud{width:58em; font-family:Arial, Helvetica, sans-serif; margin-top:1em;}
.formularioSolicitud fieldset{width:60em;}
.formularioSolicitud fieldset legend{color:#000000; font-weight:bold; font-size:1.1em;}
.formularioSolicitud dl{width:57em;}
.formularioSolicitud dd{width:15em; float:left; text-align:right; padding-top:0.3em; margin:0.1em 0em;}
.formularioSolicitud dt{width:32em; float:left; margin:0.1em 0em;}
.formularioSolicitud dt input{width:28em;}
.formularioSolicitud dt textarea{width:28em; height:8em;}
.formularioSolicitud .botonera{width:58em; padding:0em 2em; text-align:right;}
.formularioSolicitud .botonera input{width:5em;}

.paginado{background-image:url(Imagenes/Paginado_Fondo.jpg); background-position:50% 0%; background-repeat:no-repeat; padding:1em 0em 0em 0em; margin:1em 0em; width:70.6em; height:3.2em}
.paginado .totalElementos {width:15em; float:left; padding-left:7em;}
.paginado .totalElementos span{font-family:Arial; font-size:1.1em; font-weight:bold; }
.paginado .paginas {width:40em; text-align:right; float:left;}
.paginado .paginas span {float:right;}
.paginado .paginas a{color:#fa7000;}
.paginado .paginas .numeroPagina {}

.mapaWeb {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/mapaWebFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.mapaWeb .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.mapaWeb .cabeceraLink img{width:12em; height:12em; border:0em;}

.mapaWeb .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.mapaWeb .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.mapaWeb .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.mapaWeb .menu ul li a{ color:#FFFFFF; }
.mapaWeb .menu ul li a:hover{color:#BCBCBC;}

.mapaWeb .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}
.mapaWeb .contenido .informacionIzquierda{width:15em; padding:0em; margin:0em; float:left;}
.mapaWeb .contenido .informacionDerecha {width:45em; padding:1em 0em 0em 3em; margin:0em 0em 0em 4em; float:left;}
.mapaWeb .contenido .informacionIzquierda p{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.mapaWeb .contenido .informacionIzquierda ul{padding:0em; margin:0em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; list-style:none;}
.mapaWeb .contenido .informacionIzquierda ul li{padding:0.5em 0em 0.5em 1.5em; background-image:url(Imagenes/ContactoMarcadorLista.gif); background-position:0% 1em; background-repeat:no-repeat;}
.mapaWeb .contenido .informacionIzquierda ul li a{color:#000000; font-size:1.1em;}
.mapaWeb .contenido .informacionIzquierda ul li li a{color:#000000; font-size:1em; font-weight:normal;}
.mapaWeb .contenido .informacionDerecha p{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;}
.mapaWeb .contenido .informacionDerecha ul{padding:0em; margin:0em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; list-style:none;}
.mapaWeb .contenido .informacionDerecha ul li{padding:0.5em 0em 0.5em 1.5em; background-image:url(Imagenes/ContactoMarcadorLista.gif); background-position:0% 1em; background-repeat:no-repeat;}
.mapaWeb .contenido .informacionDerecha ul li a{color:#000000; font-size:1.1em;}
.mapaWeb .contenido .informacionDerecha ul li li a{color:#000000; font-size:1em; font-weight:normal;}

.accesibilidad {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/accesibilidadFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.accesibilidad .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.accesibilidad .cabeceraLink img{width:12em; height:12em; border:0em;}

.accesibilidad .contenido{width:70.6em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}
.accesibilidad .contenido p{font-family:Arial, Helvetica, sans-serif; font-size:1.3em;}
.accesibilidad .contenido ul{list-style:none;}
.accesibilidad .contenido ul li{font-size:1.2em;}

.catalogoCompleto {margin:0em auto; padding:2em 0em 0em 0em; background-image:url(Imagenes/catalogoPrincipalFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.catalogoCompleto .cabeceraLink{margin:2em auto; width:70em; height:12em; padding:0em 0em 0em 3.8em;}
.catalogoCompleto .cabeceraLink img{width:12em; height:12em; border:0em;}

.catalogoCompleto .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.catalogoCompleto .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.catalogoCompleto .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.catalogoCompleto .menu ul li a{ color:#FFFFFF; }
.catalogoCompleto .menu ul li a:hover{color:#BCBCBC;}

.catalogoCompleto .contenido{width:75em;  margin:0em auto; background:none; padding:10em 0em 0em 0em;}

.catalogoCompleto h1{font-size:1.4em; }
.catalogoCompleto h1 a{font-weight:bold; color:#000000;}
.catalogoCompleto h2{font-size:1.3em; padding-left:1em;}
.catalogoCompleto h2 a{ font-weight:bold; color:#000000;}
.catalogoCompleto h3{font-size:1.1em; padding-left:2em;}
.catalogoCompleto h3 a{ font-weight:bold; color:#000000;}
.catalogoCompleto h4{font-size:1.0em; padding-left:3em;}
.catalogoCompleto h4 a{ font-weight:bold; color:#000000;}
.catalogoCompleto h5{font-size:0.9em; padding-left:4em;}
.catalogoCompleto h5 a{ font-weight:normal; color:#000000;}

.confirmacionEnvio{font-size:1.2em;}

.MiCalendariocpYearNavigation,.MiCalendariocpMonthNavigation{background-color:#6677DD;text-align:center;vertical-align:middle;text-decoration:none;color:#FFFFFF;font-weight:bold;}
.MiCalendariocpDayColumnHeader,.MiCalendariocpYearNavigation,.MiCalendariocpMonthNavigation,.MiCalendariocpCurrentMonthDate,.MiCalendariocpCurrentMonthDateDisabled,.MiCalendariocpOtherMonthDate,
.MiCalendariocpOtherMonthDateDisabled,.MiCalendariocpCurrentDate,.MiCalendariocpCurrentDateDisabled,.MiCalendariocpTodayText,.MiCalendariocpTodayTextDisabled,.MiCalendariocpText{font-family:arial;font-size:8pt;}
TD.MiCalendariocpDayColumnHeader{text-align:right;border:solid thin #6677DD;border-width:0em 0em 0.1em 0em;}
.MiCalendariocpCurrentMonthDate,.MiCalendariocpOtherMonthDate,.MiCalendariocpCurrentDate{text-align:right;text-decoration:none;}
.MiCalendariocpCurrentMonthDateDisabled,.MiCalendariocpOtherMonthDateDisabled,.MiCalendariocpCurrentDateDisabled{color:#D0D0D0;text-align:right;text-decoration:line-through;}
.MiCalendariocpCurrentMonthDate{color:#6677DD;font-weight:bold;}
.MiCalendariocpCurrentDate{color: #FFFFFF;font-weight:bold;}
.MiCalendariocpOtherMonthDate{color:#808080;}
TD.MiCalendariocpCurrentDate{color:#FFFFFF;background-color: #6677DD;border-width:0.1em;border:solid thin #000000;}
TD.MiCalendariocpCurrentDateDisabled{border-width:0.1em;border:solid thin #FFAAAA;}
TD.MiCalendariocpTodayText,TD.MiCalendariocpTodayTextDisabled{border:solid thin #6677DD;border-width:0.1em 0em 0em 0em;}
A.MiCalendariocpTodayText,SPAN.MiCalendariocpTodayTextDisabled{height:2em;}
A.MiCalendariocpTodayText{color:#6677DD;font-weight:bold;}
SPAN.MiCalendariocpTodayTextDisabled{color:#D0D0D0;}
.MiCalendariocpBorder{border:solid thin #6677DD;}

/*MANTENIMIENTO*/
.mantenimiento {margin:0em auto; padding:0em 0em 0em 0em; background-image:url(imagenes/mantenimientoFondo.jpg); background-repeat:no-repeat; background-position:50% 0%;}

.mantenimiento h1{font-family:Arial, Helvetica, sans-serif; font-size:1.4em;}
.mantenimiento table{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; border-bottom:solid 0.2em #666666; border-right:solid 0.2em #666666;}
.mantenimiento tr{height:2.5em;}
.mantenimiento tr.cabeceraTabla{background-color:#000066; color:#FFFFFF; font-weight:bold; text-align:center;}
.mantenimiento tr.alternativa{background-color:#CCCCCC;}
.mantenimiento td.texto{padding:0em 0em 0em 2em;}
.mantenimiento td.icono{padding:0em; text-align:center;}
.mantenimiento img{border:0em;}
.mantenimiento textarea{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}

.mantenimiento .usuarioActual{width:30em; margin:0em auto; padding:3.4em 0em 0.5em 0em; font-family:Arial, Helvetica, sans-serif; font-size:2.8em; color:#ff7200; font-style:italic;}

.mantenimiento .menu{height:2em; width:100%; padding:0em; margin:0em auto;background-color:#000000; text-align:center;}
.mantenimiento .menu ul{padding:0.2em 0em 0em 0em; margin:0em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF; }
.mantenimiento .menu ul li{padding:0em 2.2em 0em 1em; background-image:url(Imagenes/marcador_Menu_Top.gif); background-repeat:no-repeat; background-position:0% 50%; display:inline; list-style:none;}
.mantenimiento .menu ul li a{ color:#FFFFFF; }
.mantenimiento .menu ul li a:hover{color:#BCBCBC;}

.mantenimiento .contenido{width:70em;  margin:0em auto; background:none; padding:5em 0em 0em 0em;}

.mantenimiento .contenido .listadoElementos{width:50em; margin:0em auto;}
.mantenimiento .contenido .nuevo{width:40em; margin:2em auto; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
.mantenimiento .contenido .nuevo .cajaTexto{width:20em;}

.mantenimiento .todosProductos{font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}

.mantenimiento .todosProductos .arbolProductos table{}
.mantenimiento .todosProductos .arbolProductos table tr{height:1em;}
.mantenimiento .todosProductos .arbolProductos table tr td{}
.mantenimiento .todosProductos .arbolProductos table tr td a{color:#000000;}

.mantenimiento .todosProductos .fichaProducto table{background-color:#FFFFFF; width:100%; border-bottom:solid 0.3em #666666; border-right:solid 0.3em #666666; border-top:solid 0.1em #666666; border-left:solid 0.1em #666666;}
.mantenimiento .todosProductos .fichaProducto table tr{height:1em;}
.mantenimiento .todosProductos .fichaProducto a {color:#000000;}

.pie{width:100%; height:2em; margin:2em auto;background-color:#000000; color:#FFFFFF; text-align:center;}
.pie .pieVisible{width:70.6em; margin:0em auto;}
.pie .pieVisible a{font-weight:bold; color:#FFFFFF;}
.pie .pieVisible .izquierda{width:35em; margin:0em; padding:0em; float:right; text-align:left;}
.pie .pieVisible .derecha{width:35em; margin:0em; padding:0em; float:right; text-align:right;}

.seccionActual {font-weight:bold;}

.estamosEnCalidad{color:#D3076B !important;}
.estamosEnCatalogo{color:#2C84FF !important;}
.estamosEnEmpresa{color:#FF7200 !important;}
.estamosEnNoticias{color:#6EBAEE !important;}
.estamosEnNovedades{color:#FF7200 !important;}
.estamosEnContacto{color:#00ebdf !important;}
.estamosEnBoletin{color:#00ebdf !important;}
.estamosEnDescargas{color:#00ebdf !important;}
	
.centrado{margin:0em auto; width:20%;}
.flotanteIzquierda {float:left;}
.rompe {clear:both; float:none;}
.rompeNoOcupa {clear:both; float:none; height:0em;}

.tamano11{font-size:1.1em !important;}
.tamano12{font-size:1.2em !important;}

.oculto{display:none;}
.visible {display:block;}

.noHayResultados{font-size:1.2em; font-weight:bold; color:#FF4444;}

.largo{width:70em; }
.corto{width:44.5em; }

.mano{cursor:pointer;}

.calendarioPopUp{position: absolute; visibility: hidden; background-color: white;}