#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%;
}

#cabecera2 p,
#cabecera p  {
   font: 18px/22px "Arial Black";
   margin: 0px;
   color: #E40000;
   text-align: left;
}

#pinarellobutton a:hover  {
   background-position: -114px 0%;
}

#shimanobutton a:hover  {
   background-position: -81px 0%;
}

#cervelobutton a:hover  {
   background-position: -108px 0%;
}

#carreterapaseotriath  {
   background: url(pid1nuestraideamedia/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%;
}

#zippbutton a:hover  {
   background-position: -80px 0%;
}

#opciones p a:hover  {
   color: #FF0000;
}

#campagnolobutton a  {
   background: url(pid1nuestraideamedia/campagnolobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 97px;
   font-size: 22px;
   line-height: 22px;
}

#pinarellobutton a  {
   background: url(pid1nuestraideamedia/pinarellobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 114px;
   font-size: 41px;
   line-height: 41px;
}

#tour2 p,
#tour p  {
   font: 11px/11px Arial;
   margin: 0px;
   padding-bottom: 10px;
   text-align: justify;
}

#campagnolobutton  {
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 1227px;
   z-index: 3;
   width: 97px;
   height: 22px;
}

#cervelobutton a  {
   background: url(pid1nuestraideamedia/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: 1214px;
   z-index: 3;
   width: 114px;
   height: 41px;
}

#shimanobutton a  {
   background: url(pid1nuestraideamedia/shimanobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 81px;
   font-size: 14px;
   line-height: 14px;
}

#tiendabutton a  {
   background: url(pid1nuestraideamedia/tiendabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 62px;
   width: 63px;
   font-size: 62px;
   line-height: 62px;
}

#assosbutton a  {
   background: url(pid1nuestraideamedia/assosbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 88px;
   font-size: 13px;
   line-height: 13px;
}

#scottbutton a  {
   background: url(pid1nuestraideamedia/scottbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 96px;
   font-size: 19px;
   line-height: 19px;
}

#localizaciong  {
   background: url(pid1nuestraideamedia/localizaciong.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 260px;
   z-index: 3;
   width: 61px;
   height: 5px;
}

#cervelobutton  {
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 1227px;
   z-index: 2;
   width: 108px;
   height: 21px;
}

#shimanobutton  {
   visibility: visible;
   position: absolute;
   left: 427px;
   top: 1231px;
   z-index: 2;
   width: 81px;
   height: 14px;
}

#zippbutton a  {
   background: url(pid1nuestraideamedia/zippbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 80px;
   font-size: 8px;
   line-height: 8px;
}

#tiendabutton  {
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 192px;
   z-index: 4;
   width: 63px;
   height: 62px;
}

#sombratienda  {
   background-image: url(pid1nuestraideamedia/sombratienda.gif);
   top: 190px;
}

#opciones p a  {
   color: #000000;
   text-decoration: none;
}

#todociclismo  {
   background: url(pid1nuestraideamedia/todociclismo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 1146px;
   z-index: 4;
   width: 247px;
   height: 50px;
}

#vinividibici  {
   background: url(pid1nuestraideamedia/vinividibici.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 138px;
   top: 42px;
   z-index: 3;
   width: 118px;
   height: 120px;
}

#adresstext p  {
   font: 10px/11px Arial;
   margin: 0px;
   color: #4B4B4B;
   text-align: right;
}

#mapabutton a  {
   background: url(pid1nuestraideamedia/mapabutton.gif) no-repeat 0% 0px;
   display: block;
   height: 63px;
   width: 63px;
   font-size: 63px;
   line-height: 63px;
}

#assosbutton  {
   visibility: visible;
   position: absolute;
   left: 595px;
   top: 1232px;
   z-index: 2;
   width: 88px;
   height: 13px;
}

#scottbutton  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 1229px;
   z-index: 2;
   width: 96px;
   height: 19px;
}

#bajobartali  {
   background: url(pid1nuestraideamedia/bajobartali.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 43px;
   z-index: 3;
   width: 269px;
   height: 290px;
}

#mapabutton  {
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 269px;
   z-index: 4;
   width: 63px;
   height: 63px;
}

#sombramapa  {
   background-image: url(pid1nuestraideamedia/sombramapa.gif);
   top: 267px;
}

#zippbutton  {
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 1234px;
   z-index: 2;
   width: 80px;
   height: 8px;
}

#opciones p  {
   font: 9px/11px Tahoma;
   margin: 0px;
   text-align: left;
}

#adresstext  {
   visibility: visible;
   position: absolute;
   left: 483px;
   top: 1161px;
   z-index: 2;
   width: 147px;
}

#cabecera2  {
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 905px;
   z-index: 3;
   width: 175px;
}

#bajochema  {
   background: url(pid1nuestraideamedia/bajochema.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 703px;
   z-index: 3;
   width: 269px;
   height: 188px;
}

#latiendag  {
   background: url(pid1nuestraideamedia/latiendag.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 183px;
   z-index: 3;
   width: 45px;
   height: 5px;
}

#ciclista  {
   background: url(pid1nuestraideamedia/ciclista.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 986px;
   z-index: 3;
   width: 120px;
   height: 207px;
}

#opciones  {
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 342px;
   z-index: 3;
   width: 144px;
}

#marcored  {
   background: url(pid1nuestraideamedia/marcored.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 118px;
   top: 19px;
   z-index: 2;
   width: 514px;
   height: 1138px;
}

#cabecera  {
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 349px;
   z-index: 3;
   width: 133px;
}

#bartali  {
   background: url(pid1nuestraideamedia/bartali.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 296px;
   top: 46px;
   z-index: 4;
   width: 263px;
   height: 284px;
}

#tour2  {
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 935px;
   z-index: 3;
   width: 319px;
}

#fondo  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 1280px;
   width: 700px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#chema  {
   background: url(pid1nuestraideamedia/chema.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 296px;
   top: 706px;
   z-index: 4;
   width: 263px;
   height: 182px;
}

#tour  {
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 375px;
   z-index: 4;
   width: 319px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

