a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#productosb a,
#indexb a,
#contactob a,
#impresionb a,
#serviciosb a  {
   background-repeat: no-repeat;
   display: block;
   height: 87px;
   background-position: 0% 0px;
   font-size: 87px;
   line-height: 87px;
}

#impresionb a:hover,
#productosb a:hover  {
   background-position: -132px 0%;
}

#id13objetointeligentevectorial  {
   background: url(pid0indexmedia/id13objetointeligentevector.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 25px;
   z-index: 3;
   width: 303px;
   height: 107px;
}

#id29objetointeligentevectorial  {
   background: url(pid0indexmedia/id29objetointeligentevector.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 300px;
   z-index: 6;
   width: 123px;
   height: 126px;
}

#id7objetointeligentevectorial  {
   background: url(pid0indexmedia/id7objetointeligentevectori.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 855px;
   z-index: 4;
   width: 263px;
   height: 18px;
}

#impresiondigitalb a:hover  {
   background-position: -305px 0%;
}

#impresionb,
#productosb  {
   visibility: visible;
   position: absolute;
   top: 146px;
   z-index: 5;
   width: 132px;
   height: 87px;
}

#publicidad2000b a:hover  {
   background-position: -217px 0%;
}

#emailtext p a:hover  {
   font-style: italic;
}

#demarcacionestext p  {
   font: bold 12px/14px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#impresiondigitalb a  {
   background: url(pid0indexmedia/impresiondigitalb.png) no-repeat 0% 0px;
   display: block;
   height: 90px;
   width: 305px;
   font-size: 90px;
   line-height: 90px;
}

#serviciosb a:hover  {
   background-position: -131px 0%;
}

#impresiondigitalb  {
   visibility: visible;
   position: absolute;
   left: 321px;
   top: 730px;
   z-index: 6;
   width: 305px;
   height: 90px;
}

#contactob a:hover  {
   background-position: -121px 0%;
}

#demarcacionestext  {
   visibility: visible;
   position: absolute;
   left: 297px;
   top: 239px;
   z-index: 2;
   width: 502px;
}

#publicidad2000b a  {
   background: url(pid0indexmedia/publicidad2000b.png) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 217px;
   font-size: 13px;
   line-height: 13px;
}

#bienvenidotext p  {
   font: bold 18px/22px Verdana;
   margin: 0px;
   text-align: left;
}

#correob a:hover  {
   background-position: -53px 0%;
}

#publicidad2000b  {
   visibility: visible;
   position: absolute;
   left: 652px;
   top: 878px;
   z-index: 4;
   width: 217px;
   height: 13px;
}

#indexb a:hover  {
   background-position: -94px 0%;
}

#bienvenidotext  {
   visibility: visible;
   position: absolute;
   left: 328px;
   top: 523px;
   z-index: 4;
   width: 312px;
}

#emailtext p a  {
   font-style: italic;
   text-decoration: none;
   color: #FFFFFF;
}

#forma1copia2g  {
   background: url(pid0indexmedia/forma1copia2g.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 286px;
   z-index: 6;
   width: 418px;
   height: 218px;
}

#impresionb a  {
   width: 132px;
   background-image: url(pid0indexmedia/impresionb.png);
}

#serviciosb a  {
   width: 131px;
   background-image: url(pid0indexmedia/serviciosb.png);
}

#capa7nomerge  {
   background: url(pid0indexmedia/capa7nomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 950px;
}

#productosb a  {
   width: 132px;
   background-image: url(pid0indexmedia/productosb.png);
}

#contactob a  {
   width: 121px;
   background-image: url(pid0indexmedia/contactob.png);
}

#somostext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   text-align: left;
   color: #555555;
}

#emailtext p  {
   font: italic 14px/13px "Verdana Bold";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#paratext p  {
   font: bold 14px/17px Verdana;
   margin: 0px;
   text-align: left;
}

#impresionb  {
   left: 590px;
}

#shape1copy  {
   background: url(pid0indexmedia/shape1copy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 794px;
   z-index: 2;
   width: 710px;
   height: 112px;
}

#layer6copy  {
   background: url(pid0indexmedia/layer6copy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 638px;
   z-index: 4;
   width: 700px;
   height: 188px;
}

#serviciosb  {
   visibility: visible;
   position: absolute;
   left: 312px;
   top: 146px;
   z-index: 5;
   width: 131px;
   height: 87px;
}

#productosb  {
   left: 451px;
}

#layer4copy  {
   background: url(pid0indexmedia/layer4copy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 179px;
   top: 869px;
   z-index: 3;
   width: 705px;
   height: 33px;
}

#pid0index  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#correob a  {
   background: url(pid0indexmedia/correob.png) no-repeat 0% 0px;
   display: block;
   height: 58px;
   width: 53px;
   font-size: 58px;
   line-height: 58px;
}

#emailtext  {
   visibility: visible;
   position: absolute;
   left: 201px;
   top: 879px;
   z-index: 4;
   width: 264px;
}

#somostext  {
   visibility: visible;
   position: absolute;
   left: 331px;
   top: 608px;
   z-index: 5;
   width: 293px;
}

#contactob  {
   visibility: visible;
   position: absolute;
   left: 730px;
   top: 146px;
   z-index: 5;
   width: 121px;
   height: 87px;
}

#derechos  {
   background: url(pid0indexmedia/derechos.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 538px;
   top: 859px;
   z-index: 4;
   width: 338px;
   height: 11px;
}

#indexb a  {
   width: 94px;
   background-image: url(pid0indexmedia/indexb.png);
}

#paratext  {
   visibility: visible;
   position: absolute;
   left: 330px;
   top: 576px;
   z-index: 6;
   width: 294px;
}

#forma2g  {
   background: url(pid0indexmedia/forma2g.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 0px;
   z-index: 2;
   width: 356px;
   height: 159px;
}

#correob  {
   visibility: visible;
   position: absolute;
   left: 822px;
   top: 271px;
   z-index: 5;
   width: 53px;
   height: 58px;
}

#forma7g  {
   background: url(pid0indexmedia/forma7g.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 492px;
   top: 859px;
   z-index: 5;
   width: 68px;
   height: 19px;
}

#layer10  {
   background: url(pid0indexmedia/layer10.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 525px;
   z-index: 5;
   width: 120px;
   height: 292px;
}

#layer6  {
   background: url(pid0indexmedia/layer6.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 265px;
   z-index: 4;
   width: 700px;
   height: 186px;
}

#forma1  {
   background: url(pid0indexmedia/forma1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 276px;
   z-index: 5;
   width: 444px;
   height: 245px;
}

#shape1  {
   background: url(pid0indexmedia/shape1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 177px;
   top: 159px;
   z-index: 4;
   width: 709px;
   height: 58px;
}

#layer9  {
   background: url(pid0indexmedia/layer9.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 652px;
   top: 510px;
   z-index: 4;
   width: 210px;
   height: 4px;
}

#shape2  {
   background: url(pid0indexmedia/shape2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 260px;
   z-index: 3;
   width: 710px;
   height: 571px;
}

#indexb  {
   visibility: visible;
   position: absolute;
   left: 208px;
   top: 146px;
   z-index: 5;
   width: 94px;
   height: 87px;
}

#forma2  {
   background: url(pid0indexmedia/forma2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 394px;
   z-index: 5;
   width: 11px;
   height: 105px;
}

#layer3  {
   background: url(pid0indexmedia/layer3.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 224px;
   z-index: 4;
   width: 703px;
   height: 10px;
}

#layer2  {
   background: url(pid0indexmedia/layer2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 177px;
   top: 159px;
   z-index: 3;
   width: 709px;
   height: 68px;
}

#capa5  {
   background: url(pid0indexmedia/capa5.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 527px;
   z-index: 5;
   width: 194px;
   height: 288px;
}

#capa6  {
   background: url(pid0indexmedia/capa6.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 432px;
   z-index: 6;
   width: 262px;
   height: 67px;
}

#capa4  {
   background: url(pid0indexmedia/capa4.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 208px;
   top: 26px;
   z-index: 2;
   width: 279px;
   height: 82px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(pid0indexmedia/exteriortile.jpg) center top no-repeat;
}

