/*****************************************************************************
Principal
***********************************************************************************/

body              {	background-color: #eaeaea; background-image: url(images/bg_2.jpg); background-position-x: 50%; background-position-y: 0%; background-repeat: repeat-x;}
.normal           { font-family: Arial; font-size: 8pt; color: #000080; }
.large            { font-family: Arial; font-size: 8pt; color: #000080; }
.small            { font-family: Arial; font-size: 8pt; color: #000080; }
a:link            { font-family: Arial; font-size: 8pt; color: #000080; }
a:visited         { font-family: Arial; font-size: 8pt; color: #000080; }
a:hover           { font-family: Arial; font-size: 8pt; color: #df8600; }
h1.servicios                { font-size:12px; line-height:12px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; color: #ffffff; float:left; margin-left: 10px; }
h1.home                { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h1.home a:link         { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h1.home a:hover        { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h1.home a:visited      { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h1.torneos             { color: #000080; font-family: Tahoma; font-size: 18px; font-weight: bold; float: left; letter-spacing: -1px; vertical-align: middle; margin-left: 0px; line-height: 22px; }
h1.mapa                { font-size:8pt; font-weight: normal; padding-bottom: 0px; color: #000080; display: inline;}
h1.mapa a:link         { font-size:8pt; font-weight: normal; padding-bottom: 0px; color: #000080; display: inline;}
h1.mapa a:hover        { font-size:8pt; font-weight: normal; padding-bottom: 0px; color: #df8600; display: inline;}
h1.partidos                { font-size:12px; font-weight: bold; padding-bottom: 0px; color: #000080; display: inline;}
h1.partidos a:link         { font-size:12px; font-weight: bold; padding-bottom: 0px; color: #000080; display: inline;}
h1.partidos a:hover        { font-size:12px; font-weight: bold; padding-bottom: 0px; color: #df8600; display: inline;}
h2.torneos             { color: #666666; font-family: Tahoma; font-size: 18px; font-weight: bold; float: left; letter-spacing:-1px; vertical-align: middle; margin-left: 1px; text-decoration: none; }
h2.torneos a:link             { color: #666666; font-family: Tahoma; font-size: 18px; font-weight: bold; float: left; letter-spacing:-1px; vertical-align: middle; margin-left: 1px; text-decoration: none; }
h2.torneos a:hover             { color: #666666; font-family: Tahoma; font-size: 18px; font-weight: bold; float: left; letter-spacing:-1px; vertical-align: middle; margin-left: 1px; text-decoration: none; }
h2.torneos a:visited             { color: #666666; font-family: Tahoma; font-size: 18px; font-weight: bold; float: left; letter-spacing:-1px; vertical-align: middle; margin-left: 1px; text-decoration: none; }
h2.home                { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h2.home a:link         { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h2.home a:hover	       { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h2.home a:visited      { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h3.titulares  { font-family: Arial; font-size: 12px; color: #000080; display: inline; font-weight: normal; text-decoration: none; }
h3.titulares a  { font-family: Arial; font-size: 12px; color: #000080; display: inline; font-weight: normal; text-decoration: none;}
h3.titulares a:hover  { font-family: Arial; font-size: 12px; color: #000080; display: inline; font-weight: normal; text-decoration: underline; }
h3.torneos                { font-family: Arial; font-size: 12px; font-weight: bold; }
h3.home                { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h3.home a:link         { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h3.home a:hover        { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h3.home a:visited      { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
h4.home                { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h4.home a:link         { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h4.home a:hover	       { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h4.home a:visited      { font-family: Tahoma; font-size:18px; line-height:22px; letter-spacing:-1px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
h4.bottom                   { font-family: Arial; font-size: 8pt; color: #000080; display: inline; font-weight: normal; }
h4.bottom a:link            { font-family: Arial; font-size: 8pt; color: #000080; display: inline; font-weight: normal; }
h4.bottom a:visited         { font-family: Arial; font-size: 8pt; color: #000080; display: inline; font-weight: normal; }
h4.bottom a:hover           { font-family: Arial; font-size: 8pt; color: #df8600; display: inline; font-weight: normal; }
.title            { font-family: Sans-Serif; font-size: 16px; color: #000080; }
.title3           { font-family: Sans-Serif; font-size: 16px; color: #ff9900; }
.resultados a		  { font-family: Arial; font-size: 8pt; color: #000080; text-decoration: none}
.resultados a:hover		  { font-family: Arial; font-size: 8pt; color: #000080; text-decoration: underline;}
.jugadores		  { padding-left: 5px;}
.equipos		  { padding-left: 5px;}
.home             { border-collapse: collapse; }
.left             { border-right:1px solid #999999; border-left:1px solid #999999; background-image: url(images/body_bg.png); background-color: #EEEFF0; vertical-align: top; width: 144px; }
.middle           { border-top:0px solid #999999; background-color: #ffffff; vertical-align: top; width: 527px;}
.right            { border-left:1px solid #999999; border-top:0px solid #999999; border-right:1px solid #999999; background-image: url(images/body_bg.png); background-color: #ffffff; vertical-align: top; width: 324px; }
.banner-header    { padding-left: 20px; padding-bottom: 15px; border-collapse: collapse;}
.banner-header-1  { padding-left: 18px; border-collapse: collapse;}
.banner-header-2  { padding-right: 20px; padding-bottom: 15px; border-collapse: collapse;}
.banner-header-3  { padding-left: 10px; border-collapse: collapse;}

.header-1         { padding: 5px; border-collapse: collapse; vertical-align: middle; border-bottom: solid 1px #999999; background-color: #cccccc; }
.header-2         { position: relative; }
.top-left 		  { height: 100%; padding: 5px 0px 5px 5px; margin: 0; }
.top-right        { position: relative; float: right; display: inline-block; margin: 0; padding: 5px 5px 5px 0px; }
.header-header    { background-image: url(images/body_bg.png); }
.ticker           { border-left:1px solid #ff9900; border-top:1px solid #ff9900; border-right:1px solid #ff9900; border-bottom:1px solid #ff9900; border-style: dotted; }
.negrita          { font-weight: bold; }
.footer           { background-image: url(images/header.png); border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; border-top:1px solid #999999; color: #ffffff;}
.mensaje-enviado  { padding-left: 5px; padding-right: 5px; }


/*****************************************************************************
Menú Izquierda
***********************************************************************************/

.contenido		  { padding-top: 0px; padding-bottom: 1px; }
.menu100	      { border-top: 0px solid #999999; border-bottom: 1px solid #999999; border-collapse: collapse; background-image: url(images/header.png); color: #ffffff; font-weight: bold; padding-left: 5px; line-height: 16px; height: 18px; vertical-align: middle; border-collapse: collapse; }
.menu200	      { border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-collapse: collapse; background-color: #C0C0C0; padding-left: 5px; line-height: 16px; height: 18px; vertical-align: middle; border-collapse: collapse; }
.menu300          { border-top: 0px solid #999999; border-bottom: 1px solid #999999; border-collapse: collapse; border-bottom-style: dotted; vertical-align: middle; background-color: #e3e6e8; padding-left: 5px; border-collapse: collapse; line-height: 16px; height: 18px; }
.menu400          { border-top: 0px solid #999999; border-bottom: 1px solid #999999; border-collapse: collapse; border-bottom-style: dotted; vertical-align: middle; background-color: #F7F8F9; padding-left: 15px; border-collapse: collapse; line-height: 16px; height: 18px; }


/*****************************************************************************
Torneos
***********************************************************************************/

.tabla-menu  { font-size:12px; height: 15px; vertical-align: bottom; padding-bottom: 0px;  }
.tabla-gris  { border: solid 1px #999999; background-color: #dddddd; border-collapse: collapse; vertical-align: middle; }
.tabla-azul          { border: solid 1px #999999; background-image: url(images/header.png); border-collapse: collapse; vertical-align: middle; color: #ffffff; font-weight: bold; }
.tabla-final  { border: solid 1px #999999; background-color: #dddddd; border-collapse: collapse; vertical-align: middle; font-weight: bold; }
.tabla-torneos  { vertical-align: middle; border-collapse: collapse; }
.busqueda-jugadores  { font-size:12px; line-height: 30px; height: 30px; vertical-align: middle; border-collapse: collapse; background-color: #f4f4f4; }
.contenido-torneos  { font-size:12px; line-height: 19px; height: 19px; vertical-align: middle; border-collapse: collapse; }
.contenido-torneos a  { font-size:12px; line-height: 19px; height: 19px; vertical-align: middle; border-collapse: collapse; }
.contenido-torneos a:hover  { font-size:12px; line-height: 19px; height: 19px; vertical-align: middle; border-collapse: collapse; }
.posiciones-alto       { background-image: url(icons/rank_dark-green.gif); background-repeat: no-repeat; background-position: center center; color: #ffffff; font-weight: bold; }
.posiciones-bueno      { background-image: url(icons/rank_light-green.gif); background-repeat: no-repeat; background-position: center center; color: #ffffff; font-weight: bold; }
.posiciones-medio      { background-image: url(icons/rank_dark-blue.gif); background-repeat: no-repeat; background-position: center center; color: #ffffff; font-weight: bold; }
.posiciones-defecto    { background-image: url(icons/rank_default.gif); background-repeat: no-repeat; background-position: center center; color: #ffffff; font-weight: bold; }
.posiciones-bajo-1    { background-image: url(icons/rank_orange.gif); background-repeat: no-repeat; background-position: center center; color: #ffffff; font-weight: bold; }
.posiciones-bajo       { background-image: url(icons/rank_red.gif); background-repeat: no-repeat; background-position: center center; color: #ffffff; font-weight: bold; }
.par                   { background-color: #f4f4f4; vertical-align: middle; }
.impar                 { background-color: #ffffff; vertical-align: middle; }
.eliminatoria-par                   { background-color: #ffffff; vertical-align: middle; }
.eliminatoria-impar                   { background-color: #ffffff; vertical-align: middle; }
.global                 { background-color: #e3e6e8; vertical-align: middle; }
.leyenda                { background-color: #e3e6e8; vertical-align: middle; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; widht: 100%;}
.leyenda-alto                { font-size: 12px; width: 27%; padding-left: 19px; float: left; background-repeat: no-repeat; background-position: center left; line-height: 19px; height: 19px; vertical-align: middle; background-image: url(icons/rank_dark-green.gif); margin-right: 1em; }
.leyenda-bueno                { font-size: 12px; width: 27%; padding-left: 19px; float: left; background-repeat: no-repeat; background-position: center left; line-height: 19px; height: 19px; vertical-align: middle; background-image: url(icons/rank_light-green.gif); margin-right: 1em; }
.leyenda-medio                { font-size: 12px; width: 27%; padding-left: 19px; float: left; background-repeat: no-repeat; background-position: center left; line-height: 19px; height: 19px; vertical-align: middle; background-image: url(icons/rank_dark-blue.gif); margin-right: 1em; }
.leyenda-bajo-1                { font-size: 12px; width: 27%; padding-left: 19px; float: left; background-repeat: no-repeat; background-position: center left; line-height: 19px; height: 19px; vertical-align: middle; background-image: url(icons/rank_orange.gif); margin-right: 1em; }
.leyenda-bajo                { font-size: 12px; width: 27%; padding-left: 19px; float: left; background-repeat: no-repeat; background-position: center left; line-height: 19px; height: 19px; vertical-align: middle; background-image: url(icons/rank_red.gif); margin-right: 1em; }
.tabla-torneos-2 { border: dotted 1px #999999; }
.entrenador                  { background-color: #f4f4f4; vertical-align: middle; padding-top: 5px; padding-bottom: 5px; }
.entrenador-2                  { width: 100%; }
.marcador                    { font-size: 40px; line-height: 40px; height: 40px; vertical-align: middle; color: #df8600; font-weight: bold; }
.alineaciones                    { border-right: dotted 1px #999999; }
.sustituciones                 { font-size: 8pt; vertical-align: middle; color: #999999; vertical-align: middle; padding-left: 32px; padding-top: 0px; padding-bottom: 0px; float: left;  }
.datos-partidos		  { padding-left: 5px;}
.division-partidos              { border-top: dotted 1px #999999; }
.archivo-2                     { vertical-align: middle; font-size: 8pt; }

/*****************************************************************************
Noticias
***********************************************************************************/

.titulo-portada { font-family: Tahoma; font-size:22px; line-height:22px; letter-spacing:-2px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
.titulo-portada a { font-family: Tahoma; font-size:22px; line-height:22px; letter-spacing:-2px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
.titulo-portada a:hover	 { font-family: Tahoma; font-size:22px; line-height:22px; letter-spacing:-2px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
.titulo-portada-2 a { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
.titulo-portada-2 a:hover { font-size:12px; line-height:13px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-transform: uppercase; color: #ADA594; float:left;}
.titulo-portada-3 a { font-size:13px; line-height:14px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
.titulo-portada-3 a:hover	 { font-size:13px; line-height:14px; letter-spacing:0px; font-weight: bold; padding-bottom: 0px; text-decoration: none; float:left;}
.firma             {font-size:11px; margin:0px 15px 5px 0px; color:#9E9E9E; float:left; line-height:17px;}
.firma span.fecha  {font-size:11px; color:#ff9900; padding-left:5px;}
.firma span.hora   {font-weight:bold;}
.firma-2             {font-size:12px; margin:2px 2px 2px 0px; color:#000080; line-height:11px; }
.firma-2 span.fecha  {font-size:12px; color:#ff9900; padding-right:15px;}
.firma-2 span.hora   {font-weight:bold;}
.contenido-noticias  		{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: none; margin:0px 15px 5px 0px; padding-top: 10px; text-align: justify; }
.contenido-noticias a  		{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: underline; margin:0px 0px 0px 0px; padding-top: 10px; text-align: justify; }
.contenido-noticias a:hover 	{ font-size:12px; font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: underline; margin:0px 0px 0px 0px; padding-top: 10px; text-align: justify; color: #df8600; }
.contenido-noticias-2  		{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: none; padding-top: 0px; text-align: justify; }
.contenido-noticias-2 a  	{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: underline; padding-top: 0px; text-align: justify; }
.contenido-noticias-2 a:hover  	{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: underline; padding-top: 0px; text-align: justify; color: #df8600;}
.contenido-noticias-3  		{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: none; padding-bottom: 10px; text-align: justify; font-weight: bold;  }
.contenido-noticias-3 a  	{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: underline; padding-bottom: 10px; text-align: justify; font-weight: bold;  }
.contenido-noticias-3 a:hover  	{ font-size:12px; line-height:14px; letter-spacing:0px; padding-bottom: 0px; text-decoration: underline; padding-bottom: 10px; text-align: justify; font-weight: bold;  }
.compartelo  { font-size:12px; line-height:14px; letter-spacing:0px; padding-left: 5px; text-decoration: none; padding-top: 5px; padding-bottom: 5px; text-align: justify; background-image: url(images/body_bg.png); }
.compartelo a  { font-size:12px; line-height:14px; letter-spacing:0px; padding-left: 5px; text-decoration: underline; padding-top: 5px; padding-bottom: 5px; text-align: justify; background-image: url(images/body_bg.png); }
.compartelo a:hover  { font-size:12px; line-height:14px; letter-spacing:0px; padding-left: 5px; text-decoration: underline; padding-top: 5px; padding-bottom: 5px; text-align: justify; background-image: url(images/body_bg.png); }
.foto-2                { margin-right: 5px; border: 2px solid #000080; }
.foto-3                { margin-left: 5px; border: 2px solid #000080; }
.foto-4                { border: 2px solid #000080; }
.celda-noticia-1   { border-bottom:4px solid #ADA594;}
.separacion        { clear:both; line-height:3px; font-size:3px; height:3px; background-color:#ECE1DD; margin:10px 0 20px 0;}
.div-izquierda        { float: left; }
.archivo              { border-top: 0px solid #999999; border-bottom: 1px solid #999999; border-collapse: collapse; border-bottom-style: dotted; height: 15px; }
.resultados-jugadores              { border-top: 0px solid #999999; border-bottom: 1px solid #999999; border-collapse: collapse; border-bottom-style: dotted; }
.equipo-partidos              { padding-top: 5px; padding-bottom: 0px;}
.equipo-partidos-2              { padding-top: 5px; padding-bottom: 10px;}
.goles-tarjetas              { padding-top: 2px; padding-bottom: 2px;}
.goles                       { border-left: dotted 1px #999999; border-right: dotted 1px #999999; vertical-align: middle; }
.minutos                     { font-weight: bold; vertical-align: middle; }

/*****************************************************************************
Top
***********************************************************************************/

.navegacion { background-image: url(/images/bars/titbar.gif); background-repeat: no-repeat; background-position: center left; }
.title4     { color: #ffffff; font-weight: bold; margin-left: 10px;}

.navegacion-2 { border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; background-color: #c0c0c0; font-weight: bold; }
.title5     { color: #ffffff; font-weight: bold; margin-left: 10px;}

.navegacion-3    { padding-left: 0px; padding-top: 0px; padding-bottom: 3px; background-color: #ffffff; border-bottom: 1px solid #999999; border-top: 0px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; vertical-align: middle; border-collapse: collapse; }  

.navegacion-4    { padding-left: 0px; padding-top: 10px; padding-bottom: 3px; background-image: url(images/body_bg.png); border-bottom: 1px solid #999999; border-top: 0px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; vertical-align: bottom; border-collapse: collapse; }

.navegacion-5    { padding-left: 0px; padding-top: 10px; padding-bottom: 3px; background-image: url(images/body_bg.png); border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; vertical-align: bottom; border-collapse: collapse; }

.navegacion-6    { padding-left: 0px; padding-top: 1px; padding-bottom: 1px; background-image: url(images/body_bg.png); border-bottom: 1px solid #999999; border-top: 0px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; vertical-align: bottom; border-collapse: collapse; font-size: 5px; }
.navegacion-7    { padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #ffffff; border-bottom: 1px solid #999999; border-top: 0px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; border-collapse: collapse; }  
.alto-2       { height: 25px; vertical-align: middle; }
img.icono           { vertical-align: middle; }
img.logo           { vertical-align: middle; border: 0px solid #999999; float: left; }
img.logo-2         { vertical-align: middle; border: 0px solid #999999; float: right; }
img.foto           { vertical-align: middle; border: 0px solid #999999; float: left; }

.navegacion-8    { padding-left: 0px; padding-top: 0px; padding-bottom: 3px; border-bottom: 1px solid #999999; border-top: 0px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; border-style: dotted; border-collapse: collapse; vertical-align: middle; }  

.navegacion-9    { padding-left: 2px; padding-top: 0px; padding-bottom: 0px; background-image: url(images/header.png); background-color: #ffffff; border-bottom: 1px solid #999999; border-top: 0px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; vertical-align: middle; border-collapse: collapse; color: #ffffff; }

.navegacion-10    { padding-left: 2px; padding-top: 0px; padding-bottom: 0px; background-color: #ffffff; border-bottom: 1px dotted #999999; border-top: 0px solid #999999; border-left: 0px solid #999999; border-right: 0px solid #999999; vertical-align: middle; border-collapse: collapse; } 

.navegacion-11    { padding-left: 0px; padding-top: 5px; padding-bottom: 5px; vertical-align: middle; border-collapse: collapse; padding-right: 5px; }

/*****************************************************************************
Menu Torneos
***********************************************************************************/

* { margin: 0px;
padding: 0px; outline: 0;
}
html, body { width: 100%;}

#menus {  text-align: center;

}
#menus ul { list-style-type: none;}
#menus ul li.nivel1 { float: left;
width: 120px;
margin-right: 2px;
}
#menus ul li a {display: block;
text-decoration: none;
color: #000080;
background: url("images/header_2.gif");
border: solid 1px #999999;
padding: 4px;
position: relative;
}
#menus ul li:hover {position: relative;
}
#menus ul li a:hover, #menus ul li:hover a.nivel1 {background-color: #000066;
color: #df8600;
position: relative;
}
#menus ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menus ul li ul {display: none;
}
#menus ul li a:hover ul, #menus ul li:hover ul {display: block;
position: absolute;left: 0px;
}
#menus ul li ul li a {width: 118px;
padding: 4px 0px 4px 0px;
border-top-color: #ffffff;
}
#menus ul li ul li a:hover {
position: relative;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}

/*****************************************************************************
Menú Header
***********************************************************************************/

* { margin: 0px;
padding: 0px; outline: 0;
}
html, body { width: 100%;}

#menuh {  text-align: center;
}
#menuh ul { list-style-type: none;}
#menuh ul li.nivel10 { float: left;
width: 90px;
margin-right: 0px;
}
#menuh ul li a {display: block;
text-decoration: none;
color: #000080;
background: url(images/header_2.gif);
border: solid 1px #999999;

border-right: solid 0px;
border-top: solid 0px;
padding: 4px;
position: relative;
}
#menuh ul li:hover {position: relative;
}
#menuh ul li a:hover, #menuh ul li:hover a.nivel10 {background-color: #000066;
color: #df8600;
position: relative;
}
#menuh ul li a.nivel10 {display: block!important;display: none;
position: relative;
}
#menuh ul li ul {display: none;
}
#menuh ul li a:hover ul, #menuh ul li:hover ul {display: block;
position: absolute;left: 0px;
}
#menuh ul li ul li a {width: 89px;
padding: 4px 0px 4px 0px;
border-right: solid 1px #999999;
border-top-color: #cccccc;
}
#menuh ul li ul li a:hover {
position: relative;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}

/*****************************************************************************
Iconos
***********************************************************************************/


.button a 	{ display: block; width: 16px; height: 15px; background-repeat: no-repeat; background-position: 0 0; text-indent: -5000px;  			float: right;}
.button-2 	{ width: 16px; height: 16px; background-repeat: no-repeat; float: right; vertical-align: middle; padding-top: 2px; }
.button-2 a 	{ display: block; width: 16px; height: 16px; background-repeat: no-repeat; background-position: 0 0; text-indent: -5000px; float: right; vertical-align: middle; }
.button-2 a:hover 	{ display: block; width: 16px; height: 16px; background-repeat: no-repeat; background-position: 0 0; text-indent: -5000px; float: right; vertical-align: middle; }
.button-3 { width: 16px;  height: 15px;  float: left;  background-repeat: no-repeat;  background-position: center center;  margin-right: 1px; margin-left: 1px;  text-indent: -5000px; }

.mas a 			{ background-image: url(icons/ver_mas.gif);}
.mas a:hover 	{ background-position: -17px 0;}
.menos a 		{ background-position: 0 -16px; background-image: url(icons/ver_mas.gif);}
.menos a:hover 	{ background-position: -17px -16px;}
.info a			{ background-image: url(icons/info_icon_3.gif); padding-right: 5px; float: right; }
.info a:hover 	{ background-position: 0 -16px; padding-right: 5px; float: right;}
.victoria			{ background-image: url(icons/a_victoria.png);}
.empate			{ background-image: url(icons/a_empate.png);}
.derrota			{ background-image: url(icons/a_derrota.png);}
.posiciones-1       { background-repeat: no-repeat; background-position: center center; background-image: url(icons/a_posiciones.png); color: #FFFFFF; font-size: 9px; font-family: Arial; font-weight: bold;}
.posiciones-2       { background-repeat: no-repeat; background-position: center center; background-image: url(icons/a_posiciones_visitante.png); color: #FFFFFF; font-size: 9px; font-family: Arial; font-weight: bold;}
.posiciones-3       { background-repeat: no-repeat; background-position: center center; background-image: url(icons/a_posiciones_local.png); color: #FFFFFF; font-size: 9px; font-family: Arial; font-weight: bold;}


/*****************************************************************************
Banderas Avatar
***********************************************************************************/

.flag_24 { background: url(sprites/flags24x24.png) no-repeat; }
.left_24 { padding: 1px 1px 1px 30px; background-position: left top; }
.right_24 { padding-right: 1px 30px 1px 1px; background-position: right top; }

/*****************************************************************************
Banderas Icono
***********************************************************************************/

.flag_16 { background: url(sprites/flags16x16.png) no-repeat; }
.left_16 { padding-left: 20px; background-position: left top; }
.right_16 { padding-right: 20px; background-position: right top; }
.center_16 { padding-right: 0px; background-position: right top; }

/*****************************************************************************
Estilos agregados
***********************************************************************************/

.none			{ display: none; }
.block			{ display: block; }
.fleft			{ float: left; }
.fright			{ float: right; }
option 			{ padding-right: 10px; }
.ajax_loading	{ display: none; width: 16px; height: 16px; background: url(icons/loading.gif) no-repeat;}