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

a ins  {
   text-decoration: none;
}

#surtidorcompactobutton a,
#asesoramientobutton a,
#noticiasbutton a,
#productosbutton a,
#serviciosbutton a,
#interioresbutton a,
#fuentesdigitalesbutton a,
#paisajismobutton a,
#contactobutton a,
#cortinadeaguabutton a,
#minifuentesbutton a,
#clientesbutton a,
#oasisbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#balletbutton a,
#fuentesbutton a,
#i50anosbutton a,
#catalogobutton a,
#espectaculosbutton a,
#rehabilitacionbutton a,
#dondeestamosbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#i9literal,
#i3literal,
#i11literal,
#i7literal,
#i8literal,
#i2literal,
#i1literal,
#i10literal,
#i6literal,
#i5literal,
#i4literal  {
   visibility: visible;
   position: absolute;
   left: 554px;
   top: 287px;
   z-index: 5;
   width: 332px;
}

#i7text p,
#i4text p,
#i1text p,
#i10text p,
#i11text p,
#i8text p,
#i5text p,
#i2text p,
#i6text p,
#i3text p  {
   font: 13px/18px Verdana;
   margin: 0px;
   text-align: justify;
   color: #FFFFFF;
}

#pid11i11,
#pid4i4,
#pid8i8,
#pid3i3,
#pid7i7,
#pid2i2,
#pid6i6,
#pid5i5,
#pid9i9,
#pid1i1,
#pid10i10  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#i8text,
#i11text,
#i5text,
#i9text,
#i2text,
#i3text,
#i6text,
#i7text,
#i4text,
#i1text,
#i10text  {
   visibility: visible;
   position: absolute;
   left: 192px;
   top: 287px;
   z-index: 4;
   width: 293px;
}

#englishbutton a:hover,
#fuentestext p a:hover,
#videosmenu li a:hover,
#espanolbutton a:hover  {
   color: #88D2DA;
}

#capa7,
#capa6,
#capa5,
#capa4,
#capa9,
#capa3,
#capa2,
#capa12,
#capa1,
#capa10  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 186px;
   z-index: 2;
   width: 1024px;
   height: 539px;
   background-repeat: no-repeat;
}

#paisajismobutton a:hover,
#interioresbutton a:hover  {
   background-position: -81px 0%;
}

#idibutton a,
#lumiartecniabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#englishbutton a,
#espanolbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #898989;
}

#surtidorcompactobutton a:hover  {
   background-position: -150px 0%;
}

#fuentesdigitalesbutton a:hover  {
   background-position: -132px 0%;
}

#espanolbutton,
#englishbutton  {
   font: 12px/18px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 34px;
   z-index: 2;
   height: 12px;
}

#rehabilitacionbutton a:hover  {
   background-position: -196px 0%;
}

#asesoramientobutton a:hover  {
   background-position: -211px 0%;
}

#cortinadeaguabutton a:hover  {
   background-position: -181px 0%;
}

#lumiartecniabutton a:hover  {
   background-position: -115px 0%;
}

#dondeestamosbutton a:hover  {
   background-position: -118px 0%;
}

#espectaculosbutton a:hover  {
   background-position: -270px 0%;
}

#minifuentesbutton a:hover  {
   background-position: -177px 0%;
}

#informacionbutton a:hover  {
   background-position: -194px 0%;
}

#architizerbutton a:hover  {
   background-position: -22px 0%;
}

#fuentesdigitalesbutton a  {
   width: 132px;
}

#surtidorcompactobutton a  {
   width: 150px;
}

#serviciosbutton a:hover  {
   background-position: -70px 0%;
}

#productosbutton a:hover  {
   background-position: -85px 0%;
}

#catalogobutton a:hover  {
   background-position: -73px 0%;
}

#contactobutton a:hover  {
   background-position: -72px 0%;
}

#noticiasbutton a:hover  {
   background-position: -62px 0%;
}

#fuentesdigitalesbutton  {
   visibility: hidden;
   position: absolute;
   left: 516px;
   top: 323px;
   z-index: 7;
   width: 132px;
   height: 14px;
}

#surtidorcompactobutton  {
   visibility: hidden;
   position: absolute;
   left: 290px;
   top: 323px;
   z-index: 11;
   width: 150px;
   height: 14px;
}

#facebookbutton a:hover  {
   background-position: -24px 0%;
}

#rehabilitacionbutton a  {
   width: 196px;
}

#clientesbutton a:hover  {
   background-position: -156px 0%;
}

#i50anosbutton a:hover  {
   background-position: -189px 0%;
}

#cortinadeaguabutton a  {
   width: 181px;
}

#asesoramientobutton a  {
   width: 211px;
}

#fuentesbutton a:hover  {
   background-position: -185px 0%;
}

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

#rehabilitacionbutton  {
   visibility: hidden;
   position: absolute;
   left: 411px;
   top: 290px;
   z-index: 9;
   width: 196px;
   height: 17px;
}

#lumiartecniabutton a  {
   width: 115px;
}

#iniciobutton a:hover  {
   background-position: -18px 0%;
}

#dondeestamosbutton a  {
   width: 118px;
}

#espectaculosbutton a  {
   width: 270px;
}

#informacionbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   width: 194px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#cortinadeaguabutton  {
   visibility: hidden;
   position: absolute;
   left: 290px;
   top: 263px;
   z-index: 11;
   width: 181px;
   height: 14px;
}

#asesoramientobutton  {
   visibility: hidden;
   position: absolute;
   left: 410px;
   top: 233px;
   z-index: 9;
   width: 211px;
   height: 14px;
}

#videos p,
#i9text p  {
   margin: 0px;
   color: #FFFFFF;
   line-height: 18px;
   font-family: Verdana;
   text-align: left;
}

#oasisbutton a:hover  {
   background-position: -111px 0%;
}

#minifuentesbutton a  {
   width: 177px;
}

#paisajismobutton a  {
   width: 81px;
}

#espectaculosbutton  {
   visibility: hidden;
   position: absolute;
   left: 516px;
   top: 290px;
   z-index: 7;
   width: 270px;
   height: 17px;
}

#architizerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   width: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#lumiartecniabutton  {
   visibility: hidden;
   position: absolute;
   left: 57px;
   top: 233px;
   z-index: 12;
   width: 115px;
   height: 15px;
}

#interioresbutton a  {
   width: 81px;
}

#dondeestamosbutton  {
   visibility: hidden;
   position: absolute;
   left: 57px;
   top: 320px;
   z-index: 12;
   width: 118px;
   height: 17px;
}

#productosbutton a  {
   width: 85px;
}

#minifuentesbutton  {
   visibility: hidden;
   position: absolute;
   left: 290px;
   top: 293px;
   z-index: 11;
   width: 177px;
   height: 14px;
}

#informacionbutton  {
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 192px;
   z-index: 4;
   width: 194px;
   height: 13px;
}

#idibutton a:hover  {
   background-position: -37px 0%;
}

#serviciosbutton a  {
   width: 70px;
}

#interioresbutton  {
   visibility: hidden;
   position: absolute;
   left: 290px;
   top: 353px;
   z-index: 11;
   width: 81px;
   height: 14px;
}

#paisajismobutton  {
   visibility: hidden;
   position: absolute;
   left: 411px;
   top: 263px;
   z-index: 9;
   width: 81px;
   height: 14px;
}

#contactobutton a  {
   width: 72px;
}

#catalogobutton a  {
   width: 73px;
}

#informacionpopup  {
   visibility: hidden;
   position: absolute;
   left: 36px;
   top: 213px;
   z-index: 11;
   width: 253px;
   height: 153px;
   background-repeat: no-repeat;
}

#facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   width: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#architizerbutton  {
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 670px;
   z-index: 6;
   width: 22px;
   height: 22px;
}

#clientesbutton a  {
   width: 156px;
}

#noticiasbutton a  {
   width: 62px;
}

#videosmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#i50anosbutton a  {
   width: 189px;
}

#fuentestext p a  {
   color: #88D2DA;
   text-decoration: none;
}

#fuentesbutton a  {
   width: 185px;
}

#serviciosbutton  {
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 193px;
   z-index: 4;
   width: 70px;
   height: 14px;
}

#todasb,
#todas4  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 3;
   width: 1024px;
   background-repeat: no-repeat;
}

#productosbutton  {
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 193px;
   z-index: 4;
   width: 85px;
   height: 14px;
}

#clientesbutton  {
   visibility: hidden;
   position: absolute;
   left: 57px;
   top: 293px;
   z-index: 12;
   width: 156px;
   height: 14px;
}

#productospopup  {
   visibility: hidden;
   position: absolute;
   left: 266px;
   top: 213px;
   z-index: 10;
   width: 231px;
   height: 175px;
   background-repeat: no-repeat;
}

#noticiasbutton  {
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 193px;
   z-index: 4;
   width: 62px;
   height: 14px;
}

#contactobutton  {
   visibility: visible;
   position: absolute;
   left: 836px;
   top: 193px;
   z-index: 4;
   width: 72px;
   height: 14px;
}

#serviciospopup  {
   visibility: hidden;
   position: absolute;
   left: 388px;
   top: 213px;
   z-index: 8;
   width: 322px;
   height: 140px;
   background-repeat: no-repeat;
}

#balletbutton a  {
   width: 121px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 669px;
   z-index: 4;
   width: 24px;
   height: 24px;
}

#iniciobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   width: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#catalogobutton  {
   visibility: hidden;
   position: absolute;
   left: 290px;
   top: 230px;
   z-index: 11;
   width: 73px;
   height: 17px;
}

#englishbutton  {
   width: 47px;
   left: 916px;
}

#espanolbutton  {
   width: 53px;
   left: 836px;
}

#fuentesbutton  {
   visibility: visible;
   position: absolute;
   left: 517px;
   top: 190px;
   z-index: 4;
   width: 185px;
   height: 17px;
}

#oasisbutton a  {
   width: 111px;
}

#videosmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#i50anosbutton  {
   visibility: hidden;
   position: absolute;
   left: 57px;
   top: 260px;
   z-index: 12;
   width: 189px;
   height: 17px;
}

#fuentestext p  {
   font: 12px/18px Verdana;
   margin: 0px;
   color: #898989;
   text-align: center;
}

#fuentespopup  {
   visibility: hidden;
   position: absolute;
   left: 497px;
   top: 213px;
   z-index: 6;
   width: 305px;
   height: 152px;
   background-repeat: no-repeat;
}

#balletbutton  {
   visibility: hidden;
   position: absolute;
   left: 516px;
   top: 260px;
   z-index: 7;
   width: 121px;
   height: 17px;
}

#iniciobutton  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 190px;
   z-index: 4;
   width: 18px;
   height: 18px;
}

#idibutton a  {
   width: 37px;
}

#videosmarco  {
   visibility: visible;
   position: absolute;
   left: 547px;
   top: 280px;
   z-index: 4;
   width: 345px;
   height: 264px;
   background-color: #1B1C1E;
   background-image: none;
}

#todasmarcov  {
   visibility: visible;
   position: absolute;
   left: 333px;
   top: 574px;
   z-index: 3;
   width: 579px;
   height: 26px;
   background-color: #1B1C1E;
   background-image: none;
}

#fuentestext  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 665px;
   z-index: 5;
   width: 858px;
}

#flashxmedia  {
   visibility: visible;
   position: absolute;
   left: 346px;
   top: 70px;
   z-index: 2;
   width: 527px;
   height: 80px;
}

#oasisbutton  {
   visibility: hidden;
   position: absolute;
   left: 516px;
   top: 233px;
   z-index: 7;
   width: 111px;
   height: 14px;
}

#videosmenu  {
   font: 12px/18px Verdana;
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 431px;
   top: 578px;
   z-index: 4;
}

#logoxmedia  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 23px;
   z-index: 2;
   width: 179px;
   height: 142px;
}

#idibutton  {
   visibility: hidden;
   position: absolute;
   left: 411px;
   top: 322px;
   z-index: 9;
   width: 37px;
   height: 15px;
}

#cabecera  {
   background: url(8media/cabecera.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 212px;
}

#videos p  {
   font-size: 12px;
}

#i9text p  {
   font-size: 13px;
}

#capa12  {
   background-image: url(8media/capa12.jpg);
}

#capa11  {
   background: url(11media/capa11.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 185px;
   z-index: 2;
   width: 1024px;
   height: 540px;
}

#sellos  {
   visibility: visible;
   position: absolute;
   left: 885px;
   top: 654px;
   z-index: 4;
   width: 119px;
   height: 63px;
   background-repeat: no-repeat;
}

#todas4  {
   height: 75px;
   top: 650px;
}

#todas1  {
   background: url(8media/todas1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 301px;
   top: 26px;
   z-index: 2;
   width: 428px;
   height: 27px;
}

#layer7  {
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 260px;
   z-index: 3;
   width: 800px;
   height: 300px;
   background-repeat: no-repeat;
}

#todasl  {
   background: url(8media/todasl.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 60px;
   z-index: 2;
   width: 757px;
   height: 1px;
}

#videos  {
   visibility: visible;
   position: absolute;
   left: 371px;
   top: 577px;
   z-index: 4;
   width: 45px;
}

#capa10  {
   background-image: url(10media/capa10.jpg);
}

#todasb  {
   height: 31px;
   top: 183px;
}

#capa3  {
   background-image: url(3media/capa3.jpg);
   top: 185px;
}

#capa2  {
   background-image: url(2media/capa2.jpg);
}

#capa4  {
   background-image: url(4media/capa4.jpg);
}

#capa9  {
   background-image: url(9media/capa9.jpg);
}

#capa6  {
   background-image: url(6media/capa6.jpg);
}

#capa7  {
   background-image: url(7media/capa7.jpg);
}

#capa1  {
   background-image: url(1media/capa1.jpg);
}

#capa5  {
   background-image: url(5media/capa5.jpg);
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #060606;
}


