a:hover{text-decoration:none; color:#000000;}
a{text-decoration:none;color:#000000;}
a:link {COLOR: #000000}



TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.Titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #db0601; FONT-FAMILY: Verdana
}
.cssNomCampo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.Label {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.cssDatagrid {
	BORDER-RIGHT: white; BORDER-TOP: white; BORDER-LEFT: white; BORDER-BOTTOM: white; BACKGROUND-COLOR: white
}
.cssHeader {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
.cssItem {
	COLOR: #000000; BACKGROUND-COLOR: white; padding: 35px 0;
}
.cssAlternatingItem {
	COLOR: #000000; BACKGROUND-COLOR: #e7e7e7
}

.cssAlternatingItemS {
	COLOR: #000000; BACKGROUND-COLOR: #FFFFFF
}


.cssSelected {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #669999
}
.cssFooter {
	COLOR: #000066; BACKGROUND-COLOR: #6998a6
}
.cssPager {
	BACKGROUND-COLOR: white
}




.titulotablita {
	font-family: tahoma;
	font-size: 10px;
	color: FFFFFF;
	font-weight: bold;
}
.letratablita {
	font-family: tahoma;
	font-size: 10px;
	color: FFFFFF;
}
.letracolor {color: #ffaa02}

.separator{
	border-bottom: 1px solid #d8d8d8;
}


.ssobrepar{
	border-bottom: 1px solid #d8d8d8;
	background-color:#cccccc;
	font-size:12px;
	color: #000000;
}

.sbajopar{
	border-bottom: 1px solid #d8d8d8;
	background-color:#db0601;
	font-size:12px;
	color: #ffffff;
}

.spar{
	border-bottom: 1px solid #d8d8d8;
	background-color:#006600;
	font-size:12px;
	color: #ffffff;
}






<!--
.Estilo14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  }
.Estilo13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;  }
.Estilo12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.Estilo17 {font-family: Tahoma; font-size: 9px; color: #538c25; font-weight: bold; }

.pais {font-family: Tahoma; font-size: 9px; color: #000000; font-weight: bold; }
.nropuesto {font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:bold; }

.Estilo18 {font-weight: bold}
.titulos {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.BajoPar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #db0601; font-weight: bold; border-bottom: 1px solid #d8d8d8;}
.ScorePar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; font-weight: bold; border-bottom: 1px solid #d8d8d8;}

.BajoParDia {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #db0601; border-bottom: 1px solid #d8d8d8;}
.ScoreParDia {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; border-bottom: 1px solid #d8d8d8;}


body {
	margin-top: 0px;
	margin-left:0px;
	overflow-x: hidden;
}

h1 {font-family: Arial; color:#ffffff; 
  margin:0; 
  font-size: 14px; 
  text-align:center; 
  text-shadow: 1px 1px 1px #000000;
} 

h3 {font-family: Arial; color:#ffffff; 
  margin:0; 
  font-size: 12px; 
  text-align:center; 
  text-shadow: 1px 1px 1px #000000;
} 


h2 {font-family: Tahoma; color:#ffffff; 
  margin:0; 
  font-size: 22px; 
  text-align:center; 
  text-shadow: 1px 1px 6px #000000;
} 

-->

cabezera {
  background-color: #0e327e;
  position:fixed;
  top: 0;
  width: 100%;
  height: 40px;
  color: white;
}



footer {
  position:fixed;
  bottom: 0;
  width: 100%;
  height: 20px;
  color: white;
}



.tooltip-top::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip-left {
  top: -5px;
  bottom:auto;
  right: 128%;  
}

.tooltip-left2 {
  top: -5px;
  bottom:auto;
  right: 105%;  
}

.tooltip-left::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent #555;
}
.tooltip .tooltiptext-leftarrow {
    visibility: hidden;
    width: 140px;
    background-color: #111;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    top: -5px;
    left: 110%;
}
.tooltip .tooltiptext-leftarrow::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent black transparent transparent;
}
.tooltip:hover .tooltiptext-leftarrow {
    visibility: visible;
}
