body{
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  background-color:#000;
}

.logoPos{
  z-index:3;
  position:absolute;
  top:30px;
  left:730px;
}

.base{
  position:absolute;
  top:0px;
  margin-bottom:-372px;
  width:100%;
  height:522px;
  text-align:center;
}

.menuBG{
  background-image:url('images/bg-content.png'); 
  z-index:3; 
  position:absolute; 
  top:30px; 
  left:0px; 
  width:200px; 
  height:282px;
}

.menuItemDown{
  z-index:3; 
  position:absolute; 
  left:0px;
}

.menuItemOver{
  z-index:3; 
  position:absolute; 
  left:0px;
}

#menuItemDown1{
  top:0px;
}

#menuItemOver1{
  top:0px; 
  visibility:hidden;
}

#menuItemDown2{
  top:56px;
}

#menuItemOver2{
  top:56px; 
  visibility:hidden;
}

#menuItemDown3{
  top:112px;
}

#menuItemOver3{
  top:112px; 
  visibility:hidden;
}

#menuItemDown4{
  top:168px;
}

#menuItemOver4{
  top:168px; 
  visibility:hidden;
}

#menuItemDown5{
  top:224px;
}

#menuItemOver5{
  top:224px; 
  visibility:hidden;
}

.contentBox{
  background-image:url('images/bg-1.gif');
  height:100%;
  width:100%;
}

.contentTable{
  margin-top:30px;
  height:462px;
  width:1010px;
}

.wallPaper{
  background-image:url('images/wallp-home-980.jpg');
}

.content{
  z-index:2;
  position:relative;
  width:970px;
  height:462px;
  text-align:center;
}

.shadowTop{
  height:150px;
  background-image:url('images/shadow-tp.png');
  background-repeat:repeat-x;
}

.shadowBottom{
  height:150px;
  background-image:url('images/shadow-bt.png');
  background-repeat:repeat-x;
}

.shadowI{
  width:20px;
  background-image:url('images/lado-i.png');
  background-repeat:repeat-y;
}

.shadowD{
  width:20px;
  background-image:url('images/lado-d.png');
  background-repeat:repeat-y;
}

.pestana{
  background-image:url('images/bg-header.png');
  background-repeat:repeat-x;
}

#pestanaMenu{
  z-index:3; 
  position:absolute; 
  top:-30px; 
  left:0px; 
  width:200px; 
  height:30px; 
  background-image:url('images/bg-header.png'); 
  background-repeat:repeat-x;
}

#pestanaPista{
  z-index:3; position:absolute; 
  left:720px; 
  top:312px; 
  width:250px; 
  height:30px; 
  background-image:url('images/bg-header.png'); 
  background-repeat:repeat-x;
}

.imgPistaPos{
  z-index:1; 
  position:absolute; 
  top:26px; 
  left:0px;
}
#imgPistaPosOver{
  visibility:hidden;
}

.tituloPestana{
  text-align:left;
  margin-left:25px;
  font-family:'Trebuchet MS';
  font-weight:bold;
  font-size:12pt;
  color:#c33;
}

.fondoFechas{
  background-image:url('images/bg-fechas.png');
  text-align:left;
  position:absolute;
  top:40px;
  left:40px;
  width:556px;
  height:350px;
}

.fechasDatos{
  margin-top:10px;
  padding:20px;
  width:516px;
  height:290px;
  font-family:'Verdana';
  font-size:14px;
  line-height:16px;
  color:#fff;
  overflow:auto;
}

.fechasItem{
  color:#fc6;
  font-weight:bold;
  font-family:'Verdana';
  font-size:14px;
}

.fechasNota{
  text-align:center;
  width:400px;
  height:20px;
  background-color:#fc6;
  color:#000;
}

.fechasTxt{
  margin-right:5px;
  text-align:left;
  color:#ccc;
  font-family:'Trebuchet MS';
  font-size:13px;
}

.calendarioTabla{
    width:770px;
    height:150px;
    z-index:3;
    position:absolute;
    top:312px;
    left:200px;
}

.division{
  text-align:left;
  color:#fff;
  font-family:'Arial';
  font-size:12px;
}

.videoPos{
  margin-right:5px;
  position:relative;
  top:0px;
  left:0px;
  width:255px;
  height:100px;
  text-align:left;
  overflow:auto;
}

.closeBtn{
  position:absolute; 
  left:370px; 
  top:0px;
}

#trackDaypageBG{
  position:absolute; 
  left:200px; 
  top:0px; 
  height:462px; 
  width:520px; 
  background-image:url(images/bg-content.png);
}

#trackDaypageContent{
  z-index:3; 
  position:absolute; 
  left:12px; 
  top:20px; 
  height:285px; 
  width:340px;
}

#quienespageBG{
  position:absolute; 
  left:200px; 
  top:0px; 
  height:462px; 
  width:520px; 
  background-image:url(images/bg-content.png);
}

#quienespageContent{
  z-index:3; 
  position:absolute; 
  left:12px; 
  top:20px; 
  height:285px; 
  width:340px;
}

#contactoPageBG{
  position:absolute; 
  left:200px; 
  top:0px; 
  height:312px; 
  width:520px; 
  background-image:url(images/bg-content.png);
}

#contactoPageContent{
  z-index:3; 
  position:absolute; 
  left:0px; 
  top:20px; 
  height:235px; 
  width:340px;
}

.sponsors{
  width:100%;
  height:40px;
}

a.fechas:link, a.fechas:visited, a.fechas:active{
  text-align:left;
  text-decoration:none;
  color:#fff;
  font-family:'Arial';
  font-size:12px;
}

a.fechas:hover{
  text-align:left;
  text-decoration:underline;
  color:#fff;
  font-family:'Arial';
  font-size:12px;
}

a.fechasTD:link, a.fechasTD:visited, a.fechasTD:active{
  margin-left:20px;
  text-align:left;
  text-decoration:none;
  color:#fff;
  font-family:'Trebuchet MS';
  font-size:12px;
}

a.fechasTD:hover{
  margin-left:20px;
  text-align:left;
  text-decoration:underline;
  color:#fc3;
  font-family:'Trebuchet MS';
  font-size:12px;
}

a.vidCap:link, a.vidCap:visited, a.vidCap:active{
  text-align:left;
  text-decoration:none;
  width:100px;
  height:60px;
  font-family:'Arial';
  font-size:11px;
  color:#ccc;
}

a.vidCap:hover{
  text-align:left;
  text-decoration:none;
  width:100px;
  height:60px;
  font-family:'Arial';
  font-size:11px;
  color:#fff;
}

a.galPags:link, a.galPags:visited, a.galPags:active{
  text-decoration:none;
  height:10px; 
  color:#c30; 
  font-size:12px; 
  line-height:20px; 
  font-family:'Trebuchet MS';
}

a.galPags:hover{
  text-decoration:underline;
  height:10px; 
  color:#fff; 
  font-size:12px; 
  line-height:20px; 
  font-family:'Trebuchet MS';
}

.seccionFechas{
  width:250px;
  height:100px;
  text-align:left;
  overflow:auto;
}

.seccionWP{
  width:255px;
  height:100px;
  text-align:left;
  overflow:auto;"
} 