#mapabutton a:hover,
#tiendabutton a:hover  {
   background-position: -63px 0%;
}

#sombramapa,
#sombratienda  {
   visibility: visible;
   position: absolute;
   left: 146px;
   z-index: 3;
   width: 66px;
   height: 66px;
   background-repeat: no-repeat;
}

#campagnolobutton a:hover  {
   background-position: -97px 0%;
}

#pinarellobutton a:hover  {
   background-position: -114px 0%;
}

#shimanobutton a:hover  {
   background-position: -81px 0%;
}

#cervelobutton a:hover  {
   background-position: -108px 0%;
}

#carreterapaseotriath  {
   background: url(pid1marcasmedia/carreterapaseotriath.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 32px;
   z-index: 3;
   width: 21px;
   height: 488px;
}

#scottbutton a:hover  {
   background-position: -96px 0%;
}

#assosbutton a:hover  {
   background-position: -88px 0%;
}

#campagnolobutton a  {
   background: url(pid1marcasmedia/campagnolobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 97px;
   font-size: 22px;
   line-height: 22px;
}

#zippbutton a:hover  {
   background-position: -80px 0%;
}

#opciones p a:hover  {
   color: #FF0000;
}

#pinarellobutton a  {
   background: url(pid1marcasmedia/pinarellobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 114px;
   font-size: 41px;
   line-height: 41px;
}

#campagnolobutton  {
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 603px;
   z-index: 3;
   width: 97px;
   height: 22px;
}

#shimanobutton a  {
   background: url(pid1marcasmedia/shimanobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 81px;
   font-size: 14px;
   line-height: 14px;
}

#cervelobutton a  {
   background: url(pid1marcasmedia/cervelobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 108px;
   font-size: 21px;
   line-height: 21px;
}

#pinarellobutton  {
   visibility: visible;
   position: absolute;
   left: 122px;
   top: 590px;
   z-index: 3;
   width: 114px;
   height: 41px;
}

#tiendabutton a  {
   background: url(pid1marcasmedia/tiendabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 62px;
   width: 63px;
   font-size: 62px;
   line-height: 62px;
}

#cervelobutton  {
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 603px;
   z-index: 2;
   width: 108px;
   height: 21px;
}

#scottbutton a  {
   background: url(pid1marcasmedia/scottbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 96px;
   font-size: 19px;
   line-height: 19px;
}

#localizaciong  {
   background: url(pid1marcasmedia/localizaciong.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 260px;
   z-index: 3;
   width: 61px;
   height: 5px;
}

#assosbutton a  {
   background: url(pid1marcasmedia/assosbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 88px;
   font-size: 13px;
   line-height: 13px;
}

#shimanobutton  {
   visibility: visible;
   position: absolute;
   left: 427px;
   top: 607px;
   z-index: 2;
   width: 81px;
   height: 14px;
}

#opciones p a  {
   color: #000000;
   text-decoration: none;
}

#sombratienda  {
   background-image: url(pid1marcasmedia/sombratienda.gif);
   top: 190px;
}

#vinividibici  {
   background: url(pid1marcasmedia/vinividibici.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 138px;
   top: 42px;
   z-index: 3;
   width: 118px;
   height: 120px;
}

#tiendabutton  {
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 192px;
   z-index: 4;
   width: 63px;
   height: 62px;
}

#zippbutton a  {
   background: url(pid1marcasmedia/zippbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 80px;
   font-size: 8px;
   line-height: 8px;
}

#mapabutton a  {
   background: url(pid1marcasmedia/mapabutton.gif) no-repeat 0% 0px;
   display: block;
   height: 63px;
   width: 63px;
   font-size: 63px;
   line-height: 63px;
}

#adresstext p  {
   font: 10px/11px Arial;
   margin: 0px;
   color: #4B4B4B;
   text-align: right;
}

#todociclismo  {
   background: url(pid1marcasmedia/todociclismo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 522px;
   z-index: 4;
   width: 247px;
   height: 50px;
}

#scottbutton  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 605px;
   z-index: 2;
   width: 96px;
   height: 19px;
}

#assosbutton  {
   visibility: visible;
   position: absolute;
   left: 595px;
   top: 608px;
   z-index: 2;
   width: 88px;
   height: 13px;
}

#mapabutton  {
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 269px;
   z-index: 4;
   width: 63px;
   height: 63px;
}

#adresstext  {
   visibility: visible;
   position: absolute;
   left: 483px;
   top: 537px;
   z-index: 2;
   width: 147px;
}

#opciones p  {
   font: 9px/11px Tahoma;
   margin: 0px;
   text-align: left;
}

#sombramapa  {
   background-image: url(pid1marcasmedia/sombramapa.gif);
   top: 267px;
}

#tourtext p  {
   font: 11px/11px Arial;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
}

#zippbutton  {
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 610px;
   z-index: 2;
   width: 80px;
   height: 8px;
}

#latiendag  {
   background: url(pid1marcasmedia/latiendag.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 183px;
   z-index: 3;
   width: 45px;
   height: 5px;
}

#id18logos  {
   background: url(pid1marcasmedia/id18logos.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 297px;
   top: 46px;
   z-index: 4;
   width: 263px;
   height: 284px;
}

#cabtext p  {
   font: 18px/22px "Arial Black";
   margin: 0px;
   color: #E40000;
   text-align: left;
}

#tourtext  {
   visibility: visible;
   position: absolute;
   left: 295px;
   top: 365px;
   z-index: 3;
   width: 319px;
}

#opciones  {
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 342px;
   z-index: 3;
   width: 144px;
}

#marcored  {
   background: url(pid1marcasmedia/marcored.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 118px;
   top: 19px;
   z-index: 2;
   width: 514px;
   height: 514px;
}

#ciclista  {
   background: url(pid1marcasmedia/ciclista.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 362px;
   z-index: 3;
   width: 120px;
   height: 207px;
}

#cabtext  {
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 339px;
   z-index: 3;
   width: 213px;
}

#fondo  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 650px;
   width: 700px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#capa1  {
   background: url(pid1marcasmedia/capa1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 43px;
   z-index: 3;
   width: 269px;
   height: 290px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

