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

a ins  {
   text-decoration: none;
}

#contactosbutton a,
#id88linksbutton a,
#id99hyperlinksbutton a,
#id100hyperlinksbutton a,
#id86englishbutton a,
#id71enlacesbutton a,
#contactbutton a,
#contactsbutton a,
#id70enlacesbutton a,
#id68espanolbutton a,
#id98linksbutton a,
#id85nederlandsbutton a,
#id74nederlandsbutton a,
#id90nederlandsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#id102productenbutton a,
#id80productenbutton a,
#id65productosbutton a,
#id72productosbutton a,
#id66productsbutton a,
#id67espanolbutton a,
#id76englishbutton a,
#id82productsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#contacttext p,
#adrestext p,
#indextext p,
#id31espanoltext p,
#englishtext p,
#adres1text p,
#productostext p,
#productstext p,
#productentext p  {
   font: 11px/12px Arial;
   margin: 0px;
   text-align: left;
   color: #2B2B33;
}

#productos,
#products,
#talen,
#contactos,
#hyperlinks,
#links,
#contact,
#espanol,
#enlaces,
#nederlands,
#contacts,
#producten,
#english  {
   margin: 0px auto 0px 0px;
   width: 1024px;
   position: relative;
}

#id50i2009costapoolcareslbenalmdenaspanjetodosderecho p a:hover,
#adres1text p a:hover,
#contacttext p a:hover  {
   color: #C0C0C0;
}

#id50i2009costapoolcareslbenalmdenaspanjetodosderecho p a  {
   text-decoration: none;
   color: #FFFFFF;
}

#id86englishbutton a:hover,
#id85nederlandsbutton a:hover  {
   background-position: -50px 0%;
}

#id50i2009costapoolcareslbenalmdenaspanjetodosderecho p  {
   font: 13px/15px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id99hyperlinksbutton a:hover,
#id98linksbutton a:hover  {
   background-position: -32px 0%;
}

#id65productosbutton a:hover,
#contactosbutton a:hover  {
   background-position: -88px 0%;
}

#id50i2009costapoolcareslbenalmdenaspanjetodosderecho  {
   visibility: visible;
   position: absolute;
   left: 162px;
   top: 596px;
   z-index: 3;
   width: 655px;
}

#hyperlinkstext p a,
#linkstext p a,
#enlacestext p a  {
   text-decoration: none;
   color: #003366;
}

#linkstext p,
#hyperlinkstext p,
#enlacestext p  {
   font: 11px/12px Arial;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
   color: #003366;
}

#contactbutton a:hover,
#contactsbutton a:hover  {
   background-position: -70px 0%;
}

#productostext,
#productentext,
#productstext  {
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 213px;
   z-index: 8;
   width: 297px;
}

#id78englishbutton a,
#id77nederlandsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 93px;
   width: 121px;
   background-position: 0% 0px;
   font-size: 93px;
   line-height: 93px;
}

#hyperlinkstext,
#enlacestext,
#linkstext  {
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 211px;
   z-index: 5;
   width: 229px;
}

#id85nederlandsbutton,
#id86englishbutton  {
   visibility: visible;
   position: absolute;
   left: 402px;
   top: 167px;
   width: 50px;
   height: 15px;
}

#id77nederlandsbutton,
#id78englishbutton  {
   visibility: visible;
   position: absolute;
   top: 53px;
   z-index: 4;
   width: 121px;
   height: 93px;
}

#id100hyperlinksbutton,
#id88linksbutton  {
   visibility: visible;
   position: absolute;
   left: 691px;
   top: 167px;
   z-index: 4;
   width: 32px;
   height: 15px;
}

#id99hyperlinksbutton,
#id98linksbutton  {
   visibility: visible;
   position: absolute;
   left: 549px;
   top: 167px;
   z-index: 8;
   width: 32px;
   height: 15px;
}

#contactbutton,
#contactsbutton  {
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 167px;
   z-index: 9;
   width: 70px;
   height: 15px;
}

#theswimmingpoolservicecompany  {
   background: url(englishmedia/id13theswimmingpoolservicec.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 367px;
   top: 52px;
   z-index: 6;
   width: 228px;
   height: 82px;
}

#id102productenbutton a:hover  {
   background-position: -92px 0%;
}

#id66productsbutton a:hover  {
   background-position: -76px 0%;
}

#id70enlacesbutton a:hover  {
   background-position: -68px 0%;
}

#id68espanolbutton a:hover  {
   background-position: -44px 0%;
}

#id100hyperlinksbutton a  {
   width: 32px;
   background-image: url(contactsmedia/id100hyperlinksbutton.jpg);
}

#indextext,
#englishtext  {
   visibility: visible;
   position: absolute;
   left: 394px;
   top: 215px;
   z-index: 4;
   width: 365px;
}

#id102productenbutton a  {
   width: 92px;
   background-image: url(linksmedia/id102productenbutton.jpg);
}

#id85nederlandsbutton a  {
   width: 50px;
   background-image: url(hyperlinksmedia/id86englishbutton.jpg);
}

#id99hyperlinksbutton a  {
   width: 32px;
   background-image: url(contactsmedia/id100hyperlinksbutton.jpg);
}

#id74nederlandsbutton a  {
   width: 96px;
   background-image: url(talenmedia/id74nederlandsbutton.jpg);
}

#id90nederlandsbutton a  {
   width: 50px;
   background-image: url(hyperlinksmedia/id86englishbutton.jpg);
}

#adres1text,
#adrestext  {
   visibility: visible;
   position: absolute;
   top: 423px;
   z-index: 5;
   width: 155px;
}

#id77nederlandsbutton a  {
   background-image: url(talenmedia/id77nederlandsbutton.jpg);
}

#id65productosbutton a  {
   width: 88px;
   background-image: url(enlacesmedia/id65productosbutton.jpg);
}

#id72productosbutton a  {
   width: 88px;
   background-image: url(enlacesmedia/id65productosbutton.jpg);
}

#shape2copy13,
#shape2  {
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 23px;
   width: 639px;
   height: 146px;
   background-repeat: no-repeat;
}

#id80productenbutton a  {
   width: 92px;
   background-image: url(linksmedia/id102productenbutton.jpg);
}

#id82productsbutton a  {
   width: 76px;
   background-image: url(englishmedia/id82productsbutton.jpg);
}

#id77nederlandsbutton  {
   left: 642px;
}

#id102productenbutton  {
   visibility: visible;
   position: absolute;
   left: 524px;
   top: 167px;
   width: 92px;
   height: 18px;
}

#id66productsbutton a  {
   width: 76px;
   background-image: url(hyperlinksmedia/id66productsbutton.jpg);
}

#id65productosbutton  {
   visibility: visible;
   position: absolute;
   left: 525px;
   top: 167px;
   width: 88px;
   height: 18px;
}

#id76englishbutton a  {
   width: 58px;
   background-image: url(talenmedia/id76englishbutton.jpg);
}

#id67espanolbutton a  {
   width: 68px;
   background-image: url(talenmedia/id67espanolbutton.jpg);
}

#id71enlacesbutton a  {
   width: 68px;
   background-image: url(contactosmedia/id71enlacesbutton.jpg);
}

#id86englishbutton a  {
   width: 50px;
   background-image: url(hyperlinksmedia/id86englishbutton.jpg);
}

#id78englishbutton a  {
   background-image: url(talenmedia/id78englishbutton.jpg);
}

#id70enlacesbutton a  {
   width: 68px;
   background-image: url(contactosmedia/id71enlacesbutton.jpg);
}

#id68espanolbutton a  {
   width: 44px;
   background-image: url(enlacesmedia/id68espanolbutton.jpg);
}

#id66productsbutton  {
   visibility: visible;
   position: absolute;
   left: 531px;
   top: 167px;
   width: 76px;
   height: 18px;
}

#logocostapoolcare  {
   background: url(productosmedia/logocostapoolcare.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 150px;
   top: 30px;
   z-index: 5;
   width: 215px;
   height: 135px;
}

#id31espanoltext p  {
   padding-bottom: 10px;
}

#id70enlacesbutton  {
   visibility: visible;
   position: absolute;
   left: 533px;
   top: 167px;
   z-index: 8;
   width: 68px;
   height: 15px;
}

#id86englishbutton  {
   z-index: 3;
}

#id78englishbutton  {
   left: 507px;
}

#id68espanolbutton  {
   visibility: visible;
   position: absolute;
   left: 405px;
   top: 167px;
   z-index: 3;
   width: 44px;
   height: 15px;
}

#contactosbutton a  {
   width: 88px;
   background-image: url(enlacesmedia/contactosbutton.jpg);
}

#id88linksbutton a  {
   width: 32px;
   background-image: url(contactsmedia/id100hyperlinksbutton.jpg);
}

#id98linksbutton a  {
   width: 32px;
   background-image: url(contactsmedia/id100hyperlinksbutton.jpg);
}

#contactsbutton a  {
   width: 70px;
   background-image: url(hyperlinksmedia/contactsbutton.jpg);
}

#productentext p  {
   padding-bottom: 10px;
}

#contacttext p a  {
   text-decoration: none;
   color: #2B2B33;
}

#contactosbutton  {
   visibility: visible;
   position: absolute;
   left: 661px;
   top: 167px;
   z-index: 9;
   width: 88px;
   height: 15px;
}

#lijn,
#lijncopy  {
   visibility: visible;
   position: absolute;
   left: 393px;
   width: 366px;
   height: 2px;
   background-color: #BCBCBC;
   background-image: none;
   font-size: 1px;
}

#contactbutton a  {
   width: 70px;
   background-image: url(hyperlinksmedia/contactsbutton.jpg);
}

#productostext p  {
   padding-bottom: 10px;
}

#adres1text p a  {
   text-decoration: none;
   color: #999999;
}

#productstext p  {
   padding-bottom: 10px;
}

#englishtext p  {
   padding-bottom: 10px;
}

#shape2copy13  {
   background-image: url(productosmedia/shape2copy13.jpg);
   z-index: 4;
}

#adres1text p  {
   color: #999999;
}

#shape2copy3  {
   background: url(englishmedia/shape2copy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 632px;
   top: 152px;
   z-index: 8;
   width: 148px;
   height: 57px;
}

#adrestext p  {
   color: #999999;
}

#layer71copy  {
   background: url(productosmedia/layer71copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 568px;
   top: 443px;
   z-index: 6;
   width: 185px;
   height: 30px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 398px;
   top: 209px;
   z-index: 4;
   width: 370px;
}

#shape2copy2  {
   background: url(englishmedia/shape2copy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 494px;
   top: 152px;
   z-index: 7;
   width: 152px;
   height: 57px;
}

#layer15copy  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 0px;
   z-index: 1;
   width: 1018px;
   height: 1419px;
   background-color: #FFFFFF;
   background-image: none;
}

#adres1text  {
   left: 564px;
}

#shape3copy  {
   background: url(enlacesmedia/shape3copy.jpg) no-repeat;
   position: absolute;
   left: 147px;
   top: 183px;
   z-index: 4;
   width: 640px;
   height: 512px;
}

#shape2copy  {
   background: url(englishmedia/shape2copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 347px;
   top: 152px;
   z-index: 6;
   width: 161px;
   height: 57px;
}

#adrestext  {
   left: 394px;
}

#lijncopy  {
   z-index: 4;
   top: 509px;
}

#layer69  {
   background: url(englishmedia/layer69.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 206px;
   z-index: 7;
   width: 205px;
   height: 361px;
}

#layer76  {
   background: url(productosmedia/layer76.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 419px;
   z-index: 5;
   width: 315px;
   height: 225px;
}

#layer70  {
   background: url(englishmedia/layer70.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 589px;
   top: 526px;
   z-index: 4;
   width: 179px;
   height: 36px;
}

#layer75  {
   background: url(productosmedia/layer75.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 205px;
   z-index: 4;
   width: 315px;
   height: 218px;
}

#layer74  {
   background: url(enlacesmedia/layer74.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 461px;
   top: 0px;
   z-index: 3;
   width: 401px;
   height: 223px;
}

#layer79  {
   background: url(productosmedia/layer79.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 642px;
   z-index: 6;
   width: 315px;
   height: 225px;
}

#layer80  {
   background: url(productosmedia/layer80.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 428px;
   top: 681px;
   z-index: 7;
   width: 219px;
   height: 166px;
}

#layer67  {
   background: url(englishmedia/layer67.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 509px;
   top: 25px;
   z-index: 5;
   width: 275px;
   height: 142px;
}

#layer81  {
   background: url(productosmedia/layer81.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 594px;
   top: 790px;
   z-index: 8;
   width: 134px;
   height: 58px;
}

#shape10  {
   background: url(productosmedia/shape10.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 145px;
   top: 181px;
   z-index: 3;
   width: 645px;
   height: 698px;
}

#layer72  {
   background: url(contactosmedia/layer72.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 534px;
   top: 25px;
   z-index: 3;
   width: 250px;
   height: 142px;
}

#layer65  {
   background: url(productosmedia/layer65.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 983px;
   height: 926px;
   visibility: visible;
}

#layer73  {
   background: url(productosmedia/layer73.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 25px;
   z-index: 5;
   width: 274px;
   height: 142px;
}

#layer71  {
   background: url(englishmedia/layer71.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 391px;
   top: 534px;
   z-index: 4;
   width: 183px;
   height: 28px;
}

#shape2  {
   background-image: url(productosmedia/shape2.jpg);
   z-index: 3;
}

#shape9  {
   background: url(contactosmedia/shape9.jpg) no-repeat;
   position: absolute;
   left: 144px;
   top: 183px;
   z-index: 3;
   width: 645px;
   height: 384px;
}

#shape3  {
   background: url(englishmedia/shape3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 183px;
   z-index: 3;
   width: 640px;
   height: 404px;
}

#lijn  {
   z-index: 5;
   top: 406px;
}

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

